电平之间的转换

PC机上的通信接口有USB接口,相应电平逻辑遵照USB原则;还有DB9接口(九针口),相应电平逻辑遵照RS-232原则。

而我们的单片机上的串行通信通过单片机的RXD、TXD、VCC、GND四个引脚,相应电平逻辑遵照TTL原则。

当然,新手小白买的学习板上肯定都已经集成了类似PL2303、CP2102之类的USB转TTL芯片,相应接口也变成了USB接口;有些学习板上集成的是MAX232之类的TTL转RS-232芯片,相应的接口也变成了DB9接口。

转换的目的是把电平转换到双方都能识别,下面分类举例:

情况1:PC机USB口与不带电平转换芯片的单片机通信

方法:外购USB转TTL模块,如下图所示。该模块一端接入PC机的USB接口,另一端有TXD、RXD、GND、5V、3.3V五个引脚,分别与单片机的RXD、TXD、GND、5V引脚相连,对于采用3.3V供电的单片机则把5V改为3.3V即可。该模块核心就是一块PL2303、CP2102芯片进行USB与TTL电平的转换。

情况2:PC机USB口与集成了USB转TTL芯片的单片机通信

方法:直接用USB线连接即可,只是单片机上的USB接口形式有时会不同,根据A-USB、B-USB、micro-USB、mini-USB分别选择合适的接线

情况3:PC机USB口与集成了TTL转RS-232芯片的单片机通信

方法:外购USB转RS-232模块,如下图所示。该模块核心是在DB9的一端有一块CH340或CH341电平转换芯片,把RS-232电平转换为USB电平

情况4:PC机DB9接口与不带电平转换芯片的单片机通信

方法:外购RS232转TTL模块,如下图所示。该模块一端是DB9与PC机DB9连接,一端是RXD、TXD、VCC、GND与单片机相应引脚连接。其核心是一块max232电平转换芯片。

情况5:PC机DB9接口与成了USB转TTL芯片的单片机通信

方法:一般不会这么进行通信PC机上DB9接口都有了还会没有USB接口?如果非要进行,外购RS-232转USB模块,如上面提到过的

情况6:PC机DB9接口与成了RS-232转TTL芯片的单片机通信

方法:直接用DB9(串口线)连接即可!

用一张图总结一下一上几种情况:

最后,别忘了PC端还要安装相应的驱动程序哦!

