您的位置:首页 > 编程语言 > C语言/C++

关于单片机与上位机系统(VB或C++)在自动化控制领域的整合!

2007-10-24 10:03 337 查看
各位朋友:

我是一位从事单片机系统开发人员,由于公司规模很小,为节约成本研发人员及少。所以开发一个项目时从上位机到下位机的软硬件都是一人负责。所以,在单片机与上位机系统的结合上有点心得体会。尤其是在即要求控制精度又要求控制速度的场合极为重要。

我做项目是习惯于上位机与下位机全部负责的,因为这样可以避免上位机与下位机对接时由于两个开发人员开发思路不同引起的偏差或故障。由一个人设计的通常情况下,上位机与下位机再配合上出现问题时,基本上能够判断出故障原因,因为系统的每个部分都在他的规划之内,每个部分都在按他的规划在设计,哪里该如何设计,哪里容易出现问题及他们如何配合都非常清楚。

下面我举几个现实的例子。1 路灯节能监控/防盗系统。下位机在终端设备上(即节电设备)负责采集现场电压电流,负载运行情况及又电缆被盗时上报给上位机。上位机负责定时收集现场电压电流及负载运行情况有故障情况或电缆被盗时及时报警并存储以备查询(VB数据库)。2。LED显示屏 下位机负责送显示内容及运算特技效果,上位机(VB数据库)为用户提供友好的输入显示内容(图象或文字)的界面。3 激光调阻机 下位机负责测试及控制。上位机负责图象处理几总体协调(VC++)。

以上是我负责的几个项目,当然还有很多我就不一一举例。因为本人自动化专业,对控制系统很感兴趣,同时觉得上位机系统总体协调功能的参与,使整个系统高度集成化,对用户而言,检测,控制融为一体,十分方便。各位都是计算机软件的高手,设计的软件偏向于计算机的控制,而不是工业控制。希望通过我的介绍大家在这方向有所发展,期待与大家的共同进步!!本人文笔有限,写的不好,请多提意见!!谢谢!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: