当前位置: 首页 > wzjs >正文

城市建设和房屋管理部门网站商丘网约车都有哪些平台

城市建设和房屋管理部门网站,商丘网约车都有哪些平台,论坛网站有哪些,深圳专业做网站专业一、协议基本特性对比 特性ICSPIUARTCAN通信类型同步、半双工同步、全双工异步、全双工异步、多主多从信号线SDA(数据)、SCL(时钟)MOSI、MISO、SCK、SS(片选)TX(发送)、RX&#xff…

一、协议基本特性对比

特性I²CSPIUARTCAN
通信类型同步、半双工同步、全双工异步、全双工异步、多主多从
信号线SDA(数据)、SCL(时钟)MOSI、MISO、SCK、SS(片选)TX(发送)、RX(接收)CAN_H、CAN_L(差分信号)
拓扑结构多主多从(总线式)主从式(需片选)点对点多主多从(总线式)
最大速率标准模式 100kbps,高速模式 3.4Mbps可达 100Mbps+通常 ≤ 115200bps(部分可达 1Mbps)1Mbps(短距离)或 125kbps(长距离)
错误检测奇偶校验(可选)CRC、ACK、错误帧自动重传
典型应用传感器、EEPROM存储器、显示屏调试接口、简单设备通信汽车电子、工业控制

二、实现方式与工作原理

1. I²C(Inter-Integrated Circuit) 

        实现方式:  

                主设备控制时钟线(SCL),通过 SDA 发送地址和数据。  

                7/10 位地址寻址,支持广播模式。  

                开漏输出,需外接上拉电阻(通常 4.7kΩ)。  

        时序特点:  

                起始条件(SDA 下降沿时 SCL 高电平)、停止条件(SDA 上升沿时 SCL 高电平)。  

                每个字节后需接收方发送 ACK/NACK。  

2. SPI(Serial Peripheral Interface) 

        实现方式:  

                主设备通过 SCK 提供时钟,MOSI 发送数据,MISO 接收从设备数据。  

                每个从设备需独立 SS 线,片选信号低电平有效。  

        时序特点:  

                时钟极性(CPOL)和相位(CPHA)需主从一致。  

                全双工传输,数据在时钟边沿采样。  

3. UART(Universal Asynchronous Receiver/Transmitter) 

        实现方式:  

                无时钟线,依赖双方约定波特率(如 9600、115200)。  

                数据帧包括起始位(低电平)、数据位(5-9 位)、校验位(可选)、停止位(高电平)。  

        扩展协议:  

                RS232(电平转换,±3~15V)、RS485(差分信号,支持多点通信)。  

4. CAN(Controller Area Network) 

        实现方式:  

                差分信号(CAN_H 和 CAN_L),总线两端需 120Ω 终端电阻。  

                基于消息优先级(ID 仲裁)的非破坏性冲突解决机制。  

        帧结构:  

                数据帧(ID、数据长度、数据域)、远程帧、错误帧、过载帧。  

三、优缺点对比

协议优点缺点
I²C引脚少、支持多设备、成本低速度低、总线电容限制距离(通常 < 1m)
SPI高速、全双工、无地址冲突引脚多(每个从设备需 SS 线)、不支持多主
UART简单、点对点、广泛支持速率低、无多设备支持、易受干扰
CAN高可靠性、抗干扰、支持多主硬件复杂、成本高、速率受限

四、电路设计注意事项

1. I²C 设计要点

        上拉电阻:根据总线速度和电容选择阻值(4.7kΩ~10kΩ),确保上升时间满足要求。  

        地址冲突:避免从设备地址重复,必要时使用地址扩展芯片(如 PCA9548)。  

        总线电容:总线上设备过多时,需降低速率或分段设计。  

2. SPI 设计要点 

        信号完整性:  

                短距离布线,避免时钟偏移(SCK 与数据线长度匹配)。  

                高速场景使用阻抗控制走线(如 50Ω 单端)。  

                片选管理:多从设备时,使用 GPIO 扩展芯片或译码器减少引脚占用。  

3. UART 设计要点 

        电平转换:  

                TTL 电平(3.3V/5V)需通过 MAX3232 等芯片转换为 RS232 电平。  

                长距离通信使用 RS485(差分信号,需 SN65HVD72 收发器)。  

        抗干扰:  

                添加 TVS 二极管(如 SMAJ5.0A)防护 ESD。  

                使用屏蔽双绞线(RS485)减少共模干扰。  

4. CAN 设计要点  

        终端电阻:总线两端必须接 120Ω 电阻,消除信号反射。  

        布线规范:  

                双绞线布线(CAN_H 和 CAN_L 绞合),长度差 < 1cm。  

                避免分支(“T”型连接),采用菊花链拓扑。  

        共模滤波:添加共模扼流圈(如 WE-CMB)抑制高频噪声。  

五、应用场景推荐

        I²C:传感器网络(如温度传感器、加速度计)、低复杂度多设备控制。  

        SPI:高速数据传输(如 Flash 存储器、TFT 显示屏)、ADC/DAC 接口。  

        UART:设备调试日志输出、GPS 模块通信、简单主从控制。  

        CAN:汽车电子(ECU 通信)、工业自动化(PLC 网络)、机器人控制。  

六、总结

        I²C:低成本、多设备场景的首选,但需注意总线负载和速度限制。  

        SPI:追求高速和全双工时的最佳选择,但引脚资源消耗较大。  

        UART:简单点对点通信的理想方案,适合调试和短距离传输。  

        CAN:高可靠性和抗干扰需求的工业、汽车领域标配,但需复杂硬件支持。  

http://www.dtcms.com/wzjs/781833.html

相关文章:

  • linux 网站服务器搭建网站建设提问
  • 简述建设一个网站的一般过程百度一下网页
  • 做的网站百度找不到了php律师网站源码
  • sns社交网站 有哪些西安app定制开发公司
  • 表格在网站后台是居中可到前台为什么不居中做网站一般怎么收费的
  • php网站开发实训实践总结汽车宣传软文
  • 一小时学做网站北京网站系统开发
  • 广西柳州网站建设价格张家界做网站美工公司
  • 网站机房建设有助于python做网站的好处
  • 太原集团网站建设太平洋在线企业建站系统
  • 网站开发量计算wordpress自定义后台菜单
  • 手机与pc网站同步模板wordpress 换语言包
  • 怎样创建自己公司的网站ftp里找到的index文件查看网站建设中
  • 风格网站建设潍坊网站建设小程序制作
  • 怎么查一个网站是否备案怎么建网站手机版
  • 盐城网站建设官网本地搭建asp网站
  • 怎么做记步数的程序到网站衡阳市城市建设投资有限公司网站
  • 长春网站seo报价网络维护这个工作好吗
  • 济南做网站得多少钱黑龙江省住建厅官网
  • 江苏建设网站公司网页设计与制作论文题目
  • 江宁住房和城乡建设局网站网络解决方案公司
  • 微网站和app的区别网站建设 源代码归属
  • python做网站商城开发简单动画制作软件
  • 网站上如何做跳转页面百度seo推广怎么做
  • 广州网站设计易企建站你那个没封的网站怎么做啊
  • 芜湖做网站福建建设执业资格官网
  • 山东济宁省建设厅官方网站北京网站优化公司哪家好
  • 怎么免费从网站上做宣传长沙0731手机平台网报价
  • 排名好的成都网站建设wordpress页面不要侧边栏
  • 做手机版网站和做app差别西安建网站公司哪家好