全站仪与PDA及其蓝牙通信研究

发布时间:2010-11-8 阅读量:3106 来源: 发布人:

中心议题
    * 介绍了全站仪与PDA
    * 研究了其蓝牙通信
解决方案
    * 给全站仪加装小型外置蓝牙模块
    * 采用MicrosoftVisualBasic 2008为平台来进行通信代码测试

一、引言

个人数码助理(personal digital assistan,t PDA)一般是指掌上电脑。PDA通常采用手写笔作为输入设备,以存储卡作为外部存储介质。在无线传输方面,大多数PDA具有红外和蓝牙接口,以保证无线传输的便利性。使用微软W indowsMobile系列操作系统的PDA又叫随身电脑(pocketPC, PPC),是得到大多数IT厂商支持的一种高端PDA产品,具有全彩的液晶屏幕、笔触式输入等特点。考虑到一般文献中对二者不严格区分,本文所言PDAPPC

当前,很多单位的全站仪观测数据一般都是由PDA处理的,这就涉及如何将全站仪的观测数据读入PDA的问题。传统的做法是观测完毕后,观测员读数,记录员记录后回读,观测员确认。这种做法虽然是久经考验,但是也有以下不足:①容易读错、听错、写错;②效率不高。针对此问题,笔者探讨能否进行技术改进,变读记为传输,即实现全站仪与PDA之间的数据通信,进而减少错误,提高工作效率。

二、通过数据线进行串行通信的研究

通过分析,笔者认为实现全站仪与PDA之间数据通信是可行的。理由如下:①全站仪的显示数据必然对应着底层的基础观测数据;②全站仪提供了数据输入输出端口;PDA也有数据输入输出端口。可以在弄清楚各通信端口的定义的基础之上制作数据线,然后利用数据线进行编程调试工作。本文以尼康(Nikon)系列全站仪和HP iPAQ PDA为例展开研究。

1.全站仪通信端口定义

Nikon全站仪的输入输出端口是一种圆形连接器,采用RS-232C接口标准。RS-232C标准的全称是EIA-RS-232C标准,其中EIA(Electronic Industry Association)代表美国电子工业协会,RS(recommended standard)代表推荐标准, 232是标识号, C代表RS232的最新一次修改。它是目前使用最广泛的一种串行物理接口。例如在PC机上的COM1COM2接口,就是RS-232C接口。对于一般双工通信,仅需几条信号线就可实现,如一条发送线、一条接收线及一条地线。RS-232C标准规定的数据传输速率为每秒1503006001 2002 4004 8009 60019 200波特。

Nikon全站仪的输入输出端口的各针脚名称如图1所示。

Nikon全站仪输入输出端口各针脚的定义如表1

2. PDA通信端口定义

HP iPAQ PDA所配22针接口(PDA一侧)各针脚定义如表2。显然,HP PDA22针端口包含RS-232系统部分针脚的定义。

 
3.
数据连接线的制作

Nikon全站仪的输入输出装置一般只使用1253针。对于串行通信,HP PDA22针接口只使用7822号针即可。考虑到一端的输出信号即是另一端的输入信号,其具体接线方法如表3

按照上述接线方法,将全站仪的插头和PDA的插头直接焊接,就做成了一根数据连接线。数据连接线携带方便,结实耐用。

4.串行通信代码

有了数据连接线,就可以开始测试全站仪与PDA之间的通信。但这里有个前提,那就是全站仪和PDA的波特率必须设置成同样的,比如波特率都设置成4800。笔者采用MicrosoftVisualBasic 2008为平台来进行测试,通信部分代码如下:

至此,就已经实现了全站仪与PDA之间通过数据连接线进行的数据串口通信。

5.通过数据线进行数据串行通信的利弊

笔者通过长时间使用数据线进行数据传输,体会到通过数据线进行串行通信的优点有两点:①极大地减轻了记录员的工作量,提高了记录速度;②提高了记录的准确率,减少了不必要的返工。

在长时间的使用中,改造后的数据连接线虽然结实耐用,但是插拔次数多了仍然会出问题。首先是连接线的接头处接线容易折断,需要重新焊接。其次是多次插拔会导致PDA插槽的串口通信部件的损坏,不能再进行数据线通信。这样一来, PDA就基本废弃,造成浪费。为解决这个问题,我们想到了无线通信。

三、通过蓝牙进行无线通信的研究

