分享好友 环保知识首页 环保知识分类 切换频道

智能手机的互联网串口通信

2013-02-25 19:403190工控之家
 在许多场合我们需要用智能手机通过互联网对远程的串口设备进行控制,波仕电子最新的串口通信技术,可以借助带DDNS的无线路由器和互联网-串口转换器来实现。本地智能手机与互联网上的远端串口设备相互通信,极大的扩展了串口通信的距离并且便携。本文描述Android智能手机以及iphone手机的互联网串口通信的原理和设置以及使用方法。
 
1、互联网串口通信的原理
在局域网中的以太网通信的双方,一方叫做服务器Server,另外一方称为客户端Client。它们都有固定的4位IP地址,比如192.168.0.1和192.168.0.2。在互联网中的两个设备需要通信,也是一端为服务器,另外一端为客户端,但是互联网上最关键的问题是如何发现对方的IP地址。由于目前普遍采用电信ADSL上网,所以普通用户的互联网IP地址每天甚至每次上网都是变化的。这就需要DDNS,或者称为动态域名解析。实现互联网串口通信的方法就是采用动态域名解析(DDNS)。所谓动态域名解析,就是服务器采用的是固定的域名,不管此服务器的互联网IP地址怎么变化,这个固定的域名总是指向这个服务器的IP地址,而如何知道变化的服务器IP地址并且进行跟踪变化是通过域名解析服务器(DNS)来实现的。客户端知道了服务器的域名,在通信前自动向互联网上的 DNS (域名解析)服务器查询服务器的 IP 地址,当找到服务器 IP 地址后,就可以向服务器发起连接请求,建立通信链路。
 
 
 
 
 
 
 
 
 
 
 
智能手机接的必须是带DDNS的无线路由器,特点就是带固定域名,这个固定域名永远指向本DDNS无线路由器的互联网(外网或者称为WAN口)IP地址。DDNS无线路由器具有普通的无线路由器的全部功能。远端上网可以用普通的无线路由器即可,这个普通无线路由器的LAN网口用RJ45网线接波仕ETH232I型号的互联网-串口转换器,ETH232I带的串口(RS-232、RS-485、RS-422)可以接串口设备。
 
2、智能手机的设置
智能手机设置成为服务器,远端的互联网-串口转换器作为客户端。DDNS路由器设置的关键是“端口映射”,就是让DDNS无线路由器知道控制它的智能手机具体是哪一台,这就必须在DDNS路由器设置中填上用户所用的智能手机的无线IP地址,体现在DDNS路由器设置中对应的就是一个端口号。
 
 
 
 
 
 
 
 
 
 
 
 

   2.1、将智能手机的无线IP设置为静态IP地址。在无线WIFI的高级选项里选择“使用静态IP地址”。网关为DDNS无线路由器的内网LAN口IP地址192.168.1.1(写在DDNS无线路由器的外壳上)。这里IP地址比如设置为192.168.1.128,注意前3位必须与DDNS无线路由器的内网IP地址的前3位一样。网络前缀长度为24(即:24位2进制数)。“DNS1”和“DNS2”请上网搜索当地的域名解析服务器IP地址,图中的202.103.24.68是武汉电信的。在ipad的设置项中,24位2进制数相当于子网掩码255.255.255.0,“DNS1”和“DNS2”统称为“DNS”,其余一样。
2.2、DDNS路由器配置页面上有基本设置——虚拟服务——内部IP,填写你的智能手机的无线WiFi的静态IP地址(比如上面设置的192.168.1.128),内部端口和外部端口一般都填写一样(默认6000),协议选择TCP。这样端口号6000就对应于这台IP地址为192.168.1.128的智能手机了。
 
3、互联网-串口转换器的设置
波仕ETH232I互联网-串口转换器使用时是连接在普通无线路由器的LAN口上的,但是在使用之前需要连接到计算机的以太网口进行参数设置。参数设置均通过浏览器进行。由于ETH232I默认的IP地址为 192.168.0.55,所以请先将您的计算机的以太网口的IP地址设置为 192.168.0.1,子网掩码为 255.255.255.0。用浏览器(推荐用IE)打开http://192.168.0.55,出现以下界面。
 
 
 
 
 
 
 
 
 
 
静态IP地址就是ETH232I的IP地址,可以修改。默认网关就是产品所接的无线路由器的内网IP地址(写在路由器的外壳上)。DNS服务器上当地的互联网域名解析的服务器,比如武汉电信为202.103.24.68,其它地方的DNS地址请到互联网上查询。串口设置可以设置串口的速率、格式。工作模式选择:TCP Client。远程服务器地址就是DDNS无线路由器内置的固定域名。远程端口号可以就用6000,本地端口号可以就用6500。
设置完毕后将ETH232I脱离计算机,再用RJ45网线连接到这个无线路由器的任何一个LAN口上。
 
4、智能手机互联网串口通信测试
以上的设置都正确后就可以进行互联网串口通信了。在Android智能手机上安装TCP-TEST.APK(TCP网络调试助手),运行TCP网络助手,选中“tcp server”,键入端口(6000),按“激活”即可。在苹果iphone手机上安装TCP/UDP测试工具,使用方法是一样的。
 
 
 
 
 
 
 
 
 
 
 
