【转载】用TLC2543和TLV5618加P521打造隔离的单片机模拟输入输出系统

一看标题可能有的朋友就会问了,你怎么又用P521啊?您先别着急,嘿嘿,我是又用P521了,因为P521价格便宜量又足我当然用它了。P521就是光耦里面的“大宝SOD”!

   简单介绍一下TLC2543: 

  TLC2543是TI公司的12位串行模数转换器,使用开关电容逐次逼近技术完成A/D转换过程。由于是串行输入结构,能够节省单片机I/O资源;且价格适中,分辨率较高,因此在仪器仪表中有较为广泛的应用。 

  TLC2543的特点

 

  (1)12位分辩率A/D转换器; 

  (2)在工作温度范围内10μs转换时间; 

  (3)11个模拟输入通道; 

  (4)3路内置自测试方式; 

  (5)采样率为66kbps; 

  (6)线性误差±1LSBmax; 

  (7)有转换结束输出EOC; 

  (8)具有单、双极性输出; 

  (9)可编程的MSB或LSB前导; 

  (10)可编程输出数据长度。 

  再说说TLV5618: 

  TLC5618 是美国TexasInstruments 公司生产的带有缓冲基准输入的可编程双路12 位数/模转换器。DAC 输出电压范围为基准电压的两倍,且其输出是单调变化的。该器件使用简单,用5V 单电源工作,并包含上电复位功能以确保可重复启动。通过CMOS兼容的3线串行总线可对TLC5618 实现数字控制。器件接收用于编程的16 位字产生模拟输出。数字输入端的特点是带有斯密特触发器,因而具有高的噪声抑制能力。

 

  TLV5618的特点

 

  (1)可编程至0.5LSB 的建立时间; 

  (2)两个12 位的CMOS 电压输出DAC; 

  (3)单电源工作; 

  (4)3 线串行接口;

   (5)高阻抗基准输入; 

  (6)电压输出范围为基准电压的两倍; 

  (7)软件断电方式; 

  (8)内部上电复位; 

  (9)低功耗,慢速方式为3mW,快速方式为8mW; 

  (10)1.21MHz 输入数据更新速率; 

  (11)在工作温度范围内单调变化。 

  

 

 

 

 

 

 

  看图,这是我在电源模块中的应用,电源模块的内部干扰严重,为了单片机的稳定工作特设计了这样的模拟输入输出系统。把这两个芯片并在一起接到单片机上一共占用5个IO口:一个时钟输出CLK、一个数据输入IN、一个数据输出OUT、两个片选CS。用P521做隔离,构成12位的输入输出系统,级别够高吧?11个模拟输入,2个模拟输出干啥都够用了。怎么样?值得投我一票吧?我这篇文章是博客大赛参赛文章,麻烦看过的朋友到左上角顶我一下,谢谢!

 

转载于:https://www.cnblogs.com/icebinary/p/3359143.html

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值