1.一种全数字红外遥控信号调制电路,其特征在于,包括:时钟分频模块、计数模块、调制模块、计时模块和状态机;
所述时钟分频模块,用于为所述状态机、所述计数模块、所述计时模块和所述调制模块提供时钟信号;
所述计数模块,用于对所述时钟信号计数,得到计数值;
所述调制模块,用于根据所述计数值,将待调制的红外遥控信号按照预置调制类型进行调制;
所述计时模块,用于对所述调制模块的调制时间计时,得到计时值;
所述状态机,用于当所述状态机结束获取所述红外遥控信号进程后,控制所述计数模块计数,所述计时模块计时,还用于根据所述计时值,控制所述调制模块对所述红外遥控信号进行一帧信号的调制。
2.根据权利要求1所述的全数字红外遥控信号调制电路,其特征在于,所述预置调制类型具体为脉宽调制。
3.根据权利要求2所述的全数字红外遥控信号调制电路,其特征在于,所述调制模块,具体用于根据所述计数值,对所述红外遥控信号进行NEC红外遥控数据码的脉宽调制。
4.根据权利要求1所述的全数字红外遥控信号调制电路,其特征在于,所述时钟分频模块,还用于提供载波信号;
所述调制模块,还用于将调制后的所述红外遥控信号与所述载波信号进行逻辑与运算,得到红外遥控发射信号。
5.根据权利要求1所述的全数字红外遥控信号调制电路,其特征在于,所述状态机,还用于当所述调制模块调制结束后,将所述状态机调至结束状态。
6.根据权利要求4所述的全数字红外遥控信号调制电路,其特征在于,所述时钟分频模块具体用于,将50MHz的时钟信号分成1MHz、38KHz、2KHz三种时钟信号,其中1MHz的时钟信号为状态机、计数模块、调制模块的时钟信号,38KHz的时钟信号为载波信号,2KHz的时钟信号为计时模块的时钟信号。
7.根据权利要求1所述的全数字红外遥控信号调制电路,其特征在于,所述状态机具体由7种状态,分别为初始状态ST0,开始读取数据状态ST1,结束读取数据状态ST2,产生9ms引导码状态ST3,产生4.5ms引导码状态ST4,数据编码调制状态ST5,等待结束状态ST6。
8.一种红外遥控器,其特征在于,包括权利要求1至7中任一项所述的全数字红外遥控信号调制电路。
9.一种调制方法,用于权利要求1至7中任一项所述的全数字红外遥控信号调制电路运行或工作,其特征在于,包括:当结束获取红外遥控信号进程后,状态机控制计数模块对时钟分频模块提供的时钟信号进行计数,得到计数值,并控制计时模块对调制模块的调制时间计时,得到计时值;
所述状态机控制调制模块,根据所述计时值和所述计数值对所述红外遥控信号进行一帧信号的调制。