如何看蓝桥杯的这一张原理图,帮助我们更好的编程

相信点进这篇文章观看的朋友都知道,蓝桥杯单片机原理图在我们编程的过程中的作用有多大,所以我今天就带领大家来学习如何看蓝桥杯的这一原理图,帮助我们更好的编程。

首先附上示意图(比较模糊,下面讲具体模块的时候我会放大)

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

没有上传高清版本。 。

看到这个原理图,我们首先找到这块板上最重要的芯片,IAP15F2K61S2

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

IAP15F2K61S2

从上图中我们可以清楚地看到芯片有6组IO口(输入、输出),分别是P0、P1、P2、P3、P4、P5。

P5^4是复位端口

另外,通过每个端口后面的备注,我们可以大致了解该端口的功能。以外部中断0为例

我们可以看到P3^2口可以作为普通IO口使用,也可以作为外部中断0使用

大致了解了芯片的端口之后,我们就可以看看其他的部件了。 我的方法是从板子上的LDE灯和数码管入手(也可以选择其他部分)。 原理图就是一点一点看的。 你知道,只要看看你需要使用哪个设备,但我们需要将原理图与板上的模块大致匹配。 我们会有一个印象,这样当你想使用的时候,就可以很快找到图上的模块。

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

2个模块在板上的位置

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

LED灯模组

我们先来看LED灯模组。 众所周知,LED灯是一种单向导电的二极管发光器件。 只有当阳极为高电平、阴极为低电平时,发光二极管才会导通发光。

根据原理图我们可以知道,这组发光二极管的阳极已经给了高电平,所以只要给阴极给低电平,二极管就能点亮。

研究过51的朋友都知道,要给低电平,我们只需要将IO口设置为0即可。

但在蓝桥杯MCU比赛中,在这块板上,如果直接将P0口设置为0,将无法点亮IO口。 大家可能注意到了,P0口和发光二极管之间有一颗芯片74HC573。

那么74H573是做什么用的呢?

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

它是一个非反相锁存器,即可以存储P0端口的数据。 这样,即使P0口数据发生变化,寄存器也能在输出口数据变化之前锁定数据。

通过原理图我们可以发现,比赛用的板上有4颗74HC573芯片。

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

使用74HC573后,我们可以通过P0口控制多个设备。

单片机上数码管、LED灯、直流电机、步进电机、蜂鸣器、继电器的使用都与该寄存器有关。

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

数码管模块采用两片74HC573进行控制

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

第四颗74HC573芯片用于控制直流电机、步进电机、继电器、蜂鸣器

上图中的ULN2003是达林顿晶体管。 该芯片的作用是增强IO口的驱动能力,因为蜂鸣器等模块的驱动需要很大的电流。

至此,板上的四颗74HC573芯片已经介绍完毕。 那么单片机如何确定使用哪个寄存器呢?

这就需要用到芯片的使能功能,即Y4C、Y5C、Y6C和Y7C使能端口。 选择其中之一为高电平即可控制芯片。

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

选择其中之一作为高级别

那么我们如何控制这四个端口的高低电平呢? 这里使用板上的138解码器。

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

选择锁存器

上图的具体原理我就不解释了。看完这个大家应该能明白,这里138解码器的作用就是利用了P2^5、P2^6、P2^7,即P2端口的高三位控制位选择。

接下来我们看一下继电器模块和蜂鸣器模块

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

当继电器模块打开时,K1将连接到m2。 此时m2上有电流,L10点亮。

因为蜂鸣器和继电器的应用比较简单,只需要打开Y5寄存器,然后设置对应的模块引脚(就是达林顿三极管输出引脚上的引脚,上面写了它们对应的模块),步进电机是不同的

STEPA、B、C、D:步进电机

N_RELAY:继电器

N_MOTOR:直流电机

N_BUZZ:蜂鸣器

再往下看,是音频功放模块

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

至此,右边的原理图就已经完成了。

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

剩下的稍后再更新,今天累了。 。

理解原理图其实很简单。 我们必须逐一查看模块并找到起点。 只有这样我们才能更容易地理解原理图。

每个模块都有其引脚定义名称。 定义相同就意味着两者是相连的(这个很重要!!!大家用起来看看是哪里相连的)

更新

上述模块中,LED灯、数码管、继电器、蜂鸣器都是人机交互时的输出。 这就是我们首先查看这四个模块的原因。 这四个模块可以通过我们传递单片机的内部情况。 设置方法展示给我们,这也是蓝桥杯MCU比赛检验的重点。 (因为如果你想知道你的程序是否正确执行,你需要看它们的性能)

看完输出模块,我们再来看看输入模块,即独立按键和矩阵按键。

蓝桥杯微控制器板结合了独立按钮和矩阵按钮,通过短路片进行选择。 这个功能实在是太有创意了。

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

看完按键示意图,你可能会很困惑,为什么矩阵键盘的定义不全部使用P3口,为什么P3^6和P3^7口被P4^2和P4^2取代? P4^4 端口。

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

这涉及到微控制器上的接线问题。 大家可以看下面两张图,一张是芯片的定义,一张是板上实际的芯片引脚。

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

蓝桥杯单片机比赛使用的IAP芯片有两种封装形式,一种是方形(板上用的那种),另一种是长方形(类似8052芯片封装),长方形封装比方形小一。 包装好贵啊! ! ! 也就是说,用这种方形封装的会更便宜,而且矩形封装的厂家不多,适合人少,所以比赛用的板子都是方形的,转接板是用于连接它们,所以板上的实际引脚应该是:

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

这两个LED板子上没有配备,但是预留了引脚,可以直接插上。

再往下看,有PCF8591芯片,用于AD数模转换。

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

AD数模转换,有一个引脚可以外接,自己找一下(IIC协议通讯)

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

NE555模块,将右侧排针的NET SIG引脚连接到定时器计数器,然后配置时间来测量频率。

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

EEPROM模块(IIC协议通讯)

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

温度传感器和霍尔元件

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

时钟 DS1302

如何看蓝桥杯的这一张原理图,帮助我们更好的编程

至此,单片机上,我们比赛中经常用到的模块就已经介绍完了。 看原理图的时候从一点开始,从一个模块开始,一个一个模块看。 这将使您能够看到原理图。 时间比较宽松。

如果你参加比赛的话,原理图真的很重要,所以你一定要熟悉它。 注意上面每个模块的连接。

感谢大家阅读我的文章。 参加过蓝桥杯微控制器大赛或者对此感兴趣的朋友可以点赞、收藏、阅读我的其他文章。

单片机

程序员编程时要充分定义好的“程序”代码

2024-2-29 1:02:12

单片机

单片机编程的技能和知识,你知道吗?

2024-2-29 2:01:37

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索