申请理由:在工业控制领域一般都需要涉及到数据采集部分,即利用各种传感器将不同的环境变量(电压、电流、温度、湿度、压力、方向和距离等)采集,并送至控制器进行AD转换理。控制器对得到的相关信息进行判断后,进行相应的控制处理。在进行控制处理的过程中,有些需要人工进行干预,这就要求各种传感器的信息必须在一定的界面(液晶屏、串口终端、上位机界面)上进行实时显示。
本方案计划利用基于cortex-m0的NuTiny-SDK-M058S开发板板载芯片上12位8通道ADC实现高精度数据采集,并将采集到的数据发送至上位机界面显示。
1、Cortex™-M0 32位微控制器M058S系列的ADC模块具有8通道12-bit 的采集精度,在此方案中,利用普通电位器产生电压来模拟各种环境变量的信号。
2、上位机界面除正常的波形数据显示界面外,视情况增加一些额外演示功能。增加控制板载LED灯闪烁效果,将采集到的数据发送TXT文件中保存功能。
3、利用M058S的串行通讯接口UART将采集到的数据传送至pc机用于显示
4、M058S系列丰富的外设串行通讯接口 (UART、SPI、I2C)可减少外围零件、并内建高精准度的系统频率振荡器,非常适合各式工业产品,同时还想体验NuTiny-SDK-M058S自带的外设功能。 个人补充说明:M058S系列的特点在于全系列工规 (-40~85℃)、工作电压2.5~5.5V、55个I/O并将功能复用极大化、快速12-bit A/D及多组PWM、内建高精准度RC振荡电路、内建32位乘法器、巢状中断控制结构NVIC、32 KBytes程序闪存(Flash ROM) 、独立4 KBytes在线升级闪存(ISP ROM)、4 KBytes数据存储器(RAM);周边整合1组UART、1组SPI、2组I2C、4组32位定时器(Timer)、看门狗(Watchdog Timer)、低压重置、掉电检测功能等。M058S整系列功能涵盖面广,可满足不同档次产品需求,例如RF模块、工业控制、数据收集器、消费性产品等。
电压兼容方面做得不错!在低电压的情况下也能工作!支持国货!第一轮未申请到,希望此轮能得到一块NuTiny-SDK-M058S开发板!
|