左现刚,余周,侯志松,张志霞
(河南科技学院,河南新乡453003)
通过单片机I/O口直接控制继电器或可控硅是后向通道中最简单的形式,当被控对象需要根据模拟量的大小连续控制时,最简单的方法便是采用数/模转换器(DAC).DAC种类繁多,从接口形式来看,有串口和并口之分.早期的DAC一般采用并口方式,如广为流行的DAC0832.随着半导体技术的不断发展和进步,为节省CPU的硬件资源,目前一些新型的D/A转换器均采用了流行的串行总线协议,如采用SPI(Serial Peripheral Interface)总线协议的TLC5615.该总线是由Motorola公司提出的一种4线制同步串行外设总线接口,包括时钟、使能、输入和输出4根引脚,主要用于CPU与各种外围器件以串行方式进行通信[1-2].从D/A芯片的输出形式来看,又分为电流输出型和电压输出型两种,常用的DAC0832就是典型的电流输出型D/A转换器.由于输出是电流形式,因此在实际的电路设计中还必须通过运算放大器组成电流/电压转换器将电流输出转化成电压输出.而TLC5615则是电压输出型,可以通过外接的基准电压来调节电压输出的幅度[3-4].
TLC5615是带有缓冲基准输入(高阻抗)的10位电压输出DAC,具有基准电压两倍的输出范围,且DAC是单调变化的,使用简单,采用单5 V电源,具有上电复位功能以确保可重复启动.数字控制通过3线串行SPI总线,与CMOS兼容且易于和工业标准微控制器接口.器件接收16位数据字以产生模拟输出.数字输入端带有施密特触发器,具有高噪声抑制能力.工作温度范围为0~70℃.其功能框图如……