赞
踩
延续使用芯片 CH340E 。
CH340 是一个 USB 总线的转接芯片,实现 USB 与串口之间的相互转化。
引脚号 | 引脚名称 | 类型 | 引脚说明 |
1 | UD+ | USB信号 | 直接连到 USB 总线的 D+ 数据线,不要串联电阻 |
2 | UD- | USB信号 | 直接连到 USB 总线的 D- 数据线,不要串联电阻 |
3 | GND | 电源 | 公共接地端,直接连到 USB 总线的地线 |
5 | |||
6 | |||
7 | VCC | 电源 | 3.3V 正电源输入端,需要外接 0.1uF 电源退耦电容 |
8 | TXD | 输出 | 串行数据输出 |
9 | RXD | 输入 | 串行数据输入,内置可控的上拉和下拉电阻 |
10 | V3 | 电源 | 在 3.3V 电源电压时连接 VCC 输入外部电源 在 5V 电源电压时外接容量为 0.1uF 退耦电容 |
存在的错误:
无需进行串口正在发送状态指示,可以悬空,不用接电阻耗能。
延续使用芯片 SP3485EEN,封装为SOP-8。
一定一定要去看之前的笔记,详细的讲解了这款芯片。UART、RS232、RS485基础知识+硬件知识_uart rs485-CSDN博客
将外界采用 RS485 通信的设备转成 串口 通信,得以和单片机进行通信。
序号 | 引脚名称 | 功能介绍 |
1 | RO | 接收器输出 当为低电平:如果A-B>200mV,RO=高;如果A-B≤-200mV,RO=低 |
2 | 接收器输出使能控制 当为低电平时,接收器输出启用,RO输出可用。 | |
3 | DE | 驱动器输出使能控制 当DE为高电平时,驱动器输出可用。 当DE为低电平时,输出处于高阻抗状态。 |
4 | DI | 驱动器输入 当DE为高电平时, DI低电平迫使非反相驱动器输出A为低电平,反相驱动器输出B为高电平; Dl高电平迫使非反相驱动器输出A为高电平,反相驱动器输出B为低电平。 |
5 | GND | 地面 |
6 | A | 非反相接收器输入和非反相驱动器输出 |
7 | B | 反相接收器输入和反相驱动器输出 |
8 | VCC | 电源供应 |
自己根据之前的笔记设计:(看不懂的回去看一遍笔记就全懂了)
我知道你肯定好奇:都是3.3V供电,为什么有的模块滤波要 0.1uf ,10uf,0.1uf +10uf 滤波?
在这里我只解释这个模块的原因,后面再写博客统一归纳总结。
单片机的引脚足够,不需要 V1.0 的方案来节约引脚,DI 直接接到单片机引脚上。
上拉和下拉电阻用于在 RS-485 总线空闲时将总线保持在一个已知的状态。
陈氏:电阻大,电流小,影响小,功耗低。远距离或设备多时,可能不足以提供足够的电流。
陈氏:电阻小,电流小,影响小,功耗低。远距离或设备多时,可能不足以提供足够的电流。
延续使用芯片 TJA1040T,封装为SOP-8。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。