温度
):参考电压负端。 7. START: A/D 转换启动信号输入端。 8. A、 B、 C:地址输入端。 9. ALE:地址锁存允许信号输入端。 10. EOC:转换结束信号输出引脚,开始转换时为低电平,当转换结束时为高电平。 11. OE: 输出允许控制端,用以打开三态数据输出锁存器。 7 7 12. CLK:时钟信号输入端,译码后可选通 IN0~ IN7 八个通道中的一个进行转换。 表 21
入显示寄存器 十 位数 0。 百位数 0。 十位数显示符号百位数不显示 百位数显示数据(不显示符号) 结束 N N Y Y 毕业论文设计 第 20 页 共 49 页 参考文献 [1] 李广弟,朱月 秀,王秀山 .《单片机基础》北京航空航天大学出版社, 20xx(07). [2] 蔡美琴 ,张为民等 .《 MCS51 系列单片机系统及其应用》高等教育出版社, 20xx(06). [3] 张毅刚
_()。 _nop_()。 LOAD=1。 } /*MAX7219 初始化 */ void Start() { Sendword(Scanbit,Scannum)。 Sendword(Decode,Demode)。 Sendword(Light,Lightgrade)。 Sendword(Lowpower,Norpw)。 } 详细程序见附录 软件调试 单片机 C 语言 单片机 C
第 6 页 共 33 页 3 温度检测系统的硬件设计 单片机是一种集成电路芯片,采用超大规模技术把具有数据处理能力 (如算术运算,逻辑运算、数据传送、中断处理 )的微处理器 (CPU),随机存取数据存储器(RAM),只读程序存储器 (ROM),输入输出电路 (I/O 口 ),可能还包括定时计数器,串行通信口 (SCI),显示驱动电路 (LCD 或 LED 驱动电路 ),脉宽调制电路 (PWM)
,进行转换,就可以满足设计要求。 温度计电路设计总体设计方框图如图 1 所示,控制器采用单片机 STC89C52,温度传感器采用 DS18B20,用 3 位 LED 数码管以串口传送数据实现温度显示。 长春大学 课程设计纸 第 7 页 共 22 页 DS18B20 采用 3 脚 PR35 封装或 8 脚 SOIC 封装。 长春大学 课程设计纸 第 8 页 共 22 页 图 总体设计方框图
输入、输出: ALE/PROG—— 地址锁存允许信号,输出。 ALE 以 1/6 的振荡频率稳定速率输出,可用作对外输出的时钟或用于定时。 在 EPROM 编程期间,作输入,输入编程脉冲( PROG)。 ALE 可以驱动 8 个 LSTTL 负载。 当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的低位字节。 在 FLASH 编程期间,此引脚用于输入编程脉冲。 在平时, ALE
早的设计理念是通过将大量外围设备和 CPU 集成在一个芯片中,使计算机系统更小,更容易 集成进复杂的而对提及要求严格的控制设备当中。 INTEI 公司的 Z80 单片机便是最早的用这种想法设计出来的处理器,至此之后,专用的处理和单片机的发展便分道扬镳。 期的单片机都是 8 位或 4 位的。 凭借简单可靠并且性能也不错获得了众多的号品,在这其中 INTEL 的 8031 是最成功的,此后
片机中预置的参量进行比较后,得到误差量,并与上一次采集的误差量进行比较,得到误差的变化量,把误差量和误差的变化量作为模糊 PID 控制器的输入,经过软件进行处理,输出控制量,经过 D/A 转换后控制驱动电路,得到加在电炉上的平均电压。 从而控制电炉的温度,实现温度的自动调节,使得温度稳定在设定值附近。 东华理工大学长江学院毕业设计(论文) 系统硬件 7 第 3 章 系统硬件和电路设计 引言
的测量是从金属 (物质 )的热胀 冷缩开始。 水银温度计至今仍是各种温度测量的计量标准。 可是它的缺点是只能近距离观测,而且水银有毒,玻璃管易碎。 代替水银的有酒精温度计和金属簧片温度计,它们虽然没有毒性,但测量精度很低,只能作为一个概略指示。 不过在居民住宅中使用已可满足要求。 在工业生产和实验研究中为了配合远传仪表指示,出现了许多不同的温度检测方法,常用的有电阻式、热电偶式、 PN 结型
得到的 12位数据,存储在 DS18B20的两个 8比特的 RAM中,二进制中的前面 5位是符号位,如果测得的温度大于 0,这 5位为 0,只要将测到的数值乘于 ;如果温度小于 0,这 5位为 1,测到的数值需要取反加 1再乘于。 例如+ ℃的数字输出为 0191H,- ℃的数字输出为 FF6FH。 表 24 DS18B20温度值格式表 bit7 bit6 bit5 bit4 bit3 bit2