簡單介紹一下:
軟件開發平臺:quartus ii13.1,modelsim10.2,notepad++
使用模塊:HY-SRF05超聲波測距模塊,YL-40模塊(PCF8591芯片),PS2鍵盤,VGA顯示器
系統設計內容:
1)采用數碼管循環顯示2個人的學號后四位;
2)根據標準鍵盤輸入不同,分別輸出正弦波、方波、三角波,根據標準鍵盤改變頻率,并在VGA顯示屏上顯示。
3)根據標準鍵盤輸入不同,分別利用PCF8591模塊測量當前電位器分壓值,當前環境溫度與光照強度,并在VGA顯示屏上顯示。三種物理量測量模式可以根據標準鍵盤輸入切換。
4)根據標準鍵盤輸入,利用超聲波測距模塊測量距離,并在VGA顯示屏上顯示。
系統整體結構圖:
PS2為鍵盤輸入模塊,DataProcess為功能實現主模塊,vga_module為VGA輸出模塊,clock_out與seg_out兩個小模塊共同構成數碼管顯示學號的功能。
DataProcess模塊內部模塊如圖:
其中I2C4In1模塊為PCF8591核心模塊,包含三種物理量的測量和波形發生器的全部核心設計。
SupersonicWave模塊為超聲波測距核心模塊,包含超聲波測距模塊的全部設計。
ToNum模塊為VGA顯示前置模塊,用于轉譯測量數據為VGA顯示可用的數字。
-
電位器
+關注
關注
14文章
1005瀏覽量
66725 -
超聲波
+關注
關注
63文章
2990瀏覽量
138236 -
數碼管
+關注
關注
32文章
1874瀏覽量
90949 -
VGA
+關注
關注
5文章
533瀏覽量
62831 -
開發板
+關注
關注
25文章
4945瀏覽量
97200
發布評論請先 登錄
相關推薦
評論