STM32H750打造多功能简易电子测量器
12 浏览量
更新于2024-12-30
收藏 920KB ZIP 举报
资源摘要信息:"多功能测量器电路方案"
在当今电子技术领域中,拥有一个多功能、高效且经济实惠的测量工具对于工程师、电子爱好者及创客来说至关重要。基于这一需求,本设计旨在实现一个既廉价又多功能的测量器,借助MCU(微控制器单元)的高性能特性,通过简化设计来满足广大用户的需求。
开发环境硬件主要围绕RT-Thread操作系统,使用了RT-Thread版本4.02以及RT-Thread Studio开发工具2.0版本进行开发。虽然目前该项目还处于学习和调试阶段,屏未能驱动起来,功能尚未完全实现,但是已经确立了硬件框架和软件框架的基本思路。
硬件设计方面,本项目以stm32h750为主控MCU,这是一款集成有16位高分辨率ADC(模数转换器)的高性能MCU,具备出色的测量精度和标定潜力。此外,h750的高速度和大容量RAM使其能够设计两路高速ADC采样,配合显示屏实现简易示波器功能。项目初期采用的32M采样率的AD9280/3PA9280芯片,为后续性能提升留下了空间。
在电压测量方面,前端处理包括了衰减和可变增益放大两个重要环节。经过电阻分压和两级放大(X10X10)后的信号,总增益达到100倍,失调可以忽略不计。同时采用低失调的运算放大器,以实现高精度的信号调理。为了提高检测范围,模拟开关和电阻分压比设计得当,可以实现宽广范围的信号检测。
电流测量部分,设计中使用了低阻值的电流采样,并选用了专用的电流检测放大器INA199。INA199支持较宽的共模输入范围,具备良好性能和高集成度,同时成本较低。此设计使得电流输入端对地电位可以在INA199的输入范围内(0~26V)内进行测量,并且能同时测量电压和电流。
测量结果将通过LCD屏幕显示,电压和电流可以高速测量,并且未来可以实现测量波形的显示。利用MCU的处理能力,还可以进行数字处理和滤波,实现示波器的部分功能。
软件设计方面,尽管作者表示对RT-thread不够熟悉,并且还未成功实现相关功能,但已经确定了软件框架的结构。项目的发展方向是通过添加数字处理和滤波算法,进一步完善测量器的功能。
在附件中提供了本项目的设计文件“多功能测量器.pdf”,以及相关的电路原理图文件“Schematic_adc_amp”。此外,还有项目相关的一些图片和视频链接地址,这些都保存在压缩文件中。
本项目的目标是为电子技术人员提供一款功能全面、操作简单的测量工具,不仅能够测量电压和电流,未来还可以实现示波器的功能。尽管目前该项目还未完全成型,但其设计思路和技术方案无疑为类似项目的设计和开发提供了重要的参考。
标签方面,本项目涵盖了DIY制作、stm32h750、电路设计方案、测量器等多个关键词,反映出其设计的多方面特点和应用范围。通过分析该项目的硬件设计、软件设计以及开发环境,我们可以获得关于电子测量工具设计、MCU应用开发以及RT-thread操作系统使用的知识和经验。
334 浏览量
935 浏览量
446 浏览量
446 浏览量
241 浏览量
955 浏览量
429 浏览量
377 浏览量
2021-03-11 上传
weixin_38522106
- 粉丝: 2
- 资源: 900
最新资源
- r-shiny-package:Resumo Sobre o pacote Shiny e suas funcionalidades
- sketch-data-cn:为Sketch准备的模拟数据中文版,包含:中文姓名,手机号,省份,城市,地区,公司名,银行名,星期几,详情地址,邮编,邮箱,颜色,广告词等
- Rust Rust生态系统中最准确的自然语言检测库,适用于长文本和短文本-Rust开发
- tensorflow1.13whl资源
- MyStakeOut目录监控工具V1.0对指定目录的文件夹任意动作进行监控防止别人动你文件.rar
- 最终的笔记完整的笔记最终的笔记完整的笔记
- Sorting-Algorithms:用Javascript完成的算法排序方法
- Locadora
- wpf sqlite 导入导出excel.zip
- graph2
- HeroWidgetTest
- Raspberry Pi上的rust-on-raspberry-pi-有关如何交叉编译Raspberry Pi的Rust项目的说明。-Rust开发
- Plant_App:允许用户输入工厂信息和监控的应用程序
- test-sonar-master1.zip
- 优客365网站导航开源版 v1.3.4
- frontend:前端TCC-Fatec ZL