1、以STM32F103RDT6为控制系统的单片机最小系统 PCB课程设计报告以STM32F103RDT6为控制系统的单片机最小系统一、课程设计的意义:通过本课程设计提高学生对电子线路软件ALTIUM DESIGNER 6.9的应用能力和熟练程度,利用该软件进行正确、规范的电路原理图和PCB设计。二、课程设计的主要内容:本设计完成中规模应用电路“STM32F746IGT6为主控芯片的核心板”的项目原理图及PCB 设计。三、课程设计步骤1、绘制原理图用ALTIUM DESIGNER 6.9软件设计“STM32F103RDT6为主控芯片的核心板”项目的原理图。2、设计PCB 图,利用PCB 模板向导创
2、建一个“STM32F103RDT6 PCB(90*70mm)”的PCB板,设计电路的PCB图,采用两层板,各个元器件的封装要按照要求。3、产生电路原理图原材料报表。4、完善设计、撰写、打印设计报告书。四、设计结果:(一)原理图总图电源模块:系统所有IO外接接口:STLINK:复位电路:系统时钟晶振:灯和按键:(二)原理图库和PCB元件库的创建1、原理图库:(1)新建原理图库 A:芯片原理图B:引进20双排排针C、AMS117的原理图D、USB原理图E、DS18B20原理图F、STLINK和ISP下载串口TTL原理图G、红外模块原理图(二)PCB封装A:芯片封装B:插针封装:C、AMS117封装
3、D、USB封装E、DS18B20原理图F、STLINK和ISP下载串口TTL原理图G、红外模块原理图PCB电路板图元器件报表五、课程设计总结本次课程设计在老师的指导下顺利完成。下面是我在课程设计中的心得体会和总结。绘制层次原理图1.原理图连线很多需要很细心才能准确完成尤其是对于那些引脚很多的器件稍不小心就会连错。2.由于对原理图的原理不是很了解所以对检查时出现的很多错误都不怎么了解改起来很费劲。3.设置元件封装要一个一个元器件设置当然有老师给的封装库找起来就容易多了。4.层次原理图的设计很繁琐用从上而下的设计方法设计要先绘制好总原理图然后生成子图的端口再在子图上按图放置元器件、连线然后把从总图
4、生成的端口连上这样就完成了层次原理图的绘制。制作 PCB 电路板1.PCB电路板的制作更加需要注意很多的细节尤其是布线时由于电路比较复杂布线很多如果设置不当很有可能不能完成布线。2.布线宽度的设置要在每个网络设或者可以把那些需要改变宽度的网络归成一个 class在设置相应的 class。3.生成 PCB 电路板先用向导创建一个“XT short bus5.2*4.2inches”的PCB 板然后把元件导入接着就是布线了布线前必须把元件放置好连线多的放在板的中间位置布完线就完成了 PCB 电路板的设计了。总体总结通过这次课程设计对Protel DXP 的了解更加深入把上课的理论应用到了实际中切身体会到 PCB 电路板的设计过程。设计时遇到了很多的问题不过通过问老师或者同学都一一解决了解决问题后对这些问题涉及的问题更加深刻更加理解。对以后的应用会有很大的帮助。当然对 DXP 的掌握程度还是有待提高的现在掌握的只是一部份的内容还有很多东西需要学习。