电子系统设计课程设计量程自动切换数字电压表设计.docVIP

电子系统设计课程设计量程自动切换数字电压表设计.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子系统设计课程设计量程自动切换数字电压表设计

电子系统设计大作业 题 目 数字智能电压表设计 姓 名 学 号 专业班级 指导教师 学 院 完成日期 1.系统原理和方案介绍 1.1系统总体方案介绍 根据数字电压表的功能实现要求,选用51系列单片机作控制系统 ,测量低电压时,经比例放大器(LM324)电路实现放大,放大倍数为10倍、高电压经大电阻分压从而控制输入ADC0808的信号在0到5V左右实现A/D转换经AT89C52送入LED数码管显示,实现模拟测量,结果数字显示。设计两个量程进行自动切换,基本实现智能化。硬件操作其测量准确性较高,显示效果基本满足接受范围,并且电路相对比较简单,成本低,稳定性较高。 1.2 系统结构总框架 按照设计要求,初步确定下系统的设计方案,下图为该系统设计方案的总体结构框架图。硬件及软件仿真电路均由6大部分组成,即51单片机电路、时钟电路、复位电路、数码管显示电路、A/D转换器(ADC0809)和电压输入测量电路。 1.3系统工作原理 对待测模拟电压值按不同的范围,分为500mv、10v两个档位。对于高于500mv的档位,采用高电阻分压的方式,其1/2等比例转换为0—5V的电压值;对于低于500mv的档位,采用比例放大器,等比例放大10倍左右,再将电压送入AD进行转换,然后将处理好的信号送入51单片机进行运算,最后再数码管上显示。同时单片机对模拟开关芯片(74HC4066)进行控制,完成自动量程切换,实现智能处理。 实验时,档位自动切换原理。当所测电压超过500mv时,P3.2输出低电平,关闭500mv档位电路中的模拟开关74HC4066,而P3.3输出高电平,打开10v档位电路中的模拟开关74HC4066,10v档位的电路正常工作,如此实现自动切换量程。 在本系统设计中采用AT89C52单片机的端口P1.0~ P 1.7作为 4位 LED数码管的显示控制。P3.2 与 P3.3 作为档位控制端口。P0口作为AD转换数据输入端口,P2口作为进行AD转换的控制端口。同时,4位LED数码管的采用动态显示方式显示。 2部分电路设计 2.1复位电路 显而易见,复位电路的作用是复位。在单片机接上电源以后,或电源出现过低电压时,将单片机存储器复位,使其各项参数处于初始位置,即处于开机时的标准程序状态,以消除由于某种原因的程序紊乱。单片机的复位电路有上电复位电路和按键式复位电路。上电复位电路——利用电容器充电来实现复位。当加电时,电容上的电压不能突变,RST引脚为高电平,开始复位;电容C不断充电,电阻R上的压降逐步下降,当电容C充满电后,电路相当于开路,复位结束。可见复位的时间与充电的时间有关,充电时间越长复位时间越长,增大电容或电阻都可以增加复位时间。按键式复位电路——它的上电复位功能与上电复位电路相同,但还可以通过按键实现复位。按下按键后,通过两个电阻分压,使RST端产生高电平。按键按下的时间决定了复位的时间。单片机的复位是靠外部电路实现的,在本次设计中采用了按键式复位。 2.2 AD转换电路(ADC0809)工作原理 首先输入3位地址,并使ALE=1,将地址存入地址锁存器中。此地址经译码选通8路模拟输入之一到比较器。START上升沿将逐次逼近寄存器复位。下降沿启动 A/D转换,之后EOC输出信号变低,指示转换正在进行。直到A/D转换完成,EOC变为高电平,指示A/D转换结束,结果数据已存入锁存器,这个信号可用作中断申请。当OE输入高电平 时,输出三态门打开,转换结果的数字量输出到数据总线上。转换数据的传送 A/D转换后得到的数据应及时传送给单片机进行处理。数据传送的关键问题是如何确认A/D转换的完成,因为只有确认完成后,才能进行传送。 本次设计采用的是查询方式:A/D转换芯片有表明转换完成的状态信号,例如ADC0809的EOC端。通过查询方式测试EOC的当前状态,即可确认转换是否完成,并接着进行数据传送。 2.3 模拟检测电路(74HC4066) 74HC4066包含4个独立的模拟开关。每个开关包含2个输入/输出引脚(nY或nZ)和1个高有效使能输入引脚(nE)。当引脚nE为低时,其对应的开关将被关断。 设计中我们只使用了芯片中的两个开关作为模拟输入。 2.4 同相比例放大电路(LM324) 经过计算,可以得知放大倍数刚好为1

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档