STM32学习之路(十)单片机最小系统原理图设计
2017-07-23 21:55
387 查看
STM32学习之路(十)单片机最小系统原理图设计
今天的内容是设计单片机最小系统的原理图,包括:
(1)电源电路
(2)晶振电路
(3)复位电路
(4)备份电源(VBAT)
放置STM32F103VET6芯片
第一步:打开KiCad软件,选择原理图编辑器,由于STM32F103VET6元件尺寸比较大,所以我们需要对原理图进行页面设置:文件
→ 页面设置 → A1。
第二步:按上篇所说的放置元器件的方式,在适当的位置放置STM32F103VET6元件。
设计电源电路:给芯片的电源引脚供电,总共有5组数字电源引脚、1组模拟电源引脚、1组参考电压引脚,参考电源与模拟电源是并联的,即它们的电压值相等,引脚如下图:
第一步:给每一组电源引脚下面放一个0.1uF的滤波电容:
第二步:将每组电源两端用导线与电容连接起来,记得模拟电源与参考电源是并联的:
第三步:给每个VDD、VDDA引脚添加3.3V的电源标志:
4000
注:这里我们将模拟电源与数字电源用0欧姆的电阻做了隔离,为什么做隔离呢? 是因为数字信号的电平的高速变化会影响模拟信号的转换精度。
第四步:给每个VSS引脚添加GND电源地标志、VSSA引脚添加GNDA模拟电源地标志,数字地与模拟地也是需要0欧姆电阻隔离的:
第五步:修改电容的值为0.1uF,并将原件的名称和值的位置做适当的调整,使看起来整齐一些:
设计晶振电路(8M的HSE时钟电路、32.768KHZ的LSE时钟电路)
HSE时钟电路引脚:12、13引脚
LSE时钟电路引脚:5、6引脚
需要放置的元件:晶振、电容
HSE电路的电容大小:22pF
LSE电路的电容大小:15pF
这里电容的值也可取其它合适的大小。
按下图所示,放置元件并画好连线,完成HSE时钟电路、LSE时钟电路的设计
设计复位电路:
引脚:14(NRST)
复位方式:上电复位
需要的元件:100K的电阻、0.1uF的电容
按下图所示,放置元件并用导线连接
设计备用电池电路:
引脚:6(VBAT)
所需元件:2个二极管、一个battery
我们开发板备用电路的二极管型号为LL4148,battery型号为CR1220
按下图放置元件,并用导线连接:
完成这些,我们开发板的最小系统电路也差不多就完成了 @##@。
明天继续,哈哈@##@。
如果有写的不合适的地方,还请大家多多指教啊。如果你有兴趣,也可以一起互相学习,共同进步。
(微信号 :c18093458455)
今天的内容是设计单片机最小系统的原理图,包括:
(1)电源电路
(2)晶振电路
(3)复位电路
(4)备份电源(VBAT)
放置STM32F103VET6芯片
第一步:打开KiCad软件,选择原理图编辑器,由于STM32F103VET6元件尺寸比较大,所以我们需要对原理图进行页面设置:文件
→ 页面设置 → A1。
第二步:按上篇所说的放置元器件的方式,在适当的位置放置STM32F103VET6元件。
设计电源电路:给芯片的电源引脚供电,总共有5组数字电源引脚、1组模拟电源引脚、1组参考电压引脚,参考电源与模拟电源是并联的,即它们的电压值相等,引脚如下图:
第一步:给每一组电源引脚下面放一个0.1uF的滤波电容:
第二步:将每组电源两端用导线与电容连接起来,记得模拟电源与参考电源是并联的:
第三步:给每个VDD、VDDA引脚添加3.3V的电源标志:
4000
注:这里我们将模拟电源与数字电源用0欧姆的电阻做了隔离,为什么做隔离呢? 是因为数字信号的电平的高速变化会影响模拟信号的转换精度。
第四步:给每个VSS引脚添加GND电源地标志、VSSA引脚添加GNDA模拟电源地标志,数字地与模拟地也是需要0欧姆电阻隔离的:
第五步:修改电容的值为0.1uF,并将原件的名称和值的位置做适当的调整,使看起来整齐一些:
设计晶振电路(8M的HSE时钟电路、32.768KHZ的LSE时钟电路)
HSE时钟电路引脚:12、13引脚
LSE时钟电路引脚:5、6引脚
需要放置的元件:晶振、电容
HSE电路的电容大小:22pF
LSE电路的电容大小:15pF
这里电容的值也可取其它合适的大小。
按下图所示,放置元件并画好连线,完成HSE时钟电路、LSE时钟电路的设计
设计复位电路:
引脚:14(NRST)
复位方式:上电复位
需要的元件:100K的电阻、0.1uF的电容
按下图所示,放置元件并用导线连接
设计备用电池电路:
引脚:6(VBAT)
所需元件:2个二极管、一个battery
我们开发板备用电路的二极管型号为LL4148,battery型号为CR1220
按下图放置元件,并用导线连接:
完成这些,我们开发板的最小系统电路也差不多就完成了 @##@。
明天继续,哈哈@##@。
如果有写的不合适的地方,还请大家多多指教啊。如果你有兴趣,也可以一起互相学习,共同进步。
(微信号 :c18093458455)
相关文章推荐
- KiCad设计PCB-9-单片机最小系统原理图设计
- 单片机 最小系统原理图
- 单片机硬件==绘制最小系统原理图
- 单片机最小系统及其原理图
- widget layout设计(设置minWidth和minHeight),保证最小,剩下由系统来拉伸(成若干格)
- 单片机系统设计中的硬件抗干扰
- 单片机最小系统版
- 2.2 单片机最小系统
- 51单片机学习总结系列(0)之单片机最小系统
- 单片机开始,最小系统
- 单片机之最小系统
- 单片机系统设计的误区与对策(有了看门狗就不会死机)
- 单片机系统印刷电路板设计技巧
- 设计单片机日志系统
- 算法习题40:设计最小栈,首尾相连珠子问题,系统设计问题
- 学单片机从构建最小系统开始
- [转贴]带USB接口的短信收发最小系统设计
- stm32 最小系统设计
- 简单的PCB制作——单片机的最小系统
- 手把手在面包板上搭单片机最小系统(引用 极简单片机最小系统制作完全图解[zz])