資料介紹
單片機開發流程:
一、項目評估:
出初步技術開發方案,據此出預算,包括可能的開發成本、樣機成本、開發耗時、樣機制造耗時、利潤空間等,然后根據開發項目的性質和細節評估風險,以決定項目是否落實資金上馬。
二、項目實施:
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單片機原理圖 42次下載
- 單片機原理圖 0次下載
- 51單片機流水燈從原理圖到PCB轉化
- 基于51單片機簡易示波器設計OLED顯示(包含源程序原理圖PCB)
- STM32單片機原理圖與PCB封裝免費下載 0次下載
- 單片機解碼機器人的PCB電路原理圖免費下載 33次下載
- AVR單片機控制OSD的PCB原理圖免費下載 13次下載
- FPGA 10K10單片機配置的PCB原理圖免費下載 23次下載
- 51單片機超聲波測距的上位機和程序和PCB原理圖 68次下載
- 畫電路原理圖必備——PCB庫文件 0次下載
- ST89C52單片機原理圖 126次下載
- 單片機原理圖+pcb 78次下載
- 單片機核心板原理圖_PCB圖 0次下載
- 基于單片機的8路搶答器的原理圖和pcb圖 0次下載
- 基于51單片機控制的萬年歷原理圖和pcb圖 216次下載
- 單片機電路圖用什么軟件畫 1161次閱讀
- 從人生、歷史到單片機的話題討論 590次閱讀
- 單片機最小系統原理圖講解 1.5w次閱讀
- PIC單片機的清零指令詳解 6778次閱讀
- 小白如何用焊接的單片機實驗板做項目 7224次閱讀
- 單片機自關機電路原理圖 5385次閱讀
- PCB畫原理圖的十大注意事項解析 1.1w次閱讀
- 單片機的引腳圖及引腳功能_單片機簡易編程 5.2w次閱讀
- 單片機中電磁兼容性的處理方法 1394次閱讀
- 單片機PCB設計對電磁兼容性的處理 1197次閱讀
- 單片機應用系統的開發流程 3.1w次閱讀
- 單片機控制花樣流水燈原理圖及程序 5.5w次閱讀
- 將PCB原理圖傳遞到版圖設計的六大技巧 2304次閱讀
- 單片機入門指南:單片機最小系統組成電路及其作用 8188次閱讀
- 從PCB到軟件處理 談單片機系統的電磁兼容性設計 1861次閱讀
下載排行
本周
- 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次下載 | 免費
評論