RST是复位输入引脚。按下按钮,系统自动复位,非常方便。添加在复位电路中的按钮主要是为了使复位更方便,电容的作用主要是在复位后进行充电,上拉电阻的作用是限流,保护电路。复位电路如图10所示。
图10 复位电路
4.2 温度采集电路
传感器数据采集电路主要指的是DS18b20温度传感器与单片机的接口电路[7,8]。DS18b20有两种供电模式,一个供电模式是采用电源供电方式,这时DS18b20引脚1接地,2脚为信号线,引脚3接电源。另一个供电模式是采用寄生电源供电方式,但是实际应用中寄生电源供电方式适应能力差并且容易损坏,所以该设计采用电源供电方式。几个温度传感器挂在同一根I/O口线进行多通道温度采集,I / O端口与单片机P2.7口相接。采集电路如图11所示。
图11 温度采集电路
4.3 显示电路
LED显示器在许多的数字系统中作为显示输出设备[9],使用非常广泛。它的结构是由发光二极管构成的a、b、c、d、e、f和g七段,并由此得名,实际上每个LED还有一个发光段dp, 一般用于表示小数点,所以也有少数的资料将LED称为八段数码管。
LED内部的所有发光二极管有共阴极接法和共阳极接法两种,即将其内部所有二极管阴极或阳极接在一起并通过com引脚引出,并将每一发光段的另一端分别引出到对应的引脚,使用时以具体型号的LED资料为依据。通过点亮不同的LED字段,可显示数字0,1,…,9和A,B,C,D,E,F等不同的字符及自定义一些段发光代表简单符号。
LED多数情况用于显示十进制数字,要将0~9的数字用7段显示,必须将数字转换为LED对应七段码的信息,比如,要显示“0”,就是让a、b、c、d、e和f段发光,显示“1”,让b和c段发光等。然后根据LED是共阴极还是共阳极接法确定其各输入端应接逻辑1还是逻辑0,如果是共阳接法,要显示“0” 时,a、b、c、d、e和f段就要输入逻辑0,共阴极接法则恰巧相反。也就是说,对于共阴极和共阳极两种不同的接法,显示同一个字符时,对应的显示段码是不同的,互为反码。
LED显示屏采用低电压扫描驱动,如有耗电省、使用寿命长、成本低、亮度高、视角大、可视距离远、规格品种多等特点。单片机把采集过来的的数据送到74HC573锁存器中,然后再送到LED显示屏上显示。显示电路如图12所示。
图12 显示电路
4.4 报警电路
报警电路是利用有源蜂鸣器进行报警输出,采用直流供电。当所测温度高于或者低于所预设的温度时,报警输出。而发光二极管直接和单片机的P2.5相接,当温度大于或者低于所设置的温度时,二极管发光并且蜂鸣器报警。至于报警电路,报警电路图如图13所示。
图13 报警电路
4.5 键盘电路
键盘作为人们与电子设备交流的重要途径之一,一旦出错,会影响电子设备的整体使用。键盘电路虽然简单,但也应该重视键盘的稳定性、可靠性。该设计采用一个单刀双掷开关和两个按键组成的键盘,单刀双掷开关的作用是设置和运行。当开关拨到设置端时,就可以用按键来预置温度。当开关拨到运行端时,仿真开始。键盘电路如图14所示。
图14 键盘电路
4.6 通信模块设计
4.6.1 RS232简介
RS-232-C是美国电子工业协会EIA(Electronic Industry Association)制定的一种串行物理接口标准[10]。RS是英文“推荐标准”的缩写,232为标识号,C表示修改次数。RS-232-C总线标准设有25条信号线,包括一个主通道和一个辅助通道。在多数情况下主要使用主通道,对于一般双工通信,仅需几条信号线就可实现,如一条发送线、一条接收线及一条地线。RS232提供单片机和单片机之间,单片机与PC机的串行通信接口标准。但RS232的逻辑电平与单片机的规定不符的。因此,在实际应用中,需要将单片机的信号点评装换为RS232的电平,或者对它们进行逆转换。电平转换芯片用MAX232实现。 51单片机的多通道温度采集处理系统设计+仿真图+源码(5):http://www.youerw.com/zidonghua/lunwen_1336.html