自己平时喜欢DIY设计,平时工作中也会用到STM32的芯片来做项目,偶然间看到EEPW论坛上面联合DigKey举办的2025年第一期的活动,正好也可以学习了解一下STM32开发板-NUCLEO-F411RE开发板。让自己在薅羊毛的同时,搞一下F4的开发板
一:本次所购买的的元器件
1.1 STM32 开发板 - NUCLEO-F411RE
STM32F411XCIXE 器件基于高性能 Am Corex -M4 32 位 RISC 内核,工作频率高达 100 MHz。Corex-M4 内核具有浮点单元(FPU)单精度,支持所有 Arm 单精度数据处理指令和数据类型。它还实现了一整套 DSP 指令和一个内存保护单元(MPU),从而增强了应用程序的安全性。@@
STM32F411xCIXE 属于 STM32 Dynamic Emciency 产品线(产品结合了能效、性能和集成度),同时增加了一项称为批量采集模式(BAM)的新创新功能,可在数据批处理期间节省更多功耗。
STM32F411XCE 集成了高速嵌入式存储器(高达 512KB 的闪存、128 KB的 SRAM)以及连接到两条 APB 总线、两条 AHB 总线和一个 32 位多AHB 总线矩阵的广泛增强型 I/0 和外设。
所有器件均提供1个12 位 ADC、1个低功耗 RTC、6个通用 16 位定时器(包括1个用于电机控制的 PWM 定时器)和2个通用 32 位定时器。它们还具有标准和高级通信接口。
实物图片如下:
2: INA219电流检测模块 - SEN0291
重力:12C数字式电能表是一种高分辨率、高精度、大规模的测量模块,可测量26V 8A以内各种电子模块和电气设备的电压、电流和功率,最大相对误差小于士0.2%(使用前需简单手动校准)。可用于太阳能系统、电池、电机、控制器或电子模块的功耗或电池寿命评估。
该模块采用tiINA219零温漂电流/功率监控芯片和2W大功率低温漂10mQ全采样电阻。电压和电流分辨率分别达到4 mV和1mA。在满量程测量条件下,电压电流测量的最大相对误差小于士0.2%。它还提供四个12C地址,可通过2P DIP开关进行配置。该模块精确测量双向高频旁路电流(通过电源或电池正极流动的电流),这在需要充电和放电的电池或太阳能或电池燃料计应用中特别有用。可以通过正电流或负电流读数简单地确定此状态。在电机应用中,可以通过监测电机电流是否因过载而过大来实时监测电流。此外,您可以使用此模块来测量各种电子模块或整个项目的功耗,以评估电池寿命。
3:OLED 显示屏 - 1040202490
0.96寸的屏幕
04:12V电机 - ROB-11696
描述:这是我们的新爱好电机,现在带有6毫米、10个齿的齿轮,使您的基本项目更容易管理。它适用于基本项目,如制作风扇或快速旋转而不产生太多阻力。
该电机的正常工作电压范围为1.0至3.0 VDC,但可以处理高达12 VDC的最大负载,空载速度为6600±10%RPM(@10VDC,110mA)。更多信息可在以下链接的规格表中找到。
注:虽然该业余电机的数据表显示最大电压范围为3.0VDC,但我们的供应商已确保其能够处理最大12 VDC的负载。
05:220V转12V开关电源 - RS-15-12
通用交流输入/全范围
保护:短路/过载/过电压/过温度
自由空气对流冷却
接通电源的LED指示灯
100%满袋老化测试
空载功耗<0.5W
所有使用105”C长寿命电解电容器
承受300VAC浪涌输入5秒
高操作温度高达70*C
承受5G振动测试
高效率、长寿命和高可靠性3年保修
图片如下:
好了,本次活动购买的就是上述元器件,不过在我们DIY时候需要自行配备:AC220V 电源线一根(0.5方),micusb线一根。
接下来就可以好好的开发软件代码工程了。
对本次活动一个期望,通过本次活动可以对电流电压的采集有一定的了解。