中国工控网 www.chinakong.com

中国自动化企业中心

企业目录

新闻中心

风采图片

产品中心

企业论坛

技术中心

资料下载

供求信息

招聘信息

深圳市天地华杰科技有限公司北京公司

http://www.tdhj.com.cn

首页  | 企业简介企业风采企业新闻产品目录企业论坛技术支持资料下载供求信息招聘信息留言信箱联系我们

所在位置:深圳市天地华杰科技有限公司北京公司 -- 企业论坛 -- 技术论坛1 -- 提高485通信速率的方法

网站搜索:

企业目录

          企业首页

          企业简介

          企业风采

          企业新闻

          产品目录

          企业论坛

          4 技术论坛1

          技术支持

          资料下载

          留言信箱

          联系我们

发表人:bjmonsoon 发表时间:2008/12/11 9:20:00  

 

 本栏论题: 提高485通信速率的方法  [11919] 
    提高RS485总线通信速度的一种设计
      引言
      工业现场经常要采集多点数据,模拟信号或开关信号,一般用到RS485总线,使用一主带多从的通信方式,该种方式接线方便只需要两根屏蔽电缆线,通信距离远最大可支持1500m,加深圳市天地华杰公司的中继器(TD-109)还可延长通信距离,采用差分信号方式抗电磁干扰好。但该方式通信速度不能太快,一般采用主从召唤的方式采集各子单元的数据,即主单元依次召唤各子单元(见图1),召唤到哪个单元哪个单元上传数据,总线的使用权完全由主单元分配,各子单元不能擅自占领总线。如果系统的单元多,主单元循环采集一周的时间就很长,子单元信息变化时不能及时发送给主单元,导致系统对突变事件的反应处理速度慢。本文通过总线状态检测、从机主动上发的方式解决。
   
    图1 常规RS485总线主从方式接口图
      硬件设计
      整个系统由主单元和多个子单元组成(图2),主单元包括:ARM7微控制器、程序存储器、数据存储器、与子单元通信RS485、与主单元通信RS485、系统电源和通信隔离电源;子单元包括:MSP430单片机、与子单元通信RS485、系统电源和通信隔离电源。
   
    图2 系统框图
      主单元
      ARM微控制器是主单元的核心,采用三星32位ARM7TDMI内核芯片S3C44B0,该芯片最高处理速度可达76MHZ,总线开放,可外扩程序存储器FLASH和数据存储器SDRAM,该系统外扩了SST公司生产的39VF1601和现代生产的HY57V641620HG,2个UART串行接口,使用ADI的隔离RS485芯片ADM2483进行接口电平转换,总线状态检测使用74HC125三态门芯片。
      子单元
      子单元的微控制器使用TI的MSP430F133单片机,该单片机处理速度可达8MHz,8K字节片内FLASH存储,256K字节片内SRAM。
      电源电路
      电源电路采用开关电源供电,开关电源输入电压范围比较宽,输出直流电压5V,通过SP1117-3.3和SP1117-2.5芯片输出3.3V电源。RS485需要的隔离5V电源通过DC-DC模块得到。
      总线检测电路
      总线状态检测使用74HC125三态门芯片和单片机的两个I/O(图3),当系统都不使用总线时,每个单元的74HC125都输出高阻状态,此时总线为低电平,当有单元要使用总线时,他首先检测总线状态,如果总线为低电平,该单元迅速把74HC125改为输出状态,此时总线变为高电平,该单元占领总线,往总线上发送数据,发送数据完成再把74HC125改为高阻状态。如果检测到总线是高电平,等待检测,直到总线变低后再占领总线。
   
    图3 总线检测电路
      隔离485电路
      使用ADI的ADM2483芯片进行接口电平转换(图4),该芯片属于隔离485,双电源供电输入输出隔离。
   
    图4 隔离485电路
      软件设计
      主机程序部分需要实现各从机上传数据的接收、处理和上传。主机接收子单元信息通过一个RS485串口实现,数据格式为16进制,数据位8位,1 个起始位,1个结束位,无寄偶校验位,波特率9600bps。采用串行口中断的方式接收,主机程序初始化完成后等待各从机发送信息,当主机接收到第一个字节后,判断该字节是否为设备号,如果不是设备号,接收个数清零,如果是设备号继续接收第二个字节;判定第二个字节是否为正确的功能码,如果功能码错误,接收个数清零重新接收,功能码正确;接收第三个字节,该字节为从单元发送信息的字节个数x,计算从单元发送总字节个数为M=X+3+2,3个开头字节和2个 CRC校验码,主机接收到M个字节后,首先判断CRC校验码是否正确,错误舍弃所有信息,正确则把从单元的信息保存到数据区,该次接收结束,主机继续等待接收。
    信息的上传通过一个RS232串口实现。当主机接收到从机信息后,进行数据的处理,发现从单元信息发生变化,主机准备把从机信息发送到上位机,首先重新初始化发送缓冲区,然后通过中断的方式依次发送信息到上位机,发送信息包括设备号、功能码、发送字节个数、信息字节和CRC校验码。
      主机单元接收数据流程图示于图5。
   
    图5 程序流程图
      结语
      徐龙辉所设计的系统实现了开关信号的多点监测,一个主机单元,32个从机单元,每个从机单元监测32个开关,该系统共可监测1024个开关,使用 9600bps的波特率。采用主从召换的方式,开关信号监测的反应时间一般要用20-30s,使用该种总线检测的方式,开关信号的反应速度最慢也不超过 1s,快时只有几百ms,大大提高反应时间,并且由于不用时时召唤,总线数据流少,提高了总线的稳定性。
   

