多路传感器数据采集和无线发送
最近在做一个炼钢连铸设备的数据采集监控的项目,打算采用zigbee的无线传输方式,设备上共有1、4个温度检测,输出4~20mA电流;2、28个流量开关量输出;3、28个角速度检测,输出0~5V;4、4个位移检测,输出4~20mA;5、2个振动检测,输出0~5V。现在考虑使用意法公司的一款型号为STM32F107VCT6的MCU做一个信号处理的汇聚节点,将上述的这些信号引入,然后将MCU通过串口或者CAN总线的方式和一个无线发射装置相连进行现场数据的无线传输。目前比较疑惑的有两方面,一个就是MCU前端的数据处理,涉及到比较多的模拟量(不光有电流的还有电压的)和开关量,而STM32的这款MCU自带的只有16个通道的ADC,另外一个就是这个信号处理的汇聚点通过什么方式与无线发射模块进行通信,考虑到这么多的数据量,用串口通信的话,传输速度可能是个比较大的问题。不知各位大侠有什么更好地意见或建议?还望各位大侠不吝赐教!万分感谢!RE:多路传感器数据采集和无线发送
无线传输建议使用还是zigbee,串口可以到115200,如果采集的数据量大,建议使用缓冲的方式。再快的话,就只能使用USB或者以太网,但是还是要考虑你使用的无线模块来做分配。你也可以考虑用蓝牙。回复:多路传感器数据采集和无线发送
你也可以考虑外包项目啊,或者请一个具有软件硬件经验(熟悉MCU,zigbee,ADC采样,电压电流交流采样等等)的人来规划产品(系统)的架构。这样的话,你就比较容易做了。我倒是可以能够把整个系统的架构搞定,具体实现的话,你们自己搞定就可以了。
回复:多路传感器数据采集和无线发送
谢谢你的建议,目前我比较纠结的就是当前4~20mA的标准电流信号有8路,0~5V的标准电压信号有30路,另外还有28路的开关量信号,这么多的信号该如何引入STM32F107VCT6,特别是模拟量的,目前了解到的F107自带16路ADC,而目前外置ADC,例如ADI公司的AD5590和AD7490最多只有16个通道数,我想请教问一下,一块STM32F107的MCU可以带多块外置式的ADC吗?另外就是外置式的ADC可以和内置的ADC同时使用吗?望大侠不吝赐教,小弟刚刚接触STM的MCU,不甚感激!RE:多路传感器数据采集和无线发送
使用外扩ADC芯片。回复:多路传感器数据采集和无线发送
可以用模拟通道,8选一模拟开关芯片。多加个,你要多少AD通道都有了。RE:多路传感器数据采集和无线发送
kkkkkkkkkkkkkkkkkkkkkkkkkk回复:多路传感器数据采集和无线发送
我来看看我也有这个问题了回复:多路传感器数据采集和无线发送
学习并提高中
页:
[1]