虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

RS-<b>485总线</b>

  • 8051单片机系统扩展与接口技术

    8051单片机系统扩展与接口技术:第一节   8051 单片机系统扩展概述第二节  单片机外部存储器扩展第三节  单片机输入输出(I/O)口扩展及应用第四节   LED显示器接口电路及显示程序第五节  单片机键盘接口技术第六节 单片机与数模(D/A)及模数(A/D)转换1、地址总线(Address Bus,简写为AB)地址总线可传送单片机送出的地址信号,用于访问外部存储器单元或I/O端口。A   地址总线是单向的,地址信号只是由单片机向外发出。B   地址总线的数目决定了可直接访问的存储器单元的数目。例如N位地址,可以产生2N个连续地址编码,因此可访问2N个存储单元,即通常所说的寻址范围为 2N个地址单元。MCS—51单片机有十六位地址线,因此存储器展范围可达216 = 64KB地址单元。C   挂在总线上的器件,只有地址被选中的单元才能与CPU交换数据,其余的都暂时不能操作,否则会引起数据冲突。2、数据总线(Data Bus,简写为DB)数据总线用于在单片机与存储器之间或单片机与I/O端口之间传送数据。A   单片机系统数据总线的位数与单片机处理数据的字长一致。例如MCS—51单片机是8位字长,所以数据总线的位数也是8位。B   数据总线是双向的,即可以进行两个方向的数据传送。3、控制总线(Control Bus,简写为CB)控制总线实际上就是一组控制信号线,包括单片机发出的,以及从其它部件送给单片机的各种控制或联络信号。对于一条控制信号线来说,其传送方向是单向的,但是由不同方向的控制信号线组合的控制总线则表示为双向的。总线结构形式大大减少了单片机系统中连接线的数目,提高了系统的可靠性,增加了系统的灵活性。此外,总线结构也使扩展易于实现,各功能部件只要符合总线规范,就可以很方便地接入系统,实现单片机扩展。

    标签: 8051 单片机 系统扩展 接口技术

    上传时间: 2013-10-18

    上传用户:assef

  • 用单片机实现温度远程显示

    用单片机实现温度远程显示摘  要:文章介绍了用AT89S8252单片机的串行接口与智能温度巡回检测仪(XJ-08S)通过RS—485总线相互通讯实现热水温度远程显示的一种低成本解决方案,内容涉及RS—485总线通讯、单片机驱动数码管显示、数据转换以及键盘处理软硬件设计等内容。关键词:单片机  RS—485总线  数码管显示  数据转换  键盘处理一、前  言目前检测温度一般采用热电偶或热敏电阻作为传感器,这种传感器至仪表之间一般都要用专用的温度补偿导线,而温度补偿导线价格很贵,并且线路太长也会影响测量精度。在实际应用中往往需要对较远处(1KM左右)的温度信号进行监视。现有的解决方案有很多,例如:1、 在现场用智能仪表对温度信号进行测量,用计算机作上位机与智能仪表进行通讯来实现远程温度监测(采用这种方案要增加计算机设备及相关计算机软件)。2、 NCU+DDC实现远程温度监测。用两个DDC,一个安装在现场测量温度,另一个安装在监视地,两个DDC通过NCU进行通讯从而实现远程温度监测。但以上方案都存在成本高的问题,有没有低成本的解决方案呢?其实,在单片机应用日益广泛的今天,完全可以用单片机以极低的成本来实现远程温度监测。二、问题的提出我单位管理的锅炉房同时给两栋建筑物内的两家酒店供应蒸汽,由安装在两栋建筑物地下室的热交换器进行热交换后产生热水送给客房。从锅炉房至两个热交换站的距离分别约600米,值班人员要不停地奔波于两个热交换站与锅炉房之间进行设备巡视,检查热水温度是否控制在规定的范围,这样不仅增加了值班人员的劳动强度,同时也使锅炉房经常无人(因每班1人值班)。如果能在锅炉房显示两个热交换站内各热交换器的热水温度,则值班人员仅在热水温度异常时才需到各热交换站检查设备,这样便可解决上述问题。我公司曾就此问题找专业公司作过方案,其报价在人民币10万元左右,后因种种原因该项目未实施。经过分析,本人发现可以用单片机+智能仪表以低成本实现温度远程显示,并且经过实验取得了成功,现将设计方案简述如下:三、控制要求及解决方案选择 1、 两个热交换站分高低区共安装有8个热交换器,正常水温在45oC至65oC之间;两个热交换站与锅炉房的距离分别为500米和600米左右。2、 要求在锅炉房能以巡回及定点两种方式显示8个热交换器的热水温度,巡回方式以3秒为周期轮流更新及显示各热交换器热水温度。定点方式时每按上键或下键一次则显示上或下一个热交换器热水温度,每3秒自动更新数据一次。3、 根据控制要求选择单片机+智能仪表的解决方案:用带通讯接口的智能仪表安装在现场测量温度,设计制作一个单片机装置完成与智能仪表的通讯及数据显示。四、通讯协议、智能仪表选择及其参数介绍因热水温度信号变化较慢,因而对通信的速度要求不高,对于这种低速率远距离的通讯选用RS-485总线适宜。RS-485是EIA(美国电子工业联合会)在1983年公布的新的平衡传输标准,是工业界使用最为广泛的双向、平衡传输线标准接口,它以半双工方式通信,支持多点连接,传统驱动器允许创建多达32个节点的网络,且其具有传输距离远(最大传输距离为1200M),传输速度快(1200M时为100KBPS)等优点。其连接方法如下图所示。

    标签: 用单片机 温度 远程显示

    上传时间: 2013-10-12

    上传用户:luopoguixiong

  • MD201N-RSM系列无刷直流电机驱动器产品数据手册

    MD201N-RSM系列无刷直流电机驱动器(以下简称驱动器)适用于高压型的三相无刷直流电机的驱动,不单具有良好的稳定性能、动态性能和多种的保护机制,还内置了RS-485总线接口,支持Modbus通信协议,组网灵活方便,维护简单。 驱动器自带数字面板,操作简单清晰,既可通过该数字面板本地操作,也可通过Modbus主机远程监控。多种电压、功率档位的型号可供选择,可根据特定的场合选择合适的机型

    标签: N-RSM 201 MD 无刷直流

    上传时间: 2013-10-11

    上传用户:netwolf

  • 组态软件与三菱PLC无线通信方案说明

    在工业现场可能会遇到这样的情况,对分布在不同地方(车间、控制室场所等)的PLC之间需要进行远程监控,通常是采用RS-485总线,使用组态软件对现场设备进行远程实时控制。如果现场环境特殊不方便布线,也可以采用无线方式进行通信。本文以达泰DTD433MA-S专用无线数据终端通过昆仑通态组态软件MCGS对三菱FX2N系列以及汇川H1U-1410MT-XP PLC进行无线远程控制。由于三菱PLC与汇川通信协议相同,在此以汇川PLC为例进行说明。

    标签: PLC 组态软件 三菱 无线通信

    上传时间: 2013-10-21

    上传用户:苏苏苏苏

  • RSM-7404 计数测频数据采集模块产品数据手册

    RSM是广州致远电子有限公司全新系列的基于RS-485接口的数据采集模块。RSM数据采集模块在单个设备中集成了I/O、数据采集和隔离的RS-485总线接口。支持标准的Modbus协议和自定义ASCII协议。RSM-7404是计数/测频模块,具有4路32位计数/测频通道,其中包括2路隔离通道和2路非隔离通道,以满足不同场合需求;模块还具有4路的DO通道和4路DI通道;模块还支持编码器输入功能,可直接连接编码器信号进行角度和转速计算。RSM-7404采用带隔离的RS-485总线接口及看门狗技术,有效保障设备安全可靠运行。

    标签: 7404 RSM 测频 数据采集模块

    上传时间: 2013-11-07

    上传用户:鱼哥哥你好

  • RS485接口原理

    阐述了RS-485总线规范,描述了影响RS-485总线通信速率和通信可靠性的三个因素,同时提出了相应的解决方法并讨论了总线负载能力和传输距离之间的具体关系。

    标签: 485 RS 接口

    上传时间: 2014-04-19

    上传用户:qiao8960

  • prolog 找路例子程序: === === === === === === Part 1-Adding connections Part 2-Simple Path example

    prolog 找路例子程序: === === === === === === Part 1-Adding connections Part 2-Simple Path example | ?- path1(a,b,P,T). will produce the response: T = 15 P = [a,b] ? Part 3 - Non-repeating path As an example, the query: ?- path2(a,h,P,T). will succeed and may produce the bindings: P = [a,depot,b,d,e,f,h] T = 155 Part 4 - Generating a path below a cost threshold As an example, the query: ?- path_below_cost(a,[a,b,c,d,e,f,g,h],RS,300). returns: RS = [a,b,depot,c,d,e,g,f,h] ? RS = [a,c,depot,b,d,e,g,f,h] ? no ==================================

    标签: Part connections example prolog

    上传时间: 2015-04-24

    上传用户:ljt101007

  • 一个电表行业专用的基于645规约的电表485通讯抄表程序

    一个电表行业专用的基于645规约的电表485通讯抄表程序,可以进行485总线抄表,645规约测试。程序技术要点就是规约数据传输协议的处理,如向电表发送数据时的控制码和数据长度、发送的数据部分(数据标识 + 密码 + 数据)、应答帧长度、结束标志等通讯协议的处理值得大家学习。

    标签: 645 485 电表 抄表

    上传时间: 2016-05-09

    上传用户:tonyshao

  • 智能数字电流表。双CPU工作

    智能数字电流表。双CPU工作,2051负责显示,89C52负责采集数据。RS-485总线,自定义通信协议。

    标签: CPU 智能数字 电流表

    上传时间: 2016-06-07

    上传用户:leixinzhuo

  • 一个电表行业专用的基于645规约的电表485通讯抄表程序

    一个电表行业专用的基于645规约的电表485通讯抄表程序,可以进行485总线抄表,645规约测试。

    标签: 645 485 电表 抄表

    上传时间: 2016-07-27

    上传用户:181992417