(1)、为什么申请Nucleo开发板 之前在项目中使用STM32F103作为MCU,上手很快,缩减了项目开发周期,尤其是库开发的方式很便捷。 后来ST推出了STM32F0、STM32F3、STM32F4系列的新产品,其产品特性和针对的应用领域更加明确。STM32F302采用ARM Cortex-M4内核,具备DSP和FPU,增强了模拟量方面的功能,具有PGA、采样率达5M SPS的超快速12位ADC等资源,适合电机控制、电网保护及在线监测等应用领域。 申请Nucleo开发板,首先用来学习STM32F302,重点掌握ARM Cortex™-M4F内核MCU的体系架构(侧重DSP和FPU单元的使用)、开发流程及其内部模拟量资源,并应用于实际项目开发,设计氧化锌避雷器在线监测系统并初步评估设计的有效性、可靠性与经济性。 本设计将应用于变电站中氧化锌避雷器的在线监测,满足国家电网建设数字化变电站和智能电网的需求。根据相关数据,对氧化锌避雷器进行有效的监测和诊断,可使设备维修费减少25%~50%,设备事故率减少75%,经济效益十分显著。 在线监测系统下位机通过置于氧化锌避雷器接地端的泄漏电流互感器(LCT)实时采集泄漏电流信号,泄漏电流互感器实现与信号调理单元的磁隔离,并将泄漏电流转换为幅值合适、便于调理的电流信号。信号调理单元包括电流-电压(I-V)转换电路、滤波电路、放大电路以及绝对值电路,最终将泄漏电流信号转换为MCU内部模数转换(A/D)单元可以接受的电压信号形式。以MCU为核心的嵌入式系统接收该信号,同时接收温湿度传感器转换的温度、湿度信号,在进行初步数据处理和必要的存储后,将基波阻性电流和三次谐波阻性电流以及环境信息传输至上位机作进一步的处理和诊断。由于氧化锌避雷器位于变电站内,和监控室距离较近,因此可采用通信电缆或无线wifi方式进行数据传输。 在线监测系统的嵌入式程序设计将包含以下几个部分:泄漏电流数据采集与处理程序、温湿度数据采集与处理程序、无线数据传输程序以及Micro SD卡存储程序。上位机程序将在LabVIEW开发平台上设计,实现对下位机发送数据的接收、显示和存储,便于上位机进行后续的数据分析和故障诊断。 (2)、对Nucleo产品的认知、疑问、应用、或者开发等等 STM32 Nucleo开发板是带多种STM32微控制器系列的开发板,可方便的评估TQFP64封装的STM32 MCU;具备Arduino接口,可方便扩展子板。Mbed平台也提供了免费的软件库,硬件设计和在线工具,可以快捷地调试基于STM32 MCU的产品原型。 问题:STM32 Nucleo开发板是否支持Arduino编程语言,Adafruit 1.8” TFT LCD子板购买是否方便? |
【STM32F303开发】+ 带浮点运算的UCOS2.91 工程
基于【STM32F334 NUCLEO】的肇庆金鹏-OCMJ8X8B液晶驱动程序
【12月培训】STM32针对以太网(Ethernet)应用实战分享(附课件)
基于最新5.4电机库的STM32电机控制应用实战分享
【实战经验】利用DFSDM开发PDM麦克风应用介绍
上传一份STM32F334-LLC数字电源原理图
【6月培训】STM32 USB 应用实战分享(进阶)
课程上新 | 新一代无线芯片STM32WB的BLE应用开发和设计
【我要做原创之星】主攻STM32应用开发
GO FOR G4 | STM32G4系列产品特性及电机领域应用在线课程上线