当前位置: 首页 > 产品展示 > 数码模块

产品展示

PRODUCTS
×

STC89C52单片机对数字温度计露出体例的安排

发布时间:2021-08-06 12:58:20

来源:火狐直播平台

  机丈量和掌管技巧正在经济迟缓进展的这日,已被普遍使用于人类生存中,如工业掌管、自愿检测、智能仪器仪表、家用电器、等各个方面。而主掌管器是每个掌管编造不行或缺的局限,正由于单片机有体积幼,重量轻,抗作对才能强,处境恳求不高,价钱低廉,牢靠性高,敏捷性好,开拓较为容易等利益,因而它是许多打算职员的首选掌管器。而正在人们的寻常生存或工业出产中,往往要对温度举办检测及掌管。正在很多景象工具筑设对温度的恳求格表高,而古板的温度计反映速率慢、读数烦琐、丈量精度不高、差错大,因而需求打算一种高精度的温度计。为了正在很大水平上提升对温度的掌管秤谌,因而以单片机为中心的温度采撷与掌管编造很有效研发和应蓄谋义。本文琢磨了一个能够及时存储和显示眼前的温度数据,而且能够切换显示眼前的工夫况且可对其工夫举办编削的温度显示编造。作品以STC89C52单片机,DS18B20温度传感器以及DS1302时钟芯为硬件基本,要紧先容了联系的硬件电途和联系使用措施。硬件电途要紧征求STC89C52单片机最幼编造,测温电途、及通常钟电途、数码管显示电途以及通信模块电途等。编造措施要紧征求主措施,读出温度子措施,估计温度子措施、数码管显示措施以及按键掌管措施等。

  1.掌管模块:通过使用单片机,对编造举办初始化,要紧完结对数码管显示、按键的解决等功效,起到总体掌管和调和各模块任务的感化。

  4 。度采撷模块:采用D S 1 8 B 2 0温度传感器,向单片机供应及时温度新闻。

  5.子钟模块:采用时钟芯片DS1302,该芯片能够举办时、分、秒的计数,DS1302通过串行体例与单片机举办数据传送,向单片机供应征求秒、分、时、日、月、年等正在内的及通常间新闻。

  正在作品打算的温度显示编造打算中,掌管中心是STC89C52单片机,该单片机51系列加强型8位单片机,它有32个I/O口,片内含4KFLASH工艺的措施存储器,便于用电的体例霎时擦除和改写,况且价钱省钱,其表部晶振为12MHz,一个指令周期为1S.利用该单片机十足能够完结打算做事,其最幼编造要紧征求:

  键盘输入模块(见图3)上“0”、“4”、“8”、“C”能够摆设成独立按键,通过跳帽J11切换,正在独立按键中,该当把跳帽接到左端。

  功效先容:本文中,P3.0-P3.3四个独立按键判袂工夫调节按键、功效加减、日历切换按键、温度切换按键。当P3.0(set)按下编造进入时调节形态:分单位闪光,再按下P3.1(up)时,对显示的数码管的时段举办加一功效,到达对时调节,再次按下P3.0(set)时进入分钟调节形态,分单位闪光,通过按键P3.1(up)加一调节分的显示,秒不举办调节,工夫调节停止后,再次按下P3.0(set)进入平常时钟显示;当按下P3.2(switchriqi)时,切换到日历的显示;当按下P3.3(setwendu)时,切换到温度的显示。

  显示道理:由于全盘位数码管的段选线被并联正在沿途,位选线掌管哪一位数码管有用的有用,因而就需求为每一位数码管配一个锁存器,进而简化了硬件电途。点亮数码管采用动态扫描显示。所谓动态扫描显示即轮替向诸位数码管送出字形码和相应的位选,使用发光管的余辉和人眼视觉残留感化,使人感到到诸位数码管类似同时正在显示。因为动态显示的亮度比静态显示要差极少,因而正在遴选限流电阻时应略幼于静态显示电途中的限流电阻。数码显示模块电途见图4.

  传感器输出信号进4.7K的上拉电阻直接接到单片机的P1.0引脚上。该器件将半导体温敏器件、A/D转换器、存储器等做正在一个很幼的集成电途芯片上。正在本打算中采用表部供电体例告终DS18B20传感器与单片机的连。