现在智能手机就可以通过互联网与ETH232I的串口进行通信了。成功连接后,可以在发送区输入你要发送的数据或字符。这些数据将以透明模式转换到ETH232I的串口发送出来。如果这时ETH232I的串口接收到数据比如“12345678”,那么这些串口数据将透明传输到TCP网络助手的界面中,并在接收区显示“12345678”。
智能手机的互联网串口通信大大拓展了智能手机的功能,这样智能手机不仅仅是一种娱乐和通信设备,而且还成为了一种便携式的工业控制、测量和通信装备。只要智能手机成功地扩展了互联网的远程串口,那么也就实现了与带串口的单片机智能设备的连接,这样不仅能够轻松实现著名的互联网控制家庭电灯的开关的功能,而且还可以控制亮度甚至任何带串口的智能设备。
点赞 0
举报
收藏 0
打赏 0
评论 0
分享 1
更多相关评论
暂时没有评论,来说点什么吧
金属热电阻传感器的典型应用
近年来,信息技术在各个领域得到了广泛应用,与行业用户业务的融合也不断走向深入,各类信息系统成为企业业务开展中不可或缺的“亲密伴侣”。在此背景下,网络运行的稳定性、信息系统的安全性,对电力保障的要求也越来越高,UPS作为“电力保护神”的角色越

0评论2021-11-04757

UPS作为“电力保护神”在小型场合的应用
近年来,信息技术在各个领域得到了广泛应用,与行业用户业务的融合也不断走向深入,各类信息系统成为企业业务开展中不可或缺的“亲密伴侣”。在此背景下,网络运行的稳定性、信息系统的安全性,对电力保障的要求也越来越高,UPS作为“电力保护神”的角色越

0评论2021-11-04737

东元变频器N310在自动锯床中的应用
以前国内的金属加工厂所使用的锯床进锯电机一般都采用交流异步电动机单速传动方式,锯片的进刀量不可调节,限制了锯床的使用范围。目前配合模具及加工工件大型化的发展趋势,电脑数控锯床和中大型全自动锯床的销量增加。这些机型在锯切不同尺寸的材料时,无须

0评论2021-11-04773

数字化技术在冲压模具设计与制造中的应用
近年来,伴随着我国航空制造业和汽车工业的迅猛发展,冲压模具每年都在以20%的增速发展。冲压模具是冲压生产必不可少的工艺装备,是技术密集型产品。冲压件的质量、生产效率以及生产成本等与模具设计和制造有直接关系。如在一个车型生命中,周期最短、变化

0评论2021-11-04724

高压变频器在电厂脱硝改造中的应用
氮氧化物(NOx)是大气主要污染物之一,在大气污染物中,90%以上的氮氧化物源于煤、石油、天然气等燃料的燃烧,其中70%来自于煤的燃烧,而火电厂发电用煤又占了全国煤燃烧的70%。随着国民经济的发展,电力需求快速增加,燃煤锅炉不断扩建,用煤量

0评论2021-11-04746

变频器在电厂脱硝改造中的应用
氮氧化物(NOx)是大气主要污染物之一,在大气污染物中,90%以上的氮氧化物源于煤、石油、天然气等燃料的燃烧,其中70%来自于煤的燃烧,而火电厂发电用煤又占了全国煤燃烧的70%。随着国民经济的发展,电力需求快速增加,燃煤锅炉不断扩建,用煤量

0评论2021-11-04742

网络化传感器在工程中的应用
传感器是将各种参量送入计算机系统,进行智能监测、控制的最前端。随着科技的发展,数字化、网络化传感器应用日益广泛,以其传统方式不可比拟的优势渐渐成为技术的趋势和主流。下面,我们结合实际应用中的要求,浅谈一下数字化、网络化传感器的特点,供大家选

0评论2021-11-04622

基于凌华科技PCI-9846高速数字化仪的复杂超声场自动检测与分析
1. 应用背景医用超声诊断和治疗设备已经成为医疗卫生事业中不可或缺的组成,尤其是对患者的健康生活起着重要的作用。在超声诊断和治疗中都离不开超声换能器这一重要的器件。因此对其声场特性和频率等性能的准确测定,需要引起超声设备研究人员和换能器生产

0评论2021-11-04613

机器视觉产品选型之线阵相机镜头选择诀窍
线阵工业相机相较一般相机具有更高的分辨率,非常适合高精度测量场合,可以准确测量到微米。在线阵相机机器视觉产品的应用中,就需要选择合适的线阵相机镜头来配合使用,最大限度的发挥其性能优势。在选择线阵相机镜头时,可以使用f/WD=Sensor/(

0评论2021-11-04690

浅谈软起和变频之间的区别
大功率的电机在启动的时候往往需要借助软起或者变频器,其原因如下:1、起动电流达到电机全载工作电流的800%以上2、巨大的起动电流引起电网电压下降,影响到其他负载3、电机在全压启动时的电流过大,会引起电路中具有过载保护功能的元器件动作。4、机

0评论2021-11-04617