现场编程技术在仪器仪表上的应用以及发展趋势

现场编程技术在仪器仪表上的应用以及发展趋势
一旦传感器的特性产生迁移或损坏,在更换传感器的同时,也要进行传感器修正系数的更换。传统的方式是打开仪器仪表的机壳,拔下内部的CPU或程序存储器,然后通过编程器对上述器件的重新编程来实现。这样做不但过程十分烦杂,还会影响到仪器仪表的可靠性能。现场编程(in-applicationpro-gramming,IAP)技术能够通过系统上的I/O口(如RS232口)与便携式计算机进行连接,传感器修正系数的更换便在键盘的一次敲击后就可完成。下面介绍怎样在以通用单片机为处理器的智能仪器仪表采用现场编程技术实现传感器修正系数更换的方法。

现场编程的电路原理现场编程(IAP)技术的*大的特点是在仪器仪表中的传感器修正系数需要更换时,只须通过系统上的I/O口(如RS232口)与便携式计算机进行连接,通过I/O口上数据的传输来实现。这对智能仪器仪表的电路和监控软件都提出了新的要求。在智能仪器仪表的硬件电路中,首先要考虑传感器的修正系数放置的位置。由于传感器的修正系数是智能仪器仪表中的不可丢失参数,传感器的修正系数一定安置在EEPROM器件中。目前从市场上可以获得两种EEPROM芯片,一种是串行的EEP-ROM芯片,另一种是并行的EEPROM芯片。这两种EEPROM芯片在使用上各有优点和缺点。串行的EEPROM芯片与的数据交换速度相对要慢一点,但占用CPU的I/O口资源又相对要少一点;并行的EEPROM芯片与的数据交换速度相对要快一点,但占用CPU的I/O口资源又相对要多一点,构成的电路相对要复杂一些。实现智能仪器传感器的修正系图中设计了两个EEPROM.一个是并行的EEPROM2864A,另一个是串行的EEPROMAT24LC08,可以根据智能仪器系统中测试电路、键盘显示等电路对CPU的I/O口资源的情况、智能仪器系统测试数据的实时处理速度的要求等具体情况进行综合考虑进行选择。

现场编程功能的软件编程工业自动化系统中的仪器仪表一般具备了串行通讯口,在中央控制机的控制下完成自动化系统的操作。具有传感器的修正系数现场编程(IAP)技术的智能仪器中,正是利用了串行通讯口作为传感器修正系数的下载通道。在智能仪器的监控软件编制时,串行通讯口的操作程序里必需要安排识别数据传送命令和传感器修正系数下载命令的功能。智能仪器中处理器接到数据传送命令时只需完成数据传送任务,当接到传感器修正系数下载命令时,则在接受传感器修正系数的同时还要完成对存放传感器修正系数EEPROM器件的写操作。具备传感器修正系数现场编程(IAP)技术智能仪器的主程序框图和串行通讯服务程序框图见。

结束语所介绍的现场编程技术在以通用单片机为处理器的仪器仪表中实现传感器修正系数的更换方法具有非常实用的价值。这种方法在振动筒式压力传感器校准仪里得到应用,在校准振动筒式压力仪时,校准后的压力传感器的各种修正系数通过串行通讯口进入仪器。它方便地对智能振动筒式压力仪中传感器修正系数进行了更新,而又因为传感器修正系数进行更新时不需对仪器进行拆卸,丝毫没有对仪器的可靠性能产生影响。

泊祎回收网遵循行业规范,任何转载的稿件都会明确标注作者和来源;

发布者:泊祎回收网,转载请注明出处:https://www.huishou5.net/dianzi/34628.html

(0)
打赏 微信扫一扫 微信扫一扫
泊祎回收网泊祎回收网
上一篇 2021年5月14日
下一篇 2021年5月14日

相关推荐

电话

联系我们

1388-0022-916

在线咨询:点击这里给我发消息

邮件:1395700887@qq.com

工作时间:周一至周日,9:30-18:30,节假日无休

微信
微信
分享本页
返回顶部