技术文档

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

小编 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,这里就不再推荐。

欢迎留言评论,更多精彩内容可以关注我的头条号玩转嵌入式 。谢谢。

什么是单片机?单片机就是将一台电脑的功能集成在一块芯片上

什么是单片机? 单片机就是将一台电脑的功能集成在一块芯片上。也可以叫它单片微控制器。

NXP(恩智浦) P89C52单片机

详细一点说,单片机是一种集成电路芯片,采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成一个小而完善的计算机系统。

一台能够工作的计算机要有这样几个部份构成:CPU(进行运算、控制)、RAM(数据存储)、ROM(程序存储)、输入/输出设备(例如:串行口、并行输出口等)。在个人计算机上这些部份被分成若干个芯片,安装在主板上。而在单片机中,这些部分,全部被做到一块集成电路芯片中了,所以就称为单片(单芯片)机,而且有一些单片机中除了上述部份外,还集成了其它部份如A/D,D/A等。

以P87C52为例,P87C52基于80C51内核采用高密度CMOS技术设计制造,包含中央处理单元、片内8kOTP程序存储器,128字节内部数据存储器RAM、4组8位双向输入/输出(I/O)口、3个16位定时/计数器和6个中断源,4层优先级中断嵌套结构,可用于多机通信的串行I/O口,全双工UART,片内时钟振荡电路等。

为什么要用单片机呢?

以前完成一个工作需要一堆电子元器件和复杂的线路。后来简化了,在电路板上使用一个单片机就能完成复杂的功能。

用4个时间继电器控制4个灯依次点亮

用单片机控制8个灯依次点亮

了解单片机有什么意义

单片机是集成电路板控制的基础,不管是学电工、电子、或者是工业自动化,都是应该掌握的基础知识~

相关问答

单片机 电脑 用吗?

1.如果您觉得台式机电脑和笔记本电脑才是电脑,那么单片机就不是电脑;2。如果您觉得平板电脑和智能手机也算电脑,那么ARM单片机就是电脑;3.如果您觉得具有一...

单片机 怎么和 电脑 连接?

单片机和电脑连接有以下方法通常采用2种方式:并行和串行。并行是指将待发送数据的各位同时传送,串行则将数据一位一位地按顺序传送。并行虽然传输效率高,由...

单片机 编程对 电脑 配置的要求?

单机片流畅编程仅需要i53.5GCPU以上,16G内存,和高速的SSD,以上是本专业单片机实验室的大神的推荐,其实游戏本绰绰有余了,硬盘固态的(尽量大),内存8g就...单...

单片机 怎么与 电脑 相连?

单片机与电脑连接一般有以下几种:1、RS232串口连接,这是最普遍的连接方式。2、RS232-usb,这种方式越来越受欢迎。3、JTAG--JLINK--USB(RS232),主要用于仿...

单片机 开发板连接到 电脑 ?

一般单片机由于供电的原因,通常都是TTL的UART电平讯号,需要经过转换IC来提升电平(RS-232),电脑通常都是RS-232的讯号,因此直接把转换后的RS-232跟电脑的RS-...

单片机电脑 配置?

复位:当复位引脚出现2个机器周期以上高电平时,单片机复位,程序从头开始运行.时钟:有振荡器电路产生频率等于晶振频率,这时用的是外界晶振。也可以又外部单...

win10笔记本 电脑 如何烧写 单片机 程序?

要在Win10笔记本电脑上烧写单片机程序,首先需要选择合适的烧写工具和单片机编程软件。然后,将单片机与电脑连接,通常使用USB转串口线或USB转JTAG线。接下来...

单片机 与计算机的区别?

单片机是将多种接口芯片集成到一片芯片的微处理器,这种方式称之为单片电路。单片机的目的是使单个芯片实现更多的功能,应用更方便、体积更小巧,尽可能不用扩...

单片机 怎么和 电脑 连接?

单片机与电脑连接的方法有很多种,以下是其中几种常用的方法:1.串口连接:通过单片机的串口与电脑进行连接,使用串口通信协议(如RS232、TTL等)实现数据传输...

单片机 可以做什么?

单片机是一种微型计算机,可以用于控制各种电子设备和系统。它可以用于家用电器、工业自动化、汽车电子控制系统、医疗设备、通信设备等领域。单片机可以实现各...

猜你喜欢