-
1 # 鍾小乖
-
2 # 科技愛好者一枚
一:89C51微控制器
AT89C51是一種帶4K位元組閃爍可程式設計可擦除只讀儲存器的低電壓,高效能CMOS8位微處理器,由於將多功能8位CPU和閃爍儲存器組合在單個晶片中,ATMEL的89C51是一種高效微控制器。建議您選擇用89C51微控制器,也很容易上手,想要這方面的資料,可以私信我。
以其為核心構成的模擬路燈控制系統的控制電路,該電路採用感測器檢測技術,使路燈可以根據交通和環境情況自動調節燈的狀態。
二:C8051F020微控制器
以其為核心構成的模擬路燈控制系統支路控制核心,實現模擬路燈控制系統的時鐘功能,設定顯示開關燈時間,並能控制支路按時開燈和關燈;
-
3 # 咖啡工控日記
我個人做過微控制器方面的工作現在轉行做PLC和物聯網了,所以就把我的一些經驗和建議簡單說一下,就單論你的這個小專案來說,建議你買51微控制器,51微控制器是最簡單的,完全可以勝任你的這個小專案。
1.學微控制器首先你得有一定電子基礎,也不必太深,一些常用的電子器件的效能、引數和作用必須要掌握的,還有一些電路要懂和作用;再就是串列埠的通訊協議也要熟練掌握,什麼是全雙工和半雙工,如485、422和232協議是必備的。
2.說完硬體方面的了接下來該說軟體方面了,這個也是最重要的,必須學會C語言這是基礎也是學微控制器的生命線,而且要熟練,運用自如,再就是必須掌握必備工具軟體和程式設計軟體,可以說沒有他們就等於是有力沒出使啊,工具軟體如protel、protues等電路設計軟體是必修課,得做到應用自如,程式設計軟體學51keil就可以了。學好微控制器即是從理論又是實踐中摸索和總結出來,少不了做筆記的。
現實工作中,51應用的越來越少幾乎被淘汰了,現在應用最廣泛的當屬嵌入式微控制器,也就常說的ARM,以後還得學,也得從簡單的學起,現在嵌入式多火啊人工智慧啥的,少不了它,都得靠它來實現,以後還可以往嵌入式軟體方面轉,做軟體的掙錢多啊。說了這麼多最後還得靠自己,得花時間學習,買板子自己練習實踐小專案,做好下苦工準備,最終會得到自己想要的,任重而道遠,加油吧!
-
4 # 農夫差點甜
設計路燈控制系統,既然是設計就要本著易用的原則
這裡推薦選用Arduino,這是一款開源的平臺,型號齊全,介面豐富,程式設計簡單
快速的搭建起實驗平臺很重要,Arduino的開發板非常便宜,而且可以很方便的連線各種模組,比如繼電器模組,光感應模組,可以隨意搭配,根據需求,供電也很方便用5v充電器就可以,下載只需一根usb線,方便把程式燒錄到微控制器
Arduino基於AVR平臺,對AVR庫進行了二次編譯封裝,把埠都打包好了,暫存器啦、地址指標之類的基本不用管。大大降低了軟體開發難度
教程豐富,因為基於開源,很多論壇都有大量的實驗教程
回覆列表
如果只是簡單的玩玩,建議買樹莓派或者是51微控制器,這兩個相對來說都是比較簡單的,算是入門級的,玩起來也沒有特別大的難度,如果你不懂C語言,可能需要先過語言關!