一、芯片選型
視頻講解 : https://www.bilibili.com/video/BV1ob4y1k7hj/

要想制作一款物聯網產品,首先我們需要滿足如下幾個條件
1、一個主控芯片MCU
2、一個可以連接互聯網的模塊wifi或4G
3、一臺云端服務器(內部部署服務)
4、一個安卓終端上面運行自定義的app
這里我們來介紹一下硬體的芯片選型,以前一個32位的MCU價格也就十幾元,但由于芯片暴漲
從以前的十幾元漲到現在的一百多元,所以我們需要想辦法取消這顆昂貴的芯片,我們可以選擇開源CPU的4G模塊,還有提供二次開發的SDK的wifi模塊,由于開源CPU的4G模塊成本在40元左右,而wifi模塊才十幾元,這里我們選用wifi模塊,我們選用esp8266這顆芯片,這顆芯片的配置如下

我們可以通過這個芯片來連接服務器,并且可以利用這顆芯片提供的SDK來進行二次開發控制外圍設備,如LED 、馬達、顯示屏等等,我們可以根據樂鑫提供的硬體手冊,使用esp8266搭配flash、天線、電源及外圍元器件進行開發,但是這個需要調節一些射頻引數比較麻煩,好在有廠家(安信可)已經使用esp8266封裝了一層形成一個基本的wifi模塊,我們可以基于這個wifi模塊進行開發如下圖

我們可以利用這個模塊來進行物聯網產品的開發,首先我們設計一下硬體的整體框架

讓我們開始吧....
二、硬體電路原理圖設計
1、電源電路的設計


這款電源芯片最大輸出電流為1A,能夠滿足我們選的芯片>500mA的需求
圖中C1和E1電容為5V的輸入電原始碼波電容,C2和E2為3.3V的輸出電原始碼波電容
這個電路會將USB輸入的5V電壓轉為3.3V的穩定電壓供WIFI模塊及其他元器件使用
2、USB轉串口設計

這個USB介面輸入的是USB信號,需要使用CH340G芯片將USB芯片轉為TTL電平的串口連接
WIFI模塊C4電容作為CH340G的旁路電容
3、按鍵電路

圖中的上拉電阻R4、R5、R6是為了穩定性考慮
4、彩色燈設計

通過3個NPN型的開關三極管對3個燈進行開關控制,圖中R17、R15、R19不要也可以運行,是為了穩定性考慮,由于每個燈珠電流是20mA,所以每個燈珠串聯一個150Ω的限流電阻保護燈珠不會被啥訓
5、wifi模塊電路

主要是下載和運行模式管腳的高低電平設計及使能引腳CH_PD需要上拉電阻

關注微信公眾號持續更新中

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/290166.html
標籤:其他
