簡(jiǎn)單介紹一下:
軟件開(kāi)發(fā)平臺(tái):quartus ii13.1,modelsim10.2,notepad++
硬件開(kāi)發(fā)平臺(tái):Altera DE0開(kāi)發(fā)板
使用模塊:HY-SRF05超聲波測(cè)距模塊,YL-40模塊(PCF8591芯片),PS2鍵盤(pán),VGA顯示器
系統(tǒng)設(shè)計(jì)內(nèi)容:
1)采用數(shù)碼管循環(huán)顯示2個(gè)人的學(xué)號(hào)后四位;
2)根據(jù)標(biāo)準(zhǔn)鍵盤(pán)輸入不同,分別輸出正弦波、方波、三角波,根據(jù)標(biāo)準(zhǔn)鍵盤(pán)改變頻率,并在VGA顯示屏上顯示。
3)根據(jù)標(biāo)準(zhǔn)鍵盤(pán)輸入不同,分別利用PCF8591模塊測(cè)量當(dāng)前電位器分壓值,當(dāng)前環(huán)境溫度與光照強(qiáng)度,并在VGA顯示屏上顯示。三種物理量測(cè)量模式可以根據(jù)標(biāo)準(zhǔn)鍵盤(pán)輸入切換。
4)根據(jù)標(biāo)準(zhǔn)鍵盤(pán)輸入,利用超聲波測(cè)距模塊測(cè)量距離,并在VGA顯示屏上顯示。
系統(tǒng)整體結(jié)構(gòu)圖:
PS2為鍵盤(pán)輸入模塊,DataProcess為功能實(shí)現(xiàn)主模塊,vga_module為VGA輸出模塊,clock_out與seg_out兩個(gè)小模塊共同構(gòu)成數(shù)碼管顯示學(xué)號(hào)的功能。
DataProcess模塊內(nèi)部模塊如圖:
其中I2C4In1模塊為PCF8591核心模塊,包含三種物理量的測(cè)量和波形發(fā)生器的全部核心設(shè)計(jì)。
SupersonicWave模塊為超聲波測(cè)距核心模塊,包含超聲波測(cè)距模塊的全部設(shè)計(jì)。
ToNum模塊為VGA顯示前置模塊,用于轉(zhuǎn)譯測(cè)量數(shù)據(jù)為VGA顯示可用的數(shù)字。
-
電位器
+關(guān)注
關(guān)注
14文章
1017瀏覽量
67898 -
超聲波
+關(guān)注
關(guān)注
63文章
3138瀏覽量
141244 -
數(shù)碼管
+關(guān)注
關(guān)注
32文章
1889瀏覽量
92548 -
VGA
+關(guān)注
關(guān)注
5文章
572瀏覽量
64560 -
開(kāi)發(fā)板
+關(guān)注
關(guān)注
25文章
5661瀏覽量
104445
發(fā)布評(píng)論請(qǐng)先 登錄
制作超聲波測(cè)距模塊
超聲波測(cè)距原理
Altera DE0 Nano FPGA 開(kāi)發(fā)板 二手 轉(zhuǎn)讓 出售
【創(chuàng)龍TMS320C6748開(kāi)發(fā)板試用】基于創(chuàng)龍開(kāi)發(fā)板的超聲測(cè)距模塊使用
勇敢的芯伴你玩轉(zhuǎn)Altera FPGA連載73:基于SignalTap II的超聲波測(cè)距調(diào)試之超聲波測(cè)距原理
[MicroPython]TPYBoard開(kāi)發(fā)板STM32F407超聲波測(cè)距
【精英STM32F103 開(kāi)發(fā)板試用體驗(yàn)】 超聲波測(cè)距功能的實(shí)現(xiàn)
【STM32F103 開(kāi)發(fā)板】 超聲波測(cè)距功能的實(shí)現(xiàn)
【MiniStar FPGA開(kāi)發(fā)板】配套視頻教程——超聲波測(cè)距
利用超聲波測(cè)距來(lái)實(shí)現(xiàn)報(bào)警的功能
簡(jiǎn)單的超聲波測(cè)距模塊制作_HC-SR04超聲波測(cè)距模塊及制作圖詳解

評(píng)論