[导读] 内嵌计算机芯片的智能仪表给仪器仪表行业带来了新的活力。随着单片机价格的下降和抗干扰能力的提高,在很多的应用场合常规仪表都被内置单片机的智能仪表所取代。内置单片机的仪表与常规仪表相比具有调整简单,智能程度高和通用性强的特点。
内嵌计算机芯片的智能仪表给仪器仪表行业带来了新的活力。随着单片机价格的下降和抗干扰能力的提高,在很多的应用场合常规仪表都被内置单片机的智能仪表所取代。内置单片机的仪表与常规仪表相比具有调整简单,智能程度高和通用性强的特点。但是目前的智能仪表大多是针对于某种固定性质的传感器而设计,如电流、电压、频率、压力、温度等。作为一种计算机应用系统,如果与通用计算机系统相比,单片机仪表就存在着应用范围窄,功能单一,缺少通用性等缺点。传统仪表之所以种类繁多,是因为它们用硬件来完成所有功能,因此对于测量任务不同,仪表的结构就有很大差别。单片机仪表的一个最大特点是用软件代替硬件,这就使得以单片机为核心的智能仪表的内部结构非常相似,差别仅在于传感器电路和应用程序不同。而应用程序部分的编写又占用了单片机仪表开发的大部分的工作量和主要的技术难度,不同的编程人员根据自己的喜好编写程序,可移植性差,这就给单片机仪表的普及增加了障碍。
为此,采用柔性仪表的设计模式,设计了一个通用的硬件模块,并建立了单片机仪表通用的软件平台,使得该模块能够和所有输出模拟电信号的传感器电路相配接,并通过按键设置使之显示正确的数据。这样,即便不懂单片机技术的技术人员也能方便地利用该模块开发各种单片机仪表。其模块的主要功能:
(1)有数据记忆功能。可通过键盘设置控制数据和记录仪表的运行状态,并可通过微型打印机输出报表。
(2)具有软件校验仪表的功能,自动纠正硬件系统误差,实现硬件免调整。
(3)具有非线性补偿功能,以适应各种不同的传感器。
(4)可通过键盘设定仪表的标度和显示量程,以适应显示不同的物理量。
(5)具有420mA电流信号输出。
(6)具有串口输出功能,便于计算机集中管理。