1、“.....它的体积和结构都符合设计要求,由于位阴极的各段已经在内部连接在起,所以必须使用动态扫描方式将所有数码管的段选线并联在起,用个接口控制显示。译码方式译码方式是指由显示字符转换得到对应的字段码的方式,对于数码管显示器,通常的译码方式有硬件译码和软件译码方式两种。硬件译码是指利用专门的硬件电路来实现显示字符码的转换。软件译码就是编写软件译码程序,通过译码程序来得到要显示的字符的字段码,译码程序通常为查表程序。本设计系统中为了简化硬件线路设计,译码采用软件编程来实现。由于本设计采用的是共阴极,其对应的字符和字段码如下表所示。表共阴极字段码表显示字符共阴极字段码显示器与单片机接口设计由于单片机的并行口不能直接驱动显示器,所以,在般情况下,必须采用专用的驱动电路芯片,使之产生足够大的电流,显示器才能正常工作。如果驱动电路能力差,即负载能力不够时,显示器亮度就低......”。
2、“.....因此,显示器的驱动电路设计是个非常重要的问题。为了简化数字式直流电压表的电路设计,在驱动电路的设计上,可以利用单片机口上外接的上拉电阻来实现,即将的段显示引脚和小数点显示引脚并联到口与上拉电阻之间,这样,就可以加大口作为输出口德驱动能力,使得能按照正常的亮度显示出数字,如图所示。图与单片机接口间的设计总体电路设计经过以上的设计过程,可设计出基于单片机的简易数字直流电压表硬件电路原理图如图所示。图简易数字电压表电路图此电路的工作原理是模拟电压信号通过变阻器分压后由的通道进入由于使用的通道,所以均接低电平,经过模数转换后,产生相应的数字量经过其输出通道传送给芯片的口,负责把接收到的数字量经过数据处理,产生正确的段数码管的显示段码传送给四位,同时它还通过其四位口产生位选信号控制数码管的亮灭。此外,还控制的工作。其中,发正脉冲启动转换......”。
3、“.....转换完成后,置高从口读取转换结果。简易数字直流电压表的硬件电路已经设计完成,就可以选取相应的芯片和元器件,利用软件绘制出硬件的原理,并仔细地检查修改,直至形成完善的硬件原理图。但要真正实现电路对电压的测量和显示的功能,还需要有相应的软件配合,才能达到设计要求。四程序设计程序设计总方案根据模块的划分原则,将该程序划分采集电压路数确定,转换数据采集子程序,数据处理和输出显示子程序,这三个程序模块构成了整个系统软件的主程序,如图所示。图数字式直流电压表主程序框图系统子程序设计系统的程序由几个部分共同连接配合组成,下面就各个子程序做相应介绍。采集电压路数识别所谓采集电压路数识别就是由外部按钮确定当前采集路的电压值,该部分的设计采用计数器,按钮每按下都将产生个下降沿脉冲,接收到脉冲时自加,其输出端输入给单片机,再使其控制转换相应输入电压的电压值......”。
4、“.....并将对应的数值存入相应的内存单元,其转换流程图如图所示。图转换流程图数据处理子程序数据处理子程序实现把采集得到的二进制电压值转换成为可供显示子程序显示的十进制为时转换结束数据输出允许信号口作为输入预写,以下运算为把采集数值转换为,各位存放在个位存于,十分位存于百分位存于输出显示程序,,输出数据加小数点,,延时子程序,电压值。因为采集的电压值为八位二进制数据,对应电压,所以每个二进制值对应。采集的数据除以,所得商为个位数据,余数本该乘再除,但此程序采用简便算法直接除,误差基本可以忽略不计。由此得数据处理子程序的流程图如图所示。启动转换转换结束输入转换结果保存转换结果开始子程序返回显示子程序显示子程序采用动态扫描实现四位数码管的数值显示,在采用动态扫描显示方式时,要使得显示的比较均匀,又有足够的亮度......”。
5、“.....使得数码管有较好的显示亮度。余数乘二除十商为十分位,余数为百分位保存结果子程序返回子程入口采集数据除以商即个位数据保存,余数待处理图数据处理子程序五仿真软件调试软件调试的主要任务是排查,主要包括逻辑和功能,这些有些是显性的,而有些是隐形的,可以通过仿真开发系统发现逐步改正。软件可以对基于微控制器的设计连同所有的周围电子器件起仿真,用户甚至可以实时采用诸如键盘终端等动态外设模型来对设计进行交互仿真。支持的微处理芯片包括系列系列系列系列及等等。可以完成单片机系统原理图电路绘制设计,更为显著点的特点是可以与工具软件结合进行编程仿真调试。本系统的调试主要以软件为主,其中,系统电路图的绘制和仿真我采用的是软件,而程序方面,采用的是汇编语言,用软件将程序写入单片机。显示结果当口输入电压值为时,显示结果如图所示。图输入电压为时......”。
6、“.....显示结果如图所示。图输入电压为时,的显示结果当口输入电压值为时,显示结果如图。图输入电压为时,的显示结果结论经过段时间的努力,在老师和同学的帮助下课程设计简易数字电压表的设计基本完成。但设计中的不足之处仍然存在。这次设计是我第次设计这么大型的电路,并用实现了仿真。在这过程中,我对电路设计,单片机的使用等都有了新的认识。通过这次设计学会了和软件的使用方法,掌握了从系统的需要方案的设计功能模块的划分原理图的设计和电路图的仿真的设计流程,积累了不少经验。基于单片机的数字电压表使用性强结构简单成本低外接元件少。在实际应用工作应能好,测量电压准确,精度高。系统功能指标达到了课题的预期要求系统在硬件设计上充分考虑了可扩展性,经过定的改造,可以增加功能。本文设计主要实现了简易数字电压表测量路电压的功能,详细说明了从原理图的设计电路图的仿真再到软件的调试。通过本次设计......”。
7、“.....无论是在硬件连接方面还是在软件编程方面。本次设计采用了单片机芯片,与以往的单片机相比增加了许多新的功能,使其功能更为完善,应用领域也更为广泛。设计中还用到了模数转换芯片,以前在学单片机课程时只是对其理论知识有了初步的理解。通过这次设计,对它的工作原理有了更深的理解。在调试过程中遇到很多问题,硬件上的理论知识学得不够扎实,对电路的仿真方面也不够熟练。总之这次电路的设计和仿真,基本上达到了设计的功能要求。在以后的实践中,我将继续努力学习电路设计方面的理论知识,并理论联系实际,争取在电路设计方面能有所提升。参考文献彭为等单片机典型系统设计实例精讲北京电子工业出版社,李群芳单片机原理接口及应用北京清华大学出版社,附录,口作为输入预写读口的输入值保留第三位判断转换通道......”。
8、“.....由各种单片机和转换器构成的数字电压表作全面深入的了解是很有必要的。字电压表的准确度,因而,以后数字电压表的发展就着眼在高精度和低成本这两个方面。本文是以简易数字直流电压表的设计为研究内容,本系统主要包括三大模块转换模块数据处理模块及显示模块。其中,转换采用对输入的模拟信号进行转换,控制核心再对转换的结果进行运算处理,最后驱动输出数字电压表的内部核心部件是转换器,转换的精度很大程度上影响着数装置显示数字电压信号。二设计总体方案设计要求以系列单片机为核心控制器件,组成个简单的直流数字电压表。采用路模拟量输入,能够测量之间的直流电压值。电压显示用位体的数码管显示,第位显示通道号,后面三位显示测量电压值,电压值精确到小数点后两位,测量最小分辨率为。设计思路根据设计要求,选择单片机为核心控制器件。转换采用实现,与单片机的接口为口引脚。电压显示采用位体的数码管。数码的段码输入......”。
9、“.....用并行端口低四位产生。设计方案硬件电路设计由个部分组成转换电路,单片机系统,显示系统时钟电路复位电路以及测量电压输入电路。硬件电路设计框图如图所示。显示系统转换电路测量电压输入时钟电路复位电路图数字电压表系统硬件设计框图三硬件电路设计数字电压表系统的硬件电路设计可分为三个模块,它们分别为模块数据采集模块即转换模块模块二数据分析处理模块模块三数据显示控制模块。下面就将分别介绍各个模块的相关情况,最后连接组合构成完整路的数字电压表系统。数据采集模块现实世界的物理量都是模拟量,能把模拟量转化成数字量的器件称为模数转换器转换器,转换器是单片机数据采集系统的关键接口电路,按照各种芯片的转化原理可分为逐次逼近型,双重积分型等等。双积分式转换器具有抗干扰能力强转换精度高价格便宜等优点。与双积分相比,逐次逼近式转换的转换速度更快,而且精度更高,比如等......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。