微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于AVR单片机的智能烤烟控制仪

基于AVR单片机的智能烤烟控制仪

时间:03-30 来源:互联网 点击:

软件设计(不包括键盘扫描初值预置程序)主要由4部分组成,即主程序部分,T1的定时中断程序部分,读温度、湿度和显示子程序部分和T0中断程序部分。程序流程图如图4~图7所示。


4 结语

该控制仪在定时中由于 T1中断程序,读温度、湿度和显示子程序和T0中断程序的执行,给T1的定时带来了一些误差,但由于该系统的定时的精度要求不高(15 s),可以通过适当调整T1的定时初值达到精确定时。因此,不会影响系统的正常工作。同时,电路中设计了定时初值预置功能(PB7控制),他由单片机的 PA口、4×4键盘和键盘程序完成,这样能保证控制仪的稳定工作。

参考文献
[1]何立民.单片机应用系统设计[M].北京:北京航空航天大学出版社,1994.
[2]陈尔绍.传感器实用装置制作集锦[M].北京:人民邮电出版社,1999.
[3]耿德根.AVR高速嵌入式单片机原理与应用[M].北京:北京航空航天大学出版社,2002.
[4]林敏.底成本湿度测量仪自动化仪表.2002,23(11).
[5]龚永彬.温湿度控制仪的软应硬件设计力源电子工程[J].2002,(1).

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top