【藍橋杯單片機01】從歷年決賽真題中尋找單片機常見的考點架構
廣東職業技術學院 歐浩源框架
【第三屆:門禁系統】spa
一、功能簡述設計
「門禁系統」主要有兩種工做模式:調試
模式1:7:00~22:00爲自動門狀態,該狀態下門的開和關是經過超聲波測距來控制,當測到的距離小於30cm時門就開,門開5秒後自動關閉。接口
模式:22:00~7:00爲密碼門狀態,門的開是經過輸入正確的密碼來啓動,門開啓後5秒後自動關閉,密碼輸入錯誤達到3次時則經過蜂鳴器來報警3秒。事件
二、設計任務及考點概括開發
<1> 時間顯示單元:DS1302實時時鐘+74HC138譯碼器+74CH573鎖存器+數碼管顯示get
<2> 矩陣鍵盤功能:矩陣鍵盤掃描程序設計
<3> 門的開和關控制:超聲波測距
<4> 蜂鳴器單元:定時器的間隔定時+ULN2003電流驅動陣列+蜂鳴器
<5> EEPROM單元:模擬IIC總線+24C02存儲器
【第五屆:多功能事件記錄器】
一、功能簡述
多功能事件記錄器用於測量物體接近設備時環境中溫度、溼度數據,在知足條件時記錄在設備的存儲器中,系統硬件部分主要由鍵盤電路、電源供電電路、數據存儲電路、傳感器檢測電路和顯示電路等組成。
二、設計任務及考點概括
<1> 溫度檢測:單總線數據傳輸+DS18B20數字溫度傳感器
<2> 溼度檢測:模擬IIC總線+PCF8591模數轉換+74HC138譯碼器+74CH573鎖存器+數碼管顯示
<3> 實時時鐘:DS1302實時時鐘
<4> 接近事件檢測:光敏電阻+PCF8591模數轉換
<5> 設備工做模式:模擬IIC總線+24C02的讀寫
<6> 串口調試功能:UART串行接口數據收發
<7> 鍵盤功能:獨立鍵盤模塊
<8> LED指示燈:74CH573鎖存器+74HC138譯碼器+LED控制
【第六屆:智能物料傳送系統】
一、功能簡述
智能物流傳送系統可以實現貨物類型判斷、過載監測、緊急中止和系統參數存儲記錄等功能。系統硬件部分主要由按鍵電路、顯示電路、數據存儲電路、傳感器檢測電路及單片機系統組成。
二、設計任務及考點概括
<1> 空載與過載檢測:IIC模擬總線+PCF8591模數轉換
<2> 貨物類型判斷:超聲波測距++74HC138譯碼器+74CH573鎖存器+數碼管顯示
<3> 貨物傳送:ULN2003電流驅動陣列+繼電器+LED指示燈
<4> 按鍵功能:獨立鍵盤+定時器間隔定時+數碼管顯示
<5> 數據存儲:模擬IIC總線+24C02存儲器
【第七屆:電壓、頻率採集設備】
一、功能簡述
「電壓、頻率採集設備」可以實現測量信號頻率和電壓,修改、存儲工做參數,記錄、查詢事件等功能,系統由按鍵單元、ADC採集單元、數據存儲單元。
二、設計任務及考點概括
<1> 頻率信號測量:NE555定時器發生信號。
<2> 電壓信號測量:模擬IIC總線+PCF8591模數轉換
<3> 實時時鐘功能:DS1302實時時鐘+74HC138譯碼器+74CH573鎖存器+數碼管顯示
<4> 記錄與輸出功能:模擬IIC總線+24C02存儲器
<5> 顯示與按鍵控制:矩陣鍵盤
【常見考點小結】
一、顯示模塊:掌握74CH138譯碼器和74CH鎖存器的使用,不然你跑馬燈都作不起來。
二、模擬IIC總線:EEPROM模塊24C02和ADC模塊PCF8591都須要使用IIC總線。
三、實時時鐘:DS1302模塊也是每次必考的重點。
四、矩陣鍵盤:獨立鍵盤和矩陣鍵盤都應該掌握。
五、超聲波模塊:只要跟距離有關的非他莫屬了。
六、ULN2003電流驅動陣列:蜂鳴器、繼電器、步進電機都需有由它來驅動。
七、NE555定時器:這個器件變化萬千,必須掌握,有備無患。
八、單片機的基本功能:定時器間隔定時和串行接口數據收發,我以爲外部事件的計數也應該掌握。
九、其餘經常使用模塊:並口擴展芯片8255A和點陣數碼管最好也掌握。
【更多詳細內容詳見: 小蜜蜂筆記】
【我的體會】
老實說,單片機的設計與開發的難點再也不單片機自己,而是怎麼利用單片機這塊大腦去控制和協調周邊的功能外設,把這些功能模塊整合爲一個系統從而解決應用中的實際問題。如今咱們接觸到功能更增強大的單片機或者更高級的微處理器,只是把原來51單片機+外圍芯片的架構作成了一個片內結構而已,外設功能更強多了,存儲容量更大了,運算速度更快了本質上是同樣的。 若是可以把上面的一些單片機的經常使用知識點和基礎技能熟練掌握後,在程序設計思路和框架結構上有所熟悉,我估計競賽成績是不會太差。
固然,要作當這些事情,不花時間,不花精力,不花點苦功夫是不行的,沒有什麼事情是能後隨隨便便成功的!