基于STM32的简易数字电压表的设计与实现

基于STM32的简易数字电压表的设计与实现

ID:36391055

大小:744.50 KB

页数:20页

时间:2019-05-10

基于STM32的简易数字电压表的设计与实现_第1页
基于STM32的简易数字电压表的设计与实现_第2页
基于STM32的简易数字电压表的设计与实现_第3页
基于STM32的简易数字电压表的设计与实现_第4页
基于STM32的简易数字电压表的设计与实现_第5页
资源描述:

《基于STM32的简易数字电压表的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、课程设计报告学院(系):机械电子工程学院专业:测控技术与仪器学生姓名:学号:课程设计题目:简易数字电压表起迄日期:课程设计地点:指导教师:目录第1章简易数字电压表设计方案论证11.1简易数字电压表的应用意义11.2本次课程设计的目的11.3简易数字电压表设计的要求及技术指标11.4设计方案论证21.5总体设计方案框图及分析2第2章简易数字电压表各单元电路设计22.1A/D转换及数据处理22.2串口通信72.3LCD显示电路设计7第3章电路原理图和PCB板的设计8第4章系统软件程序设计9第5章设计总结16参考文献1

2、7摘要本文以ARM系列的STM32芯片为核心设计了一个简易数字电压表。简易数字电压表采用模数转换思想来实现,通过硬件电路和软件程序相结合,可输出自定义测量电压,通过调节模数转换电位器使在一定范围内可任意改变。输出的电压格式和精度的改变通过软件控制,输出电压的大小的改变通过硬件实现。介绍了的生成原理、硬件电路和软件部分的设计原理。该简易数字电压表具有体积小、价格低、性能稳定、功能齐全的优点。关键词:简易数字电压表;STM32F103;AD转换;第一章简易数字电压表设计方案论证1.1简易数字电压表的应用意义数字电压表

3、简称DMV,它是采用数字化测量技术设计的电压表。数字电压表的优良特性深受人们的青睐。具体有以下的应用特点:a)显示清晰直观,读数准确。b)准确度高。c)分辨率高。d)测量范围宽。e)扩展能力强。f)测量速度快。g)输入阻抗高。h)集成度高、微功耗。h)抗干扰能力强1.2本次课程设计的目的1)了解STM32f103内部A/D转换性能及编程方法。2)学会使用A/D转换器进行电压信号采集。3)了解uCosII系统工作原理。1.3简易数字电压表设计的要求及技术指标设计要求:利用STM32F103内部A/D及2.8寸TFT

4、液晶屏,设计完成一个数字电压表。要求:数字电压表可测量0-5V输入电压,电压值通过液晶屏显示。工作原理及设计思路:简易数字电压表的设计由A/D转换.数据处理及显示控制等组成。利用STM32F103内部A/D转换器将模拟电压转换成数字量,经STM32F103计算将数字量转换成对应的电压值,并通过液晶屏输出。1.4.设计方案论证数字电压表的基本组成部分是A/D变换器+电子计数器。通常,被测直流电压经A/D转换器变为与之成正比的闸门时间,在此闸门时间内计数,用数字显示被测电压值。可见A/D变换器是DVM的核心部件。本课

5、设上采用的是单片A/D转换器(含模拟电路与数字电路)集成在一片芯片上,配以LCD或LED数字器件后能显示A/D转换结果的集成电路。它们均属于大规模的集成电路,能以最简的方式构成DVM。在此采用ICL7106A/D转换器。但由于STM32F103内部集成了A/D转换器,所以不需要外围的A/D转换器,这就体现了STM32得集成特性。1.5总体设计方案框图及分析LCD显示STM32F103控制逻辑RC滤波器RC振荡器分频器第二章简易数字电压表各单元电路设计简易数字电压表的设计由A/D转换.数据处理及显示控制等组成。由于

6、STM32F103集成了A/D转换.数据处理部分,所以可以集中在一起研究,所以分成了两部分。2.1A/D转换及数据处理1)基本型号介绍首先我们先研究STM32系列芯片的基本知识。由图1可知STM32F103ZET6有144个引脚,所以我们来了解他的基本型号与代码之间的关系。图1STM32系列产品命名规则示例:STM32F103C8T6Axxx产品系列STM32=基于ARM®s22的32位微控制器产品类型F=通用类型产品子系列101=基本型102=USB基本型,USB2.0全速设备103=增强型105或107=互联

7、型引脚数目T=36脚C=48脚R=64脚V=100脚Z=144脚闪存存储器容量4=16K字节的闪存存储器6=32K字节的闪存存储器8=64K字节的闪存存储器B=128K字节的闪存存储器C=256K字节的闪存存储器D=384K字节的闪存存储器E=512K字节的闪存存储器封装H=BGAT=LQFPU=VFQFPNY=WLCSP温度范围6=工业级温度范围,-40°C~85°C7=工业级温度范围,-40°C~105°C内部代码A或者空(详见产品数据手册)选项xxx=已编程的器件代号(3个数字)TR=卷带式包装2)STM3

8、2系列的最小系统设计和独立的A/D转换器供电和参考电压最小系统主要包括调试接口.震荡电路.引导设置.复位电路和供电系统。电路由稳定的电源VDD供电。值得注意的是,如果使用ADC,VDD的范围必须在2.4-3.6V;如果没有使用ADC,VDD的范围为2-3.6V。启动模式选项:由开关SW(BOOT0)和SW(BOOT1)配置。如图2所示图2复位电路:复位信号是低有效,复位源

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。