菜单
  

    上位机和电压监测装置通过串口来完成通信。而可适用于远程数据传输的方式有较多种,现今运用较多的有IC卡、TCP/IP协议、GSM/GPRS协议CAN协议等。可针对其成本、操作方式和信号传输状况等方面进行比较选择,以下为其比较;
    IC卡具有投资少的优点,但实时性差,功能少需要人工抄表;TCP/IP协议传输速度快,在网络环境下即可对仪器进行操作,但易受干扰可靠性差,且成本较高;GSM/GPRS协议虽然传输量大,实时性强,同样在网络环境下即可操作,但易受网络信号的状况的影响且成本高;CAN协议实时性强,传输距离远,不受其他设备共同网络信号的干扰且成本低,虽然由于单独组网使得数量和范围有所限制,但采用这种结构,能够有较好的在高噪声干扰环境中工作的能力,具有较强的可靠性。这有助于实现发送电压测量值给上位机和接受上位机的启动指令等串口通信的功能时,有效保证数据和指令的传输可靠准确。故综合考虑,在本系统中,上位机程序编译采取CAN协议进行数据传输。
    在此系统中,上位机主要运用VC++中的MFC实现数据采集,电压状况实时显示和干扰处理等功能。
    在系统上电后,接收数字化后的电压数据并对程序中初始化后的参数进行赋值,同时通过图形设置,坐标轴设定设置好同时显示三路电压的窗口。滤除干扰后将转换为坐标值的电压信号逐点绘制,显示在窗口上形成波形。
    而下位机主要有控制器、通信、数据采集和线路连接等模块构成。
    控制器主要由DSP构成,实时获取相关指令信号,进行合理计算,得出控制量。通信方面主要是通过RS485通信协议异步串行通信,前面已有相关描述。而数据采集既通过A/D转换完DSP成模拟输入信号的数字化转换,在A/D转换器的帮助下,将数字化的信号经过数据总线读入DSP,进行相关运算。
  1. 上一篇:基于matlab电力系统牛顿--拉夫逊法潮流计算程序设计
  2. 下一篇:基于开放平台的企业办公自动化系统的设计与应用
  1. 基于中频信号的家用治疗...

  2. 基于嵌入式技术的智能家...

  3. 基于FPGA竞赛系统设计+程序

  4. Matlab基于前馈控制的加热炉温度控制系统设计

  5. MEMS基于SHARC型DSP的组合导航算法实现

  6. 基于LabVIEW的车牌图像识别技术研究

  7. 基于LabVIEW和MATLAB混合编程...

  8. java+mysql车辆管理系统的设计+源代码

  9. 乳业同业并购式全产业链...

  10. 杂拟谷盗体内共生菌沃尔...

  11. 中考体育项目与体育教学合理结合的研究

  12. 当代大学生慈善意识研究+文献综述

  13. 十二层带中心支撑钢结构...

  14. 电站锅炉暖风器设计任务书

  15. 酸性水汽提装置总汽提塔设计+CAD图纸

  16. 大众媒体对公共政策制定的影响

  17. 河岸冲刷和泥沙淤积的监测国内外研究现状

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回