蓝牙(Bluetooth)是一种支持设备短距离通信(一般10 m)的无线电技术。能在移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。利用蓝牙技术,能够有效地简化移动通信终端设备之间的通信,从而使数据传输变得更加迅速高效,为无线通信拓宽道路。

1.蓝牙的技术优势

蓝牙的技术优势很明显:①免费使用。Bluetooth无线技术规格是供全球成员公司免费使用的。许多行业的制造商都积极地在其产品中实施此技术,以减少使用零乱的电线,实现无缝连接、流传输立体声、传输数据或进行语音通信。Bluetooth技术在2. 4GHz波段运行,该波段是一种无须申请许可证的工业、科技、医学无线电波段。正因如此,除了设备费用外,使用Bluetooth技术不需要支付任何费用。②应用广泛。Bluetooth技术得到了空前广泛的应用,集成该技术的产品从手机、PDA、汽车到医疗设备,使用该技术的用户从消费者、工业市场到企业等等,不一而足。低功耗、小体积以及低成本的芯片解决方案使得Bluetooth技术甚至可以应用于极微小的设备中。③使用方便。Bluetooth技术是一项即时技术,它不要求固定的基础设施,且易于安装和设置。不需要电缆即可实现连接,只需拥有Bluetooth产品,检查可用的配置文件,将其连接至使用同一配置文件的另一Bluetooth设备即可。

 

2.给全站仪加装蓝牙功能

PDA上有蓝牙通信功能,能不能实现全站仪与PDA之间蓝牙通信呢?问题的关键在于除了个别新型全站仪外,目前大量在用的全站仪不提供蓝牙通信功能。为了实现全站仪与PDA之间蓝牙通信,必须给全站仪加装蓝牙通信功能,首选的是小型外置蓝牙模块。由于目前的全站仪的通信端口一般都是圆形连接器,而这种圆形连接器在市场上使用的不是很普遍,能找到的一般都是接口为9针串口的蓝牙适配器,所以,首要的任务就是:先把圆形连接器的信号转换成9针串口的信号,然后将9针串口的信号转换成蓝牙信号。

(1)圆形连接器转换成9针串口

圆形连接器和9针串口都采用RS-232C接口标准。圆形连接器的各针脚定义前已述及,下面要搞清楚9针串口的各针脚定义,详见表4

根据圆形连接器和9针串口各针脚的定义,并考虑到一端的输出信号即是另一端的输入信号,其具体接线方法如表5。按照表5的接法,我们就可焊接一条圆形连接器转换成9针串口的适配线,实际工作中,这条适配线(包括两端的接口)总长应尽量地短,不宜超过10 cm

(2) 9针串口转换成蓝牙信号

圆形连接器信号转换成9针串口信号可以直接通过电路转换,是因为它们都采用RS-232C接口标准。9针串口信号转换蓝牙信号就不能靠电路转换,因为它们采用的不是统一标准。要想实现信号转换,必须要有转换芯片。不过,市场上有接口是9针串口的蓝牙适配器,当前需要做的只是选择一款适合的。我们对蓝牙适配器的要求主要有两点: ①体积小,充电一次使用时间长;②需要有内置驱动程序,因为蓝牙适配器最终相当于接在全站仪上,而全站仪是无法驱动它的。根据这两点要求,笔者选择了一款型号为BT5701、尺寸为62×34×14mm、重26 g的串行蓝牙适配器,如图2所示,它采用MinUi SB接口充电。

至此,一条圆形连接器转换成9针串口的适配线做成了,再购买一个端口为9针串口的串行蓝牙适配器。用适配线将全站仪和蓝牙适配器连接起来,实际上就是给全站仪加装了蓝牙模块,从而让全站仪具备了蓝牙通信功能。

3.蓝牙通信代码

在进行蓝牙通信测试前,要将蓝牙适配器和PDA进行蓝牙配对的工作。由于目前的很多移动设备都配有蓝牙功能,大家对蓝牙设备配对工作一定不陌生,此不赘述。

这里仍然采用MicrosoftVisualBasic 2008为平台来进行通信代码测试。蓝牙通信部分代码与串行通信代码基本一样,仅在通信端口的选择上略有区别。首先要查询PDA的蓝牙通信的出站端口,然后对通信端口进行修改即可。假设在PDA的蓝牙端口设置中查得蓝牙通信端口为“COM8,则将串行通信代码中的下列一行:

