微机原理课程设计简单数字电压表的设计模板
简易数字电压表课程设计

电子测量结课作业简易数字电压表指导教师:学院:专业班级:姓名:学号:摘要本文介绍了一种基于单片机的简易数字电压表的设计。
该设计主要由三个模块组成:A/D转换模块,数据处理模块及显示模块。
A/D转换主要由芯片ADC0832来完成,它负责把采集到的模拟量转换为相应的数字量在传送到数据处理模块。
数据处理则由芯片AT89C52来完成,其负责把ADC0832传送来的数字量经过一定的数据处理,产生相应的显示码送到显示模块进行显示;此外,它还控制着ADC0832芯片工作。
该系统的数字电压表电路简单,所用的元件较少,成本低,且测量精度和可靠性较高。
此数字电压表可以测量0-5V的1路模拟直流输入电压值,并通过一个LCD1602液晶屏显示出来。
关键词: 单片机;数字电压表;A/D转换;AT89C52;ADC0832目录1 数字电压表的简介 01.1数字电压表简介 01.2数字电压表的的背景与意义 02 设计总体方案 (2)2.1 设计要求 (2)2.2 设计思路 (2)2.3 设计方案 (2)3 硬件电路设计 (4)3.1 A/D转换模块 (4)3.2 单片机系统 (6)3.3 复位电路和时钟电路 (9)3.4 LCD显示系统设计 (10)3.5 总体电路设计 (12)4 程序设计 (13)4.1 程序设计总方案 (13)4.2 系统子程序设计 (13)5 仿真 (15)5.1软件调试 (15)5.2显示结果及误差分析 (15)5.2.1 显示结果 (15)5.2.2 误差分析 (17)结论 (19)参考文献 (20)附录............................................................................................... 错误!未定义书签。
1 数字电压表的简介1.1数字电压表简介在电量的测量中,电压、电流和频率是最基本的三个被测量,其中电压量的测量最为经常。
简易数字电压表的设计

单片机课程设计姓名:罗双林学号: 03班级:电气082成绩:指导教师:吴玉蓉设计时刻: 2020-1-4——2020-1-16摘要简易数字电压测量电路由A/D转换、数据处置及显示操纵等组成。
当外部0~5V的模拟信号输入时,第一通过ADC0809转换模块进行转换,转换成数字信号并进入通道进行选择后,将信号传入STC89C52RC单片机时,单片机通过按键电路中的一个按键来选择单路仍是8路,另一个按键作单路显示时选择通道,被选择完毕后将数据送入到显示器。
Simple digital voltage measurement circuit by the A/D conversion, data processing and display control etc.When external 0 ~ 5-v analog signal input, first by ADC0809 conversion module for conversion, converted into digital signals and into the passage, after selecting the signal STC89C52RC microcontroller, introduced into the microcontroller through buttons circuit a button to choose single road or , another button for single road show when choosing the right channel, when choosing after completion will enter data into to the display.目录第一章课程设计任务书 (4)设计目的任务及要求 (4)设计时刻及进度安排 (4)第二章课程设计说明书 (5)设计方案 (5)系统硬件电路的设计 (6)要紧元件选型及相关功能介绍 (7)系统软件设计 (13)第三章结论及心得体会 (15)参考文献 (15)附录 ..................................................................................................错误!未定义书签。
实验三 简易数字电压表设计

电子系统实验报告实验三简易数字电压表设计姓名张巧玲指导教师贾立新课程电子系统设计与实践专业班级自动化1004班学院信息工程学院一、设计题目采用C8051F360单片机最小系统设计一简易数字电压表,实现对0~2.4V直流电压的测量,原理框图如图1所示。
模拟输入电压通过一只1 kΩ电位器产生,采用C8051F360 单片机内部的A/D 转换器将模拟电压转换成数字量后换算成电压值,用十进制的形式在LCD 上显示。
A/D 转换的输入模拟信号由实验板PR3 电位器产生的0~3.3V 的直流电压信号,用一根杜邦实验线将J8 的0~3.3V 输出插针与J7 口的P2.0 插针相连。
注意A/D 转换器模拟输入电压的范围取决于其所选择的参考电压,如果A/D 转换器选择内部参考电压源,其模拟电压的范围为0~2.4V,如果选择外部电源作为参考电压,则其模拟输入电压范围为0~3.3V。
测试时,A/D转换器的模拟输入信号可通过一个电位器产生。
图1 简易数字电压表实验示意框图二.设计方案(1)简易数字电压表设计程序流程图如图2所示。
图2 简易数字电压表设计程序中A/D转换和计时流程图(2)简易数字电压表实验板连接图如图3所示。
此外,还需用一根杜邦实验线将J8 的0~3.3V 输出插针与J7 口的P2.0 插针相连。
图3简易数字电压表设计实验板接线图三、详细设计1.简易数字电压表设计相应C8051F360和LCD初始化程序⑴内部振荡器初始化:OscInit()⑵ I/O端口初始化:PortIoInit()⑶外部数据存储器接口初始化:XramInit()⑷定时器初始化:TimerInit()⑸中断系统初始化:Int0Init()⑹ ADC0初始化:void ADC_Init()⑺ PCA初始化:Int0Init()2.电压转换方式将电压转换成十进制:AT=ADC0H*256+ADC0L;volt=AT*3.31/1024;voltage=volt*1000;for(i=0;i<4;i++){v[i]=voltage%10;voltage=voltage/10;}3. LCD显示接口的设计当时间到达设定值,即0.5s后,执行以下程序将所测的电压值在LCD屏幕上第三排显示出来。
简易数字电压表课程设计

