当前位置: 首页 > 专利查询>黑龙江大学专利>正文

一种远程操作的用于执行加热控制的单片机系统技术方案

技术编号:9434329 阅读:121 留言:0更新日期:2013-12-12 00:26
一种远程操作的用于执行加热控制的单片机系统,属于电子技术应用领域。本发明专利技术解决了现有在温度恶劣环境中的分布式协同工作的单片机系统中存在的,由于每个单片机系统中都增加温度检测和控制电路而导致的电路复杂、影响每个单片机系统本身原有功能的问题。所述单片机系统由一个操作单片机单元和多个加热单片机单元组成,操作单片机单元通过CAN总线逐一采集每个加热单片机单元的实际温度信息,所述操作单片机单元根据每个加热单片机单元的实际温度与设定的最低温度和最高温度发送加热启动或停止信号给相应的加热单片机单元,每个加热单片机单元根据接收到的加热启动或停止信号启动或停止加热。本发明专利技术适用温差较大的环境中的多点系统的加热控制。

【技术实现步骤摘要】
【专利摘要】一种远程操作的用于执行加热控制的单片机系统,属于电子技术应用领域。本专利技术解决了现有在温度恶劣环境中的分布式协同工作的单片机系统中存在的,由于每个单片机系统中都增加温度检测和控制电路而导致的电路复杂、影响每个单片机系统本身原有功能的问题。所述单片机系统由一个操作单片机单元和多个加热单片机单元组成,操作单片机单元通过CAN总线逐一采集每个加热单片机单元的实际温度信息,所述操作单片机单元根据每个加热单片机单元的实际温度与设定的最低温度和最高温度发送加热启动或停止信号给相应的加热单片机单元,每个加热单片机单元根据接收到的加热启动或停止信号启动或停止加热。本专利技术适用温差较大的环境中的多点系统的加热控制。【专利说明】一种远程操作的用于执行加热控制的单片机系统应用领域本专利技术属于电子技术应用领域。技术背景在电子技术中,单片机是ー种重要的微处理器芯片。单片机系统是ー种应用广泛的又功能強大的数字电子系统。单片机的工作温度一般在零下20摄氏度到零上60摄氏度之间。在该温度范围内,单片机能够正常工作,但是超出该温度范围之后,单片机就不能够正常工作,进而影响整个单片机控制系统的工作。由于该參数的限制使得单片机系统在寒冷地区的应用受到了限制。在寒冷地区,由于环境温度过低,导致某些采用单片机为核心的设备或仪器仪表无法正常启动的问题经常存在,还存在某些采用单片机为核心的设备或仪器仪表在白天能够正常工作,而在夜间温度降低后,无法正常工作的问题。现有单片机系统中经常使用到多机分布式协同工作的单片机系统,即:在该种系统中有多个单片机系统分布在不同的地点实现相应的工作,多个单片机系统之间通过通信总线实现数据交互,针对该种系统,为了使每个单片机系统都能够适应温度恶劣环境,需要在每个单片机系统中都増加温度检测和控制电路,不但会产生电路复杂、増加成本的问题,还会由于增加这个新的功能而影响每个单片机系统本身原有功能的问题。
技术实现思路
本专利技术为了解决现有在温度恶劣环境中的分布式协同工作的单片机系统中存在的,由于每个单片机系统中都増加温度检测和控制电路而导致的电路复杂、影响每个单片机系统本身原有功能的问题。本专利技术所述的ー种远程操作的用于执行加热控制的单片机系统,该系统由ー个操作单片机単元和多个加热单片机单元组成,所述ー个操作单片机単元通过CAN总线与多个加热单片机单元实现数据交互,所述操作单片机単元通过CAN总线逐一采集每个加热单片机単元的实际温度信息,所述操作单片机単元根据每个加热单片机単元的实际温度与设定的最低温度和最高温度发送加热启动或停止信号给相应的加热单片机単元,每个加热单片机单元根据接收到的加热启动或停止信号启动或停止加热。所述操作单片机単元包括操作单片机、电位器、按钮开关、单刀双掷开关、第一 CAN通信电路,操作单片机的模拟信号输入端AIN0.0连接电位器的可调端,所述电位器的一端连接操作单片机的直流供电电源的正极,所述电位器的另一端连接操作单片机的直流供电电源的负极,操作单片机的触发控制信号输入端连接按钮开关的一端,所述按钮开关的另一端连接操作单片机的直流供电电源的负极,所述操作单片机的自动调温选择信号输入端连接单刀双掷开关的ー个静端,所述单刀双掷开关的另ー个静端连接操作单片机的点动调温选择信号输入端,所述单刀双掷开关的动端连接操作单片机的直流供电电源的负极,所述操作单片机的串行通信端连接第一 CAN通信电路的串行通信信号端,所述第一 CAN通信电路的CAN通信信号输出端连接CAN总线。所述加热单片机单元包括加热单片机、第二 CAN通信电路、加热灯、开关管、电阻R3、电阻R2和温度传感器,温度传感器的一端同时连接电阻R2的一端和加热单片机的温度信号输入端,所述温度传感器的另一端连接加热单片机的供电电源的负极,所述电阻R2的另一端连接加热单片机的供电电源的正极,开关管的触发端连接加热单片机的加热控制信号输出端,所述开关管的一端连接加热单片机的供电电源的负极,所述开关管的另一端连接加热灯的一端,所述加热灯的另一端连接电阻R3的一端,所述电阻R3的另一端连接加热单片机的供电电源的正极,所述加热单片机的串行通信端连接第二 CAN通信电路的串行通信信号端,所述第二 CAN通信电路的CAN通信信号输出端连接CAN总线。所述操作单片机单元的内部嵌入有操作控制软件模块,该操作控制软件模块包括:自动温度选择的判断単元模块:用于读取自动温度选择信号输入端的信号,当所述信号为高电平时,发送启动信号给读取给定温度的単元模块;否则发送启动信号给点动温度选择的判断単元模块;点动温度选择的判断単元模块:用于读取点动温度选择信号输入端的信号,当所述信号为高电平时,将所有加热单片机単元的加热命令设置为启动,发送启动信号给发送加热命令的単元模块;否则将所有加热单片机単元的加热命令设置为停止,发送启动信号给发送加热命令的単元模块;读取给定温度的単元模块,用于定时通过模拟信号输入端AIN0.0读入模拟信号,并将该模拟信号作为温度给定值,然后发送启动信号给实际温度读取单元模块;实际温度读取单元模块,用于通过CAN端ロ读取位于CAN总线上的每个加热单片机単元的地址和实际温度,然后发送启动信号给温度偏差值计算的単元模块;温度偏差计算的单元模块,用于将温度给定值与每个加热单片机单元的实际温度的差作为相应加热单片机単元的温度偏差值;然后发送启动信号给加热命令设置的单元模块;加热命令设置的単元模块,用于将大于或等于零的温度偏差值所对应的加热单片机単元的加热命令设置为启动,将小于零的温度偏差值所对应的加热单片机単元的加热命令设置为停止;然后发送启动信号给发送加热命令的単元模块;发送加热命令的单元模块,用于将每个加热单片机单元的加热命令和该加热单片机単元的地址组成报文,将该报文通过CAN端ロ发送至CAN总线。所述操作单片机単元的内部嵌入有另ー种操作控制软件模块,该操作控制软件模块包括:自动温度选择的判断単元模块:用于读取自动温度选择信号输入端的信号,当所述信号为高电平时,发送启动信号给读取给定温度的単元模块;否则发送启动信号给点动温度选择的判断単元模块;点动温度选择的判断単元模块:用于读取点动温度选择信号输入端的信号,当所述信号为高电平时,将所有加热单片机単元的加热命令设置为启动,发送启动信号给发送加热命令的単元模块;否则将所有加热单片机単元的加热命令设置为停止,发送启动信号给发送加热命令的単元模块;读取给定温度的単元模块,用于定时通过模拟信号输入端AIN0.0读入模拟信号,并将该模拟信号作为温度给定值,将温度给定值+A作为温度上限值,所述A为大于O且小于20的整数;然后发送启动信号给读取实际加热单片机的温度和状态的单元模块;读取实际加热单片机的温度和状态的单元模块,用于通过CAN端ロ读取位于CAN总线上的每个加热单片机单元的地址、实际温度和加热状态,所述加热状态为加热或停止;然后发送启动信号给加热命令设置的単元模块;加热命令设置的单元模块,用于逐一将每个加热单片机单元的实际温度与温度给定值和温度上限值作比较,当实际温度小于或等于温度给定值时,设置加热命令为启动;当实际温度大于温度给定值并且小于温度上限值、并且对应加热单片机単元的状态为加热状态时,设置加热命令为启本文档来自技高网
...

【技术保护点】
一种远程操作的用于执行加热控制的单片机系统,其特征在于该系统由一个操作单片机单元(1)和多个加热单片机单元(2)组成,所述一个操作单片机单元(1)通过CAN总线与多个加热单片机单元(2)实现数据交互,所述操作单片机单元(1)通过CAN总线逐一采集每个加热单片机单元(2)的实际温度信息,所述操作单片机单元(1)根据每个加热单片机单元的实际温度与设定的最低温度和最高温度发送加热启动或停止信号给相应的加热单片机单元(2),每个加热单片机单元(2)根据接收到的加热启动或停止信号启动或停止加热。

【技术特征摘要】

【专利技术属性】
技术研发人员:王丁
申请(专利权)人:黑龙江大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1