全球旧事资料 分类
,以使得生产能够顺利的进行,产品的质量才能够得到充分的保证。使用自动温度控制系统可以对生产环境的温度进行自动控制,保证生产的自动化、智能化,能够安全顺利的进行,从而提高企业的生产效率。
13系统设计任务与要求
本设计要求以单片机为核心完成实时温度采集功能,完成如下任务:完成至少四路温度信号采集。能实时显示各路温度信号值。具有温度上、下限报警功能。可设定系统报警温度上、下限。用美国Dallas公司生产的DS18B20数字温度传感器和89C51单片机构成的多路测温系统,采用单总线的方式(一根数据线和一根地址线),其上可以非常方便的挂接多个从总线获得电能而不需要单独供电的数字温度传感器DS18B20,在单片机的控制下巡回检测多点温度,可设置高、低温度超限报警等功能。系统安装简便、可靠性高,特别适合在工业现场的温度参数监控。采用逐渐逼近式AD转换器来进行对信号的采集转换,并通过LED来实现温度采集的显示,设计是通过数字式温度传感器来进行温度采集的,温度范围在200700摄氏度。能够实现巡回显示和指定显示,通过完成本次设计来加深对单片机系统的掌握和了解。系统总体设计框图如图11所示。
4
f开始明确任务,划分功能模块
确定输出
选单片机型号
划分软硬件功能
硬件设计
软件设计
仿真调试
安装统调图11系统总体设计框图
第二章主控模块的硬件设计
21控制器的选用AT89C51
AT89C51是一种带4K字节闪存可编程可擦除只读存储器的低电压、高性能CMOS8位微处理器,俗称单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器。
22AT89C51主要功能特性
5
f①兼容MCS51指令系统;②32个双向IO口,两个16位可编程定时计数器;③1个串行中断,两个外部中断源;④可直接驱动LED;⑤低功耗空闲和掉电模式;⑥4kB可反复擦写1000次FLASIROM;⑦全静态操作O~24MHz;⑧128×8b内部RAM。
23AT89C51复位电路和晶振振荡电路
(1)复位电路
单片机上电时,当振荡器正在运行时,只要持续给出RST引脚两个机器周期的高电平,便可完成系统复位。外部复位电路是为内部复位电路提供两个机器周期以上的高电平而设计的。系统采用上电自动复位,上电瞬间电容器上的电压不能突变,RST上的电压是VCC上的电压与电容器上的电压之差,因而RST上的电压与VCC上r
好听全球资料 返回顶部