[讨论] 8位DA TLC7524 应用及软件设计问题

f166783980   2010-7-21 16:38 楼主


       现在在用MSP430F149做个数控恒流源,AD用的430内部ADC12,DAC用的8位TLC7524IN,现在在DA方面遇到了问题:

       7524的WR和CS我都接地了,现在只剩下DB0~7,我想软件方面是否只需在单片机上给它开个P口,送个8位1 6进制数给P口,与DB0~7相连即能完成数字信号输入?当然这个数据能送1602显示,且按键实现加或减,已经办到。现在想问问有高手用过或知道,这样能实现数字控制产生电压模拟信号不?我现在不管给的数字是多少(00~ff),模拟输出都是3.7的样子。。。参考电压是+-5V。求各位大大给点设计思路或7524的C程序参考。。。。   实在不行我得抓紧时间换DA模块了。。。求解

 

 

本帖最后由 paulhyde 于 2014-9-15 03:02 编辑

    tlc7524.pdf (2010-7-21 16:38 上传)

    591.37 KB, 下载次数: 50

    英文资料

回复评论 (13)



"WR和CS我都接地了" 问题所在,CS可以接地,但是建议不要接地,因为功耗会增加。 WR是肯定不能接地,WR接地他怎么锁存数据呢?他就是根据WR的边沿锁存数据的啊!

 

本帖最后由 paulhyde 于 2014-9-15 03:02 编辑
点赞  2010-7-21 17:06

回复 沙发 莫恩 的帖子



很感谢! 是我偷了懒,WR和CS 都是低电平有效,不知道怎么头上打一横,忘了注明,我看它的时序图是CS,过了WR,然后就是DB0~7,我想的是让CS和WD低电平有效后,直接采的就是DB0~7送的数据了,不知对否。我截图再回复次上图附件。。。

 

本帖最后由 paulhyde 于 2014-9-15 03:02 编辑
点赞  2010-7-21 17:46

附件图



  时序图和 三者送运放图    不这样接,我该怎么接,给点意见,感谢~

 

本帖最后由 paulhyde 于 2014-9-15 03:02 编辑
  • 时序.jpg
  • 接法.JPG
点赞  2010-7-21 17:49


CS可以接地, WR和DB0~7必须接MSP430F149.

 

本帖最后由 paulhyde 于 2014-9-15 03:02 编辑
点赞  2010-7-22 17:07

回复 5楼 zhdphao 的帖子

恩,大概明白了,我想软件设置个P2.1口,用于给WR设置高低电平控制WR,低电平有效送数据。现在可能没时间试了,换了DAC5571,串行的,硬件接口很简单就6个脚,当然软件就麻烦了,不过还好,用起不错。
    感谢。。。。。。。。。
点赞  2010-7-22 20:57
正解,不客气。
点赞  2010-7-23 07:37

LZ学习MSP430F149啊

俺也要学习了
点赞  2010-7-23 08:52

回复 8楼 lilong8470 的帖子

额,比赛用,多多交流哈
点赞  2010-7-23 12:04

【tzenmelew】显示器VGA接口定义

点赞  2010-7-23 16:27

回复 10楼 川波木四 的帖子

没懂 能否详细点。。。
点赞  2010-7-24 20:22
用MSP430F149做个数控恒流源,AD用的430内部ADC12,DAC用的8位TLC7524IN,大侠,能把你写的程序发一个给我吗?正在学习msp430这方面的,谢谢~~
点赞  2014-7-28 16:43
用MSP430F149做个数控恒流源,AD用的430内部ADC12,DAC用的8位TLC7524IN,大侠,能把你写的程序发一个给我吗?正在学习买上票30谢谢了,邮箱475391749@qq.com
点赞  2014-7-28 16:45
用MSP430F149做个数控恒流源,AD用的430内部ADC12,DAC用的8位TLC7524IN,大侠,能把你写的程序发一个给我吗?正在学习msp430这方面的,邮箱475391749@qq.com谢谢~~
点赞  2014-7-28 16:46
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复