一、 设计方案论证
该系统由模拟开关构成的开关电路板置于仓上,远处仓上的温度信号需要跨仓传输。各种粮仓上信号线传递温度信号,控制线选择温度点及其电源线连在一起,构成一个庞大的树状网络。在通常情况下,这种温度方式可以正常工作,但是在储粮仓多、各仓相距远,特别是在电磁干扰较强的地方,该系统难以正常工作。为了克服由于储粮仓系统庞大对于测量温度精度和系统可靠性的影响,我们设计了单片机作为前沿机械进行温度数据采集,用单片机与微机通信的方法送回温度数据,构成特别适用于大型粮仓中应用的分布式微机测量温度系统,并且能够利用温度传感器送回的温度数据进行粮位检测。
二、系统的硬件设计
1 单片机
为了设计此系统,我们采用了89C51机作为控制芯片。它可以提供一个8位CPU ,4 KB的闪烁存储器Flash ROM,256字节RAM ,4个8位并行I/0端口、2个16位定时器/计数器、1个可编程全双工串行口、5个中断源、片内振荡电路和时钟电路,64KB总线扩展控制器。89C51制作工艺为HMOS,采用40管脚双列直插DIP封装。
2 温度传感器
对于粮仓所存储的粮食来说,其所储粮食的品质与温度密切相关。因而对于粮仓的温度检测很早就开始应用了。最开始是采用玻璃温度计,随着电子测控技术的发展,使用对温度敏感的元器件,如热敏电阻来进行测量。由单线多点温度传感器(如DS1820)构成的单线多点温度测量系统,虽然引线很少,但传输距离(不超过20米)。AD 590是一种电压输入、电流输出型集成温敏传感器,测温范围为-55℃―+150℃,输出电流与绝对温度成正比,因而不必考虑多路模拟开关引入的附加电阻造成的误差。该系统选用若干个集成温度传感