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