回覆列表
  • 1 # 電子及工控技術

    我來回答這個問題。現在很多電子產品或者機電一體化產品都會用到微控制器,其微控制器型號也多如牛毛。比如早期的8位機MS-C51系列;16位機MPS430系列、32位機STM32系列、64位機DSP系列等。那麼如何用微控制器來設計一款產品呢?今天我來說說設計的方法和步驟。

    在設計之前要考慮產品的需求與功能,以需求來定功能,再以功能選微控制器型號。我舉個例子,在我們進行創新設計時,以一個電瓶車定時充電插座為例,由於現在城鄉電瓶車大量使用,電瓶車經常要充電,如果過充會減少電瓶的使用壽命,充的時間不夠則達不到應有的電量,為此設計一個針對電瓶充電的充電插座。然後設計它的功能,要有按鍵來設定定時時間、要有顯示螢幕來顯示定時時間、充滿電後要有報警功能、由於充電是高電壓大電流,所以要有繼電器來以弱電控制強電等要求。這是設計的第一階段。

    第二階段是微控制器的選型與原理圖的設計過程。我們根據功能與需求來選擇晶片型號,由於是這種產品要求價效比要高,根據所需I/O口的數量我們來選擇8位微控制器低端晶片就能達到設計要求。比如PIC系列、AVR系列、C51系列都可滿足需求。晶片選定之後就可以著手設計電路原理圖了,原理圖主要考慮所用微控制器的外圍電子元器件,比如LCD1602液晶顯示、點動微型按鈕、蜂鳴器、小型繼電器以及常用電阻、二極體、三極體等。

    第三階段是PCB樣板製作及焊接,這個階段主要是考慮抗干擾問題、強弱電隔離問題等它也是這個階段的重點。焊接相對簡單容易。第四階段是程式的編寫和除錯階段,不同的晶片所用的編緝軟體是不一樣的,比如ARM系列、DSP系列有所不同,我在編寫程式最常用的是一款KeiIC51軟體,我認為方便好用。編寫好時要先軟仿,也可用Proteus模擬。無誤之後就可以對程式進行燒寫了。最後一關是與目標板進行綜合聯調,這一關主要檢測所設計產品的穩定性和可靠性,能否達到所設計的要求和設定的引數要求。

  • 2 # 金日老油條

    1、一般自動化控制核心可以是微控制器、DSP、PLC、FPGA、計算機加板卡、手機加無線遠端控制等幾種,首先要明確需要的控制系統是否適合用微控制器,從“成本、體積、效能、功能模組、可靠要求、”等方面考慮,比如汽車某分系統控制,一般選微控制器,而產線自動化裝置一般選PLC。

    2、如果選了微控制器,就要確定需要資源,開關量輸入輸出、模擬量輸入輸出、數字量(比如高速脈衝輸入輸出,碼盤、光柵、磁柵等介面)、通訊功能(跟誰通訊,什麼通訊模式)、是否帶按鍵、顯示(數碼管、液晶、工業彩色液晶)。

    3、根據功能設計控制電路板:電源、核心電路、外圍電路、對外介面甚至外殼。

    4、採購元器件,焊接電路板,程式設計,除錯,修改直至成功。有時可能還要重做電路板。

    5、總結文件,如果需要,還要編寫相應的上位計算機程式。

  • 中秋節和大豐收的關聯?
  • 御龍在天前期用什麼職業好,後期呢,還有,前後期可以換職業麼?