便携式仪表显示与键盘输入设备设计.doc
《便携式仪表显示与键盘输入设备设计.doc》由会员分享,可在线阅读,更多相关《便携式仪表显示与键盘输入设备设计.doc(93页珍藏版)》请在沃文网上搜索。
1、摘 要摘 要目前,电子领域正朝着集成化,微型化的方向飞速发展。微电子技术的快速更新和工业测量的大量需求,使便携式仪表有着很好的发展前景。 便携式仪表一般具有携带方便,界面友好,操作简单,成本低,功耗低等特点,这些在其电路设计中应给予充分考虑。 本文通过对便携式仪表典型硬件结构的分析,总结了各通用模块的功能和特点,对几种解决方案进行了介绍和比较。并以多功能便携式仪表为例,进行了电路设计。系统以AT89C52为核心,用键盘和液晶模块作为输入和输出装置,用汇编语言编程使单片机实现键盘识别,功能转换和液晶显示等控制。 针对电源模块单电源供电多路电压输出的特点,文中给出了常见的解决方案,最后对系统调试的
2、基本过程进行了较详细的介绍。关键词:便携式仪表; 液晶显示; 键盘扫描; 接口II佳木斯大学教务处 第 页AbstractAbstractNowdays, electronic area is fast developing to the integration and micromation.with the fast update of the microelectronics technology and the large demand of the industrial measurements, Protables instruments have a very bright fu
3、ture. Portable instruments have many characteristics such as convenience, friendly interface, easy control, low cost, low power waste.These should be considered in the design of its circuit.By analyzing the typical hardware structure of portable instrument,this text summarizes the function and chara
4、cteristics of the interchangeable modules,introduces several of a solutions compared.On this condition,the circuit of a multifunctional instrument given as an instance are designed.The project is base on the AT89C52, and the keyboard and LCD are used as the input and output device.the program compil
5、ed in Assemble Language make the SCM control keyboard scan , function swith and LCD display .In addition,on account of their special requirements of single voltage input and multi-voltage output,a common solution is given to solve such problems in the text ,at the end of which introduce the basic pr
6、ocess of debugging in detail.Key Words:Portable;Instruments;LCD Scanner;Keyboard;Interface要删除行尾的分节符,此行不会被打印毕 业 论 文(设 计)用 纸目录摘 要IAbstractII第1章 绪论11.1 功能描述1第2章 系统分析与设计32.1 系统分析32.2 系统分析4第3章 关键技术83.1 液晶电源电路设计83.2 液晶显示123.3 行列键盘的输入243.4 键盘的软件去抖323.5 C51和汇编的混合编程33第4章 电路454.1 总体设计45第5章 程序设计48第6章 调试69结论74致
7、 谢75参考文献77附录1 中文译文78附录2英文原文84千万不要删除行尾的分节符,此行不会被打印。在目录上点右键“更新域”,然后“更新整个佳木斯大学教务处 第 III 页毕 业 论 文(设 计)用 纸第1章 绪论1.1 功能描述便携式仪表有着广泛的用途,如万用表、转速表等。目前,大部分的数字便携式仪表是基于单片机系统开发的。在单片机系统中,除了需要完成特定的算法和传感器等器件外,还需要输入、输出装置。在便携式仪表中,输入装置一般是键盘,而输出装置一般是液晶显示模块。 液晶显示模块和键盘输入模块作为便携式仪表的通用器件,在单片机系统的开发过程中也可以作为常用的程序和电路模块进行整体设计。便携式
8、仪表可广泛用于工业数据采集系统、矿场信号采集、电路调试等多种场合,而便携式仪表的输入输出模块的主要功能表现在:实现按键内容的液晶显示:液晶显示当前被使用者按下的按键内容,以及该键被按下的次数。实现按键功能的液晶显示:液晶显示当前被按下的按键所对应的功能。例如,当按下启动按键时,在液晶上显示“READY”字样等。实现便携式仪表的操纵输入:通过键盘,实现使用者对便携式仪表的操作。实现便携式仪表的结果输出:通过液晶显示模决,显示当前功能的结果输出,例如,当测量完毕时,显示当前测量的电压数值等。 在设计本设计便携式仪表的输入输出模块时,以上的功能均需要满足,其中主要部分就是液晶显示模块的驱动和行列键盘
9、的输入。而这两个功能也正是单片机系统中常用的关键技术,所以本设计着重介绍这两个模块的功能。本设计使用的便携式仪表的输入输出模块具有以下的特点:携带方便:体积小,重量轻。界面友好:液晶显示模块可以清晰的显示输出结果和功能提示。操作简单:采用行列式键盘输入,通过键盘实现显示功能和内容。成本低:采用普通的电池作为电源。低功耗:液晶显示模块可以设置低功耗模式,从而延长工作时间。第2章 系统分析与设计2.1 系统分析便携式仪表的基本机构如图2-1所示。从图中可以看出,对于任何一种便携式仪表而言,除了功能传感器需要具备自身的要求和特点之外,液晶显示模块和键盘输入模块均是通用模块,其主要的功能也大致相同,这
10、也是本设计要介绍液晶显示和键盘功能的目的所在。键盘操纵指令3V电 源5V-10V功能传感器单片机液晶模块5V图2-1便携式仪表的基本功能模块从图中可以看出,便携式仪表的主要功能模块分为3类: 数据采集:是指在单片机的控制下,使用功能传感器完成特定信号的测量和数据采集的功能。传感器将采集到的信号和数据传输到单片机中。 结果显示:是指单片机将采集到的数据发送到液晶显示模块,并控制液晶显示模块按照一定的格式将其显示的功能。 操纵输入:是指操纵者或其他器件向单片机发送控制指令,用于控制仪器的模式,该指令一般通过键盘输入。单片机在控制指令的要求下,完成一定功能,如进行信号测量、数据显示等。2.2 系统分
11、析在技术方案中,主要涉及到系统组成和器件的选择。对于本设计而言,主要是指电源方案、显示方案和键盘输入方案这3个方面。 1.电源方案的选择 可供选择的电源稳压变换的集成电源器件主要有如下几类: 低压差线性稳压器件。 通用开关型稳压器件。 多功能或专用的电源器件。 电压基准器件。 各类电源监控管理器件。 从体积上考虑,电源稳压变换器件与电路中的其他器件一样选用IC芯片,而不宜选用传统的线性稳压器件:由于使用电池供电,经过一段时间的放电后,电池电压会有所下降,这时电源模块应仍能保持稳定的输出,这就要求电源部分对输入电压的要求不能太苛刻,要允许输入电压在一定范围内变化。 在各种集成电源器件中,通用开关
12、型集成稳压器件有较高的电源效率,适应较宽的输入电压范围,容易通过变换, 产生多种类型的输出电压,非常适合于使用电池供电系统,在便携式仪表产品中有着广泛的应用。这类DC-DC转换器件可以分为: (1)按控制方式不同 脉冲宽度调制式(PWM )。 脉冲频率调制式(PFM)。 开关电容泵式。 (2)按输入电压不同 升压式。 降压式。 工作于升压和降压两种状态的转换器。 (3)按输出电压不同 单一固定/可调电压输出。 多路固定/可调电压输出。脉冲宽度调制式(PWM)转换器工作于固定的开关频率,其滤波电路的设计较简单;脉冲频率调制式(PFM)转换器在小功率输出时可望获得较低的静态电流;开关电容泵式转换器
13、的外围电路简单,适用于小输出电流的电源变换。从外围电路的复杂程度来看,固定电压输出比可调电压输出的简单,单一电压输出的比多路电压输出简单。2.液晶显示模块的选择选择合适的液晶模块对于便携式仪表的外观和功能的实现起到至关重要的作用。目前,液晶模块有下述3种类型。 (1)数显液晶模块 这是一种由段型液晶显示器件与专用的集成电路组装成一体的功能部件,只能显示数字和一些标识符号。段型液晶显示器件大多应用在便携、袖珍设备上。由于这些设备体积小,所以尽可能不将显示部分设计成单独的部件,即使一些应用领域需要单独的显示组件,那么也应该使其除具有显示功能外,还应具有一些信息接收、处理、存储传递等功能,由于它们具
14、有某种通用的、特定的功能而受市场的欢迎。 (2)液晶点阵字符模块 它是由点阵字符液晶显示器件和专用的行、列驱动器、控制器及必要的连接件,结构件装配而成的,可以显示数字和西文字符。这种点阵字符模块本身具有字符发生器,显示容量大,功能丰富。一般该种模块最少也可以显示8位1行或16位1行以上的字符。这种模块的点阵排列是由57、58或511的一组组像素点阵排列组成的。每组为1位,每位间有一点的间隔,每行间也有一行的间隔,所以不能显示图形。 (3)点阵图形液晶模块这种模块也是点阵模块的一种,其特点是点阵像素连续排列,行和列在排布中均没有空隔。因此可以显示连续、完整的图形。由于它也是有X-Y矩阵像素构成的
15、,所以除显示图形外,也可以显示字符。有下述3种类型。 行、列驱动型 这是一种必须外接专用控制器的模块,其模块只装配有通用的行、列驱动器,这种驱动器实际上只有对像素的一般驱动输出端,而输入端一般只有4位以下的数据输入端、移位信号输入端、锁存输入端、交流信号输入端等,如HD44100,IID66I00等。此种模块必须外接控制电路,如HD6I830, SED1330等才能与计算机连接。该种模块数量最多,最普遍。虽然需要采用自配控制器,但也可以自行选择不同控制器。行、列驱动-控制型 这是一种可直接与计算机接接口相连,依靠计算机直接控制驱动器的模块。这类模块所用的列驱动器具有I/O总线数据接口,可以将模
16、块直接挂在计算机的总线上,省去了专用控制器,因此对整机系统降低成本有好处。对于像素数量不大,整机功能不多;对计算机软件编程又很熟悉的用户非常适用,不过它会占用系统的部分资源。行、列控制型 这是一种内藏控制器型的点阵图形模块。也是比较受欢迎的一种类型.这种模块不仅装有如第一类的行、列驱动器,而且也装配有如T6963C等的专用控制器。这种控制器是液晶驱动器与计算机的接口,它以最简单的方式受控于计算机,接收并反馈计算机的各种信息,经过自己独立的信息处理实现对显示缓冲区的管理,井向驱动器提供所需要的各种信号、脉冲,操纵驱动器实现模块的显示功能。这种控制器具有自己一套专用的指令,并具有自己的字符发生器C
17、GROM。用户必须熟悉这种控制器的详细说明书,才能进行操作。这种模块使用户摆脱了对控制器的设计、加工、制作等一系列工作,又使计算机避免了对显示器的繁琐控制,节约了主机系统的内部资源。3.键盘的选择 键盘按结构的不同可分为独立式按键键盘和行列类键盘两类,每类按译码方式的不同又分为编码式和非编码式两种。单片机中一般使用的都是用软件来识别和产生键代码的非编码键盘 行列式键盘的编码方式有静态和动态两种。静态接口上主要由一个行编码器和一个列编码器构成;动态接口可采用计数器、译码器和数据选择器来构成。这两种键盘由硬件完成键的编码任务。一般在小型仪器仪表和控制系统中,使用较多的是行列式和独立式的非编码键盘;
18、如果系统要求实现多键同时按下的处理,则用非编码独立方式较为合适。佳木斯大学教务处 第 90 页第3章 关键技术液晶显示模块在设计时需要解决的主要问题在于3个方面,一是液晶显示膜块的驱动和编程,二是行列键盘的输入,三是在编程过程中牵涉到的C51和汇编语言的混合编程技术。在本设计中,和这三个方面相关的关键技术主要包括:液晶显示模块的电源一液晶模决的电源需要提供两路不同的电压,如何在电源单输入的情况下,设计整个单片机系统的多路电源输出,这是设计单片机系统时首先需要解决的问题。液晶显示模块的驱动和编程主要是设计液晶模块和单片机的接口电路,以及利用单片机对液晶模块的驱动和操作。行列键盘的输入一行列键盘是
19、本设计中单片机系统的输入接口:在本设计中将说明如何在单片机系统中使用行列键盘,从而实现对行列键盘的输入,控制单片机系统的功能显示。键盘软件去抖在键盘输入时,由于人工输入和按键的机械特性,按健会发生颤动,从而影响键盘输入信号。本设计中将详细介绍如何利用单片机的程序消除按键输入时的抖动。C51和汇编的混合编程C51和汇编的混合编程是单片机编程中的重要内容,也是一种提高程序设计质量的关键技术。在本设计中,将详细介绍如何利用已有的汇编驱动程序,用C51和汇编设计整个单片机系统的程序。以下就分别介绍上述5项关键技术。3.1 液晶电源电路设计1.作用 液晶电源电路设计的主要作用是为液晶显示模块提供工作电压
20、。同时,液晶显示模块的电源设计也是整个系统电源设计中的重要组成部分。 一般情况一下,液晶器件的驱动需要两种不同的电源电压,一种是5V,另一种是-10v。液晶电源电路就是需要将输入的电压转换成这两种电压信号输出,为液晶。显示模块提供工作电压。同时,需要注意液晶电源的设计需要综合考虑整个单片机系统的供电方案。2.技术方案便携式仪器体积虽小,却是一个很完整的系统,系统中不同的部分对于电源的需求是不同的,因此不可避免地会遇到两种甚至两种以上的电源需求,这就是电源部分要解决的关键问题。在设计具体的电源模块时要注意如以下几个方面:为降低系统功耗,减小仪表体积,应尽可能地选用CMOS器件。 根据容许的空间和
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 便携式 仪表 显示 键盘输入 设备 设计