温湿度变送器最终对单片杌停止了软硬件联调,完成了相应功用。文中采用了基于89C51单片机和CAN总线的设计办法,给出了供热温度控制器的总体设计计划,以及主要电路原理图的引脚衔接,并依据功用请求和实践电路设计了系统软件,给出了主要程序的流程图。最终对单片杌停止了软硬件联调,完成了相应功用。
温i湿度控制器的工作原理
在温度测控系统中,稳压器完成对单片机的供电,数码管完成温度的显现。系统的被测参数是温度,被测温度首先由传感器丈量后得到mV信号,再经放大器放大后变为0~5 V电压信号,送入A/D转换器转换后,将模仿信号变为数字信号供应单片机,在单片机内停止数据处置。一方面,与所设定的温度值停止比拟产生偏向信号,单片机依据预定的PID算法计算出相应的控制量,用控制量控制电气阀的导通和关断,完成温度控制;另一方面,将实时丈量得到的温度送至数码管显现,同时用户也可经过键盘来设定理想温度。
单片机温度采集电路
温控系统包括单片机最小系统和测温传感器。单片机最小系统中,复位电路采用12 MHz晶振,复位电路由复位按钮控制,同时提供单片机AT89C51、CAN控制器SJA1000和显现接口器件PS7219的复位信号。单片机温度采集电路如图2所示,从RST引出线,分别与各芯片的复位信号线相连采用上电复位形式。
数模转换电路
对输出信号停止数模转换中,DAC0832采用单缓冲工作方式。DAC0832的两级存放器的写信号WR1和WR2均由单片机的WR引脚控制。当单片机的地址线选择DAC0832后,只需输出WR控制信号,便可同时完成数字阳的输入锁存和D/A转换输出。由于DAC0832是电流输出型,所以为了得到电压信号,需在DAC0832的输出端接入运算放大器。接入一级运算放大器可得到负的电压信号,接入二级运算放大器,得到正的电压信号。数模转换电路如图3所示。
CAN通讯模块电路
SJA1000作为CAN的控制局部,在与单片机衔接时,其数据线AD0~AD7与单片机的输入输出管脚P0口衔接,片选信号CS接地,低电压允许访问,RST、1NT、WR、WD、ALE管脚分别与单片机的相应管脚衔接,控制器的收发端RX0、TX0分别接纳发器CTM1050的收发端RXD、TXD引脚相连
本网站关键词专注于温湿度变送器 、温湿度传感器、温湿度记录仪、水浸传感器 、断电报警器
本文地址:http://www.sdrkck.com/news/227.html,欢迎转载。