申请理由:在能源和工业控制领域一般都需要采集一些模拟信号进行AD转换,即利用各种传感器将不同的环境变量(电压、电流、温度、湿度、压力、方向和距离等)采集,并送至控制器进行AD转换。控制器对得到的相关信息进行判断后,进行相应的控制处理。将处理完的数据经过相应的接口(USART USB或者以太网)将数据传送给PC机的上位机进行显示和处理。 本方案计划利用基于cortex-m0的32F0308DISCOVERY开发板板载芯片上12位16个外部通道和2个内部通道ADC实现高精度数据采集,并将采集到的数据发送至上位机界面显示。 1、Cortex™-M0 32位微控制器STM32F030系列的ADC模块具有16个外部通道和2个内部通道的12-bit 的采集精度,在此方案中,利用普通电位器产生电压来模拟各种环境变量的信号,并且采集STM32F030内部温度传感器的数值。 2、上位机界面除正常的波形数据显示界面外,视情况增加一些额外演示功能。增加控制板载LED灯闪烁效果。 3、利用STM32F030的串行通讯接口USART将采集到的数据传送至pc机用于显示. 4. 还想利用STM32F030的外设I2C模块读取数字温度传感器ADT7410TRZ的数值通过 USART将数值传送至PC机上位机软件计算出来温度值和通过STM32F030的AD转换器采集的内部温度值进行比较,并且将两个温度值分别显示在上位机软件上。 5.利用STM32F030的高级定时器的功能产生SPWM波形控制步进电机,之前此方法用在STM8AF5288TD上,效果不是怎么太好。 |
【STM32F0开发日志/评测/笔记】+互补PWM波的产生
STM32F030 PB14和PB15无法输出PWM求助
【STM32F030探索套件】序列之五 外部中断
【STM32F0开发日志---二】+ucosii.2.92移植在STM32F030
上传个STM32F0+5110+内部温度传感器的菜鸟实例
【STM32F030探索套件使用问题】STM32F030 SPI方式驱动ST7565LCD失败
求一份STM32F051 I2C驱动LCD 12864的例程
STM32F0 M0 向结构体赋值进入HardFault异常
STM32F0 ADC-DMA方式采集2路数据时出现问题
STM32F030C8T6,TIM16定时慢很多问题?
RE:【STM32F0申请】+工业控制
RE:【STM32F0申请】+工业控制