4 显示电路设计
温度显示采用
6 位 LED,与单片机的连接如图 4 所示。显示模块由 8279 键盘、显示接口
芯片和相应的驱动电路组成。
8279 的扫描线 SLA~SLC 在扫描过程中,可将芯片内部显示
单元的内容送到输出数据线
OA0~OA3 和 OB0~OB3 扫描线经 74HC138 译码,作为多位
LED 数码管的位选线,通过 74LS04 反相后,再经过位驱动芯片,用于对不同的数码管进
行位驱动。同时,用
OA0~OA3 和 OB0~OB3 送出的数据对应地驱动每个数码管的 8 个显
示段,使
6 个数码管轮流驱动发光。驱动芯片采用 SN75491 和 SN75492,分别驱动数码管
的段和位显示,保证
6 位数码管都被点亮时需要的最大电流。
5 通信模块设计
为了满足数据传输距离大于
200m,通信采用 75LBC180 全双工 485 芯片,单片机通信
电平和计算机电平的转换采用
MAX232 完成,如图 5 所示。MAX232 芯片是专为电脑的
RS232 标准串口设计的接口电路,使用+5V 单电源供电。另外。RS232 到 RS485 的转换可采
用专用的转换器,如
BOK-60 或 ATC-160A 无源转换器。