基于FPGA的红外遥控信号接收模块的设计
2.2 红外接收控制模块组成
红外接收控制模块共由2部分组成,如图2所示。主要由时钟分频器和红外接收控制模块组成。图中的[15:0] Data是由8位数据以及8位地址组成。本文引用地址:https://www.eepw.com.cn/article/191115.htm
2.3 红外接收控制模块各组成部分说明
时钟分频器:主要是将系统时钟(50MHz)分频成0.01MHz的时钟以驱动红外接收控制模块正常工作。PERIOD时钟分频模块的分频周期,当为15’d2500时分频得到周期为0.1ms的irda_clk时钟信号;仿真时候取15’d2是为了缩短仿真周期,减少工作量,产生周期为80ns的irda_clk时钟信号[2,3]。
注意:同时只能取一个值,仿真用15’d2,下到FPGA时用15’d2500数据处理模块:该模块是红外接收控制模块的核心部分主要由状态机构成(FSM),如图3所示。
评论