☰
一张图教你怎样进行单片机设计制作!!
2026/10/14 10:50:53 网站建设 项目流程

单片机设计制作全流程

一张图教你怎样进行单片机设计制作!!

阶段一:选题

1.需求定位

本科阶段定位明确为基本功能的整合:传感器数据采集、执行机构控制、无线通信、人机交互四类能力的组合,不追求前沿堆砌。

用一段话写清"做什么、给谁用、有哪些功能",然后拆成功能需求清单(逐条列出,每条对应一个可验证的功能点)。

尽量把指标量化:测量精度、响应时间、通信距离、续航时间——哪怕先给粗略值,后面再修正,答辩时这就是"性能指标"。

2.难度定位

档位

可支配成本

能力要求

典型组合

主要学习点

低

低成本

能力一般

信息收集类+蓝牙

传感器采集、串口通信、手机APP显示

中

中等成本

能力合格

信息收集及设备控制+物联网

多传感器、执行器控制、MQTT/云平台

高

高成本

能力突出

PWM算法+AI边缘+识别

算法调参优化、边缘推理、系统性能

三档可以混搭取中间态;选定后预留升级空间(模块接口尽量通用),后期能逐步加功能,答辩也有"迭代过程"可讲。

3.资料调研,确定原始数据

渠道:同类作品(毕业设计库、GitHub、CSDN、B站)、芯片数据手册、参考论文。

输出:传感器量程/精度、供电电压电流、通信协议、接口类型等原始数据。

整理成《模块选型表》:模块|型号|接口|供电|单价|例程/资料齐全度|货源稳定性。

4.模块选型

顺序不变:数据收集→设备控制→数据无线传输→核心控制器。每个模块都要过一遍:

接口匹配:I2C/SPI/UART/GPIO与控制器兼容;

供电匹配:3.3V/5V、电流是否足够;

例程支持:有无库函数/例程/社区资料——直接决定开发难度;

货源稳定:易购买、不易停产,避开冷门芯片;

引脚预算:计算总引脚数,预留20%~30%裕量(按键、指示灯、调试口);

无线方案对比:蓝牙(低成本近距离)、WiFi(物联网)、LoRa(远距离低功耗)、4G(广覆盖)。

5.成本与时间评估

预算表:模块(含备用)、打板、焊接耗材、外壳/支架、备用控制器;

时间倒排:按截止日期反推各阶段天数,预留20%缓冲;

常用小模块多备份,关键芯片买2份。

6.方案评审

提交一页纸方案:选题背景、功能清单、模块选型表、引脚预算、成本与时间计划。经辅导人员评审通过后才进入制作(对应你的"第一步")。

阶段二:制作

1.软件准备

用途

软件

文字编辑

WPS/Word

框图、流程图

Visio

原理图、PCB

AD/嘉立创

编程、烧录

Keil

屏幕、语音取模

字模工具

机械设计

CAD二维+SW/UG/CATIA三维

补充:串口调试助手(SSCOM/XCOM)、程序版本备份与注释规范、数据手册集中存放。

2.硬件准备

电脑、焊接设备(烙铁、焊锡、助焊剂、吸锡器)、万用表、模块(小模块多备份)、杜邦线、电源线、面包板/洞洞板、稳压模块和电池/适配器(注意供电电流)。安全:防静电手环/接地、焊接断电操作。

3.分模块调试→系统联调

调试顺序固定为:先电源后程序→先单模块后联调→先核心后扩展。每接入一个新模块的固定流程:上电测供电(万用表)→跑通该模块例程→验证数据正确→记录结果→再接下一个。调试手段:串口打印、LED状态指示、按键触发。

务必建立《测试记录表》:日期|模块|测试项|现象|问题|解决方案。这是答辩"问题与解决方案"部分的第一手素材。

常见故障排查顺序:

现象

排查顺序

不上电

电源输入→稳压模块→短路检查

烧录失败

驱动→端口选择→BOOT引脚→接线→供电

数据异常

接线松动→电平匹配→波特率→时序

通信失败

共地→地址冲突→协议参数→天线位置

4.打板与焊接

根据联调通过的接线画原理图→导出PCB→嘉立创打板;

PCB注意:电源滤波电容、晶振靠近芯片、走线宽度、封装核对、丝印;

焊接:先小元件后大元件、注意方向(二极管/电容极性),焊完用万用表做通断测试;

装机:模块安装固定、线缆整理(扎带/线槽)、标注接口与电源开关。

5.整机调试

对照《测试记录表》全功能逐项复测,功能全部实现、实物稳定运行后再进入资料整理。

阶段三:资料整理

1.文档结构(毕设/课设通用)

封面→摘要→目录→绪论(背景意义/现状/主要工作)→系统总体设计(需求分析/总体框图/方案对比)→硬件设计(各模块电路/引脚分配)→软件设计(主程序流程/模块流程图/关键代码)→系统测试(环境/用例/结果分析)→总结与展望→参考文献→附录(原理图/源码)。

2.图纸与程序规范

系统框图分层:采集层→控制层→传输层→显示/执行层;

流程图用标准符号:开始/结束(圆角)、处理(矩形)、判断(菱形);

表格用三线表、编号统一;文献按GB/T7714;

程序模块化:每个外设一个.c/.h,头部注释(功能/作者/日期),关键算法配流程图;

原理图标注清晰、电源网络规范命名。

3.查重与排版

多写自己的实测数据、问题解决过程、方案对比(这些部分查重率低);格式统一字号、行距、页码、图表编号。文档、图纸、程序规范达标(评审门③)后再准备答辩。

阶段四:答辩与答疑(你的答疑部分)

1.答辩准备

PPT主线:背景→方案→硬件→软件→测试→总结;

写演示脚本:每个功能讲什么、演示顺序;

应急预案:备用电池/模块、演示失败时的口头讲解预案。

2.核心技术点准备

完整功能理解:每个模块的作用、参数、为什么选它;

核心控制逻辑:主程序状态机、中断/定时器、通信协议、关键算法——要能画出来、讲清楚;

创新点:2~3个,讲清"哪里新、怎么实现";

不足及改进方向:真实的不足+对应的改进方案;

问题与解决方案:2~3个真实调试案例,讲清"现象→排查→解决"。

3.答辩技巧

先讲结论再讲细节;被问住时诚实说明并展示思考方向;提前找同学模拟答辩互相提问。

时间规划建议

阶段

时间

关键产出

选题调研

2周

功能清单、模块选型表

方案设计+评审

2周

一页纸方案、评审门①通过

软硬件开发

6~8周

分模块调试、联调通过

打板焊接

2周

原型实物

整机调试+资料

3~4周

完整文档、可运行实物

查重+答辩准备

1~2周

PPT、应急预案、模拟答辩

(课程设计按一个学期缩短比例;以上为建议值,按实际情况调整)

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询