- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
简易数字万用表的设计
2013年江西省大学生电子设计
简易数字万用表
(C 题)
2013年5月28日
目 录
摘 要 0
一.设计任务 1
二.系统方案 2
三.理论分析与计算 3
3.1器件的选择与比较 3
3.2 测量电路的设计和分析 3
3.2.1 模数(A/D)转换与数字显示电路 3
3.2.2 多量程数字电压表原理 3
3.2.3 多量程数字电流表原理 4
3.2.4 电阻的测量原理 5
3.2.5 电容测量原理 5
四.电路设计与程序设计 6
4.1 直流电压测量电路 6
4.2 直流电流测量电路 6
4.3 电阻测量电路 7
4.4 测电容电路 7
4.5 最小系统电路 8
五.测试方案 9
5.1 硬件调试 9
1.测试仪器 9
2.测试方法 9
5.2 软件调试 9
5.3 硬件软件联合调试 9
模块程序设计法的主要优点是: 9
5.4测试流程 10
5.4.1 整体测试流程 10
5.4.2电压测试流程 10
5.4.3 电阻测量流程 11
5.4.4 电流测试流程 11
参考文献 12
摘 要
本次设计用单片机芯片STC12C5A60S2设计一个数字万用表,能够测量直流电压值、直流电流、直流电阻以及电容和电感,四位数码显示。此系统由分流电阻、分压电阻、基准电阻、555振荡电路、51单片机最小系统、显示部分、AD转换和控制部分组成。为使系统更加稳定,使系统整体硬件更简单,本电路使用了STC12C5A60S2自带的AD,它单片机系统设计采用STC12C5A60S2单片机作为主控芯片,配以RC上电复位电路和11.0592MHZ震荡电路,显示用四位数码管。程序每执行周期耗时缩到最短,这样保证了系统的实时性。 关键字:数字万用表;单片机;AD转换
一.设计任务
1.设计并制作一台支持直流电压、直流电流、电阻测量的数字万用表。
2. 测量范围:直流电压0.1V-100V;直流电流10mA-500mA;电阻100Ω-1MΩ。
3.使用按键或者拨码开关进行测量类型选择,并用数码管显示器显示测量数值,发光二极管指示测量类型与单位。
4. 测量精度:±5%。
二.系统方案
选用STC12C5A60S2单片机来制作数字万用表。
STC12C5A60S2/AD/PWM系列单片机是宏晶科技生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换(250K/S),针对电机控制,强干扰场合。
1.增强型8051 CPU,1T,单时钟/机器周期,指令代码完全兼容传统8051
2.工作电压:STC12C5A60S2系列工作电压:5.5V- 3.3V(5V单片机)STC12LE5A60S2系列工作电压:3.6V- 2.2V(3V单片机)
3.通用I/O口(36/40/44个),复位后为:准双向口/弱上拉(普通8051传统I/O口)可设置成四种模式:准双向口/弱上拉,推挽/强上拉,仅为输入/高阻,开漏每个I/O口驱动能力均可达到20mA,但整个芯片最大不要超过55mA。
4.共4个16位定时器两个与传统8051兼容的定时器/计数器,16位定时器T0和T1,没有定时器2,但有独立波特率发生器做串行通讯的波特率发生器再加上2路PCA模块可再实现2个16位定时器。
5.2个时钟输出口,可由T0的溢出在P3.4/T0输出时钟,可由T1的溢出在P3.5/T1输出时钟。
6.外部中断I/O口7路,传统的下降沿中断或低电平触发中断,并新增支持上升沿中断的PCA模块,Power Down模式可由外部中断唤醒, INT0/P3.2, INT1/P3.3, T0/P3.4, T1/P3.5, RxD/P3.0,CCP0/P1.3(也可通过寄存器设置到P4.2 ), CCP1/P1.4 (也可通过寄存器设置到P4.3)。
7.A/D转换, 10位精度ADC,共8路,转换速度可达250K/S(每秒钟25万次)18.通用全双工异步串行口(UART),由于STC12系列是高速的8051,可再用定时器或PCA软件实现多串口。
三.理论分析与计算
3.1器件的选择与比较
方案1.选用AT89S52和ADC0809芯片,通过ADC0809转换芯片来对电压的采集。
方案2.选用STC12C5A60S2单片机,它有自带的 AD,操作起来硬件电路更方便。
通过分析选择方案2.
3.2 测量电路的设计和分析
3.2.1 模数(A
文档评论(0)