电电路检测流程,当检测供电电路工作正常,然后MCU通过卫星高频头向卫星天线的LNB发出DiSEqC通讯协议“查询卫星天线的LNB状态”,并发出的DiSEqC的命令:Framing、Address、Command以及Data,其中Framing是指命令格式,Address是指要接受命令的器件地址,Command是指命令内容,Data是指数据内容,如,其对应的通讯协议是 E2、ll、10、l。
[0070]本实施例中,卫星天线的LNB接收到“查询卫星天线的LNB状态”的通讯命令后,会回复当前的状态是否正常。当状态正常,对应回复的内容为E4,I ;当状态异常,则没有回复。当MCU能接收到卫星天线的LNB (图中未标示出来)通过卫星高频头回送的DiSEqC命令,并解析出的应答解析信息为E4,I时,则表明卫星天线是正常的;当收不到卫星高频头回送的命令,则表明卫星天线存在异常,然后在屏幕菜单显示卫星天线异常,进而提醒用户检查外部线路。
[0071 ] 本发明还提供一种电视机,参照图4,在一实施例中,所述电视机包括信道解调器
1、供电电路2、主芯片3以及内置于所述主芯片3中的微控制单元MCU4(Micro ControlUnit,微控制单元),所述信道解调器I的一端与卫星高频头5电连接,信道解调器I的另一端与MCU4连接,供电电路2的两端分别连接天线卫星高频头5和信道解调器1,所述电视机还包括检测电路6,所述检测电路6的输入端与卫星高频头5电连接,而输出端分别与信道解调器I以及MCU4电连接,所述检测电路6用于对卫星高频头5输送的极化电压以及DiSEqC通信命令进行检测,若检测的极化电压且DiSEqC通信命令均正常,则判断供电电路2正常,所述MCU4用于控制供电电路2输出极化电压以及控制信道解调器I输出DiSEqC通命令。
[0072]本实施例中,以卫星电视为例进行说明。通常的卫星电视包括含有卫星电视高频头卫星高频头5、信道解调器1、供电电路2以及主芯片3,本发明设置MCU(Micro ControlUnit,微控制单元)4内置于所述主芯片3中,因而无需另外增设。此外,增加了输入端与卫星高频头5电连接,而输出端分别与信道解调器I以及MCU4电连接的检测电路6。
[0073]卫星高频头5的主要功能是接收950?2150MHZ数字电视高频信号,并进行频道选择和高频信号放大及变频处理。信道解调器I的功能是对卫星电视的中频信号进行信道解调和解码,并输出传送流给后端分配器处理。供电电路2的功能是提供水平极化电压
18.5V和垂直极化电压13.5V,并输出DiSEqC信号命令。DiSEqC信号命令由数字卫星电视接收机控制,发出命令集(控制命令)给相应设备,如切换开关、切换器、天线驱动设备、卫星天线的LNB等。本实施例中,DiSEqC是一个控制协议。
[0074]本发明在进入检测模式后通过检测电路6对获取的极化电压以及DiSEqC通信命令进行检测,并在检测到极化电压正常情况下且DiSEqC通信命令正常情况下判断供电电路2正常,使电视机可以自动检测内部供电电路2的状态,从而简化了人工检测的流程和操作时间,进而提高了用户体验。
[0075]在一优选实施例中,如图5所示,在上述图4的实施例的基础上,本实施例中,所述检测电路6包括衰减电路101和放大电路102,所述衰减电路101的输入端与所述卫星高频头5电连接,所述衰减电路101的输出端与所述MCU4电连接,所述衰减电路101,用于获取极化电压并对获取的极化电压进行衰减处理得到衰减处理后的极化电压;所述放大电路102的输入端与所述天线卫星高频头5电连接,所述放大电路102的输出端与所述信道解调器I电连接,所述放大电路102用于获取DiSEqC通讯命令并对获取的DiSEqC通讯命令的电压信号进行放大处理。
[0076]在一优选实施例中,所述极化电压包括水平极化电压和垂直极化电压。其他实施例中,所述极化电压也可以根据实际需要为其他类型,而且本实施例并不限定所述水平极化电压和垂直极化电压的检测顺序。
[0077]本实施例中,衰减电路101由电阻R7和R8组成。该衰减电路101将供电电路2提供的水平极化电压18.5V或垂直极化电压13.5V衰减到3V左右,然后输入到MCU4的ADC (Analog-to-digital converter,模拟数字转换器)的O端口,通过检测ADCO的电压实现对供电电路的检测。电阻R7和R8组成的衰减电路101的衰减效果为7.3倍,即水平极化电压18.0?19.5V对应的ADCO电压是2.47?2.67V,垂直极化电压13.0?14.5V对应的ADCO电压是1.78?1.99V。当检测到ADCO在2.47?2.67V和1.78?1.99V的范围内,表明供电电路的工作是正常的。
[0078]本实施例中,由于高频头卫星高频头5输出的DiSEqC通讯命令的信号波形的电压峰值只有0.65V,但信道解调器I输入电平需要符合大于2.5V的电平标准,因此需要使信道解调器I端口电压峰值放大到3.3V才能进行检测。DiSEqC检测电路6即放大电路102由三极管Ql和Q2,电阻Rl?R6,电容Cl和C2组成。该DiSEqC检测电路6具有将DiSEqC只有0.65V的电压峰值放大到3.3V的电压峰值。卫星高频头5输出的信号包括极化电压和Di SEqC通讯命令,因极化电压为直流信号,而Di SEqC通讯命令是交流信号,因此,通过电容C2可将直流信号和交流信号这两个信号分离,并分别送到MCU4的ADCO端口和信道解调器I中。
[0079]在一优选实施例中,参照图6,所述MCU4包括与所述衰减电路101电连接的第一检测模块401,所述第一检测模块401用于检测经所述衰减电路101衰减处理后的极化电压,并根据衰减处理后的极化电压判断供电电路2的极化电压状态。
[0080]本实施例中,具体的供电电路2检测过程如下:先打开供电电路2,MCU4控制供电电路2输出水平极化电压18.5V,然后检测ADCO转换的对应的电压值,判断是否在2.47?
2.67V的范围内,如果衰减处理后的所述水平极化电压不在预设范围内,则表明水平极化电压异常,然后在屏幕菜单中显示“供电电路水平极化电压异常”;如果衰减处理后的所述水平极化电压在预设范围内,则表明水平极化电压正常。再设置供电电路2输出垂直极化电压13.5V,然后检测ADCO转换的对应的电压值,判断衰减处理后的所述垂直极化电压是否在1.78?1.99V的范围内,如果衰减处理后的垂直极化电压不在预设范围内,表明垂直极化电压异常,然后在屏幕菜单中显示“供电电路垂直极化电压异常”,如果衰减处理后的所述垂直极化电压在预设范围内,则表明垂直极化电压正常。当衰减处理后的所述水平极化电压或垂直极化电压显示正常时,MCU4则会发出DiSEqC通讯命令。
[0081]本实施例中,当检测到在工厂模式并且当前信源是在卫星电视信源中时,自动进入馈电电路检测流程,MCU4通过I2C向信道解调器I输出命令使供电电路2输出水平极化电压,然后检测ADCO的输入电压,判断是否在预设范围。当在预设范围时,则进行下一步发出DiSEqC通讯命令的操作,如果不在该范围,则表明表明供电电路功能异常,并在屏幕菜单中显示“供电电路极化电压异常”。
[0082]在一优选实施例中,参照图6,所述MCU4还包括与所述信道解调器I电连接的第二检测模块402,所述第二检测模块402用于检测经所述放大电路102放大处理后并经所述信道解调器I解析的DiSEqC通讯命令的电压信号,并根据解析后得到的数据信息判断供电电路2的DiSEqC通讯命令的电压状态。
[0083]本实施例中,由于信道解调器I本身就有接收和解析DiSEqC通讯命令的功能。通过信道解调器I内部的ADC取样模块可以检测DiSEqC的调制频率,同时通过信道解调器I内部的DiSEqC解调模块可以解析DiSEqC命令的命令信息。MCU4再通过I2C(InterIntegrated Circuit,内部集成电路)访问解调器里DiSEqC的寄存器即可获得DiSEqC的数据信息。当MCU4的第二检测模块402检测到输入波形在预设范围21?23