远程计算机电源控制系统的设计及实现

来源 :中小企业管理与科技·上旬刊 | 被引量 : 0次 | 上传用户:xiaohw123456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文对在无人看守的计算机远程管理中,对远程控制电源开关的控制与管理,以及方案中硬件、软件的选择和实现问题进行一定的分析与探讨。并最终实现远程计算机的电源控制。
  关键词:远程计算机 电源控制系统 设计及实现
  1 概述
  随着我国信息技术的飞速发展,各个行业也都逐渐使用了计算机作为日常工作的主要工具。而在一些行业之中如政府部门,有很多资料信息需要通过计算机向大众提供,以便使群众对其能够进行查询与评价。但是这种工作相对来说较为枯燥,需要指派专人每天定时的对计算机进行开、关,无论是对于人力还是物力都是一种极大的浪费。这就需要我们构建一种通过合适的软硬件与网络良好结合的一种良好方案,从而对这种问题进行良好的解决。
  2 系统构成
  2.1 远程电源控制结点 由于在系统中每一台需要控制的计算机都是相互独立的,我们就应当保证其中每一套远程电源都只对单独的一台计算机进行控制。同时,在其控制节点中设置四个继电器,并由其中的两路继电器分别对220V交流电进行控制,而另外两路继电器对计算机的电源进行控制,同时保证每一路继电器都能够对关机、关机的动作进行模拟,从而使这个系统能够对两台计算机进行控制。
  在系统的电源结点中,都会通过网络受到服务器软件的控制,同时从网络中也可以对其中开关的状态进行实时的检测与控制。并每隔一段时间就由总服务器对各控制电源结点进行远程的查询,以此保证信息的及时性。
  2.2 控制服務器 作为系统中的核心部分,控制服务器可以对系统网络中的所有电源结点以及电源控制软件进行集中的控制。同时,每一个电源继电器的开关情况与计算机运行情况都会集中放置在服务器端的数据库中。通过这种方式,管理软件就能够以访问数据库的形式对计算机的状态进行查询。
  2.3 被控计算机软件 为了对硬件设备进行保护,以及对被控计算机进行安全的关闭,所以在系统中应当先通过软件的方式来对计算机进行关闭,而不是将系统中所有计算机的系列操作都以普通的断电方式来进行关机。通过在被控计算机中安装此软件,可以有效的对多服务器所发出的关机命令进行接收,并在接收到信息之后进行安全关机操作。同时,此软件还能在正常运行的过程中时刻保持与服务器的信息沟通,时刻对计算机的当前状态进行反馈。
  2.4 管理端软件 由于服务器端软件只在一台计算机上运行,在同一时间只能够有一个人对其进行查询等操作。这就需要在原系统中增加管理端软件,使其可以满足多人操作的同时,也对软件的易用性进行提高。并在此软件中采用图形化可见的方式,使系统的工作人员能够在任意的计算机上对该系统进行运行以及操作,同时对网络中的计算机运行情况进行监控与操作。
  2.5 通信协议 作为控制服务器,应当对被控计算机以及电源控制结点时刻保持通信,在本系统中,使用的是基于TCP协议的通信方式,协议的定义如下:
  在此通信协议中,涉及到命令主要为查询、关机、断电等命令,而通过这一系列操作命令,就可以很好起到对计算机电源进行控制的作用。
  3 远程电源控制结点设计
  3.1 硬件部分 在本系统中,我们选用了有着强劲性能的S3C44BOX作为系统处理器,其核心为ARM公司最为流行同时广受业界认可的ARM7TMDI。其有着静态设计与超低功耗的特点,特别适用于本系统的硬件实现。
  通过此处理器,我们可以很好的将其4个I/O接口分别对我们系统设计中的4个继电器进行信息输出,同时,对于继电器我们以10A为额定电流,从而使我们可以对交流电或者直流电同时进行控制。通过对交流电的开关控制,我们就能够对被控计算机的电源进行直接的控制,并在紧急情况发生时对其进行强行断电。另外通过我们对直流电开关的控制,我们也会很好的对人工按键进行模拟,以此来达到对计算机进行开、关的目的,从而最大程度的对计算机硬件进行保护。
  3.2 软件部分 在嵌入式软件开发部分,我们使用ADS1.2作为此系统软件的开发工具。它提供了一套完整的windows系统开发环境,从而能够使软件开发人员以最短的时间对其进行适应。同时,此软件对于C以及C++语言有着很好的支持,并且有着较好的编译效率。
  远程电源控制结点通过客户端——服务器的模式在系统中进行实现,其将控制结点视作客户机,使两者能够通过TCP进行实时的通信。所以在电源结点上,我们就应当为此运行TCP/IP协议,并在每一个结点中都配置唯一的IP地址,从而真正的实现点到点的通信方式。
  在平时工作中,电源节点中的后台可以对服务器中的一些操作命令进行接收,并按照其命令进行相应的操作,并在操作完毕之后将处理的结果反馈给服务器。
  在此系统中,对于嵌入式软件预计服务器端都设置了相应的电源保护。如果需要将两个电源开关在同一时间打开,那么服务器端就会依次将其打开,并设置自动间隔时间为2秒。这种设计方式能够有效的防止瞬间电流过大,从而对系统的稳定运行提供保证。
  4 结束语
  总的来说,对计算机进行远程电源控制管理在当今社会很多行业的工作中都有着重要的意义,这就需要我们依据上文介绍的知识,良好的将其运用到实际当中。
  参考文献:
  [1]上官同英,沈娣丽,陆程,李新华,明五一.ZigBee技术在远程计算机电源控制系统中的应用[J].低压电器,2011(14):57-62.
  [2]葛炎风,缪希仁,林苏斌.基于TCP/IP的家庭能耗监控系统[J].现代建筑电气,2011(02):57-62.
  [3]郝方舟,王振岳,李效乾,梁志瑞.交流过流整定试验电源的控制技术及参数设计[J].湖北电力,2011(06):40-42.
  作者简介:程春(1985-),女,河南郑州人,助教,研究方向:计算机应用。
