- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TLC5620中文
华南理工大学学士学位论文
第四章 后向通道的设计
前面所述的只是测温部分,要想达到温度控制的目的,还必须对半导体激光器
进行加热或制冷,这就是后向通道所要做的。
4.1 数模模块的设计
由单片机计算得到得差值,经过处理后送到数模转换芯片,从而控制 TEC 的驱
动电路,达到控温的目的。本系统选用的DA芯片是TI公司的TLC5620。
4.1.1 TLC5620 简介
TLC5620是一款具有高阻抗基准输入的4 路串行8位电压输出型数模转换芯片,
它采用单一+5 V 电源供电,是一种低功耗芯片。TLC5620 兼容CMOS 电平,只需要
通过4 根串行总线就可以完成8位数据的串行输入,易于和工业标准的微处理器或微
控制器(单片机)接口。适用于可编程电压源、数字控制放大器/衰减器、信号合成、
移动通信、自动测试装置以及工程监视和控制等工业控制场合[11]。本系统使用的
TLC5620的具体型号是塑料DIP(P)封装TLC5620CN,它的工作温度范围为0~70 ℃。
TLC5620可分别输入4个参考电压,从而有4种不同的模拟电压输出。TLC5620是
通过使用4个电阻网络实现来4路数模转换,每路DAC(数模转换)的核心是256 个独
立电阻,对应串行输入的256个可能码值0~255。每个电阻网络的一端连接到地GND,
[11]
另一端从基准电压输入缓冲器的输出端反馈回来 。
TLC5620共有14个针脚,具体针脚定义如表所示:
针脚 针脚符 针脚功能简介。
号 号
1 GND 输入工作电压地端。
2~5 REFA~ 4个参考电压输入端,其限定了模拟输出电压的最大值。
REFD
6 DATA 串口界面的数字数据输入端。进行转化的数字信号是串行输入到
寄存器的,且每一位数据是在时钟信号的下降沿被读入的。
7 CLK 串行时钟信号输入端。用于控制串行数据的输入。
8 LOAD 串行界面数据装载控制端。当LDAC是低电平的时候,在LOAD信号
的下降沿,将输入的数字数据锁入输出门,并立即产生模拟电压
输出。
17
华南理工大学学士学位论文
9~ DACD~ 4个模拟电压输出端。
12 DACA
13 LDAC 装载DAC控制端。当LDAC是高电平时,有数字信号写入的时候DAC
输出不会被更新。只有LDAC信号由高电平下降为低电平时才会更
新模拟输出。
14 V 输入工作电压正端。
DD
表 4.1 TLC5620 针脚功能表[12]
4.1.2 TLC5620 的电路连接
由TLC5620的针脚功能定义可得其与单片机的连接方式,将DATA、CLK、LOAD、
LDAC分别与AT89C52的P2.7、P2.6、P2.5、P2.4相连,对于本系统只需要一路模拟电
压输出,我们使用的是DACA口,因此将REFA与AD7711的REF OUT相连,即参考电压设
为2.5V。而工作电压使用的是5V。具体电路连接详见附录I。
4.1.3 TLC5620 软件的设计
TLC5620每次写入的数据为11位,其中前两位为DAC选择位A1、A0,具体情况如下:
00,DACA;01,DACB;10,DACC;11,DACD。由于系统使用的是DACA口,因此每次
写入的数据的前两位都为00。第三位是电压输出增益位,0代表不变,1代表两倍,
由于参考电压是2.5V,取这一位为1就可以得到最高5V的输出电压。对于本系统,选
择的增益倍数为2,因此每次写入的数据第三位都是1。后面8位是数据位,其中第四
位是数据的
文档评论(0)