DA-TLC5615

想想以前自己学习的时候认为学会了  但是也仅仅是当时学会了一点点而已   今天有人问起关于TLC5615的问题  还是思考了好长时间才想起来 索性今天写下来一些关键性的问题   以后想不起来的时候 来看看  

TLC5615:  习惯性的先了解引脚功能  看图说话 偷懒一下  原理图上凑合看一下吧   只看5615就行啦

就行啦
引脚1 DIN:   串行数据输入端  太特么官方了  其实就是DA中的D也就是你给这个片子的一个数字量 输入的引脚
引脚2 SCLK: 串行时钟输入端
引脚3 CS:  片选端  很多IC都有这个引脚  用来是否选通片子  一般都是低电平有效  TLC5615就是低电平选通
引脚4 Dout:  话说这个是 用于级联时的串行数据输出端  我也没用过多个  也不知道啥意思 哈哈
引脚5: GND  
引脚6: REFIN:参考电压    今天其实重点就是想搞他  后面详细说
引脚7:OUT模拟电压输出端
引脚8L: VCC 电源  4.5-5.5V  一般5V
其实当时学这个的时候 重点是困在 电压的输出和计算的不一样   今天应该是 明白了    请看  上面的原理图  注意有一个LM385-2.5 这个玩意就是用来给5615提供参看电压的  其实很多初学者 由于各种原因  理所应当的认为这个参考电压是5V 但是呢 不是的  哈哈  但是用5v的行不行呢  答案是 不行的 我没有试过实物哈 因为一片5615挺贵的   我曾经被这个撕逼的问题困扰了很长时间 最后无奈还是去查阅了英文手册   上图 

看  最大输入参考电压  是VDD-2  我们用了LM385-2.5  参考电压是2.5V  符合要求  但是手册给出的参考电压 是2.048 娘的 也不知道为啥  但是2.5用起来完全没有问题  好了 这是参考电压的问题  
我曾经在proteus上试过 参考电压 给到5V   可以输出  但是细心的你应该会发现  当你的数字输入量达到512的时候  输出电压居然达到了 5V    按照 公式来算  十位的ADC   Vout=512/1024*Vref   应该输出来 2.5V啊    无奈的我又去翻了 手册    看图  

看吧  在这个片子的内部 在进行完DA转换后  又经过了集成运放   在这个过程中 电压放大了两倍  所以在上面那个问题中 Vout=2*Vref*X/1024  所以当X>=512时  都会输出来 5V的电压    所以当你参考电压选择2.5V时的时候 能输出来5V的电压  也就不奇怪了  因为有运放 放大嘛      OK  就说这些  如果有什么不合适 欢迎指出 
 好啦 最后吹逼一下      学这种东西  最好还是去看他的 英文手册  硬着头皮看一下   总会 有收获的  
代码(51)的 会在另一片文章里面附上      哈哈哈

相关推荐
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页