制作一個好的控制板是非常重要的,其負(fù)責(zé)接受控制信號并且控制各個推進器的動力輸出(轉(zhuǎn)速)。所以使用一款兼具無線功能的MCU是最優(yōu)選擇,那么藍(lán)牙SOC就當(dāng)之無愧的入選了,藍(lán)牙可以方便的和手機進行鏈接,并且功耗也較低。
SOC全稱為System on chip,也就是片上系統(tǒng)的意思。對于一塊藍(lán)牙SOC來說,就是將藍(lán)牙射頻電路,單片機(MCU)功能集成到了一個芯片上。使用它不僅可以降低成本,并且芯片所占面積大大減少。生產(chǎn)藍(lán)牙SOC的廠家有很多,這次用的是比較流行的Nordic公司的NRF52832。
在NRF52832中集成了一個性能較好的Cortex M4F內(nèi)核,主頻為64MHZ,這對于我們的應(yīng)用無疑是給出了很大的拓展空間,帶有FPU(float process unit)浮點運算單元使得進行浮點運算更加快速。
確定好了SOC之后,控制板還需要驅(qū)動我們的推進電機工作,那么我們就需要設(shè)計一個電機驅(qū)動電路了。由于氣球的載重量有限,需要在各個環(huán)節(jié)都要減少重量,過于復(fù)雜的電路一概不予考慮,只需要最最簡單的就可以了。
電機驅(qū)動芯片占地面積小,使用起來簡單,驅(qū)動以及保護功能齊全,并且穩(wěn)定性十分有保障。所以我選擇了一款超級迷你的電機驅(qū)動芯片DRV8837,并且繪制好了電路的原理圖