基于FPGA的紅外遙控信號(hào)接收模塊的設(shè)計(jì)
2.2 紅外接收控制模塊組成
紅外接收控制模塊共由2部分組成,如圖2所示。主要由時(shí)鐘分頻器和紅外接收控制模塊組成。圖中的[15:0] Data是由8位數(shù)據(jù)以及8位地址組成。本文引用地址:http://www.2s4d.com/article/191115.htm
2.3 紅外接收控制模塊各組成部分說明
時(shí)鐘分頻器:主要是將系統(tǒng)時(shí)鐘(50MHz)分頻成0.01MHz的時(shí)鐘以驅(qū)動(dòng)紅外接收控制模塊正常工作。PERIOD時(shí)鐘分頻模塊的分頻周期,當(dāng)為15’d2500時(shí)分頻得到周期為0.1ms的irda_clk時(shí)鐘信號(hào);仿真時(shí)候取15’d2是為了縮短仿真周期,減少工作量,產(chǎn)生周期為80ns的irda_clk時(shí)鐘信號(hào)[2,3]。
注意:同時(shí)只能取一個(gè)值,仿真用15’d2,下到FPGA時(shí)用15’d2500數(shù)據(jù)處理模塊:該模塊是紅外接收控制模塊的核心部分主要由狀態(tài)機(jī)構(gòu)成(FSM),如圖3所示。
評(píng)論