以下是关于《提高485通信速率的方法》论题的回复(共69篇,分7页显示)

 共7页  第6页  页次: 首页  末页   上一页   下一页   

回复人:quanzhu

 回复时间:2012/4/7 21:23:00

 

    学习了,不错
   

回复人:wyg990

 回复时间:2012/4/30 8:47:00

 

    ok

回复人:LBZH

 回复时间:2012/11/22 20:19:00

 

    学习了

回复人:137666532

 回复时间:2013/1/21 11:00:00

 

    支持楼主 学习

回复人:杭州瑞菱自动化设备

 回复时间:2013/4/20 10:21:00

 

    杭州临安瑞菱自动化设备有限公司位于风景优美、交通便捷的杭州临安。瑞菱自动化是一家专业代理日本三菱电机(MITSUBISHI)、欧姆龙(omron)、台达,易能电气,无锡信捷等系列产品 (一级分销商)。公司长期致力于工业电气化自动控制化领域的产品推广和技术开发。产品广泛应用于冶金、石油、化工、纺织、印染、煤炭、造纸、喷涂及机械自动化等领域,产品齐全,备有大量现货,能为客户提供从设计、选型、定货到安装调试等一条龙服务。
    瑞菱自动化拥有销售、技术人员30多名,销售网络遍布全球,与国内外数百个地区建交了业务往来,依靠品质第一,服务至上的服务理念,瑞菱自动化一路走来,逐渐茁壮成长。我们始终保持着三菱工控产品的极大量库存,能迅速满足国内外用外对三菱等工控产品的各种需求,同时有专业的技术代表为客户提供三菱等工控数控产品的专业技术咨询、培训和质保期内的免费三保(保质、保修、保用)、质保期外的长期有偿维护等技术服务。
   
    公司经过多年发展,以良好的信誉,受到同行及用户的广泛好评,并已成为国内较大和较有实力的批发商及配套供应商之一。欢迎广大新老客户来电垂询,我们将竭诚为您提供优质服务。
   
    库存优势产品:
    本公司为三菱电机在大陆的一级分销商,拥有很优势的价格与很庞大的库存,可以确保客户准时交货。
    FX3U全系列主机:FX3U-16MT、FX3U-16MR、FX3U-32MR、FX3U-32MT、FX3U-48MR、FX3U-48MT、FX3U-64MT、FX3U-64MR、FX3U-80MR、FX3U-80MT、FX3U-128MR、FX3U-128MT等
    FX2N全系列主机:FX2N-16MR、FX2N-16MT、FX2N-32MR、FX2N-32MT、FX2N-48MR、FX2N-48MT、FX2N-64MR、FX2N-64MT、FX2N-80MR、FX2N-80MT、FX2N-128MR、FX2N-128MT等
    FX1N全系列主机:FX1N-14MR、FX1N-14MT、FX1N-24MR、FX1N-24MT、FX1N-40MR1、FX1N-40MT、FX1N-60MR、FX1N-60MT等
    FX1S全系列主机:FX1S-10MR、FX1S-10MT、FX1S-14MT、FX1S-14MR、FX1S-20MR、FX1S-20MT、FX1S-30MR、FX1S-30MT等
    FX2NC系列主机:FX2NC-16MT、FX2NC-32MT、FX2NC-48MT、FX2NC-64MT、FX2NC-96MT等
    GT1000三菱触摸屏:GT1050-QBBD-C、GT1150-QBBD-C、GT1055-QSBD-C、GT1030-LBD、GT1020-LBL、GT1265-VNBA、GT1275-VNBA-C、GT1565-VTBA、GT1575-STBA、GT1565-STBD、GT1575-STBD、GT1572-VNBA、GT1572-VNBD、GT1662-VNBD、GT1595-XTBA、GT1585-STBA、GT1695M-XTBA等
    E700系列变频器:E740-0.75K、E740-1.5K、E740-2.2K、E740-3.7K、E740-5.5K、E740-7.5K、E740-15K、E720-0.4K、E720-0.75、E720-1.5K、E720-2.2K、E720-3.7K、E720-5.5K、E720-7.5K、E720-15K等
    A700系列变频器:A740-0.4K、A740-0.75K、A740-1.5K、A740-2.2K、A740-3.7K、A740-5.5K、A740-7.5K、A740-15K、A740-18.5K、A740-22K、A740-30K、A740-55K、A740-75K、A720-0.4K、A720-0.75K、A720-1.5K、A720-2.2K、A720-3.7K、A720-5.5K、A720-7.5K、A720-15K、A720-18.5K……等
    F700系列变频器:F740-0..75K、F740-1.5K、F740-2.2K、F740-3.7K、F740-5.5K、F740-7.5K、F740-15K、F740-18.5K、F740-22K、F740-30K、F740-55K、F740-S75K、F740-S90K、F740-S110K……F740-S630K、F720-0.75K、F720-1.5K、F720-2.2K、F720-3.7K、F720-5.5K
    MR-J2S系列放大器:J2S-10A 、J2S-20A、J2S-40A、J2S-60A、J2S-70A、J2S-100A、J2S-200A、J2S-350A、J2S-500A、J2S-700A等
    HC-KFS系列电机:KFS053、KFS13、KFS23、KFS43、KFS73、SFS52、SFS102、SFS202、SFS202、SFS202、SFS352、SFS502等。
    MR-J3系列放大器/电机:J3-10A、J3-20A、J3-40A、J3-60A、J3-70A、J3-100A、J3-200A、J3-350A、J3-500A、J3-700A /HF-KP13、HF-KP23、HF-KP43、HF-KP73、HF-SP52、HF-SP102、HF-SP202、HF-SP352、HF-SP502、HF-SP702等
    MR-E系列伺服放大器/电机:MR-E-10A-KH003、MR-E-20A-KH003、MR-E-40A-KH003、MR-E-70A-KH003、MR-E-70A-KH003、MR-E-100A-KH003、MR-E-200A-KH003、MR-E-200A-KH003/ HF-KN13J-S100、HF-KN23J-S100、HF-KN43J-S100、HF-KN73J-S100、HF-SN52J-S100、HF-SN102J-S100、HF-SN152J-S100、HF-SN202J-S100等。
    三菱张力、磁粉好价格
    另公司代理易能变频器杭州总代理,无锡信捷杭州总代理,威纶触摸屏、普罗菲司触摸屏、台达变频器、欧姆龙系列产品价格非常有优势。
   
    更多详询请致电:
    办公电话:86 0571 63616123/ 56703218
    移动电话:童小姐 15168214393
    传真:86 0571 6366 6349
    QQ:1955488805 邮箱:1955488805@qq.com 网址:http://www.rlgk.cn
    办公地址:浙江省杭州市临安市锦城街道小王子路243-255号
    仓库地址:浙江省杭州市临安市锦城街道临东小区3-202
   

