2022年机电一体化大学本科方案设计书基于单片机的数字电压表的方案设计书.docx
《2022年机电一体化大学本科方案设计书基于单片机的数字电压表的方案设计书.docx》由会员分享,可在线阅读,更多相关《2022年机电一体化大学本科方案设计书基于单片机的数字电压表的方案设计书.docx(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源编号淮安信息职业技术学院毕业论文题 目基于单片机的数字电压表的设计同学姓名学号系部电气工程系专业机电一体化班级指导老师顾问老师二一二年十月欢迎下载精品学习资源摘要本文介绍了一种基于单片机的简易数字电压表的设计;该设计主要由三个模块组成: A/D 转换模块,数据处理模块及显示模块;A/D 转换主要由芯片 ADC0809来完成,它负责把采集到的模拟量转换为相应的数字量在传送到数据处理模块;数据处理就由芯片AT89C51来完成,其负责把 ADC0809传送来的数字量经过肯定的数据处理,产生相应的显示码送到显示模块进行显示;此外 , 它仍掌握着 ADC0809芯片工作;该系统的数字电压表电
2、路简洁,所用的元件较少,成本低,且测量精度 和牢靠性较高;此数字电压表可以测量0-5V 的 1 路模拟直流输入电压值, 并通过一个四位一体的 7 段数码管显示出来;关键词:【单片机】【数字电压表】【A/D 转换】【 AT89C51】 【ADC080】9欢迎下载精品学习资源目 录第一章绪论 3其次章设计背景 42.1 单片机 42.1.1 单片机的简介 42.1.2 单片机的应用领域 52.2 数字电压表 42.2.1 数字电压表的特点 4第三章设计目的与功能要求 53.1 设计目的 53.2 功能要求 5第四章总体设计 64.1 系统设计 64.2 设计方案 64.3 总体设计框图 7第五章设
3、计原理图 75.1 设计原理图 8第六章硬件电路设计 96.1 信号调理模块 96.1.1 电压极性检测电路 96.1.2 电压范畴粗测电路 96.1.3 量程切换电路 96.2 单片机模块 106.2.1 芯片的介绍和挑选 106.3 A/D 转换模块 136.3.1 芯片的介绍和挑选 136.3.2 原理图 156.4 显示模块 156.4.1 LED 数码管 156.4.2 LED 数码管与单片机接口设计 17第七章总体电路设计 197.1 总体电路设计 19第八章软件设计 208.1 汇编流程图 208.2 汇编程序 218.3 程序说明 23第九章总结 24参考文献 25欢迎下载精品
4、学习资源第一章 绪论电子电压表主要用于测量各种高、低频信号电压,它是电子测量中使用最广泛的仪器之一;依据测量结果的显示方式及测量原理不同,电压测量仪器可分为两大类:模拟式电压表 AVM )和数字式电压表( DVM );模拟式电压表是指针式的,多用磁电式电流表作为指示器,并在表盘上刻以电压刻度;数字式电压表第一将模拟量经模数(A/D )转换器变成数字量,然后用电子计数器计数,并以十进制数字显示被测电压值;众所周知,模拟电压表精度较高,曾经有很宽阔的市场,现在依旧有不少工程师依旧在使用模拟电压表;的确模拟电压表在显示测量值方面精度校准,然而却也存在问题;模拟电压表采纳用指针式,里面是磁电或电磁式结
5、构,所以其响应速度较慢;然而在高速进展的当今社会,高速信号处理的需求越来越多,由于模拟电压表响应速度较慢已经不适用与高速信号领域,取而代之的将是数字电压表;但数字电压表由于存在采样误差,精度不是很高;不过目前可以通过技术手段来缩小误差;使其精度达到与模拟电压表一样精确甚至更高;可见将来数字电压表必将取代模拟电压表;现在有越来越多的数字测量仪器的显现但原理皆与数字电压表殊途同归,因此讨论数字电压表有着很大现实意义;欢迎下载精品学习资源其次章 设计背景2.1 单片机2.1.1 单片机的简介单片微型运算机简称单片机,是典型的嵌入式 微掌握器( Microcontroller Unit ),常用英文字
6、母的缩写 MCU 表示单片机,单片机又称单片微掌握器, 它不是完成某一个规律功能的芯片,而是把一个计 算机系统集成到一个芯片上;相当于一个微型的计算机,和运算机相比,单片机只缺少了I/O 设备;概括的讲:一块芯片就成了一台运算机;它的体积小、质量轻、价格廉价、为学习、应用和开发供应了便利条件;同时,学习使用单片机是明白运算机原理与结构的正确挑选;它最早是被用在工业掌握领域;由于单片机在工业掌握领域的广泛应用,单片机由芯片内仅有 CPU 的专用处理器进展而来;最早的设计理念是通过将大量外围设备和 CPU 集成在一个芯片中,使运算机系统更小,更简洁集成进复杂的而对体积要求严格的掌握设备当中;INT
7、EL 的 Z80 是最早依据这种思想设计出的处理器,当时的单片机都是8 位或 4 位的;其中最胜利的是 INTEL 的 8031 ,此后在 8031 上进展出了MCS51系列单片机系统;由于简洁牢靠而性能不错获得了很大的好评;尽管 2000 年以后 ARM 已经进展出了 32 位的主频超过 300M 的高端单片机,直到目前基于8031 的单片机仍在广泛的使用;在许多方面单片机比专用处理器更适合应用于嵌入式系统,因此它得到了广泛的应用;事实上单片机是世界上数量最多处理器,随着单片机家族的进展壮大,单片机和专用处理器的进展便分道扬镳;现代人类生活中所用的几乎每件电子和机械产品中都会集成有单片机;
8、手机、电话、运算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑配件 中都配有 1-2 部单片机; 汽车上一般配备 40 多部单片机,复杂的工业掌握系统上甚至可能有数百台单片机在同时工作!单片机的数量不仅远超过PC机和其他运算的总和,甚至比人类的数量仍要多;欢迎下载精品学习资源2.1.2 单片机的应用领域目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹;导弹的导航装置,飞机上各种外表的掌握,运算机的网络通讯与数据传输,工业自动化过程的实时掌握和数据处理,广泛使用的各种智能IC 卡,民用豪华轿车的安全保证系统,录像机、摄像机、全自动洗衣机的掌握,以及程控玩具、电子宠物等等,
9、这些都离不开单片机;更不用说自动掌握领域的机器人、智能外表、医疗器械以及各种智能机械了;因此,单片机的学习、开发与应用将造就一批运算机应用与智能化掌握的科学家、工程 师;单片机广泛应用于仪器外表、家用电器、医用设备、航空航天、专用设备的智能化治理及过程掌握等领域,大致可分如下几个范畴:智能仪器单片机具有体积小、功耗低、掌握功能强、扩展敏捷、微型化和使用便利等优点,广泛应用于仪器外表中,结合不同类型的传感器,可实现诸如电压、电流、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量;采纳单片机掌握使得仪器外表数字化、智能 化、微型化,且功能比起采纳电子或数字电路更
10、加强大;例如精密的测量设备(电压表、功率计,示波器,各种分析仪);工业掌握单片机具有体积小、掌握功能强、功耗低、环境适应才能强、扩展敏捷和使用便利等优点,用单片机可以构成形式多样的掌握系统、数据采集系 统、通信系统、信号检测系统、无线感知系统、测控系统、机器人等应用掌握系统;例如工厂流水线的智能化治理,电梯智能化掌握、各种报警系统, 与运算机联网构成二级掌握系统等;家用电器现在的家用电器广泛采纳了单片机掌握,从电饭煲、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备和白色家电等;网络和通信现代的单片机普遍具备通信接口,可以很便利地与运算机进行数据通信,为在运算机网络和通信设备间
11、的应用供应了极好的物质条件,现在的通信设备基本上都实现了单片机灵能掌握,从手机,电话机、小型程控交换 机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等;医用设备领域单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析欢迎下载精品学习资源仪,监护仪,超声诊断设备及病床呼叫系统等等;模块化系统某些专用单片机设计用于实现特定功能,从而在各种电路中进行模块化应用,而不要求使用人员明白其内部结构;如音乐集成单片机,看似简洁的功能,微缩在纯电子芯片中(有别于磁带机的原理),就需要复杂的类似于运算 机的 原理 ; 如: 音 乐 信号 以数 字的
12、形式 存于 储备器中 ( 类 似于ROM ),由微掌握器读出,转化为模拟音乐电信号(类似于声卡);在大型电路中,这种模块化应用极大地缩小了体积,简化了电路,降低了损坏、错误率,也便利于更换;汽车电子单片机在汽车电子中的应用特别广泛,例如汽车中的发动机掌握器,基于 CAN 总线的汽车发动机灵能电子掌握器、统、制动系统、胎压检测等;GPS 导航系统、 abs 防抱死系此外,单片机在工商、金融、科研、训练、电力、通信、物流和国防航空航天等领域都有着特别广泛的用途;2.2 数字电压表2.2.1 数字电压表的特点数字电压表 DVM是将被测的电压模拟量自动转换成开关量,然后进行数字编码、译码,以数字形式显
13、示出来的一种电测外表,它具有如下主要特 点:(1) 精确度高 :目前可达到 10-6 数量级,因此用它代替直读外表,可大大提高测量精度;(2) 灵敏度高 :一般可做到 10 微伏至 1 微伏,目前已有10-9 伏数量级的外表;(3) 输入阻抗高 :一般可达 1000 兆欧以上,而且工作时零电流很小,一般可达 10-10 安;(4) 测量速度快 :采样速度一般每秒种为几十次到上万次,甚至可达百万次;(5) 读数精确 :因是数字显示,所以读数精确,可以排除人为的读数误差; 6使用便利用途广 : 开机预热预调后即可使用,可配接打印机自动记数.仍可配接相应的转换器,用来测量沟通电压、直流电流、电阻和温
14、度等参量;欢迎下载精品学习资源第三章 设计目的与功能要求3.1 设计目的通过制作简易的数字电压表,加深对所学专业学问的熟悉,提高分析, 解决工程实际问题的才能,提高对单片机的应用才能,提高收集文献,资料的才能,从而达到综合运用所学的专业学问进行电子产品设计,制作与调试的才能;3.2 功能要求以 MCS-51 系列单片机为核心器件,组成一个简洁的直流数字电压表;采纳 1 路模拟量输入,能够测量0-5V 之间的直流电压值;电压显示用 4 位一体的 LED 数码管显示,至少能够显示两位小数;尽量使用较少的元器件;欢迎下载精品学习资源第四章 总体设计4.1 系统设计主要分为两部分:硬件电路及软件程序;
15、硬件电路包括:单片机及外围 电路,模拟信号采集电路,A/D 转换电路,数码管显示电路,各部分电路的连接;软件的程序可采纳C 语言或汇编,这里采纳汇编语言,具体的设计思路在后面介绍;4.2 设计方案数字电压表的设计方案许多,但采纳集成电路来设计较流行;其设计主要是由模拟电路和数字电路两大部分组成,模拟部分包括 A/D 转换器,基准电源等;数字部分包括振荡器,数码显示,计数器等;其中, A/D 转换器将输入的模拟量转换成数字量,它是数字电压表的一个核心部件,对它的挑选一般有两种挑选方案:1. 采纳双积分 A/D 转换器 MC14433,它有多路调制的BCD 码输出端和超量程输出端,采纳动态扫描显示
16、,便于实现自动掌握;但芯片只能完成A/D 转换功能,要实现显示功能仍需协作其它驱动芯片等,使得整部分硬件电路板布线复杂,加重了电路设计和实际焊接的工作;2. 逐次靠近式 A/D 转换器;它的转换速度更快,而且精度更高,比如ADC0808、ADC0809 等,它们通常具有 8 路模拟选通开关及地址译码、锁存电路等,它们可以与单片机系统连接,将数字量送单片机进行分析和显示; 这样电路设计简洁,电路板布线不复杂,便于焊接、调试;这里采纳这种方 案;显示部分可以采纳各类数码管或用LCD 显示器显示;在此简化采纳 4 位八段共阴极数码管对 A/D 转换变换后的结果加以显示;欢迎下载精品学习资源4.3 总
17、体设计框图图 4-31 总体设计框图欢迎下载精品学习资源第五章 设计原理图5.1 设计原理图图 5-11 设计原理图欢迎下载精品学习资源第六章 硬件电路设计6.1 信号调理模块该部分主要实现的功能是自动量程切换和电压变换,模块主要由电压极性 检 测 电 路 、 电 压 范 围 粗 测 电 路 、 电 压 变 换 电 路 三 部 分 组 成 ;6.1.1 电压极性检测电路 电压极性检测电路采纳过零比较器检测负电压的方式实现的,运算放大器 LM324 的反向端接地,同向端通过 100K 电阻接输入信号;图 6-116.1.2 电压范畴粗测电路 为了粗略地得到被测量的电压范畴我们采纳多组比较器的方式
18、,通过阶梯式比较的方法确定输入电压的范畴;图 6-126.1.3 量程切换电路电路由衰减电阻、切换继电器和运算放大器组成,欢迎下载精品学习资源对应的是衰减 1/2、1/3、1/4 和无零漂放大 50 倍,切换电路如下列图;电压变换到 0-5V 标准信号后,再由A/D 转换进行采样,最终由单片机算法仍原;6.2 单片机模块6.2.1 芯片的介绍和挑选单片机 AT89C51 介绍AT89C51 是 一 种 带 4K字 节 FLASH存 储 器 ( FPEROM Flash Programmable and Erasable Read Only Memory)的低电压、高性能 CMOS 8 位微处理
19、器,俗称单片机; AT89C2051 是一种带 2K 字节闪存可编程可擦除只读储备器的单片机;单片机的可擦除只读储备器可以反复擦除1000 次;该器件采纳ATMEL高密度非易失储备器制造技术制造,与工业标准的MCS-51 指令集和输出管脚相兼容;由于将多功能8 位 CPU 和闪耀储备器组合在单个芯片中, ATMEL 的 AT89C51 是一种高效微掌握器, AT89C2051 是它的一种精简版本; AT89C51 单片机为许多嵌入式掌握系统供应了一种敏捷性高且价廉的方案;形状及引脚排列如图6-21 所示图 6-21 芯片引脚图(1) 主要特性与 MCS-51 兼容4K 字节可编程闪耀储备器寿命
20、: 1000 写/擦循环数据保留时间: 10 年全静态工作: 0Hz-24MHz欢迎下载精品学习资源三级程序储备器锁定1288 位内部 RAM32 可编程 I/O 线两个 16 位定时器计数器5 个中断源可编程串行通道低功耗的闲置和掉电模式片内振荡器和时钟电路(2) 引脚描述VCC :电源电压GND : 地P0 口: P0 口是一组 8 位漏极开路双向 I/O 口,即地址 /数据总线复用口;作为输出口时,每一个管脚都能够驱动8 个 TTL 电路;当 “1被”写入 P0 口时,每个管脚都能够作为高阻抗输入端;P0 口仍能够在拜访外部数据储备器或程序储备器时,转换地址和数据总线复用,并在这时激活内
21、部的上拉电阻;P0 口在闪耀编程时, P0 口接收指令,在程序校验时,输出指令,需要接电阻;P1 口: P1 口一个带内部上拉电阻的 8 位双向 I/O 口, P1 的输出缓冲级可驱动 4 个 TTL 电路;对端口写 “1,”通过内部的电阻把端口拉到高电平,此时可作为输入口;由于内部有电阻,某个引脚被外部信号拉低时输出一个电流;闪耀编程时和程序校验时, P1口接收低 8 位地址;P2 口: P2 口是一个内部带有上拉电阻的8 位双向 I/O 口, P2 的输出缓冲级可驱动 4 个 TTL 电路;对端口写 “1,”通过内部的电阻把端口拉到高电平,此时,可作为输入口;由于内部有电阻,某个引脚被外部
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 机电 一体化 大学本科 方案设计 基于 单片机 数字 电压表
限制150内