前一段时间,有朋友要求定制几个温度记录仪。因为要得比较急,最后,一个月不到交付了东西。
配置3对温度探头接口,连接传感器。一个DB9的RS232接口,用于和计算机通讯,上传温度记录。三个按钮,用于设置、记录等功能。还用了点阵液晶屏。
由于制作工期比较短,所以设计时,用的都是手上现成的器件。
测温精度不是要求很高,所以,MCU用的是STC12C5410AD(20PIN的),带10BitADC。另外,它还带有SPI接口,正好可以连接串行的4Mb闪存AT45DB041。由于MCU的IO口和ROM有限,液晶屏也用了一款支持串行通讯带字库的屏,MCU的SPI接口复用。
信号的放大用了最常规的LM324,其中一个通道用做了基准电压跟随器,另3个通道分别放大3路测量电压。
角上还有一枚SP3220是串口芯片。
温度传感器,用了铂电阻PT100。灵敏度较高,线性度也比较好,另外连线可以做的较长。
最后,用DELPHI写了一个上位机通讯程序。串口通讯用了CPort库,我个人觉得这个COMPORT写的比较好。
文章评论(0条评论)
登录后参与讨论