IOT-控制工程在线
国际领先的权威的工业自动化专业媒体

Hot Tag:

当前位置: 物联网在线 > 工业控制 > 技术 > 基于ARM的多通道实时数据采集监控系统进行设计与实现(2)

基于ARM的多通道实时数据采集监控系统进行设计与实现(2)

3.2上位机软件设计 上位机数据采集监控软件使用VC++6.0开发。当USB与以太网均连通时,使用USB进行通讯。主要实现以下几个功能: ①通过USB及以太网与下位
关键词: ARM 数据采集
时间:2012-05-24 15:47 来源:物联网在线 作者:IOTer 点击:

分享到:
我要发布文章 收藏 推荐 打印

3.2上位机软件设计

上位机数据采集监控软件使用VC++6.0开发。当USB与以太网均连通时,使用USB进行通讯。主要实现以下几个功能:

①通过USB及以太网与下位机进行通讯;

②创建数据接收线程,通过通讯接口接收下位机采集的数据,实时显示于监控界面上,同时绘制数据变化曲线图;

③通过上位机软件设定相应的模拟量输出值,控制下位机进行模拟量输出工作;

④显示通讯接口的连接状态及下位机工作状况信息。上位机软件流程如图4所示。

 

图4 上位机软件流程图

4 实验验证

为了验证数据采集监控系统,将模拟量输出板的4个输出通道分别与数据采集板的采集通道1、2、3、4连接,使用上位机软件控制模拟量输出板输出模拟电压,初始值为1.5V,经过一段延迟时间后线性减少至1.0V,最终保持在1.0V,延迟时间由数据采集监控软件设置,设置为100s.下位机IP地址设为192 168 1.2, 上位机IP地址设为192 168 1.3,使两者位于同一局域网内。数据采集监控系统工作时,上位机软件运行情况如图5所示。

 

图5 数据采集监控软件运行界面

上位机软件"设置"按钮按下后,下位机模拟量输出板开始输出4通道模拟电压,输出值从1.5V经过100s线性减至1.0V,数据采集板采集模拟电压并将数据传送至上位机及储存至SD卡。上位机软件对采集数据进行实时监控,并绘制数据变化曲线。通过实验验证,此系统成功实现了数据采集监控功能,完成了数据的采集、监控、存储及模拟量的输出,系统运行过程中具有良好的实时性及稳定性。

5 结论

本文对基于ARM的多通道实时数据采集监控系统进行设计与实现。下位机采用μC/OSⅡ实时多任务操作系统,实现了数据的采集、存储及模拟量的输出,具有人机接口显示功能;上位机软件成功完成了对采集数据的实时监控显示及对模拟量输出的控制。整个系统具有精度高、运行稳定、实时性好、抗干扰能力强等特点,能够有效地应用于一般的系统监控和武器系统中。

(责任编辑:zxh007)


本文链接基于ARM的多通道实时数据采集监控系统进行设计与实现(2)
http://c.iot-online.com/tech/2012/052420000.html
 
 
声明:物联网在线转载作品均尽可能注明出处,该作品所有人的一切权利均不因本站转载而转移。作者如不同意转载,即请通知本站予以删除或改正。转载的作品可能在标题或内容上或许有所改动。



电子刊物.技术特刊

立即下载

《 物联网在线》推出的免费电子刊物《无线通讯术特刊》收集了当今最新MEMS技术,产品资讯,它们可使你能在更短的时间内了解业内最先进的无线通讯技术信息。

今天就让您的系统设计更上层楼!敬请马上立即下载该免费的《无线通讯特刊》。
   
无线通讯特刊     M2M技术特刊 下载  

MEMS技术特刊 下载



Sierra Wireless白皮书

LTE和M2M 融合之路  
促使 LTE 应用在 M2M 设备上的市场推动力 ; 打破阻碍 LTE 进入 M2M 市场的技术壁垒

立即下载.






 现在播报
电梯PLC控制系统的组态模拟设计
基于B/S 架构的嵌入式机房远程监测系统
工业以太网EtherNet/IP性能分析
罗克韦尔集成架构系统十大创新
模块化/KSK 线束自动化设计
基于嵌入式Internet技术的通用型RTU-Webit-GRTU
如何提高RF测量技巧并完整发挥RF设备的效能
图解实战两线制、三线制、四线制
基于CAN总线的DNC集成制造系统设计
基于化学处理法工艺的水处理过程智能控制系统
基于LONWORKS现场总线水轮机组状态监测系统
面向对象的技术来设计一种嵌入式软件IDE
全球暖化的趋势日益明显 高效能源管理呼之欲出
基于传感网的嵌入式远程测控平台设计
实时数据库和关系数据库的设计特点

 最新Tag
周鸿祎 数据采集 LinkIt One 压力传感器 mate8 BCM20737S 红外线传感器 SM351LT 小米5 VR LiteOS TinyOS MSP430 DA14580 CC2650 STM32 CC2564 MSP432 PLC STM32L0538 STM32F103 智能家居 人工智能 机器人 iphone7 能量采集 MCU 能源计量 ZIGBEE 传感器 工业物联网 智能手表 TZ1000 无人机 ATmega2560 无线传感器 Android 智能电视 i.MX NFC 信号采集 MEMS WIFI IOT LTE 伺服电机 无刷直流电机 智能照明 智能插座 无线充电 CC430 智能电网 Nest Edison ADT7320 ADIS16229 英特尔 家庭医疗 数字隔离器 智能集成 工业4.0 iPhone 7 虚拟现实 可穿戴设备 CC2538 CC2540 CC2541 CC3000 杨旭 麒麟950 华为mate8 阅读器 蓝牙 Linux AllJoyn 树莓派 Windows10 Windows 10 Zephyr RTOS 智能硬件 Qualcomm CC3200 温湿度传感器 5G 可穿戴技术 工业以太网 Arduino CSR8670 VMware 大数据 ITS 蓝牙智能 PIC32MZ 运动传感器 SmartBond 车联网 ADAS V2X 语音控制

返回页首


TopeWay Business Media


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

网站导航|帮助| 关于我们|隐私政策|联系我们|安全承诺

Copyright © 2011 Iot-online.com. 本网站所有内容均受版权保护。
未经版权所有人明确的书面许可,不得以任何方式或媒体翻印或转载本网站的部分或全部内容。


粤ICP备10057207号