单片机远程控制方案及基于互联网的实现方法
2018-02-27冯骥
冯骥
摘要
现如今对现场总线及Web统一结合的控制技术是现阶段控制技术领域的一项重点创新内容,本文根据单片机远程控制系统设计进行了简单的论述,通过研究数据和系统分析,此设计科学合理,具有可靠性,操作简单且所需成本投资少,同时其高度的扩展性也能够使其更好的适应现代控制技术领域的发展需求。
【关键词】单片机 远程控制 互联网 个人Web服务器
1 相关概述
单片机在互联网通讯与控制系统上都具有广泛的发展前景,现如今远程监控系统也正被广泛利用在人们的日常生活当中。传统的单片机远程控制多半使用RS232、RS458、CAN总线等,在我国远程控制系统的发展路程中就有一台电脑终端管理多個单片机控制系统的历史,通常的通信设备硬件都集成在单片机上,因此远程控制系统功能的实现才更容易成为现实。为了保证单片机可以和解调器相互连接,之后再连接远程控制系统。这样可以使电脑终端与多个单片机之间形成良性通讯。为实现远程控制的效用性,我国将以上提到的两种方案相互融合,设计出一种全新的远程控制技术方案。利用工作现场的计算机终端与单片机相互连接,形成区域局域网,同时,计算机再通过互联网与远程控制系统相互连接,安装远程控制系统的计算机与工作现场的计算机相互通信连接也方便控制工作的进行,软件与硬件之间也能够协调工作,远程电脑终端系统只需要进行恰当的监管和掌控就己足够。
2 在单片机上实现互联网控制
在远程操控的工作现场通常有几点侧重方案来进行与远程电脑端和单片机形成固定的局域网。
2.1 单片机上集成TCP/IP协议
在实际的远程控制系统那个操作中可以通过软件设计集成单片机上的TCP/IP协议,也可以使用硬件系统对所用软件进行简化,使其可以顺利在单片机上进行文本文件的传输任务,将其归纳为一个总服务器,对远程联动客户机的数据要求能够实时发送,并以HTTP格式对工作浏览器发送文件,并保证浏览器可以实时显示,这样的系统配置为实现TCP/IP的可行性,通常对单片机的内部资料储存空间也具有较高的要求。
2.2 单片机上仍采用传统的通讯方式
现如今单片机上使用的串行通讯系统是在通讯数据的基础上进行文本标记,有上位机保证系统服务。计算机客户端可以将服务器的各项功能合理利用,并利用已经构建好的互联网系统与远程客户端的操作PC机之间建立完整的通讯关系。现如今计算机运用的互联网地址浮动,也就是每一次使用网络时都能够得到一个浮动的互联网IP地址,为了让每一个独立的单片机都具有一个专属的互联网IP地址,同时保证远程计算机体系能够直接访问到固定的单片机,这样的体系控制下单纯只有一个浮动的IP地址是绝对不够的。因此,面对这些状况,我国现阶段多采用网关的方式对内部单片机系统和外部互联网分开,以达到远程控制系统的最大效用。所谓的网关功能,大体类似一个网络路由器,用户在使用时可以使用浏览器,通过网关系统进行单片机的服务器与浏览器相互连接的工作,既保证了对单片机进行远程控制,又能够通过互联网上的用户浏览器对各个系统进行实施的工作监控。
3 Web服务器
Web服务器是微软公司的一个个人桌面服务系统,此系统可以用于个人计算机在互联网络上发布个人的个性主页,将多终端信息共享与Web开发变成现实。因为个人服务器是支持ASP运行的,故而在Web的基站开发与测试过程中这一系统可以发挥重要意义,在微软个人服务器的服务平台上拥有一个可以进行个人管理工作的主页,对网站虚拟目标与硬盘目录等都可以明确的显示,这些项目都可以由用户个人来设定和管理,但是用户在使用过程中也必须网络应用程序反映在一个虚拟的目录款项之中。用户在使用过程中无需过于担心微软个人服务器是否可以投入到实际应用当中,毕竟在系统上微软个人服务终端是支持ASP的。Web的系统完善,这是它不可多得的优点之一,用户在实际应用中也无需过于担心其下层协议,只要妥善运用好VB编程语言就可以对个人服务器的控制系统进行远程监测与诊断。
4 互联网单片机远程控制系统的基本配置
本系统采用Java语言和PWS服务器,致力于在服务器上通过串行口、并行口、USB、CAN等方式安装单片机控制系统,并实现其余电脑终端的有效连接。同时也可以在电脑终端硬件插卡中进行远程控制,通过计算机互联网浏览器与计算器相互连接通信,通过Java API提供的各项信息技术进行不同结构的数据交换工作,并建立相应的数据交换机制。
5 互联网单片机远程控制系统应用前景
单片机远程控制系统通过互联网控制之后会具有更加广泛的应用前景,在客户使用终端计算机上的远程服务程序系统要先转载到远程控制服务器上,再通过网络浏览器,将远程控制单片机程序重新装载到单片机上,这样就能够将远程控制的新功能系统转变成为了现实。单片机在使用过程中也会出现故障,此时可以对单片机中的代码通过网络浏览器转出,以此来更改故障问题,重新安装健康对的控制程序,在需要现场控制解决故障时也可以通过互联网手段与用户计算机取得联系,最终解决故障问题。在连接无线网时也可以与一些移动目标,例如车辆无线网来进行单片机的移动控制。
6 结语
综上所述,本文全文对互联网视域下单片机远程控制方案的实现方法进行了简单的叙述,并给出了微软个人网络服务器构成ASP的运行基础平台,根据前人经验总结,并结合多方文献数据对单片机互联网的远程控制方法的可行性进行了探讨,所得结论是经过深思熟虑与科学数据的支持,观点具有科学性,思维严谨,希望能够为同行在进行相关研究时提供些许可利用文献资料,为远程控制体系研究贡献自己的力量。
参考文献
[1]赵云鹏.基于ADμC812的工频电量网络仪表设计[D].天津科技大学,2005.
[2]毕爱波.基于TCP/IP协议的嵌入式Internet技术的研究与应用[D].中国海洋大学,2005.
[3]何立民.单片机应用文集(1)[M].北京:北京航空航天大学出版社,1991.
[4]Peter W.Gofton.精通串行通信[M].北京:电子工业出版社,1995.
[5]王美清.单片机编程技术初探[J].微计算机信息,2000(02):36-38.