摘 要:
本文介绍了在工业仪表设计中采用TLC5618的一路通道实现D/A转换的同时,用它的另一个通道配以简单的外部电路,通过软件编程以逐次比较方式来实现A/D转换功能的应用实例。
关键词: D/A转换器;A/D转换器;TLC5618
引 言:
随着工业自动化程度的不断提高,在工业中使用的仪表日趋智能化、多功能化、小型化,其硬件电路设计大多采用单片微处理器为核心,再配以外围电路构成。由于部分仪表需要把现场的模拟信号转换成单片机能够处理的数字信号输入,再把单片机经数据处理后得到的数字信号转换成模拟信号输出,因此,这些仪表的硬件电路设计需要同时具有A/D转换和D/A转换两种功能。
在同时需要D/A和A/D转换功能的仪表中,可以用一片A/D转换器和一片D/A转换器来分别实现A/D和D/A转换功能,但由于A/D和D/A转换器芯片的价格都较高,仪表的成本也将较高。笔者在某工业仪表设计中采用可编程双通道D/A转换器TLC5618的一个通道实现D/A转换的同时,用它的另一个通道通过软件编程以逐次比较方式来实现A/D功能。实际应用效果较好,该应用方法具有以下特点:①节省一片A/D转换器,降低了仪表成本。②TLC5618体积小,便于小型化设计,减少了印刷线路板面积。③TLC5618采用3线串行数据输入方式,占用CPU的I/O口线少,硬件搭接简单,外围器件少,软件编程方便。④对于标准信号1~5V信号TLC5618的分辨率至少可达到1.3mV,完全可满足工业过程控制精度要求。⑤通过软件编程以逐次比较方式来实现A/D转换建立时间约为400ms。