其余部分不变,即可实现全站仪与PDA之间的蓝牙通信。这里有个前提,那就是全站仪、串行蓝牙适配器以及PDA的波特率必须设置成同样的,其中串行蓝牙适配器的波特率是通过PC机上的相应的软件配置的。

4.通过蓝牙通信的优点

显然,使用数据线进行通信的优点被蓝牙通信全部继承下来。除此之外,蓝牙通信还有数据线通信无法比拟的好处。①蓝牙通信属于无线通信,不需要在PDA上来回插拔,不会造成PDA的硬件损伤,延长了PDA的使用寿命,节约了成本。②蓝牙通信的距离较长,10m左右,这样,由于记录员与观察员和全站仪之间距离再不受数据线的限制,记录员可以选择有利位置,能够很好地照顾自己及测站的安全,这在道路作业中尤为显得重要。

四、总结

本文剖析了全站仪与PDA之间的各种端口,了解了各个端口的标准及针脚定义,并以Nikon全站仪和HP PDA为例给出了数据线的制作方法以及数据通信的程序代码,实现了全站仪与PDA之间串行通信。在此基础上,进一步研究了如何实现全站仪与PDA之间蓝牙通信的问题。问题的关键在于给全站仪加装蓝牙模块,方法是通过一条短的适配线将全站仪和串行蓝牙适配器连接在一起。

本文是以Nikon全站仪为例来展开研究的,实际上,只要弄清楚了其他品牌的全站仪的圆形连接器各针脚的定义,根据本文的步骤就可以很容易地实现各种全站仪与PDA之间的有线或无线数据通信。

相关资讯
高可靠+低功耗:虹扬SOT23封装ESD二极管领跑车规级防护市场

随着汽车电子化、智能化加速,车载系统对ESD(静电放电)防护的要求日益严苛。虹扬电子推出的车规级ESD保护二极管AH05C325V0L,采用SOT23封装,符合AEC-Q101标准,专为CAN总线、车身控制单元(BCU)及电子控制单元(ECU)等场景设计。其核心特性包括80W浪涌吸收能力、5V反向工作电压、单向电流设计,以及低漏电流和高抗静电能力(±30kV接触放电),为敏感电子元件提供高效防护。

消费电子补贴效应凸显,中小尺寸驱动IC需求三连增

全球显示面板核心元器件市场呈现企稳态势。根据TrendForce最新研究报告显示,2023年第一季度面板驱动IC产品均价环比下降幅度收窄至1%-3%区间,第二季度虽仍存在价格下行压力,但降幅预计将控制在2个百分点以内。这标志着自2020年疫情引发的剧烈市场波动后,驱动IC价格曲线首次出现明显筑底信号。

成本直降40%!易飞扬硅光模块如何重构DCI市场格局?

在全球5G网络部署与边缘计算需求井喷的背景下,易飞扬创新推出基于O波段的100G QSFP28 DWDM光模块,直击城域网络升级痛点。该产品通过零色散传输架构与硅光集成技术,突破传统C波段方案在中短距场景下的性能瓶颈,以低于3.5W的功耗实现30km无补偿传输,同时兼容开放光网络架构。据行业测算,其部署成本较同类方案降低40%,为5G前传、分布式AI算力互联及绿色数据中心建设提供了高性价比选择,或将成为运营商边缘网络改造的关键技术引擎。

充电效率94.8% vs 国际竞品:国产IC技术路线图全解析

在全球能源转型与欧盟新电池法规(EU 2023/1542)的驱动下,旭化成微电子(AKM)于2025年2月正式量产AP4413系列充电控制IC,以52nA超低功耗、94.8%充电效率及多电压适配等核心技术,重新定义小型设备供电逻辑。该产品通过电容器预充电机制破解完全放电恢复难题,并凭借动态电压调节算法兼容光能、振动等微瓦级能源输入,显著优于TI、ADI等国际竞品。面对国产替代窗口期,AP4413依托BCD工艺与专利壁垒抢占先机,有望在智能家居、工业传感等千亿级市场替代传统一次性电池方案,成为环保供电赛道的标杆级解决方案。

新能源汽车与工业4.0双重驱动:全球电子分销巨头技术布局揭秘

作为全球电子元器件分销领域的领军者,贸泽电子始终以"技术赋能创新"为核心战略,通过构建覆盖1200余家原厂的供应链网络,为工业自动化、汽车电子、智慧农业等前沿领域提供关键技术支持。2025年第一季度,公司新增物料突破8,000项,其中多项产品体现了行业技术演进的三大方向: