产品概述

max232 单片机 单片机是如何与电脑进行通信的,电子工程师必知内容

小编 2024-11-24 产品概述 23 0

单片机是如何与电脑进行通信的,电子工程师必知内容

单片机怎样才能与电脑进行通信呢?相信很多初学者对此都有疑问,今天从应用层面跟大家分析一下。

单片机的串口是TTL电平无法直接与电脑进行通信,需要进行电平转换。现在市面上有很多型号的电平转换芯片,今天给你推荐三款,分别是MAX232,CH340G,CH340C。下面分别介绍。

1. MAX232芯片

这款芯片是出镜率比较高的芯片,不管实在大学的课本上还是在单片机开发板上,只要涉及到USB/串口,一定会讲到这款芯片。这款芯片具有双通道的转换接口,设计电路也不复杂,下图是典型的设计原理图:

MAX232芯片典型原理图

这款芯片需要四个电容来搭建外设电路,手册上推荐用1uF的极性电容,但是经过验证使用0.1uF的电容也是可以的,这大大降低了板子的体积。

2.CH340G芯片

CH340G是南京沁恒生产的,可以说这家公司生产的电平转换芯片、网关芯片都是神器,外设电路简单,功能强大。CH340G芯片由于外设电路简单目前卖的比较火,经常断货。他的典型原理图如下图所示:

CH340G典型原理图

这款芯片需要外接12M的晶振,而且在设计的时候要注意,外接电源为5V和3.3V时,第4引脚V3的处理方式是不一样的,上图外接5V,V3需要通过0.1uF的电容到GND;外接3.3V时,V3需要连接到电源。目前很多USB转串口的模块就是使用该芯片设计的。

USB/TTL模块

目前很火的ISP自动下载电路使用的就是该芯片。

3.CH340C芯片

CH340C跟CH340G是同系列的,但是CH340C在使用时可以省去外接12M晶振和起振电容,更节省了PCB空间和成本,相对而言设计更为方便。CH340C的典型电路原理图如下所示:

CH340C典型原理图

这几款芯片的价格也不是很高,CH340G约1.8元人民币,CH340C约1.94元人民币,MAX232约3元人民币。当然还有其他很多芯片如PL2303,这里就不再推荐。

欢迎留言评论,更多精彩内容可以关注我的头条号

玩转嵌入式 。谢谢。

单片机硬件设计:RS232通讯接口电路设计及分析

今天讲解RS232的典型接口电路。

1. 什么是RS232接口

说到RS232有的朋友可能比较陌生,但是如果说到串口大家可能就恍然大悟。什么是RS232?RS232是PC电脑上常用的通讯接口之一,通常以DB9的形式出现,例如台式机的com1和com2口。电脑的串口如下图所示。

DB9分为公头和母头,什么是公头、母头,看下面的图片。

顾名思义,母头就是带孔的,公头就是带针的,自己联想一下,呵呵。

2. RS232接口电路硬件设计

在用单片机设计RS232通信系统的时候,是将单片机的TTL电平转换成RS232电平,在转换的过程中需要相应的转换芯片。最常用的转换芯片是MAX232,相信用过STC51单片机开发板的朋友,都用这个接口下载过程序。

既然是通信接口,那自然少不了单片机的UART接口,所以在单片机选型的时候只需要选择带有UART片上资源的单片机即可。

3. 抗干扰设计

在讲CAN通信接口和RS485通信接口的时候都讲到了抗干扰设计。所使用的两种方法都一样。

通讯隔离,使用数字隔离芯片进行隔离;

线路限流,在通讯线上串入自恢复保险丝;

对于RS485接口典型电路CAN接口典型电路 等,大家可以查看订阅号里的历史文章。

本订阅号致力于单片机、ARM等嵌入式软硬件的设计经验分享,秉承“人人都是电子设计经验的分享者”的理念,成功路上不孤单,我们一起努力。

公众号:micropoint8。嵌入式学习网_振兴网:www.picmcu.com

相关问答

51 单片机 开发板上有rs 232 吗?

是的,51单片机开发板通常会配备RS232串口接口。RS232是一种常见的串行通信接口,用于将单片机与计算机或其他外部设备进行数据传输。通过RS232接口,可以实现单...

max 485实现两 单片机 间的通信?

两个单片机需要有RS232的通信口,在买两个RS232转RS485的通信模块就行了。如果想将RS485电路做到板子里,我有图。程序可按你的要求去写,简单。两个单片机需...

3.3V 单片机 AT89C51ED2 串口烧写程序时可以用 MAX232 吗?-ZOL问答

3.3V单片机AT89C51ED2串口烧写程序时可以用MAX232吗?手机小米小米Max讨论回答(4)可以,不过MAX232要用5V供电,最好在RXD\TXD与MAX232之间串接一个3...

STC 单片机 可以用 232 串口烧写程序么?

STC的程序下载实际上就是串口下载,并不是直接通过USB进行的,而是很多电脑没有RS232串口,即使有串口也不如USB方便,因此才使用那种东西来下载的,我在实验室用...

关于 max 485与 单片机 连接的问题?

[回答]传统的单片机实验系统因其购买成本高、系统使用烦琐,已经越来越不适合当前以培养学生实际能力为主要方向的高等教育,本系统可以帮助学校轻松组建单...

51 单片机 为什么烧不进去?

可能存在的问题如下1、电平转换芯片MAX232烧坏2、单片机P3.0(RXD)和P3.1(TXD)烧坏3、复位电路有问题,RST端一直被置为高电平,正常情况下不复位时RST端为低电平...

51 单片机 外围模块中,超声波测距模块上STC11芯片是什么?STC11、TL074和 MAX232 的作用都是什么?

STC11是一款STC单片机(STC单片机的一个系列,而不是一个具体的单片机型号),在这里的作用是根据收到的发送信号TRIG,发送一端超声波波形给MAX232;还有个...还...

STC的 单片机 STC12C5A60S2或是STC15系列的 能通过 Max 485芯片...

单片机这端要接成RS232串口,或TTL接口也行。而RS485口,是可以烧写程序,但是要求电脑上要有一个RS485转换模块,单片机上也要接一片Max485,如果单片机用RS485接口...

RS- 232 和RS- 232 -C有什么区别?两个接口可以共用吗?

没有反应是因为电平可能不匹配。单片机上的RS232串口电平是5V或3.3,需要一个一个max232或max3232电平转换。再者就是电平匹配,但是收发脚接反了,反过来试一下...

DB9母头怎么与 单片机 串口连接?

只连两根,DB9的2、3引脚(TXD、RXD,具体是哪个要查DB9的原理图)与单片机的P30(RXD)、P31(TXD)交叉相连。DB9的5引脚接地。对了,如果你的DB9是从电脑直接...只...

猜你喜欢