基于单片机温度监控系统的设计开题报告内容摘要:
偿 , 而且它是以高阻抗恒流源形式输出 , 传输线上的压降不影响输出电流值 , 可以进行远距离传输。 当 启动单片机温度控制系统后根据需要选择 温度档,分别为 0℃~ 29℃、 30℃~ 59℃、 60℃~ 99℃。 然后温度检测系统根据用户设定的温度范围完成一定范围的温度控制,还要进行报警电路和过零检测电路的设计,以及看门狗电路设计,从而完成整个系统的设计。 本设计的系统功 能划分如图 1: 图 数据显示 87C51 单 片 机 数据采集 键盘控制 驱动控制 看门狗电路 报警指示 过零检测 硬件系统的设计 : 硬件电路主要包括温度检测与变送环节的设计、模数转换接口电路的设计、人机交互接口的设计、 看门狗电路设计、过零检测电路设计、 报警电路的设计以及电源电路的设计。 结构框图如下图,首先是通过温度传感器获得温度的值 , 转变成 1 5V 标准电压信号 , 经采样放大器 , 送入 A/D 转换器转换成数字信号进入单片机内部。 将检测的温度值 , 利用幅值检测程序 , 判断是否超过所设定的温度范围。 若是 , 则启动报警电路。 否则经 LED 驱动电路 , 送给 LED 显示器实时显示。 单片机将给定温度值与测量温度值相比较 , 得出偏差量 , 经 D/A 转换器 , 送入功率放大器 , 得到一个放大的电压信号 , 通过电压信号 经过某种算法 来 对 燃料电子秤控制,称出所需燃料的重量,然后 由 传送带 运送该重量的 燃料 , 最终达到控制锅炉温度的目的。 其中温度档分为 0℃~ 29℃、 30℃~59℃、 60℃~ 99℃。 根据需要来改变温度档。 当上电瞬时掉电以及程序跑飞时通过看门狗电路进行复位,并能时时监视电源故障,以便及时保存数据。 为了保证晶闸管的同步触发,需要设置过零检测电路。 本设计的硬件系统电路设计如图 2: 给定温度 图 2. 硬件系统电路 软件设计 : 该系统软件包括主程序、电子开关程序、。基于单片机温度监控系统的设计开题报告
相关推荐
7所示。 图 37 光电隔离及放大电路 过零检测电路 过零检测电路在每一个电源周期开始时产生一个脉冲,作为触发器的同步信号 , 计数器 T0对其进行计数。 其电路如图 35所示。 220V交流电压经电阻限流后直接加到 2个反相并联的光电偶器的输入端。 在交流电源的正负半周 , 分别导通 , 输出低电平 , 在交流电源正弦波过零的瞬间 ,两个光电耦合器均不导通 , 输出高电平。
HZ) 简谱码( T值) 低 1 DO 262 63628 4 FA 740 64860 1 DO 277 63731 中 5 SO 784 64898 低 2 RE 294 63835 5 SO 831 64934 2 RE 311 63928 中 6 LA 880 64968 低 3 M 330 64021 6 932 64994 低 4 FA 349 64103 中 7 SI 988
时,要保持 RST 脚两个机器周期的高电平时间。 ALE/PROG: 地址锁存有效信号输出端。 ALE 在每个机器周期内输出两个脉冲。 当访问外部 程序 存储器时,地址锁存允许的输出电平用于锁存地址的 低八 位字节。 在不访问外部程序存储器时,它可用 作对外部输出的脉冲或用于定时目的。 然而要注意的是, 每当用作外部数据存储器时,将跳过一个 ALE 脉冲,此时不能把其作为时钟脉冲来使用。
各单元模块的硬件设计 6 第三章 各单元模块的硬件设计 系统主要器件包括 DS18B20 温度传感器、 AT89C52 单片机、五位 LED 共阴数码管、风扇直流电机,达林顿反向驱动器 ULN2803。 辅助元件包括电阻、电容、电源、按键、拨码开关等。 系统器件简介 DS18B20 单线数字温度传感器简介 DS18B20 数字温度传感器,是采用美国 DALLAS 半导体公司生产的DS18B20
振荡电路如下图所示。 15 图 17 振荡电路 在本次振荡模块设计时,选用晶振的频率为 12MHz,振荡电路选用的工作方式为内部时钟方式,选用反向放大器和单片机相互连接共同组成内部振荡器。 如上述电路图所示, 两个引脚和晶体芯片连接在一起构成自激振荡器电路,该信号通过引脚输入到内部时钟发生器,控制指导 其工作。 在振荡电路中,一般选择 30pf左右的电容,但是外接的陶瓷谐振器的数值就会选择
数据内容 11 从 CGRAM或 DDRAM读数 1 1 读出的数据内容 读操作时序 写 操作时序 16 LCD硬件连接图 LCD1602 液晶采用写数据,写指令等操作方式进行液晶控制。 在设计中,用 P2口作为液晶控制端口, P0 口作为数据端口,用软件控制液晶的显示。 由于 P0 口为三态端口为提高其带负载能力,需要在 P0 口接上拉电阻 RP 键盘连接图 此键盘内部为互连方式连接,有