基于UC/OS-II和TCP/IP可远程控制的配电柜测控器设计

来源 :安徽大学 | 被引量 : 0次 | 上传用户:jioowewi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文是一项针对实现对高层建筑灯饰进行远程测控方案的研究和设计,并且测控中心应具有可以远程控制节点的功能,通过在软硬件两方面具体的落实方案,最后完成节点控制器的设计和远程控制的要求。嵌入式操作系统UC/OS-Ⅱ和TCP/IP协议是本设计最终实现所需要的两大基础,目前的嵌入式操作系统种类繁多,本课题采用实时性很强的具有抢占式内核的嵌入式操作系统UC/OS-Ⅱ的原因是因为它有较小的内核。另一方面,TCP/IP作为目前网络通信中最重要的通信协议,也是实现远程控制测控节点所需要的核心技术之一。因此在硬件系统设计完成后首先要解决的就是嵌入式系统的TCP/IP协议的在UC/OS-Ⅱ中的实现,然后再编写相应的任务和通信协议。通过在51系列单片机上移植嵌入式实时操作系统UC/OS-Ⅱ,以51系列单片机为核心处理器,连接一块网卡芯片RTL8019AS实现联网,并以此为平台实现TCP/IP的部分协议模块最终达到远程控制的目的。由于TCP/IP发展至今已是一个异常复杂的协议族,要想在资源空间有限的嵌入式系统中完全实现TCP/IP协议恐有困难,因此必须对TCP/IP协议进行裁剪但同时必须保留TCP/IP协议的一些基本的功能。因此为了节约资源,设计时必须在保证数据可以正确传输的前提下尽量节省空间,适当的裁剪TCP/IP协议,有选择的去实现其中的部分协议,例如ARP协议、IP协议和UDP协议等。系统中一共创建了两个任务,具有低优先级的网卡检测任务和具有高优先级的UDP相关任务,UDP任务在网卡没有接收到数据时处于挂起状态。由于UC/OS-Ⅱ是一个实时操作系统,当有数据到来使UDP任务就绪并获得CPU的使用权来运行UDP相关程序,根据接收到的数据做出相应的判断和操作。这样就在实现了小型的TCP/IP协议的基础上实现了对测控节点的远程控制。实验结果表明,测控中心最终能够通过网络来实现对节点的远程控制,基本完成本课题的最初目的。但是由于所实现的协议还是不完整的,如果有进一步的功能需要,可以再考虑再去不断的对它进行完善。
其他文献
摘要:现阶段高层建筑暖通设计还存在一系列问题,不仅导致暖通系统能耗巨大,而且影响设备运行的安全性和稳定性。做好高层建筑工程中的暖通系统设计工作,制定科学合理的设计方案,才能真正的实现节能环保的效果。近些年来,高层建筑暖通设计存在着很多的问题,影响着建筑行业的发展,本文对高层建筑暖通设计中的问题及改进措施进行了深入的分析。  关键词:高层建筑;暖通设计;问题  暖通系统的设计在高层建筑工程设计汇总十
近几年来,东北地区水环境污染及城市内涝问题日趋严重,水环境治理及海绵城市建设得到了国家各级政府的重点关注和支持,相关专业机构也预测水环境治理将成为“十三五”期间的
魏氏梭菌引起犊牛死亡,其致病机制是该菌在某种应激条件下造成机体抵抗力下降,魏氏梭菌在动物肠道内"爆炸性"的繁殖,产生大量毒素,进入血液循环造成毒血症和重要组织器官损害与
2011年10月,邢台县某奶牛养殖场发生一例奶牛产后轻瘫合并胎衣不下病例,经诊治取得良好的治疗效果,现将诊断及治疗过程报告如下:
急性肠炎是以消化系统症为主症的急性疾病。春、夏、秋、冬都有发病现象,如果治疗不及时,可使牛因体力不支、过度消瘦而死亡。本病常在病毒入侵、消化道受到刺激作用后突然发病
现代建筑越来越提倡绿色见组合,在可持续发展的广泛语境下,我们共同探讨绿色建筑的设计方法,思考一种全新的绿色建筑设计手法,通过思考能量的形式传递的方式,转化的过程,构建
近几年来.生猪疫病不断发生,并出现多样化、复杂化.大大增加了防疫T作的难度,给养猪业带来了较大的影响。一些养猪场对生猪疫病由于没有实施科学的免疫接种,使防疫工作失败,造成疫
在精密测量领域如何平衡测量精度与测量速度之间的矛盾是一个十分重要的问题。在追求很高测量精度的时候测量速度就会受到影响。本文的主要目标即是如何在保证测量精度的同时
随着环境的日益恶化,特别对原有生态的破坏加剧,造成了自然界生物物种正以每天消失一种的速度灭绝,与此同时家畜品种也因改良而导致其适应性出现退化的现象,即人们为了获得更
药浴是肉羊规模养殖场用于预防和治疗羊群体外寄生虫病的一种简易方法.由于羊群药浴操作方式简单,具有有效、经济、实用的特点,被肉羊规模养殖场广泛采纳应用,笔者所在的清流县.是