基于STM8单片机的催芽车间多路温度采集器
2021-04-28刘增林窦艳芳孟兆乐
山西电子技术 2021年2期
刘增林,窦艳芳,孟兆乐,汪 文,周 涛
(佳木斯大学信息电子技术学院,黑龙江 佳木斯 154007)
0 引言
目前,水稻智能化集中浸种催芽技术已被广泛应用于各地农业合作社和农场的水稻催芽过程中,水稻浸种、催芽过程中温度控制尤为关键。现有的采用PT100金属热电阻的温度传感器,精度较低,电路较复杂,不能满足现代化智能化催芽车间建设的需要。为此,我们设计了一种基于STM8单片机的催芽车间多路温度采集器。测温部分采用DS18B20数字温度传感器,显示部分采用数码管显示,通讯部分采用485总线的MODBUS协议与上位机以及其他工业设备通信,为催芽车间温度监测提供一种系统的解决方案,提高水稻催芽生产过程中温度控制的精确度与稳定性,助力现代农业发展。
1 系统方案选择
多路温度采集器主要由单片机最小系统电路、LED指示灯电路、数字温度传感器电路、数码管显示电路以及RS485通讯电路组成。多路温度采集器可以实时检测多点位的温度并在数码管上循环显示,同时基于MODBUS协议和RS-485总线的通讯方式与上位机进行数据传输[1]。系统总体框图如图1所示。

图1 系统总体框图
2 系统硬件电路设计
2.1 单片机最小系统
单片机最小系统采用STM8S105K4T6单片机为核心控制器,其中包括电源供电电路,12MHz时钟电路以及RST低电平复位电路。STM8S105K4T6单片机最小系统原理图如图2所示[2]。

图2 STM8S105K4T6单片机最小系统原理图
2.2 LED状态指示灯电路
指示灯电路采用两个双色LED进行显示,一个用来指示当前的电源状态,标志供电电源的开启、关闭与异常状态,另一个用来指示实时通讯状态,标志控制器当前在上传、下载以及未进行通讯三种状态,LED指示灯电路原理图如图3所示。……
登录APP查看全文
