咱們聊單片機(jī)選型,就像聊怎么挑對(duì)象,過來人都知道,其實(shí)合適最重要,光看顏值(參數(shù))或者財(cái)力(性能)都容易翻車。
給大家說這么個(gè)事兒,有個(gè)哥們兒要做智能魚缸,非要用帶WiFi的高端芯片,結(jié)果魚缸沒賣出幾個(gè),成本全砸在沒必要的聯(lián)網(wǎng)功能上。之前還有一個(gè)做電動(dòng)車充電樁的團(tuán)隊(duì),為了省兩塊錢選了不帶隔離保護(hù)的芯片,設(shè)備一打雷就燒一片,售后維修費(fèi)要比當(dāng)初省的芯片錢多了將近十倍。
咱們可以想象一下,給智能手環(huán)裝上工控級(jí)別的32位芯片,就好像是給自行車裝上了飛機(jī)引擎,其實(shí)只會(huì)徒增成本,還會(huì)讓紐扣電池半小時(shí)就耗盡。
在項(xiàng)目里面,咱們工程師常遇到各種的選擇題,比如做共享單車鎖時(shí)可以用自帶藍(lán)牙的低功耗芯片ESP32,這樣既精準(zhǔn)定位還省電,但是如果只考慮到成本低,選成51單片機(jī)就要外掛通訊模塊了,相反硬件成本反而要翻倍。所以功能不夠的芯片會(huì)讓系統(tǒng)卡殼,功能過剩的芯片又像開卡車去買菜,既浪費(fèi)錢又耗電。
其實(shí)選型有竅門,給大家分享一下我是十幾年的經(jīng)驗(yàn),大家可以參考:
1.先把你的需求清單列全:把產(chǎn)品需要的按鍵、顯示屏、傳感器等各種部件列清楚,就像咱們裝修前先量好房間尺寸。
2.性能要留點(diǎn)余量:預(yù)留20%的性能空間,和咱們買衣服一樣,選稍大一號(hào),寬松一點(diǎn)更舒服,比如預(yù)計(jì)處理100條指令就選能處理120條的型號(hào),以后方便升級(jí)。
3.開發(fā)工具得配套:選擇有成熟開發(fā)環(huán)境的芯片,就像是選手機(jī)還要看應(yīng)用商店里的資源是不是豐富。
4.供貨穩(wěn)定:盡量選擇國產(chǎn)自主芯片,小心一覺醒來有銷量無產(chǎn)量,優(yōu)先考慮選擇主流品牌和長期供貨型號(hào),避免像搶購限量版球鞋那樣總斷貨。
5.開發(fā)成本:除了芯片價(jià)格,還要考慮外圍電路成本,還有量產(chǎn)供貨周期,就像是裝修不能只看瓷磚單價(jià)。
說到底,沒有最好的單片機(jī),只有最合適的。大廚選刀,切菜用菜刀,雕花用刻刀,用對(duì)了工具才能做出美味佳肴,電飯煲咱們不需要i7處理器也能煮出香噴噴的大米飯,要讓設(shè)備既經(jīng)濟(jì)耐用,還要有升級(jí)空間。