产品概述

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 单片机 的串口IO(TXD,RXD),可否同时接到两片 Max232 芯片上使...

用一片CD4052芯片把TXD+RXD分接到两片MAX232芯片中去。CD4052.pinAB受控于单片机P1.0&P1.1,用于选择那个芯片要与单片机通讯。但是有些受限。【1】不能...

232 通讯线能不能连接 单片机 ?

1、单片机系统与电脑的RS-232接口通信,必须把单片机的信号电平(TTL电平)转换成计算机的RS-232C电平(或者反过来把计算机的RS-232C电平转换成单片机的TTL电平...

在制作小型机器人时, MAX232 和RS 232 的作用是什么?两者有何区别?

RS232是小型机器人中单片机间,或单片机与上位机间通讯联络用。MAX232作为RS232的电平转换芯片,完成TTL电平到RS232电平的转换。RS232是小型机器人中单片机间...

ARM的串口我用CH340芯片的USB转串口替换 MAX232 单片机 一样来发送数据可不可以?

CH340芯片是一颗USB转UART的芯片,注意不是像MAX232这样的电平转换芯片。在ARM端是不需要任何驱动程序来驱动MAX232。这点要注意,不是简单的替换。若要替换...

51 单片机 管脚接 232 可以吗?

51单片机的管脚可以接RS232串口,但需要注意以下几点:51单片机的IO口输出电平为5V,而RS232串口标准的电平为±12V,因此需要使用电平转换芯片或者MAX232芯片将...

我要用电脑通过串口和 单片机 ( 232 )联接。 请问:电脑串口的Rxd...

请问:电脑串口的Rxd、Txd、Gnd三线和单片机上的串口怎么联接?笔记本电脑讨论回答(5)通过232电平转换器相接从图上看应该是视频矩阵,485的接口,最好看一下矩...

单片机 如何与电脑时间保持同步?

单片机需要和电脑进行通讯才可以进行时间同步想进行时间同步,必须进行通讯,这是最基本的要求。单片机可以通过串口或者USB口和电脑进行通讯,电脑运行的程序定...

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

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

单片机与 电脑 rs232 串口电源电压是多少-ZOL问答

按RS232C的标准,电平电压在-15V到+15V,MAX232等电平转换IC有电荷泵,可以产生这些电压。你需要分清楚的就是TTL电平和RS232电平,51单片机的IO是0-5V...

单片机 烧不进程序,要肿么检查??-ZOL问答

如果使用的STC的单片机,那么下程序的时候是需要进行冷启动的,即是,点击下载程...这样应该不行的,一般需要加MAX232接口芯片。STC系列单片机烧录程序,如果用...

猜你喜欢