其他文献
我院2005-01/2007-12先后运用红花合剂治疗玫瑰糠疹30例,效果满意,现报告如下。1临床资料1.1一般资料本组男23例,女7例,年龄最小10岁,最大28岁,以18~25岁为主,占24例。丘疹发于躯干及四
新生儿颅内出血是新生儿期最常见的脑损伤,与围产期缺氧缺血及产伤有密切的关系。它是新生儿期致残或死亡的主要原因之一。我院2005-01/2006-12共收治新生儿颅内出血25例,现将护
根据鄂庄煤矿6403工作面地质条件,以提高工作面单产为目标,优化开采方案,合理组织,科学施工,达到了预期的目的。
随着社会的不断进步,电能作为一种清洁可再生能源成为社会生活中不可或缺的首选能源之一。发电企业的安全生产和可持续发展直接影响着社会和谐和国计民生。大唐太原第二热电厂
目的:探讨对重度妊高征的观察与护理方法。方法:对64例重度妊高征的孕妇产前及产后进行了严密的观察,细心的护理和耐心的健康教育。结果:64例重度妊高征中自然分娩11例,胎吸助产5
通过多年来和离退休老职工同志的接触、交流,总结了要做好离退休职工思想政治工作确实是一件很难、很复杂的事情,通过多年的证实最后总结出要想做好离退休老职工同志的工作,必须
摘要:在巷道掘进过程中,如果遇到断层、陷落柱、裂隙、褶皱、地质松软层等地质结构,通常情况下,施工是比较困难的。为此,本文通过选取合适的支架和掘进方式,进而在一定程度上对掘进顶板进行控制,并且阐述相应的施工过程和工艺,为掘进过程通过破碎带提供参考依据。  关键词:破碎带 掘进 施工工艺  巷道掘进过程中,较难通过的就是遭遇地质构造如断层、陷落柱、裂隙、褶皱、地质松软层等。而最难通过的就是由于这些地质
自体表皮移植术是目前治疗顽固性白癜风的有效方法之一,但传统方法有诸多不足。我科2005-03对其术式进行改良,治疗37例其他方法无效的稳定期患者,取得满意疗效,现报告如下。
党的“十八大”提出了坚持走中国特色新型工业化、信息化、城镇化、农业现代化的“新四化”道路,将“三农”问题提到了前所未有的高度。而加快发展现代农业,实现农业现代化是解
目的:探讨上颌窦鼻腔出血坏死性息肉的CT特征、诊断和鉴别诊断。方法:回顾性分析27例经病理证实的上颌窦鼻腔出血坏死性息肉的临床和CT检查资料。结果:CT表现为上颌窦鼻腔内高低