单片机数字电压表设计报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 1 《单片机原理与接口技术》 课程设计报告 姓 名 梁家余 学 号 201004170314 院 系 自机学院 班 级 电气三班 指导教师 黄钺 冯维杰 王玮 2012 年 06月 目 录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc323972689 一.单片机数字电压表设计 2 HYPERLINK \l _Toc323972690 1.设计任务 2 HYPERLINK \l _Toc323972691 2.设计要求 2 HYPERLINK \l _Toc323972692 3.设计思路 2 HYPERLINK \l _Toc323972694 4.硬件电路设计 2 HYPERLINK \l _Toc323972696 5.单片机系统 4 6.复位电路和时钟电路 HYPERLINK \l _Toc323972698 6 HYPERLINK \l _Toc323972699 6.1复位电路设计 6 HYPERLINK \l _Toc323972700 6.2时钟电路设计 7 HYPERLINK \l _Toc323972701 7.LED显示系统设计 7 HYPERLINK \l _Toc323972704 8.总体电路设计 10 HYPERLINK \l _Toc323972705 9.程序设计 11 HYPERLINK \l _Toc323972706 9.1程序设计总方案 11 HYPERLINK \l _Toc323972707 9.2系统子程序设计 12 HYPERLINK \l _Toc323972708 10. 仿真 12 HYPERLINK \l _Toc323972709 10.1软件调试 12 HYPERLINK \l _Toc323972710 11.显示结果及误差分析 13 HYPERLINK \l _Toc323972711 11.1显示结果 13 HYPERLINK \l _Toc323972712 11.2误差分 14 HYPERLINK \l _Toc323972713 二.总结 15 三.参考文献 HYPERLINK \l _Toc323972714 15 四.附录 HYPERLINK \l _Toc323972715 15 一、单片机数字电压表设计 1.设计任务 基于MCS-51系列单片机AT89C51,设计一个能测量0~5V直流电压的数字电压表 2.设计要求 1)选用A/D转换器ADC0808,测定0——+5V范围内的直流电压值。 2)采集的数据送四位数码管实时显示。 3)@实现多路电压循环测量和循环显示。 4)@实现0——500mA电流的测量和显示。 5)实现功率的测量。 3. 设计思路 1)根据设计要求,选择AT89C51单片机为核心控制器件。 2)A/D转换采用ADC0808实现,与单片机的接口为P1口和P2口的高四位引脚。 3)电压显示采用4位一体的LED数码管。 4)LED数码的段码输入,由并行端口P0产生:位码输入,用并行端口P2低四位 TOC \o 1-3 \h \z \u 产生。 4.硬件电路设计 1)转换过程如下: 开始时,寄存器各位清零,转换时,先将最高位置1,把数据送入A/D转换器转换,转换结果与输入的模拟量比较,如果转换的模拟量比输入的模拟量小,则1保留,如果转换的模拟量比输入的模拟量大,则1不保留,然后从第二位依次重复上述过程直至最低位,最后寄存器中的内容就是输入模拟量对应的二进制数字量[5]。其原理框图如图1所示: 图1 逐次逼近式A/D转换器原理图 2) ADC0808主要特性 ADC0808是CMOS单片型逐次逼近式A/D转换器,带有使能控制端,与微机直接接口,片内带有锁存功能的8路模拟多路开关,可以对8路0-5V输入模拟电压信号分时进行转换,由于ADC0808设计时考虑到若干种模/数变换技术的长处,所以该芯片非常适应于过程控制,微控制器输入通道的接口电路,智能仪器和机床控制等领域。 ADC0808主要特性:8路8位A/D转换器,即分辨率8位;具有锁存控制的8路模拟开关;易与各种微控制器接口;可锁存三态输出,输出与TTL兼容;转换时间:128μs;转换精度:0.2%;单个+5V电源供电;模拟输入电压范围0- +5V,无需外部零点和满度调整;低功耗,约15mW。 3) ADC0808的外部引脚特征 ADC0808芯片有28条引脚,采用双列直插式封装,其引

文档评论(0)

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

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

1亿VIP精品文档

相关文档