简易数字电压表课程设计一、课程目标知识目标:1. 学生能够理解电压表的基本工作原理和电路连接方式;2. 学生能够掌握简易数字电压表的使用方法和读数技巧;3. 学生能够了解电压的单位换算,并能进行简单的计算。
技能目标:1. 学生能够正确连接电压表的电路,并进行电压测量;2. 学生能够通过操作简易数字电压表,准确读取电压值,并记录数据;3. 学生能够运用所学知识解决实际电路中的电压问题。
情感态度价值观目标:1. 培养学生对电子测量工具的兴趣,激发学习电子技术的热情;2. 培养学生严谨、细致的实验态度,注重实验操作的规范性和安全性;3. 培养学生团队合作精神,学会分享和交流实验过程中的心得体会。
课程性质分析:本课程为电子技术基础课程,以实验为主,结合理论教学。
简易数字电压表是电子测量工具的基础,通过本课程的学习,使学生掌握基本的电压测量方法。
学生特点分析:学生为初中生,具备一定的物理知识和实验操作能力。
学生对电子技术感兴趣,但可能对电压表的使用方法和电路连接不够熟悉。
教学要求:1. 理论与实践相结合,注重实验操作技能的培养;2. 注重启发式教学,引导学生主动探究和解决问题;3. 关注学生的个体差异,提供个性化指导,确保每个学生都能达到课程目标。
二、教学内容1. 电压表基本原理:讲解电压表的工作原理,包括磁电式电压表和数字电压表的区别与联系,重点介绍数字电压表的原理和特点。
教材章节:第二章第二节《电压表的原理与使用》2. 电压表的使用方法:详细讲解电压表的电路连接方法,操作步骤,读数技巧以及注意事项。
教材章节:第二章第三节《电压表的使用与维护》3. 电压单位换算:介绍电压的单位制,换算关系,并进行实际计算。
教材章节:第一章第四节《电学单位制》4. 实际电路电压测量:设计实际电路,指导学生运用电压表进行电压测量,分析测量结果。
教材章节:第二章第四节《电压测量》5. 数字电压表操作练习:安排学生进行数字电压表的实操练习,巩固所学知识,提高操作技能。
简易数字电压表设计

