资料介绍
单片机开发流程:
一、项目评估:
出初步技术开发方案,据此出预算,包括可能的开发成本、样机成本、开发耗时、样机制造耗时、利润空间等,然后根据开发项目的性质和细节评估风险,以决定项目是否落实资金上马。
二、项目实施:
1、设计电原理图:
在做这一步时要考虑单片机的资源分配和将来的软件框架、制定好各种通讯协议,尽量避免出现当板子做好后,即使把软件优化到极限仍不能满足项目要求的情况,还要计算各元件的参数、各芯片间的时序配合,有时候还需要考虑外壳结构、元件供货、生产成本等因素,还可能需要做必要的试验以验证一些具体的实现方法。设计中每一步骤出现的失误都会在下一步骤引起连锁反应,所以对一些没有把握的技术难点应尽量去核实。
2、设计印刷电路板(PCB)图:
完成电原理图设计后,根据技术方案的需要设计PCB图,这一步需要考虑机械结构、装配过程、外壳尺寸细节、所有要用到的元器件的精确三维尺寸、不同制版厂的加工精度、散热、电磁兼容性等等,为最终完成这一步常常需要几十次回头修改电原理图。
3、把PCB图发往制版厂做板:
将加工要求尽可能详细的写下来与PCB图文件一起发电邮给工厂,并保持沟通,及时解决加工中出现的一些相关问题。
4、定购开发系统和元件:
要考虑到开发过程中的可能的损耗,供货厂商的最小订货量、商业信誉、价格、服务等,具体工作包括整理购货清单、联系各供货厂商、比较技术参数、下定单、跑银行汇款、传真汇款底单、催货等等。
5、装配样机:
PCB板拿到后开始样机装配,设计中的错漏会在装配过程开始显现,尽量去补救。
6、样机调试:
样机初步装好就可以开始调试,当然需要有软件才能调,有人说单片机的软件不是编出来而是调出来的,所以这个过程需要用到电烙铁、刻刀、不同参数的元件、各种调试和仿真软件、样机的模拟工作环境等。常常会因为设计阶段的疏忽而不得不对样机动手术,等整个调试终于完成之后,往往样机的板子已经面目全非。
7、整理数据:
到了这一步,项目开发的大部分工作都已经完成了,这时候需要将样机研发过程中得到的重要数据记录保存下来,比如更新电原理图里的元件参数、PCB元件库里的三维模型,还要记录暴露出来的设计上的失误、分析失误的原因、采用的补救方案等等。
8、V1.1
如果项目进入生产阶段或确有需要,可以根据修正后的技术方案按以上各个步骤重做一台完善的V1.1版样机。
9、编写设备文档
包括编写产品说明书、拍摄外观图片等,如果设备需要和电脑通讯,还得写好与电脑的接口标准和通讯协议说明。
我们可以看到,个人开发单片机的时候第一步就是要画原理图与pcb,有了原理图我们才可理清各部分电路的关系,通过pcb验证原理图的合理性,然后再做板子、焊接、敲代码、测试等。
为了画好原理图与pcb,我在网上刷了不少网课,其中最推荐的是桂电二院科协的【学习资料】Altium Designer 20 (AD20)详细教程视频,老师讲得很详细并且附上了讲课时使用的课件与相关文档,非常适合我们边看边学。附上链接:刘涛老师ad20教程;
下面是我用ad画的第一个原理图与pcb
注意,请一定要边看变画!请一定要边看边画!请一定要边看边画!
我就是先看完全部视频,然后再自己按照指导书上的步骤自己画,结果走了很多弯路,比如找不到元件,找到了元件但元件的pcb封装与指导书的不一致(特别是电阻的pcb封装分普通电阻与贴片电阻),在未来设计原理图的时候也要注意自己需要的是普通的元件还是贴片的元件,两者原理图中看起来是一样的,但是有区别:
贴片电阻 普通电阻
在画AD的时候最常见的问题就是在哪里才能找到自己想要的那一个元件,我认为只有多画、多动手才能知道,刘涛老师的文件里有一个叫【刘涛20200314】的老师常用库,里面基本涵盖了我们平时很常见的元件的原理图库与pcb封装库,但那个库里同一类型的东西非常之多,唯有我们自己多动手,我们也能建一个以自己名字命名的库!
- 51单片机矩阵键盘的原理图 66次下载
- 51单片机流水灯从原理图到PCB转化
- 基于51单片机简易示波器设计OLED显示(包含源程序原理图PCB)
- STM32单片机原理图与PCB封装免费下载 0次下载
- 单片机在线编程板下载板的PCB原理图免费下载 15次下载
- 单片机解码机器人的PCB电路原理图免费下载 33次下载
- AVR单片机控制OSD的PCB原理图免费下载 13次下载
- FPGA 10K10单片机配置的PCB原理图免费下载 20次下载
- 51单片机超声波测距的上位机和程序和PCB原理图 63次下载
- 画电路原理图必备——PCB库文件 0次下载
- ST89C52单片机原理图 126次下载
- 单片机原理图+pcb 78次下载
- 单片机核心板原理图_PCB图 0次下载
- 基于单片机的8路抢答器的原理图和pcb图 0次下载
- 基于51单片机控制的万年历原理图和pcb图 216次下载
- 从人生、历史到单片机的话题讨论 440次阅读
- 单片机最小系统原理图讲解 1.2w次阅读
- PIC单片机的清零指令详解 6588次阅读
- 小白如何用焊接的单片机实验板做项目 7021次阅读
- 单片机自关机电路原理图 5187次阅读
- PCB画原理图的十大注意事项解析 1w次阅读
- 单片机的引脚图及引脚功能_单片机简易编程 5w次阅读
- 单片机中电磁兼容性的处理方法 1241次阅读
- 如何学习51单片机 4929次阅读
- 单片机PCB设计对电磁兼容性的处理 1106次阅读
- 单片机应用系统的开发流程 3.1w次阅读
- 单片机控制花样流水灯原理图及程序 5.4w次阅读
- 将PCB原理图传递到版图设计的六大技巧 2209次阅读
- 单片机入门指南:单片机最小系统组成电路及其作用 8013次阅读
- 从PCB到软件处理 谈单片机系统的电磁兼容性设计 1802次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多