内容介绍
视频课程
任务列表
项目报告
内容介绍
基于STM32G031的口袋仪器训练平台,采用128*128 OLED显示,2个通道的模拟输入 + 一个通道的Micphone语音输入,并有一路信号输出。
基于STM32G031的测试测量学习套件的实物图片
产品适用于:
- 适用于大二学生、嵌入式系统入门者、2022年电赛参与者
- 了解测试测量的基本概念、系统构成
- 为电赛中测量、参数分析、控制类题目打基础
提升的技能:
- 基于Arm Cortex M系列单片机的嵌入式系统编程(C)
- 测试测量的基本原理 - 示波器、信号发生器、可调电源的硬件构成原理及软件实现
- 微控制器的按键输入、显示(LCD)输出
- 微控制器的ADC和DAC使用、DMA数据搬运、中断的使用等
- 资源(时钟、总线速度、存储空间等)受限情况下的系统性能优化 - 采集、刷屏、通信、响应
- 数字信号处理 - FFT、数字滤波
- 模拟电路的实际应用 - 放大器、滤波器
- 串行总线 - SPI、UART的使用
- 用户体验至上的操作界面设计
基于STM32G031的测试测量学习套件的构成框图
板卡特性:
- 基于STM32G031微控制器, Arm Cortex M0+内核,主频为64MHz
- 2个按键 + 1个光电旋转编码器用于控制输入
- 1个SPI接口的OLED显示屏(128*128分辨率)
- 1路音频放大电路用于产生ADC的测试信号,并可作为测试电路使用
- 一个蜂鸣器用于音效输出
- 1路基于PWM的DDS信号输出,用于产生测试信号(任意波形)
- 2路增益可调的模拟信号输入,通过12bits ADC采集2mVpp - 30Vpp,带宽为100KHz的模拟信号
板上的元器件布局
核心器件STM32G031特性:
- 内核: Arm® 32-bit Cortex®-M0+ CPU, 最高频率为64 MHz
- 存储器:
- 8KBytes SRAM
- 64Kbytes的Flash存储器,并有保护和安全区
- 12位, 0.4µs ADC (最多达16个外部通道)
- 通过硬件过取样能够达到最多16位
- 转换范围: 0 to 3.6V
- 11个定时器 (有一个可以支持到128 MHz): 1个用于先进马达控制的16-bit定时器, 一个32位和4个16位的通用定时器, 2个低功耗16位, 2个看门狗, SysTick定时器
- 通信接口
- 2个I2C总线接口支持快速模式Plus (1Mbit/s),需要额外的电流供应, 一个支持SMBus/PMBus并能够从Stop模式中唤醒
- 2个USARTs并有着master/slave同步SPI; 一个支持ISO7816接口, LIN, IrDA, 自动波特率监测和唤醒功能
- 1个低功耗UART
- 2个SPIs (32Mbit/s)有4到16位可编程位帧,一个可以与I2S接口复用
- 开发支持: 串行线调试(SWD)
- 96位独特的ID
板卡上器件相关资料:
- STM32相关的项目
- STM32G031G8-微控制器,基于高性能Arm®Cortex®-M0+ 32位RISC核心
- MIC5504-低压差线性稳压电源/LDO
- STM32G031最小系统核心模块
参考文章:
- 应用指南:
- 参考手册:
- 编程手册:
- 在线培训:
软件安装和使用:
- STM32的集成开发环境
- STM32CubeProgrammer工具下载,根据你使用的操作系统选择正确的版本下载、安装。
- STM32G031开发环境的搭建及演示
- 开源代码库
- STM32G031开发板测试程序
直播课程安排(免费,现已可查看回放):
点击链接直接进入课程介绍,可查看每个直播课程:https://class.eetree.cn/detail/p_61cea3f4e4b0a91144b07841/6?fromH5=true
软硬件
元器件
CH340E
USB转串口或打印口芯片
STM32G031G8U6
主流Arm Cortex-M0+ MCU,具有64 KB Flash存储器、8 KB RAM、64 MHz CPU、2x USART、定时器、ADC和通信接口,1.7-3.6V
MIC5504-3.3YM5-TR
Single 300mA LDO with Enable Pull-Down & Auto Discharge
MS8051
250MHz 轨到轨输出 CMOS 运算放大器
放大器组数:1
增益带宽积(GBP):250MHz
压摆率(SR):130V/us
SN74LVC1G3157DBVR
5V、2:1 (SPDT)、单通道通用模拟开关
PTS810SJM250SMTRLFS
表面贴装的轻触开关
LMV358ID
双通道、5.5V、1MHz、RRO 运算放大器
PEC11H-4025F-S0016
11mm旋转编码器
1N4148W
表面贴装快速开关二极管
OLED1.12_128x128_SPI_M
1.12寸 OLED显示屏,SH1107驱动,SPI接口模块
SMT-0825-S-4-R
换能器3.6V,85DB 2500HZ
电路图
物料清单
附件下载
Instru_G031-20211227.pdf
原理图,测试代码入口:https://gitee.com/eetree-git/Instru_G031
Gerber_Instru_G031-20211209.zip
板卡的Gerber文件
STM32G031开发板测试流程.pdf
团队介绍
苏州硬禾信息科技有限公司
团队成员
硬禾科技
苏州硬禾信息科技有限公司
思得普
苏州思得普信息科技有限公司
评论
0 / 100
查看更多
猜你喜欢