- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
风向风速传感器EIA-485接口模块的设计
南 京 长 川 公 司 景 江
广西 水文水资源局 唐奇善
摘 要:把风向、风速传感器输出的代表风速的脉冲信号以及代表风向的并行GRAY码信号,通过一个二合一的智能化接口模块,转换成为国际标准的EIA-485串行信号。
关键词:EIA-485、即插即用、TVS、网络协议
在自动化领域,随着分布式控制系统的发展,各种工业控制、智能仪器仪表、数据采集都趋向网络化,EIA RS-485是工业应用中支持多节点、远距离的数据传输总线标准。GRAY码输出。风速传感器输出的脉冲信号需通过公式计算后才能得到真正的风速值,输出GRAY码的风向信号也需要通过公式计算或软件查表转换才能得到真正的风向值。此种接口不符合国际标准,无法与大多数采用EIA RS-485工业应用总线标准20芯标准电缆,电路复杂,现场安装及维修不便。此外,在传输距离较远的情况下,电缆及敷设工程成本增大;在接收端为了防止感应雷对设备的破坏,必须对多芯电缆中的每一条有效进线加TVS管(注1)作保护,从而增加了保护多路并行输入口所付出的成本。
本文描述了在此类测风传感器上外加一个与EIA-485接口的适配器设计方案。即在不破坏传感器产品结构、不增加内部电路的基础上,依照即插即用的思路,通过在测风传感器的外部信号接口上插接独立的EIA-485接口模块的方式,把风速的脉冲信号以及风向的并行信号转换为EIA-485工业标准协议的信号。
为了叙述方便,以下以EC9系列高动态性能测风传感器为例,见图1。
设计目的
通过该接口模块,为实际应用中应带来以下好处:提高了信号传输的可靠性、增加了信号的传输距离、降低了二次仪表软硬件的开发难度、降低了安装及维护的复杂性、减少了土建及电缆的造价,尤其重要的是传感器的接口符合国际标准,容易同其它智能化仪器、传感器联网运行。
接口模块的硬件设计
模块主要由单片机、协议转换芯片、及供电电源组成。其原理框图见图2。按照EIA-485的标准,除总线的A线B线以外,另外增加两根电源线,对位于传感器端的接口模块及传感器供电。这样即构成了四线制串行传输。
遵循即插即用、高可靠、低成本、低功耗的设计原则,用精简的硬件结构来实现高可靠的设计思想,模块的结构设计成圆柱形密封体,插头与外壳一体化。一端带12或19芯航空插头,直接插在测风传感器上的12或19芯航空插座上,另一端为中心带密封圈孔(引出电缆)的端盖。四芯双绞电缆由该带密封圈孔进入模块内部,同标准直插式4针欧式端子的插头联接,然后再同模块内部电路板上的4针欧式端子的插座相插接。
4针欧式端子的其中2针接四芯双绞电缆中的2根电源线,另外2针接四芯双绞电缆中的2根标准EIA-485串行信号线,即A、B线。其中,电源接口电路、电源保护电路、稳压供电电路为接口模块从电缆上取得电源(直流8V~15V)并转换成5V稳压电源,供接口模块使用,同时设有防止电源接反电路。
地址开关用以设定风向、风速传感器EIA-485接口模块的地址,风向地址范围是0~9,风速地址为风向地址加1。
EIA-485串行接口及串行接口保护电路负责信号的转换及防雷击。
测风传感器接口电路及单片微处理器把传感器的并行输出GRAY码转换成串行信号,并进行网络通讯。在接口模块上电后未进行通讯时控制电路处于低功耗状态。
接口模块的软件设计
接口模块的软件协议
采用MODBUS通迅规范或美国国家标准ASCII或简单的主从握手方式通迅协议。波特率4800或9600 BPS,1位起始位,1位停止位,8位数据位,无校验。
使用MODBUS通迅规范及标准ASCII规范容易同通用的设备相配合,例如美国A-B公司的可编程控制器(PLC)以及研华公司的ADAM系列,作为该系列产品对风测量的延伸。
软件设计原理
接口模块的软件设计的任务是把风速的脉冲信号以及风向的并行信号转换为标准的ASCII码,并通过EIA RS-485接口传输到网络上。
测风传感器内部的风向测量部分采用光电式编码结构,输出一般为7至8位的GRAY码开关量,可测量的变化范围是0~360度,分辩率为2.8125度(7位输出)或2.5度(8位输出)。
GRAY码在相邻位上只变化一个码位,故具有抗干扰能力强、测量误差小。但不直观,也不便参加运算,必须将其转换为二进制,进而转为ASCII码。转换方法有查表法和公式法,查表法简单但占用较多的内存。公式法原理如下:
设GRAY码有8位(G1,G2,G3,G4,G5,G6,G7,G8),与其对应的二进制数为B1,B2,B3,B4,B5,B6,B7,B8。G1,B1为最高位。根据GRAY码的特征有
B1=G1
B2=G1G2
B3=G1G2G3=B2G3 (式中表示异或)
一般有 Bi=Bi-1Gi 1<i≤8
文档评论(0)