我买了一块普中51单片机,里面的电路图看不懂,辅导教程说的上拉电阻啥的完全蒙圈


单片机是可编程晶元,现在的电子产品几乎都有单片机的身影。学好单片机可以找一份较好的工作。单片机相关的工作涉及到硬体设计软体设计。在小公司,一般硬体和软体是不分开的,在大公司硬体和软体是分开的。我从事嵌入式行业多年,硬体和软体(主要裸奔)都做。如果只学习硬体设计的话,可以多看看电路分析、数字电路、模拟电路等相关内容。想要获取更多的电子知识,可以关注我的微信公众号,玩转嵌入式(micropoint8)。可以从以下几个方面去熟悉。

1.熟悉基础知识

电路的基础知识要牢固,从电路分析,到数字电路,还有模拟电路等,基本的概念一定要清楚。如题目中的上拉电阻,可以简单的理解为一端接在信号上,另一端接在电源上的电阻,如下图就是一个上拉电阻。起到什么作用呢?

如果按键没有按下的话,由于上拉电阻存在,KEY1处的信号是一个确定的高电平,在电路按下后KEY1是一个确定的低电平。这样就不会因为浮空而导致KEY1的信号处于不确定状态。

2.多分析产品电路

手中有一个51单片机的开发板,就可以试著分析一下各部分的电路。单片机开发板中,常见的硬体电路有LED驱动电路、按键输入电路、继电器控制电路、蜂鸣器电路、数码管电路等。可以分析一下LED是以灌电流还是拉电流的方式驱动的、按键电路用上拉还是下拉实现的、继电器用NPN三极体还是PNP三极体实现的、数码管是用什么晶元驱动的。遇到不懂的地方多在网上查一下资料,最好能问一下周边的朋友同学。

推荐,杜洋老师的爱上单片机,从零入门单片机,一步步进阶。

爱上单片机-单片机手把手入门京东¥ 41.60去购买?

3.多看元器件的datasheet

碰到没有见过的元器件,要去翻一下datasheet,多了解一下元器件的参数和典型的电路,多多学习积累经验。

想要获取更多的电子知识,可以关注我的微信公众号,玩转嵌入式(micropoint8)。


模电,数电知识是少不了的,但只是为了学习单片机,而系统的学习一次模电,数电,这样学习进度就会慢好多,所以你可以了解下单片机原理图中的电路原理。

单片机最小系统

你需要理解单片机最小系统,其中包括复位电路,时钟电路,电源电路。很多人在学习很久单片机后依然不理解复位电路原理,这里推荐一篇文章,里面有对单片机最小系统的详细讲解,文章比较长,查看相应片段即可。

查看相应片段即可?

mp.weixin.qq.com

上拉电阻

上拉电阻,常常用于开漏输出的IO,IIC汇流排。在IO口中可用于增强IO驱动能力,使IO口具有明确的电平状态。

如下图所示,为51单片机P1,P2,P3口,其内部集成了上拉电路,在开发板原理图中你不会看到在这些引脚上接上拉电阻。

而PO口,属于开漏输出,如下图所示。开发板中都会在P0口加上拉电阻,当MOS关断时,P0口电平被上拉到VCC,当MOS导通时,P0口电平为GND(低电平)。

蜂鸣器电路

单片机用于信号处理,IO口驱动能力非常小,不能用于驱动较大功率的器件。比如继电器,电机,蜂鸣器等等。如上图所示,为单片机中常用的蜂鸣器驱动电路。

使用N型三极体作为开关管,来驱动蜂鸣器工作。图中R2为三极体基极下拉电阻,可有效防止干扰信号使三极体误导通。同时R2,与R1用于分压,在控制信号为高电平时(5V)三极体基极形成大于0.7V电压,使三极体导通蜂鸣器工作。图中R3为限流电阻。

待更新,欢迎关注交流


你好同学,其实这个就是别人所说的两周学习啥的结果,有的时候就是跟著教程跑一便,当时是会了,但是一遇到问题就蒙圈了,所以打基础还是很重要的,我之前写过一篇文章。

截个图,链接附上,后面就靠你自己了。

谁能教教我怎么学单片机,先学什么,怎么入门??

www.zhihu.com图标

电路基础

电阻 电感 电容 二极体 三极体 的基本应用,典型电路

然后是 运算放大器

电路应该就能看懂了


数字电路,单片机原理。


推荐阅读:
相关文章