【 宣告:著作權,請勿用于商業用途, 聯系信箱:feixiaoxing @163.com】
讀書的時候,其實學校沒有教學51單片機,后來是看了郭天祥的書,并且買了杜洋作業室的板子,這才知道有51單片機這種東西,甚至于,在后來的接觸中,發現常用的stc系列51單片機居然是南通一家公司生產的,成本可以做到幾塊錢,覺得也是蠻驚奇的,
知道了51單片機之后,起初也沒有覺得這個東西有什么用,然而后來隨著時間慢慢積累,才知道很多小商品或者小玩具上面,這顆芯片還是能夠發揮一些作用的,很多場景下面,其實要求的功能不多,這種情況下如果用51單片機來做就比較方便,比如遙控器上面、玩具上面、溫度控制、報警設備、傳感器檢測等等,這些都是51單片機比較適合使用的地方,
最近,由于學習立創eda工具(類似于ad,一家國產電路圖廠商),知道了開源硬體平臺這個東西,還是很有啟發的,網址在這,https://oshwhub.com/ ,上面有很多的51單片機電路,都是可以拿過來參考的,如果自己不會寫,正好可以看看別人是怎么完成的,
不失一般性,可以找一個電路圖來進行分析下,網址在這https://oshwhub.com/yacter/51-zui-xiao-ji-tong-ban
1、全域說明
板子本身比較簡單,soc型別是STC12C5A60s2,該有的基本功能也都有,比如說,輸入電源是從usb輸入,芯片就是一顆stc系列的芯片,所有信號都已經通過排針匯出了,
2、isp下載

從圖上可以看出,電源直接從usb口獲取,一般是5v,stc的電源不需要轉成3.3v,所以這邊也沒有看到任何的轉換,usb的D+、D-這對差分線通過ch330n這顆芯片可以直接變成串口信號, 通過串口,既可以往51單片機里面燒程式,也可以輸出列印,作為除錯使用,一舉兩得,
3、測驗led

一個點燈介面,直接和51單片機連接,
4、51單片機部分

這部分比較關鍵的其實就是4個部分,最左邊是電源的輸入和濾波部分,最右邊是晶振的部分,最下面其實分成了兩個部分,一個是串口tx、rx信號,另外一個就是復位信號,因為截圖的關系,在sw1的右側其實還有一個vcc,
5、排針信號

排針就是把單片機的信號全部引出來,一方面方便測驗,一方面也可以把這個最小系統作為核心板和其他底板配合起來一起使用,
上面這部分只是一個最小系統,如果要做成一個有實際功能的產品,還必須添加必要的外設,也就是輸入輸出,如果是一個鬧鐘,那么就要幾個按鈕和顯示屏;如果是一個溫度、濕度測量設備,那么還需要對應的ad傳感器;當然復雜一點,如果是溫控設備,除了溫度傳感器之外,還需要繼電器控制電流,引入必要的演算法監控,這些都是51單片機可以做的,放在定時器里面就可以了,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/321441.html
標籤:其他
上一篇:多功能導盲機器人
