stm32最小系统板原理图_“蓝桥杯”嵌入式stm32入门(4)搞定竞赛板原理图,这都不是事儿...

在 “蓝桥杯”嵌入式stm32入门(3)搞定竞赛资源包,这都不是事儿文章中对资源包做了简要的介绍这篇文章将介绍“蓝桥杯”嵌入式竞赛官方竞赛板的原理图,只有理解了这些硬件电路才能有的放矢的来编代码。

首先介绍竞赛板布局,如下图所示:

b0d9f2ec7ae66baafeff6de390ad23ae.png

竞赛板布局

从上图竞赛板布局图中可以看到竞赛板中所涉及到的硬件资源,分别为:ARM处理器、电源模块、按键(包含复位按键和独立按键)、LED指示灯、蜂鸣器、TFT液晶模块、AT24C02、SD卡座、USB转接芯片等。下面将简单介绍这些硬件资源,在这里只是起到抛砖引玉作用,后续在使用到相应模块时再做详细介绍。

注意:下面的这些电路图都是来源于竞赛资源包中的“7-嵌入式竞赛板资料”文件夹中的“CT117E电路原理图.pdf”文件。

(1)ARM处理器

e62b7e35b99f42efa199dfddc56db2c7.png

stm32f103rbt6这个处理器得作用类似于人的大脑, 所有外设是直接或者间接于处理器相连, 由处理器来实现相应的功能。

(2)电源模块

电源模块在整个系统中非常重要,它关系到各个外设以及处理器所需要的电源,如果电源模块不正常,那么系统就不稳定,相应功能也就不会实现。

d5fab45e210b240fccc811e4bb11a2b4.png
c6b739a03a5bbf6d3aa57a899814f51b.png

从图中可以看到系统中需要5V和3.3V电源,5V可以通过CN2(USB-B)器件的一个引脚,再通过跳线帽将JP1插针的1,2引脚连接起来就可以,或者直接通过电源接口CN1进来5V然后再通过跳线帽将JP1插针的2,3引脚连接起来就可以, 3.3V可以通过AMS1117-3.3V LDO芯片将5V转换成3.3V供其他芯片使用。

(3)按键

1)复位按键

复位按键可以在板子跑飞的时候,在系统不断电的情况下,重新启动系统。

a9bf47cdb9656b9fc78a635488d8b534.png

从图中可以看到复位按键一个引脚接地,另一个引脚和处理器相连。

2)独立按键

竞赛板上有4个独立按键,便于实现人机交互功能。每一个按键的其中一个引脚接地,另外一个引脚通过上拉电阻接到3.3V。

ebe65ea88f591b10839fbe023ca5265e.png
60dcae46844a1ec82812e914a7a29672.png

从图中可以看到按键的其中一个引脚同时也连接到J2的17到20引脚,再通过跳线帽连接到J1的17到20引脚,而J1的17到20引脚是和处理器连在一起。也就是说当我们要使用4个独立按键时一定要通过跳线帽将J1和J2的17到20引脚一一对应连起来。

还有一类矩阵按键,板上没有,这里不做介绍,感兴趣的可以找度娘。

(4)LED指示灯

竞赛板上有8个LED指示灯,起到指示作用。

af6eb76f404acecfb8f1482e616455f1.png
68232dd42005186c8dcecd6c16c3fbf1.png

从图中可以看到8个LED的其中每一个都有一个引脚和锁存器74HC573连在一起,而74HC573与J2连在一起,与按键类似,再通过J1连接到处理器。

(5)蜂鸣器

竞赛板上带有一个有源蜂鸣器, 可做报警指示作用。

2955ff0d2c57ef9d3ced33b69231095a.png

从图中可以看到只要给N_Buz引脚低电平,三极管导通,那么蜂鸣器就会响。 蜂鸣器的接法与LED类似,也是与J1和J2有关。

(6)TFT液晶模块

竞赛板上带有一个显示屏,主要根据现实中的实际情况显示一些有用的数据。

b9fd0d770aef33ad3cd40d227a77c7cc.png
3225643de2ad8fbc18fdcf6096aee2c0.png

从图中可以看到TFT液晶屏的接法与LED类似,也是与J1和J2有关。不过,细心的读者可能会发现这个液晶屏的其中H_D0到H_D7的引脚与LED指示灯的一样。没错,确实是一样的,这样做的原因是处理器引脚不是足够多,由于有锁存器的存在使得液晶屏和LED的使用互不冲突。在竞赛中要特别注意。

(7)AT24C02

竞赛板上提供一个AT24C02芯片,用于存储有用的数据。

e65a7b7a27b1184fe6f633aa46e54b2d.png
1154d341999165f578cecb52eb6df2f7.png

从图中可以看到其中2个引脚SCL SDA,数据I2C接口,通过J2和J1最后连接到处理器引脚。

(8)SD卡座

竞赛板上提供一个SD卡座,不过在往年的竞赛中一次也没有用到,暂时不做介绍。

9cc497ec546eb66842ce7cbad59e1a81.png
2816a81c8c4bad60f03f93ae1bc3b099.png

从图中可以看到引脚连接方式同上。

(9)USB转接芯片

竞赛板上提供一个USB转接芯片FT2232D,从图中可以看到,作为USB转UART的同时,这个USB接口同时也提供系统所需要的5V电源。

29b54bce9ed91e88ca5ed72d74c295ff.png

以上就是对“竞赛板原理图”内容所做的简要介绍。至于其中的有些电路中有电阻、电容,三极管等的原因,将在后续介绍。在这里主要是了解这些电路,便于后续编程操作这些外设。

更多精彩内容可以关注此头条号:嵌入式软硬件开发 喜欢的话大家可以“评论”,“转发”、“点赞”或者“收藏”。加入交流群:932029691 相互交流,共同进步。

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值