回复人:wjy1035

 回复时间:2013/5/13 9:35:00

 

    ISA总线、PC104总线、PCI总线、USB总线、端子与调理模块、嵌入系统应用模块等系列。同样的产品我们注重的是价格,同样的价格我们比的是性能。
    联系电话:13015819125 QQ:2826878768
    王剑云

回复人:kmcoolb

 回复时间:2013/7/6 9:10:00

 

    可惜看不到图了

回复人:liaoxibei

 回复时间:2014/1/19 23:52:00

 

    顶一下吧

回复人:18300548582

 回复时间:2018/4/9 19:54:00

 

    不错,学习了。

回复人:以前以后

 回复时间:2018/6/28 17:35:00

 

    场经常要采集多点数据,模拟信号或开关

 共7页  第6页   首页  末页   页次: 2  3  4  5  6  7      上一页   下一页  

如果要回复本栏论题,请首先中国工控网www.chinakong.com

·如果你已经是中国工控网成员,请直接登录。

·如果你还不是中国工控网成员,请首先注册,注册为免费!

注册名:

密  码:

           注册中国工控网www.chinakong.com
           忘记密码

关闭该窗口

     相关企业新闻:
     相关资料下载:

深圳市天地华杰科技有限公司北京公司

联系地址:北京市东城区东四三条65号      邮政编码:100010

联系电话:010-67737811      传真:010-67759178      电子信箱:61305608@163.com       管理入口

中国工控网(www.chinakong.com)技术支持