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

I2C通信协议简介

  • 周立功RS485协议指南 44页 高清文字版

    周立功RS485协议指南,RS485选型及应用指南。 1 章 RS-485 选型及应用指南 .........................................................................1 1.1 RS-232/422/485 标准 ...............................................................................................1 1.1.1 RS-232 标准 .....................................................................................................2 1.1.2 RS-422/485 标准 ..............................................................................................2 1.2 RS-485/RS-422 芯片................................................................................................5 1.2.1 增强型低功耗半双工 RS-485 收发器-SP481E/SP485E ..............................7 1.2.2 1/10 单位负载 RS-485 收发器-SP481R/SP485R .....................................10 1.2.3 +3.3V 低功耗半双工 RS-485 收发器-SP3481/SP3485..............................13 1.2.4 增强型低功耗全双工 RS-422 收发器-SP490E/SP491E ............................15 1.2.5 +3.3V 低功耗全双工 RS-422 收发器-SP3490/SP3491..............................20 1.3 RS-485 接口电路 ...................................................................................................22 1.3.1 基本 RS-485 电路...........................................................................................22 1.3.2 隔离 RS-485 电路...........................................................................................23 1.3.3 上电抑制电路.................................................................................................24 1.3.4 RS-485 自动换向电路....................................................................................24 1.4 RS-485 通讯协议 ...................................................................................................25 1.4.1 ModBus 协议(RTU 模式)...............................................................................25 1.4.2 多功能电能表通讯规约(DL/T645-1997) ......................................................27 1.5 RS-485 程序设计 ...................................................................................................28 1.5.1 RS-485 接口电路............................................................................................28 1.5.2 通讯规约.........................................................................................................28 1.5.3 程序设计流程图.............................................................................................29 1.5.4 数据接收部分.................................................................................................29 1.5.5 命令执行部分.................................................................................................29 1.5.6 数据发送部分.................................................................................................30 1.5.7 RS-485 程序清单............................................................................................31 1.6 RS-485 应用要点 ...................................................................................................38 1.6.1 合理选用芯片.................................................................................................38 1.6.2 终端匹配电阻.................................................................................................39 1.6.3 应用层通信协议.............................................................................................39 1.6.4 3V-5V 系统的连接.........................................................................................39 1.6.5 网络节点数.....................................................................................................40 1.6.6 节点与主干距离.............................................................................................40 1.6.7 RS-485 系统的常见故障及处理方法............................................................40 1.6.8 RS-422 与 RS-485 的网络拓朴 .....................................................................41 1.6.9 RS-422 与 RS-485 的接地问题 .....................................................................41 1.6.10 RS-422 与 RS-485 的瞬态保护 .....................................................................42 1.7 参考文献.................................................................................................................43 广州周立功单片机发展有限公司 Tel:(020)38730977 38730977 Fax:38730925 http://www.zlgmcu.通常的微处理器都集成有 1 路或多路硬件 UART 通道,可以非常方便地实现串行通讯。 在工业控制、电力通讯、智能仪表等领域中,也常常使用简便易用的串行通讯方式作为数据 交换的手段。 但是,在工业控制等环境中,常会有电气噪声干扰传输线路,使用 RS-232 通讯时经常 因外界的电气干扰而导致信号传输错误;另外,RS-232 通讯的最大传输距离在不增加缓冲 器的情况下只可以达到 15 米。为了解决上述问题,RS-485/422 通讯方式就应运而生了。 本章将详细介绍 RS-485/422 原理与区别、元件选择、参考电路、通讯规约、程序设计 等方面的应用要点,以及在产品实践中总结出的一些经验、窍门。

    标签: 周立功 rs485

    上传时间: 2022-04-27

    上传用户:qingfengchizhu

  • I2C总线协议v2.1

    THE I2C-BUS SPECIFICATIONVERSION 2.1JANUARY 2000

    标签: i2c

    上传时间: 2022-05-02

    上传用户:

  • 射频卡协议iso14443中文版

    讲术了射频卡的应用规范和通信协议等。有助于开发者对射频卡有全面认识。

    标签: 射频卡 iso14443

    上传时间: 2022-06-20

    上传用户:wangshoupeng199

  • 射频IC MFRC522在智能仪表中的应用

    1引言由于环境温度、湿度、油污等外界条件对诸如预付费水表、预付费燃气表、预付费热量表等接触式卡表的影响明显,卡座磨损、腐蚀,以及潮气、灰尘等大大缩短了对卡表的使用寿命,因此非接触卡表已成为当前发展趋势。这里给出了一种基于射频器件MFRCS22"的智能仪表设计,提高了智能仪表的使命寿命。2 MFRC522简介2.1 MFRC522的特点MFRC522采用串行通信方式与主机通信,可根据用户需求,选用SPIPC或串行UART工作模式,有利于减少连线,缩小PCB板面积,降低成本。MFRC522主要特点如下:高度集成的调制解调电路,采用少量外部器件,即可将输出驱动级接至天线;支持ISO/EC 14443 TypeA接口和MIFARE通信协议;支持多种主机接口:10 Mbitls的SPI接口;PC接口,快速模式的速率为400 Kbit/s,高速模式的速率为3400 Kbitls;串行UART,传输速率可以高达1 228.8 kbits,取  RS232 口;特有的发送器掉电机制可关团内部天线驱动器,即关闭RF场,达到低功耗;内置温度传感器,在过热时自动停止RF发射;独立的多组电源供电,避免相互干扰,优化EMC特性和信号退构性能;25 V-3.6 V的低压、低功耗,采用5 mmx5mmx0.85 mm的超小型HVQFN32封装。

    标签: 射频 ic mfrc522 智能仪表

    上传时间: 2022-06-20

    上传用户:

  • 5g移动通信系统简介

    5G,第五代移动通信技术,也是4G之后的延伸,目前正在研究中。目前还没有任何电信公司或标准订定组织(像3GPP,WiMAX论坛及ITU-R)的公开规格或官方文件有提到5G。按照业内初步估计,包括5G在内的未来无线移动网络业务能力的提升将在3个维度上同时进行:1)通过引入新的无线传输技术将资源利用率在4G的基础上提高10倍以上;2)通过引入新的体系结构(如超密集小区结构等)和更加深度的智能化能力将整个系统的吞吐率提高25倍左右;3)进一步挖掘新的频率资源(如高频段、毫米波与可见光等),使未来无线移动通信的频率资源扩展4倍左右.5G有以下特点:1)5G研究在推进技术变革的同时将更加注重用户体验,网络平均吞吐速率、传输时延以及对虚拟现实、3D、交互式游戏等新兴移动业务的支撑能力等将成为衡量5G系统性能的关键指标.2)与传统的移动通信系统理念不同,5G系统研究将不仅仅把点到点的物理层传输与信道编译码等经典技术作为核心目标,而是从更为广泛的多点、多用户、多天线、多小区协作组网作为突破的重点,力求在体系构架上寻求系统性能的大幅度提高.3)室内移动通信业务已占据应用的主导地位,5G室内无线覆盖性能及业务支撑能力将作为系统优先设计目标,从而改变传统移动通信系统“以大范围覆盖为主、兼顾室内"的设计理念.4)高频段频谱资源将更多地应用于5G移动通信系统,但由于受到高频段无线电波穿透能力的限制,无线与有线的融合、光载无线组网等技术将被更为普遍地应用.5)可“软”配置的5G无线网络将成为未来的重要研究方向,运营商可根据业务流量的动态变化实时调整网络资源,有效地降低网络运营的成本和能源的消耗.

    标签: 5g 移动通信

    上传时间: 2022-06-21

    上传用户:

  • SPI通信的总结

    STM32---SPI通信的总结(库函数操作)本文主要由7 项内容介绍SPI 并会在最后附上测试源码供参考:1. SPI 的通信协议2. SPI 通信初始化(以STM32为从机, LPC1114为主机介绍)3. SPI 的读写函数4. SPI 的中断配置5. SPI 的SMA 操作6. 测试源码7. 易出现的问题及原因和解决方法一、SPI 的通信协议SPI(Serial Peripheral Interfac)e是一种串行同步通讯协议,由一个主设备和一个或多个从设备组成,主设备启动一个与从设备的同步通讯,从而完成数据的交换。SPI 接口一般由4 根线组成,CS片选信号(有的单片机上也称为NSS),SCLK时钟信号线, MISO 数据线(主机输入从机输出) ,MOSI 数据线(主机输出从机输入),CS 决定了唯一的与主设备通信的从设备,如没有CS 信号,则只能存在一个从设备,主设备通过产生移位时钟信号来发起通讯。通讯时主机的数据由MISO 输入,由MOSI 输出,输入的数据在时钟的上升或下降沿被采样,输出数据在紧接着的下降或上升沿被发出(具体由SPI的时钟相位和极性的设置而决定) 。

    标签: spi 通信

    上传时间: 2022-06-22

    上传用户:shjgzh

  • STM32的SPI通信总结-含DMA

    本文主要由7 项内容介绍SPI并会在最后附上测试源码供参考:1. SPI的通信协议2. SPI通信初始化(以STM32为从机, LPC1114为主机介绍)3. SPI的读写函数4. SPI的中断配置5. SPI的SMA操作6. 测试源码7. 易出现的问题及原因和解决方法一、SPI的通信协议SPI(Serial Peripheral Interface)是一种串行同步通讯协议,由一个主设备和一个或多个从设备组成,主设备启动一个与从设备的同步通讯,从而完成数据的交换。SPI 接口一般由4 根线组成, CS片选信号(有的单片机上也称为NSS),SCLK时钟信号线, MISO数据线(主机输入从机输出),MOSI数据线(主机输出从机输入) ,CS 决定了唯一的与主设备通信的从设备,如没有CS 信号,则只能存在一个从设备,主设备通过产生移位时钟信号来发起通讯。通讯时主机的数据由MISO输入,由MOSI输出,输入的数据在时钟的上升或下降沿被采样,输出数据在紧接着的下降或上升沿被发出(具体由SPI的时钟相位和极性的设置而决定) 。二、以STM32为例介绍SPI通信1. STM32f103 带有3 个SPI模块其特性如下:2 SPI

    标签: stm32 spi通信 dma

    上传时间: 2022-06-22

    上传用户:

  • FreeModbus学习笔记.

    FreeModbus学习笔记一、FreeModbus简介FreeMODBUS一个奥地利人写的Modbus协议。它是一个针对嵌入式应用的一个免费(自由)的通用MODBUS协议的移植。Modbus是一个工业制造环境中应用的一个通用协议。Modbus通信协议栈包括两层:Modbus应用层协议,该层定义了数据模式和功能;另外一层是网络层。FreeMODBUS提供了RTU/ASCII传输模式及TCP协议支持。FreeModbus遵循BSD许可证,这意味着用户可以将FreeModbus应用于商业环境中。目前版本FreeModbus-V1.5提供如下的功能支持:二、FreeModbus对硬件的需求FreeModbus 协议对硬件的需求非常少——基本上任何具有串行接口,并且有一些能够容纳modbus数据帧的RAM的微控制器都足够了。◆一个异步串行接口,能够支持接收缓冲区满和发送缓存区空中断。一个能够产生RTU传输所需要的t3.5字符超时定时器的时钟。对于软件部分,仅仅需要一个简单的事件队列。在使用操作系统的处理器上,可通过单独定义一个任务完成Modbus时间的查询。小点的微控制器往往不允许使用操作系统,在那种情况下,可以使用一个全局变量来实现该事件队列(AtmelAVR移植使用这种方式实现)。实际的存储器需求决定于所使用的Modbus模块的多少。下表列出了所支持的功能编译后所需要的存储器。ARM是使用GNUARM编译器3.4.4使用-01选项得到的。AVR项数值是使用WinAVR编译器3.4.5使用-Os选项编译得到的。

    标签: freemodbus

    上传时间: 2022-06-24

    上传用户:

  • MCU与WIFI通信概述

    MCU与WIFI通信概述一、MCU与串口硬件通信接口电路框图:WIFl模块与MCU设备采用串口通信方式进行通信,命令和数据通过串口协议进行相互交互。WIFI模块采用3.3V电源供电,MCU设备如果5V供电,在TXD线和RXD线串联470欧的电阻.如果3.3V供电,则不需增加线上串联电阻.UART参效设置:波特率:115200数据位;8位奇偶检验:无停止位:1位二、通信协议MCU发送通信格式:注:长度(H)(L)是从帧顺序号开始算起到结束的字节数。比如数据内容中共有10个数据字节,那么长度为13,长度(H)=0,长度(L)=13注:ACK/NCK ACK表示操作成功(0x56)NCK表示操作失败(0x15)数据内容:返回成功为0返回不成功的参数内容通信采用应答的格式,保证数据可靠性,同时也保证当前网络的状态

    标签: mcu wifi 通信

    上传时间: 2022-06-25

    上传用户:默默

  • SPI总线协议及SPI时序图详解含实例

    SPI总线协议及SPI时序图详解SPI,是英语Serial Peripheral Interface的缩写,顾名思义就是串行外围设备接口。SPl,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信协议。SPI是一个环形总线结构,由ss(cs)、sck、sdi、sdo构成,其时序其实很简单,主要是在sck的控制下,两个双向移位寄存器进行数据交换。上升沿发送、下降沿接收、高位先发送。上升沿到来的时候,sdo上的电平将被发送到从设备的寄存器中。下降沿到来的时候,sdi上的电平将被接收到主设备的寄存器中。假设主机和从机初始化就绪:并且主机的sbuff=0xaa(10101010),从机的sbuff=0x55(01010101),下面将分步对spi的8个时钟周期的数据情况演示一遍(假设上升沿发送数据)。

    标签: spi总线协议 时序

    上传时间: 2022-06-28

    上传用户: