基于MM32F0140实现点灯效果
本设计主要使用kicard软件进行MM32F0140最小系统设计,其功能主要包括spi,iic通信和一些简单的信号传输。
标签
测试
PCB设计
电源变换及管理
www#
更新2023-06-02
安徽师范大学
318

项目介绍

使用kicad软件进行MM32F0140c4p最小系统的pcb设计,其设计内容主要就是对其spi,iic的通信传输进行设计,其他部分就直接把引脚引出外接其他设备,本设计把所有的引脚均引出,先设计最小系统板,防止在设计一些去外接设备时有一些小的错误影响到核心芯片的功能。核心板供电采用的是外接5v电压通过线性稳压芯片降压为芯片所需要的3.3V。

核心芯片介绍

MM32F0140是使用高性能的 Arm® Cortex-M0 为内核的 32 位微控制器,最高工作频率可达 72MHz,内置高速存储器,丰富的增强型 I/O 端口和多种外设。MM32F0140微控制器集成了FlexCAN外设,这是一个在汽车电子系统中常用的外设模块,配合适当的软件,可用于实现连入CAN总线网络的嵌入式系统产品。

另外,MM32F0140系列微控制器的孪生产品,MM32A0144微控制器,最近刚刚通过AEC-Q100车规认证,这也就意味着,基于MM32F0140系列微控制器设计的系统方案,在后期,有过渡到车载电子系统的可能。

项目设计

1 项目设计思路框图

FqaQ95CeEa_8INkCzkrNI8TK8L4m

2 设计思路

本设计是以mm32104系类芯片为核心的pcb设计,设计较简单没有过多的外设,pcb板满足基本设计要求,多余的其他外设皆有引出引脚外接使用,设计初期先查阅资料把所能查阅到的资料先整合在一个文件夹便于以后查阅。下一步进行kicad学习,找了一些视频进行kicad入门学习掌握基本的使用原则,建立原理图文件和pcb文件,把一些没有自带库的元器件通过自己手动绘制或者去Ultra Librarian网站去下载封装。最后就是进行引脚选择进行电路图的绘制,在绘制过程中要注意小的细节,毕竟原理图的成败决定最后pcb设计的成败。

 

收集素材的思路

在为画板子之前在电子森林的项目页面下载了芯片的相关数据手册,先大致的阅读一下芯片手册,注重关注其芯片特殊的地方,比如32引脚与48引脚的芯片晶振使用频率不同,这是通过阅读手册得到的,还有就是该芯片的特殊功能总线功能,应该如何使用,其次还要关注一下各引脚的大致功能,一个引脚一般有好多功能,所以要合理的选择和分配引脚更好的实现它的功能,虽然有些引脚做一些功能时会更好,这些都是经过大量的实验数据得到的一些实验结果,可以通过一些文章去发现。

实践过程中遇到的问题

首先是在查阅资料的过程中一开始没有找到查找资料的途径,还有就是没有把握好自己需要什么资料,浪费了很多时间,后期去看了一些教学视频知道了该查那些资料,什么资料比较重要,后期也对资料比较熟悉,随时可以找到想要的东西节省了很多时间。其次是在画原理图过程中有一些新的芯片的封装学要去下载,查找芯片的数据手册,查阅芯片的外接元器件的组成,调整外接电阻电容的参数使芯片能够正常工作。在画pcb过程中由于使用kicad不是很熟悉,在绘制原理图设置绘制规则的时候浪费了很多时间,但随着画图的进行软件使用的熟悉程度画图也越来越顺利,但是kicad软件有点卡顿。

实验结果展示

1 原理图

FlSwQuuRGAwUH0YXEvxxpZIynj-9

2 pcb设计电路图

FvKniTRiU6eziK86ncF7fXLW5kBh

3 实物图片

Fo1YyOvf652YRwz3W2kPeS5VDsab

调试过程中遇到的问题

1、在焊接过程中由于时间关系元器件封装选择不合理,这使得后期买元器件焊接时部分元器件不符合电路板上对应的封装这一结果导致后面的调试部分受阻,部分功能根本无法进行调试。

2、在上电过程中不能检测到芯片,可能原因是对该软件的不熟悉,没有导入相应的库最后导致检测不到芯片,以至于最后调制结果不成功。

3、在制作电路板印刷电路板图时,要注意焊盘和导线的最小尺寸,避免在制板过程中因钻孔或者腐蚀时把所有的铜线都去掉;绘制原理图时,注意节点放置的地方,有时系统会自动给所有的导线交叉的地方都给加上节点;为了增强电路板的覆铜导线与焊盘连接的牢固性,避免因钻孔而导致断线,需要将导线和焊盘连接处的导线宽度逐渐加宽,使用泪滴最好;还有就是使用铺铜接地线的时候注意打大量的过孔这样可以增加地线的连接程度。

芯片的优势与局限

芯片有好几种引脚同一种芯片芯片的使用可大可小,合适调节,但是不同引脚使用方式有差异,希望可以归一化更容易使用;芯片有独特的总线功能,可以用于很多工业生产;芯片引脚比较多功能也比较多,使用起来比较方便,一个小芯片可以解决很多问题。

附件下载
Disgn1.kicad_pro
Disgn1.kicad_pcb
Disgn1.kicad_sch
团队介绍
个人作品无团队介绍
评论
0 / 100
查看更多
目录
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2023 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号