备战全国电子设计大赛-自制STM32F103C8T6核心板
市场上的STM32开发板,最小系统核心板种类很多,价格十几到几百不等。喜欢DIY的同学,不妨自己DIY一块低成本的、能够满足入门要求的,适合用于自制的小项目的STM32核心板。
选择的STM32芯片是STM32F103C8T6
选择理由:
价格便宜;
LQFP封装,方便焊接;
IO数量可满足平时需求。
电子设计竞赛中简单的控制题,电源题等题目,可使用此单片机完成赛题的要求。对于单片机的初学者或需要使用单片机做一些简单的小项目,这款器件是一个很好的选择。
以下是STM32核心板的分解部分:
电源部分:
首先确定核心板的供电,直接提供5V为核心板供电
该核心板需要两种不同电压的电源:S_5V为OLED屏幕供电,M_3V3为stm32芯片供电,3.3V为NRF24L01供电。
电源部分原理图如下:
为板子提供5V电源,通过AMS1117产生3.3V电源和LP5912产生3.3V电源。
STM32引脚与外设:
设计完电源部分后,就得考虑STM32的引脚与外设如何连接了。
时钟电路:
STM32核心板上最重要的就是系统的时钟源了。这里采用一个8MHz的无源晶振连接在STM32的OSC_IN和OSC_OUT引脚上,电路如图:
SWD接口:
为了方便下载代码,需要留出一个SWD接口用于通讯。
按键部分:
在板子上一共留了5个按键,其中4个是用户自定义的按键,另一个是用于系统复位的复位按键。
LED部分:
为了方便调试代码、指示运行状态等,设计了两个LED指示灯。
NRF2401接口:
个人小项目可能用到的数传模块,方便调试。
OLED:
在项目制作中经常会使用到OLED,因此预留了IIC协议的OLED接口。
预留串口:
方便调试以及连接其他外设。
CAN接口:
使用此芯片TJA1051T/3在核心板集合了CAN收发器,预留CAN通信接口。
PWM接口:
预留PWM接口,方便使用。
PCB与焊接:
PCB 3D效果图:
STM32F103C8T6是采用LQFP封装的,这很大程度上方便了PCB的设计和手工焊接,PCB采用2层板设计,尺寸仅48mmX40mm。
实物图:
写在最后:
作为学习者给大家分享自己完成的STM32核心板,希望对想入门STM32单片机的小伙伴有帮助。当然上文若有不妥之处,欢迎指正。
备战全国电子设计大赛-自制STM32F103C8T6核心板相关推荐
- 备战全国电子设计大赛-TB6612FNG电机驱动模块
TB6612FNG电机驱动模块 TB6612模块简介: TB6612FNG是一款直流电机驱动器件,具有大电流MOSFET-H桥结构,双通道电路输出,可同时驱动2个电机. 每个通道输出最高1A的连续驱动 ...
- 全国电子设计大赛历年考题归类分析--太行山麓创客空间基地
全国电子设计大赛历年考题归类分析–太行山麓创客空间基地 大赛分类 大赛题目预测,近期关注
- 2019年全国电子设计大赛D题《简易电路特性测试仪》(一)仿真阶段
文章目录 前言 一.仿真阶段 二.仿真结果 三.仿真结果分析 四.实物制作 总结 前言 国赛就是把往年的真题都做会了,你就会了.这次我们训练的是2019年全国电子设计大赛D题<简易电路特性测试仪 ...
- 2019年全国电子设计大赛D题《简易电路特性测试仪》(三)输出阻抗、增益、上限频率测量
文章目录 前言 一.输出阻抗是什么? 二.输出阻抗测量方案 1.测量方案 2.实际电路制作 4.注意事项 三.增益测量 四.幅频特性测量 五.测试结果及总结 1.电路实物图 2.测试结果 3 .总结 ...
- 全国电子设计大赛 物品清单分析2013年
电子设计大赛的清单出来,每逢这个时刻,很多人都喜欢猜猜看会出什么样的题目,我也不例外. 应该说,电赛很是很锻炼人的,虽然最终竞赛只是短短的4天3夜,但是总还是要在这之前付出很艰辛的努力.一个电赛题目有 ...
- 2019全国电子设计大赛D题---简易电路特性测试仪
本文是2019年博主参加电子设计大赛的项目说明书,博主在此次比赛中荣获三等奖,今天将项目说明书分享出来,希望和大家共同进步! 一.摘要: - . 搭建了静态工作点稳定电路作为被测电路,测试系统使用ST ...
- 2019年全国电子设计大赛综合测评感悟
第一次写博客,不太会格式,大家将就看吧. 2019年国赛综合测评题目大概要求是利用四运放LM324和四通道与非门74LS00芯片各一片,设计产生: (1)频率可调(19-21KHz),幅度不小于3.4 ...
- 全国电子设计大赛2019年前历届优秀作品,肯定对你电赛之路有所帮助!
转载发现的这篇电赛收藏文章,里面内容虽然基本上都是2019年之前的,但是还是有很多资料值得学习的,特此分享一波,希望对大家有所帮助. 大学生电子设计大赛最全资料 [01]历年赛题+优秀作品-度盘(wh ...
- A1-2019年全国电子设计大赛综合测评multisim仿真
节省码字,下文均为图片,原文下载,请移步https://download.csdn.net/download/songmake1987/87209089 培训网址:全国大学生电子设计竞赛培训网全国大学 ...
最新文章
- R语言诊断试验数据处理与ROC分析实战案例:联合诊断ROC
- set OpenCV_ROOT
- UNITY 内存问题资料收集
- 【今日CV 计算机视觉论文速览 第116期】Mon, 13 May 2019
- web.xml 详细介绍
- ubuntu16.04.3 ntp服务
- mrtg监控硬盘容量,内存占用,CPU占用 二
- 电磁场仿真原理——5. 有限元法(FEM)
- Oracle+ogg-00664,OGG采用NET8方式读取ASM中日志报OGG-00664(ORA-12162),配置如下:
- 基于JAVAWEB的高校行政管理系统
- 小写和大写开头的英文名字 internet 和Internet在意思上有何重要区别?
- matlab遥感图像 提取地物,基于MATLAB的遥感图像变化监测研究(图文)
- tween.js--使用/教程/实例
- WPF——后台代码实现将多张图片拼接成一张
- 什么是JPA?SpringBoot 中使用JPA
- Android下载并打开PDF文件
- IPv4 地址与 int 值转换【Python】
- js定时器以及验证码倒计时案例
- 电脑远程window server2012服务器时,发生身份验证错误,要求的函数不受支持……原因终于找到 了
- Flutter —— 为所有屏幕构精美应用
热门文章
- littleVGL学习笔记4——Tasks任务系统
- 测试简历投递一定要注意这10点,否则大概率会被刷掉
- c语言判断pcap文件结尾,PCAP文件扩展名 - 什么是.pcap以及如何打开? - ReviverSoft...
- 【Python 百练成钢】前缀和
- Spring boot开源项目之个人博客(11)—登录功能实现
- Linux欧姆单位怎么打,RF场强的基本单位及换算
- 百度分享插件,微信,人人网,新浪微博等等
- 行业领先公司和软件系统
- vue 变量定义 对象_详解Vue 全局变量,局部变量
- use strict 的用法