2。2。4  键盘模块的设计方案和论证

一般键盘电路有两种:独立式键盘和矩阵式键盘。

方案一:独立式键盘中,各按键相互独立,每个按键各接一根输入线,每根输入线上的按键工作状态不会影响其它输入线上的工作状态。因此,通过检测输入线的电平状态就可以很容易的判断按键是否被按下了。独立式键盘电路配置灵活,软件结构简单。但每个按键需占用一根输入线,在按键数量较多时,输入口浪费大,电路结构显得很繁杂,故此种按键适用于按键较少或操作速度较高的场合。来`自+优-尔^论:文,网www.chuibin.com +QQ752018766-

方案二:矩阵式键盘由行线和列线组成,按键位于行、列的交叉点上,分别连接到按键开关的两端。行线通过上拉电阻接到VCC上。平时无按键动作时,行线处于低电平状态,而当有按键按下时,列线电平为低,行线电平为高。这一点是识别矩阵式是否被按下的关键所在。因此,各按键彼此将相互影响,所以必须将行、列线信号配合起来并作适合的处理,才能确定闭合键的位置。很明显,在按键数量较多的场合,矩阵式键盘与独立式键盘相比,要节省很多的I/O口。

由于本系统只需要3个按键,故选择独立式键盘使得电路简单,操作简便。

3  系统硬件电路设计

本系统主要由单片机主控制模块、主电源电路、温度采集模块、按键输入模块、继电器驱动模块、显示模块以及越限报警模块组成。STC89C51单片机主控模块是该系统的核心模块。STC89C51单片机负责整个系统的数据分析、运行,并且通过各个接口控制温度采集模块、显示模块、按键输入模块、继电器模块和报警模块,使其能够成为一个整体,以实现自动恒温控制功能。

上一篇:LabVIEW闹钟系统设计
下一篇:基于概率霍夫变换的快速车道线检测方法+程序

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

粉料称重装置的单片机控...

STM32单片机的无刷直流电机控制系统设计

AT89S52单片机车内空气检测系统设计+源代码

LABVIEW+AT89C51单片机智能药箱系统设计+源代码

PCI+PID算法直流力矩电机速...

遥感土地用变化监测国内外研究现状

《水浒传》中血腥暴力研...

高效课堂教师问卷调查表

MNL模型历史城区居民活动...

提高小學语文課堂朗读教...

大规模MIMO系统的发展研究现状

浅析施工企业保理融资成...

小型通用机器人控制系统设计任务书

从企业eHR建设谈管理信息...