4.1.2 LED数码管显示电路
显示器分为数码管和液晶显示,我所采用是的数码管显示,其外形和引脚如下图所示:
LED数码有共阳和共阴两种,把这些LED发光二极管的正极接到一块(一般是拼成一个8字加一个小数点)而作为一个引脚,就叫共阳机极数码管;相反的,就叫共阴的(如下图所示)那么应用时这个脚就分别的接VCC和GND。再把多个这样的8字装在一起就成了多位的数码管了。
基于单片机的热水控制器采用7段数LED码管显示,这里采用6个数码管显示温度,两位显示设定的最高温度、两位显示设定的最低温度、两位显示热水的当前温度。 本文来自辣.文,论-文·网原文请找腾讯3249-114
6位共阳极数码管采用扫描形式工作,其8个数据为接在单片机灌电流驱动能力最大的PO口,AT89C51单片机的P0口的每一个I/O都能能吸收8个TTL逻辑器件的输入漏电流,算下来能驱动约10mA。能驱动数码管的8个数据阴极。
6位共阳极数码的6个阳极采用6个PNP三极管9012驱动。用单片机P2.0-P2.5 6个I/O口控制。
LED数码管显示电路如图4.4所示。
图4.4 数码管显示电路
4.1.3 报警及控制输出部分 在城市工作的人员关于农民工城市化与融入的调查问卷
当温度超过最高温度+3度时,温度控制系统需停止加热并报警;当温度低于最低温度-3度时,需开始加热,这就需要报警电路及输出模块。
声音报警电路通过驱动蜂鸣器发声实现,当其接通5V的电压会发出蜂鸣叫声。原理图如图4.5,NPN型三极管8050驱动蜂鸣器,当单片机I/O口输出高电平时蜂鸣器发声
此外,温控系统的控制信号同样由单片机输出,经过三极管Q3驱动继电器J1, J1 具有两对常开和常闭接点,利用其常开接点串到加热器件的控制回路中,可以实现加热器件的控制。电路中二极管D1为续流二极管, 继电器线圈在通过电流时,会在其两端产生感应电动势。当电流消失时,其感应电动势会对电路中的三极管Q3产生反向电压。当反向电压高于Q3 的反向击穿电压时,会把三极管成损坏。续流二极管并联在线圈两端,当流过线圈中的电流消失时,线圈产生的感应电动势通过二极管和线圈构成的回路做功而消耗掉。从而保护了电路中的三极管的安全。