





























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
瓷震荡器时,取值。
在设计电路板时,晶振和电容应尽量靠近芯片,以减小分布电容,保证震荡器的稳定性。
引脚接,引脚接,引脚接地。
其电路如图所示图晶振电路图测量转换电路设计在个数字电压表的设计当中,其工作原理在设计上起到了很大的作用。
根据电压表的应用范围以及它的用途,可以知道它的测量和转换的功能也是很重要的,因为测量涉及到该数字电压表的精确度,而转换电路则牵涉到其工作过程中的信号转换问题所以对个数字电压表来讲,其测量电路和转换电路的设计也很重要。
本基于的数字电压表的设计的测量转换电路都使用了作为数模转换元件,来实现测量和转换的功能。
芯片有条引脚,采用双列直插式封装。
下面说明各引脚功能。
路模拟量输入端。
位数字量输出端。
位地址输入线,用于选通路模拟输入中的路地址锁存允许信号,输入,高电平有效。
转换启动脉冲输入端,输入个正脉冲至少宽使其启动脉冲上升沿使复位,下降沿启动转换。
转换结束信号,输出,当转换结束时,此端输出个高电平转换期间直为低电平。
数据输出允许信号,输入,高电平有效。
当转换结束时,此端输入个高电平,才能打开输出三态门,输出数字量。
时钟脉冲输入端。
要求时钟频率不高于。
基准电压。
电源,单。
接地。
是带有多路模拟开关的位转换芯片,所以它可有个模拟量的输入端,由芯片的三个引脚来选择模拟通道中的个。
三端分别与的相接。
地址锁存信号和启动转换信号,由和或非得到。
输出允许,由和或非得到。
时钟信号,可有的输出得到,不过当采用晶振时,应该先进行二分频,以满足的时钟信号必须小于的要求。
与单片机的连接如图所示。
其电路由转换数据处理及显示控制等组成,测量范围内的输入电压值,由位共阴段数码管扫描显示,最大分辨率,误差。
数字电压表的核心为单片机和转换集成芯片。
地址锁存信号和启动转换信号,由和或非得到。
输出允许,由和或非得到。
片内带有锁存功能的路模拟信号输入开关,可对路输入模拟信号分时转换,具有多路开关的地址译码和锁存电路位转器锁存器等按键电路设计按键选择上有两种方法可供选择,式按键与矩阵式按键,再此使用了式按键。
式按键的各键是相互的,每个按键各接根输入线,通过检测输入线的电平状态可很容易判断那个键被按下。
此种接口适于键数较少或操作速度较高的场合。
完整的电路图中,该按键电路是与口相连接的,从而实现通道选择。
按键的工作过程可分为两步第步是首先检测键盘上是否有键按下第二步是再识别是哪个键按下。
也就是把所有列线置,检查各行线电平是否有变化,如有变化,说明有键按下,即先把列置低电平,其余各列为高电平,检查各行线电平的变化,如果行线电平为低,可确定此行列交叉点处的按键被按下。
由转换数据处理及显示控制等组成,误差。
数字电压表的核心为单片机和转换集成芯片。
片内带有锁存功能的路模拟信号输入开关,可对路输入模拟信号分时转换,具有多路开关的地址译码和锁存电路位转换器和三态输出锁存器等。
检测键盘上有无键按下可采取查询工作方式定时扫描构造方式以及中断耕图数据转换系统通图作方式。
在此选择了查询的工作方式。
本基于的数字电压表的按键功能模块电路的电路图如图所示图按键模块显示电路设计数码管构成数码管显示器是由发光二极管显示字段的显示器件,也称为数码管。
其外形结构如图所示。
它由个发光二极管构成,通过不同的组合可用来显示图中电阻为外接。
共阴极数码管的发光二极管阴极共地,当发光二极管的阳极为高电平时,二极管点亮共阳极数码管的发光二极管是阳极,并接高电平,对于需点亮的发光二极管将其阴极接低电平即可。
对照图中的字段段发光二极管,在加上个小数点位,共计段,因此提供给显示器的字形码正好字节。
共阴极共阳极字段显示图结构规格及字段显示显示方式静态显示方式直接利用并行口输出。
显示工作于静态显示方式时,各位的共阴极连接在起接地每位的段选线分别于个位的锁存输出相连。
般称之为静态显示,是由于显示器中的各位相互。
而且各位的显示字符经确定,相应锁存器的输出将维持不变,直到显示另个字符为止。
利用通信号串行输出。
在实际应用中,多位显示时,为了简化电路,在系统不需要通信功能时,经常采用串行通信口工作方式,外接移位寄存器来实现静态显示。
动态显示方式对多位显示器的动态显示,通常都时采用动态扫描的方法进行显示,即逐个循环点亮各位显示器。
将立即数存入寄存器中使地址内容清零寄存器自加将自减若不等于则跳转到将立即数存入地址将立即数存入累加器中将累加器的值赋给口使口将累加器的值赋给口使口置将累加器的值赋给口使口置返回主程序主程序初始化测量次显示数据次跳转至值出错处理,无操作长跳转至显示控制程序若则跳转到路信号循环显示控制显示数据初址显示通道路数初值显示数据转为三位码存入最大每路显示时间控制调子程序调键盘检测程序若等于则跳转到显示下路通道显示数加若等于则跳转到返回主程序将通道值放入累加器中将累加器中的通道值减然后存入累加器再将累加器中的通道值放入地址中使累加器的值等于通道值加上显示数据存放的初地址之和使寄存器等于当前显示数据存放的地址显示数据转为三位码存入最大每路显示时间控制调四位显示程序调用若等于则跳转到通道显示数加返回主程序显示数据转为三位码程序显示数据转为三位码存入最大值运算载入寄存器累加器的值除以寄存器的值余数存入个位数放入余数大于,为,乘法溢出,结果加清零累加器值减结果存入将值载入将载入累加器累加器值与寄存器值相乘高位存回寄存器将载入寄存器累加器值除以寄存器结果存回累加器余数存回寄存器若则跳转到否则将立即数载入累加器小数后第位放入使累加器值等于寄存器值清零累加器值减及借位结果存回将值载入将立即数载入累加器累加器值与寄存器值相乘高位存回寄存器将立即数载入寄存器累加器的值除以寄存器的值余数存入若则跳转到否则将立即数载入累加器小数后第二位放入返回主程序显示程序共阳显示子程序,显示内容在共阳显示子程序,显示内容在数据在输出,列扫描在将口置高电平将值载入累加器将口与做与运算结果存入累加器将寄存器中的地址载入累加器表头地址值给指针将累加器地址内容与地址相加载入累加器将显示的数值发送到口小数点处理小数点显示显示格式为跳转到自增将值载入累加器如果等于则跳转到累加器值左移位将累加器的值载入将口置绝对跳转到将口置将口置返回主程序延时程序延时子程序将立即数载入若不等于则跳转到若不等于则跳转到返回主程序若等于,则跳转到将立即数载入若等于,则跳转到返回主程序电压测量子程序次测量数据个,依次放入单元中模数转换子程序将累加器的值赋给口转换值存放首址转换次控制启动测试等转换结束信号跳转到测试启动无操作清零置无操作清零无操作返回主程序取转换数据将口的值载入累加器将累加器值载入中的地址清零口值自增通道地址加累加器值自增将累加器值载入口等路转换结束若进位则跳转到结束恢复端口将累加器的值载入口将立即数载入累加器将累加器值载入口将累加器值载入口将累加器值载入口返回主程序调用内存中的跳转到按键检测子程序若则跳到否则返回主程序延时消抖若则跳到返回主程序否则若则跳到等待按键释清零地址将立即数载入将立即数载入返回主程序键释放等待时显示用跳转到若等于则跳转到若等于则跳转到返回主程序延时消抖用若则跳转到若则跳转到地址内的通道数自增将地址内的数载入累加器累加器值与立即数作比较若不等则跳转到若则跳转到将立即数载入地址返回主程序键释放等待时显示用跳转到第章数字电压表的设计背景在生活和生产的各领域中,凡是有自动控制要求的地方都会有单片机的身影出现从简单到复杂,从空中地面到地下,凡是能想像到的地方几乎都有使用单片机的需求。
现在尽管单片机的应用已经很普遍了,但仍有许多可以用单片机控制而尚未实现的项目,因此,单片机的应用大有想像和拓展空间。
单片机的应用有利于产品的小型化多功能化和智能化,有助于提高劳动效率,减轻劳动强度,提高产品质量,改善劳动环境,减少能源和材料消耗,保证安全等。
但是,单片机应用的意义绝不仅限于它的广阔范围以及所带来的经济效益上,更重要的意义还在于单片机的应用正从根本上改变着传统的控制系统设计思想和设计方法。
从前必须有模拟电路或数字电路实现的大部分功能,现在已能使用单片机通过软件编程序方法实现了。
随着单片机应用的推广普及,微控制技术必将不断发展日益完善和更加充实。
数字电压表简称,它是采用数字化测量技术,把连续的模拟量直流输入电压转换成不连续离散的数字形式并加以显示的仪表。
传统的指针式电压表功能单精度低,不能满足数字化时代的需求,采用单片机的数字电压表,由精度高抗干扰能力强,可扩展性强集成方便,还可与进行实时通信。
目前,由各种单片转换器构成的数字电压表,已被广泛用于电子及电工测量工业自动化仪表自动测试系统等智能化测量领域,示出强大的生命力。
与此同时,由扩展而成的各种通用及专用数字仪器仪表,也把电量及非电量测量技术提高到崭新水平。
本章重点介绍单片转换器以及由它们构成的基于单片机的数字电压表的工作原理。
第章数字电压表的设计系统的设计任务设计单片机主电路数据采集接口电路显示电路拨码控制电路,能够实现对路电压值进行测量,能够显示当前测量通道号及电压值,电压精度小数点后位,可以通过键盘选择循环显示路的检测电压值和指定通道的检测电压值。
设计方案将数据采集接口电路输入电压传入数模转换元件,经转换后通过至与单片机口连接,把转换完的模拟信号以数字信号的信号的形式传给单片机,信号经过单片机处理从数码显示管显示。
拨码开关连口,实现通道选择。
口接数码管位选,接数码管,实现数据的动态显示,如图所示软硬件开发环境硬件选择选择作为单片机芯片,选用段共阴极数码管实现电压显示,选用式按键作为程序的跳转与选择,利用作为数模转换芯片,利用至的各个串口来进行不同设备间的连接,计算机进行汇编,仿真器,单片机多功能实验箱。
软件开发环境用软件画图软件进行程序编写。
数码管位选拨码开关图系统总体方案结构图第章数字电压表硬件设计单片机主电路设计在本次课题设计中我们选择了芯片,其具有功能强体积小成本低功耗小等特点,它可单独地完成现代工业控制所要求的智能化控制功能,能在软件的控制下准确迅速高效地完成程序设计