USB转TTL、USB转RS232的实现相关推荐

  1. ch340电路 usb转串口电路 usb转ttl usb连接单片机串口 ch340全自动下载电路

    CH340手册官网下载链接:USB转串口芯片:CH340 - 南京沁恒微电子股份有限公司 概述 CH340是一款 USB 总线的转接芯片,实现 USB 转TTL串口或者 USB 转打印口. 成本便宜, ...

  2. linux使用usb转ttl,USB转TTL转换器 USB V2.0 - 宇泰(UTEK) - 全球领先智能通讯解决方案提供商!...

    产品名称: USB转TTL转换器 USB V2.0 规格型号: UT-8851 ● 标准:遵从USB1.1.1.0标准,向后兼容USB2.0,兼容 TTL TIA/EIA标准 ● USB信号:VCC. ...

  3. 电平是什么?单片机的I/0口输入和输出,1和0是什么?什么是TTL电平?TTL电平分析?TTL、CMOS、RS232、RS485电平差异?usb转ttl?CH340模块驱动安装?电平之间的转换?

    电平是什么 理想的数字电路电平是这样的: 输入小于1/2VCC(电源电压)就是低电平,反之是高电平.实际的器件是做不到的,也不实用,如果输入电压在1/2VCC附近有干扰,就会发生错误的输入信号.现在常 ...

  4. TTL电平,RS-232电平,USB电平

    TTL电平--单片输出电平,电压范围0-3.3V或者0-5V: RS-232电平,一般PC端的DB9接口-15V-+15V: USB电平 USB接口.D+,D-: TTL要接DB9一定要用到232转换 ...

  5. RS-232 RS-485 TTL电平标准 以及串口、COM口、UART口、USB转TTL、USB转串口

     串口 即串行通信接口,与之相对应的另一种接口叫并口,并行接口.两者的区别是,传输一个字节(8个位)的数据时,串口是将8个位排好队,逐个地在1条连接线上传输,而并口则将8个位一字排开,分别在8条连接线 ...

  6. USB、TTL、RS232、RS485、UART相关知识。

    前言 学习笔记:理解单片机和计算机之间的通信知识 提示:以下是本篇文章正文内容,下面案例可供参考 一. 1.TTL TTL(transistor transistor logic)即晶体管-晶体管逻辑 ...

  7. USB、TTL电平、232电平之间的相互转换

    USB.TTL电平.232电平之间的相互转换 一:什么是TTl电平.232电平?     TTL电平:一般用作数字芯片的电平,单片机大多是TTL电平(电压标准不同).     232电平:电脑串口的电 ...

  8. 【知识点】单片机USB转TTL模块的相关知识

    前言 USB转TTL模块的作用就是把电平转换到双方都能识别进行通信. 单片机通信接口的电平逻辑和PC机通信接口的电平逻辑不同,PC机上的通信 接口有USB接口,相应电平逻辑遵照USB原则:还有DB9接 ...

  9. DIY一款4路USB转TTL串口调试模块

    目录 1.电源设计 2.USB集线器设计 3.USB转TTL设计 4.模块效果 最近调测程序经常用到单片机的三个串口同时交互通信,我使用1路USB转TTL串口调试模块不断切换,不仅影响观察效果,更是劳 ...

  10. USB转TTL、USB转串口、USB转232的区别(转)

    在初玩单片机时曾被上面的几个名词所混淆,不过后来终于大彻大悟,现在把自己的理解写在这里,同样准备入门单片机的小白可以看看,或许对你有所帮助. 首先,为什么要进行转换? 因为单片机通信接口的电平逻辑和P ...

最新文章

  1. 假期三天,我肝了万字的Java垃圾回收,看完你还敢说不会?
  2. Effective MySQL之深入解析复制技术
  3. Python中join()方法和os.path.join()方法
  4. java架构师眼中的高并发架构
  5. 哈希策略_优化哈希策略的简介
  6. 共筑全场景智慧生态,华为HMS全球应用创新大赛火热开启
  7. asp.net ajax回调函数
  8. java查询比对是否重复_java-对象的ArrayList,比较对象并查找重复项,...
  9. top -bcn -1
  10. js中数组定义Array
  11. linux工具apt、yum和dnf运用
  12. 第一台电子计算机乌拉尔,2018网易爱乐之战题目答案大全一览
  13. GitHub怎么搜索项目
  14. 生活随记-找爸爸的小女孩
  15. Neo4j 实战篇(一)基于Py2Neo构建电影知识图谱
  16. 【GPGPU编程模型与架构原理】第一章 1.3 现代 GPGPU 产品
  17. 华为云WeLink是什么软件?什么远程办公软件好用?
  18. mysql建表实例 删除记录_python基础_mysql建表、编辑、删除、查询、更新
  19. BeautifulSoup类的使用-爬取电影票房排行
  20. Effective Java读书笔记一(Java Tips.Day.1)

热门文章

  1. 计算机硬盘无法启动怎么办,解决办法:如果计算机无法从硬盘启动怎么办
  2. 桃园三结义c语言程序,三国典故:桃园三结义
  3. css3动画 --- transform属性值:旋转rotate、扭曲skew、缩放scale和移动translate以及矩阵变形matrix
  4. 图片画圈画箭头用什么软件_什么软件可以在编辑图片中画圈圈,如裁图时需要特..._网络编辑_帮考网...
  5. 15款外贸高手都在用的邮箱工具和关键词分析工具
  6. JAVA数据结构之Map和Set
  7. springboot发送短信验证码
  8. 免费 在线转换 音频,图像,PDF,视频,文档等格式转换
  9. @Required注解
  10. 《GPU编程与CG语言之阳春白雪下里巴人》阅读笔记 第三章+第四章