简易数字电压表设计(共19页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--摘要根据8051单片机的内部结构特点本文提出以MCS-51单片机为核心的电压测量系统。
该系统以8051和ADC0809核心内件,能够在单片机的控制下监测八路的输入电压值,用8位串行A/D转换器进行0-5V量程自动转换,并且测量的电压值可通过三位数码管显示同时用一位数码管显示选择通道。
整个系统的设计过程中主要采用了模块化的设计方法,完成了硬件电路的设计及软件程序的编写,还详细的给出了相关的硬件框图和软件流程图,通过最终硬件电路的调试,使该系统能够在要求的条件下达到正常的测量及显示功能。
单片机8051是整个系统的核心,实现输入端的分路选择,模数转换后数据的处理及在数码管上数据的显示等功能。
正文着重给出了软硬件系统的各部分电路,介绍了该系统的工作原理,MCS-51单片机特点,8051的功能和应用,ADC0809的功能和应用等。
关键词:MCS-51单片机;8051 ;ADC0809;数码管目录1总体设计....................................................... 错误!未定义书签。
2硬件设计及其工作原理................................ 错误!未定义书签。
数字电压表主要器件 .................................. 错误!未定义书签。
单片机AT89C51 ........................................ 错误!未定义书签。
芯片ADC0808 ........................................... 错误!未定义书签。
数字电压表电路设计................................... 错误!未定义书签。
微机原理课程设计 数字电压表

电气工程学院微机原理与接口设计课程设计设计题目:数字电压表学号: xxxxxxxxxxx姓名:xxxxxxxx同组人:xxxxxxxx指导教师: xxxxxxxx设计时间:xxxxxxxxxxxxxxxxxxxxxxx 设计地点:电气学院实验中心微机原理与接口设计课程设计成绩评定表姓名学号课程设计题目:数字电压表课程设计答辩或提问记录:成绩评定依据:课程设计预习报告及方案设计情况(30%):课程设计考勤情况(15%):课程设计调试情况(30%):课程设计总结报告与答辩情况(25%):最终评定成绩(以优、良、中、及格、不及格评定)指导教师签字:年月日微机原理与接口设计课程设计任务书学生姓名:指导教师:一、课程设计题目:数字电压表二、课程设计要求1. 根据具体设计课题的技术指标和给定条件,独立进行方案论证和电路设计,要求概念清楚、方案合理、方法正确、步骤完整;2. 查阅有关参考资料和手册,并能正确选择有关元器件和参数,对设计方案进行仿真;3. 完成预习报告,报告中要有设计方案,设计电路图,还要有仿真结果;4. 进实验室进行电路调试,边调试边修正方案;5. 撰写课程设计报告——最终的电路图、调试过程中遇到的问题和解决问题的方法。
三、进度安排1.时间安排序号内容学时安排(天)1 方案论证和系统设计 12 完成电路仿真,写预习报告 13 电路调试 24 写设计总结报告与答辩 1合计 5设计调试地点:电气楼4102.执行要求微机原理与接口技术课程成绩优秀的可以自拟题目,其余的同学都是指定题目。
,每组不得超过2人,要求学生在教师的指导下,独力完成所设计的详细电路(包括计算和器件选型)。
严禁抄袭,严禁两篇设计报告雷同。
摘要随着我国现代化技术建设的发展,电子检测技术日新月异,我们的课程设计是基于80C51单片机的一种8路输入电压测量电路,该电路采用ADC0832 A/D转换元件,实现数字电压表的硬件电路与软件设计。
微机原理课程设计 简单数字电压表的设计

《微机原理与接口技术》课程设计姓名:黄涛学号:0945531222班级:09电信2班专业:电子信息工程学院:电气与信息工程学院江苏科技大学张家港校区2012年6月目录一理论部分 (2)1课题要求与内容 (2)2 系统方案设计 (2)3 系统硬件的设计 (3)二实践部分 (4)1 系统硬件原理简介 (4)2 系统硬件调试中出现的问题及解决措施 (8)3 系统软件 (8)3.1 软件设计 (8)3.2软件调试中出现的问题及解决措施 (10)三附录 (11)数字电压表的设计一理论部分1 课题要求与内容基本要求:(1)使用AD0809获取电压数据。
(2)数据在数码管上面实时显示。
(3)通过按键设置采样时间,比如60秒采集一次。
(4)采样时间计时结束后产生中断,采集电压数据。
附加要求:(1)通过串口在PC上的串口调试助手显示实时电压信号。
2 系统方案设计本电路采用模块化设计,主要由A/D转换模块、控制模块和LED显示模块组成.图 1 数字电压表原理框图框图功能说明基准电源:提供A/D转换参考电压,基准电压的精度和稳定性是影响转换精度的主要因素。
A/D电路:A/D转换器是数字电压表的核心部件,由它完成模拟量转换为数字量的任务。
译码驱动电路:将二--十进制(BCD)码转换成七段供LED发光显示信号。
显示电路:将译码器输出的七段信号进行数字显示,即A/D转换结果。
积分RC元件:通过对RC元件的选取,控制测量量程。
字位驱动电路:根据A/D器上DS4~DS1端的位选信号,控制显示部分个、十、百、千位哪一位上进行显示。
3 系统硬件设计本电路采用模块化设计,主要由A/D转换模块、控制模块和LED显示模块组成(如图1.0)。
外部电压图2 系统总体硬件框图设计的基本思想和顺序利用0809采集电压数据,将模拟电压信号数字电压信号。
8255通过I/O控制两位数码管显示采集电压值。
8254设置采样频率。
8359设置中断。
基本思路:当到定时时间时产生中断信号,进入中断采集电压数据。
简易数字电压表电路的设计

简易数字电压表电路的设计沈阳航空航天⼤学课程设计简易数字电压表电路的设计班级 / 学号学⽣姓名指导教师沈阳航空航天⼤学课程设计任务书课程名称电⼦技术综合课程设计院(系)⾃动化学院专业⾃动化班级 84070202 学号 2008040702054 姓名卢⼴龙课程设计题⽬简易数字电压表电路的设计课程设计时间: 2010 年 12 ⽉ 06 ⽇⾄ 2010 年 12 ⽉ 26 ⽇课程设计的内容及要求:⼀、设计说明设计⼀个简易数字电压表,它可以测量直流、交流电压。
其参考原理框图如图1所⽰。
图1数字电压表的原理框图⼆、技术指标测量电压的技术指标如表所⽰。
测量项⽬量程准确度 (23±5℃)输⼊电阻分辨⼒最⼤允许电压DCV 2V ±(0.5%RDG +3字) 10M Ω1mV500V 20V 10mVACV(RMS) (40Hz~1kHz) 2V ±(1.0%RDG+3字) 10M Ω 1mV ±500V 20V 10mv三、设计要求1.在选择器件时,应考虑成本,要求采⽤LED 显⽰。
各量程的转换采⽤开关转换。
2.根据技术指标,通过分析计算确定电路和元器件参数。
3.画出电路原理图(元器件标准化,电路图规范化)。
分压电路输⼊保护及缓冲电路交、直流转换电路压频转换电路计数、译码显⽰电路ACACDCDC u x四、实验要求1.根据技术指标制定实验⽅案;验证所设计的电路。
2.进⾏实验数据处理和分析。
五、推荐参考资料1.沙占友、李学芝著.中外数字万⽤表电路原理与维修技术. [M]北京:⼈民邮电出版社,1993年2. 阎⽯. 数字电⼦技术基础. [M]北京:⾼等教育出版社,2006年3. 童诗⽩、华成英.模拟电⼦技术基础. [M]北京:⾼等教育出版社,2006年4. 戴伏⽣.基础电⼦电路设计与实践. [M]北京:国防⼯业出版社,2002年5. 谭博学主编.集成电路原理与应⽤. [M]北京:电⼦⼯业出版社,2003年六、按照要求撰写课程设计报告指导教师年⽉⽇负责教师年⽉⽇学⽣签字年⽉⽇成绩评定表评语、建议或需要说明的问题:成绩指导教师签字:⽇期:⼀、概述数字电压表简称DVM ,它是采⽤数字化测量技术设计的电压表。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机原理课程设计简单数字电压表的
设计
《微机原理与接口技术》
课程设计
姓名:黄涛
学号:
班级: 09电信2班
专业:电子信息工程
学院:电气与信息工程学院
江苏科技大学张家港校区
6月
目录
一理论部分........................................................................ 错误!未定义书签。
1课题要求与内容 ....................................................... 错误!未定义书签。
2 系统方案设计 ........................................................... 错误!未定义书签。
3 系统硬件的设计 (3)
二实践部分 (4)
1 系统硬件原理简介 (4)
2 系统硬件调试中出现的问题及解决措施 (8)
3 系统软件 (8)
3.1 软件设计 (8)
3.2软件调试中出现的问题及解决措施 (10)
三附录 (11)
数字电压表的设计
一理论部分
1 课题要求与内容
基本要求:
(1)使用AD0809获取电压数据。
(2)数据在数码管上面实时显示。
(3)经过按键设置采样时间,比如60秒采集一次。
(4)采样时间计时结束后产生中断,采集电压数据。
附加要求:
(1)经过串口在PC上的串口调试助手显示实时电压信号。
2 系统方案设计
本电路采用模块化设计,主要由A/D转换模块、控制模块和LED 显示模块组成.
图 1 数字电压表原理框图
框图功能说明
基准电源:提供A/D转换参考电压,基准电压的精度和稳定性是影响转换精度的主要因素。
A/D电路:A/D转换器是数字电压表的核心部件,由它完成模拟量转换为数字量的任务。
译码驱动电路:将二--十进制(BCD)码转换成七段供LED发光显示信号。
显示电路:将译码器输出的七段信号进行数字显示,即A/D 转换结果。
积分RC元件:经过对RC元件的选取,控制测量量程。
字位驱动电路:根据A/D器上DS4~DS1端的位选信号,控制显示部分个、十、百、千位哪一位上进行显示。
3 系统硬件设计
本电路采用模块化设计,主要由A/D转换模块、控制模块和。