电视机及电视机馈电检测方法_2

文档序号:9891943阅读:来源:国知局
,并在检测到极化电压正常情况下且DiSEqC通信命令正常情况下判断供电电路正常,使电视机可以自动检测内部供电电路的状态,从而简化了人工检测的流程和操作时间,进而提闻了用户体验。
[0042]在一实施例中,如图2所示,在上述图1的实施例的基础上,本实施例中,所述步骤S120包括:
[0043]步骤S121,对获取的极化电压进行检测,若极化电压在预设范围内,则控制输出DiSEqC通信命令,本实施例中DiSEqC通信命令是由MCU控制信道解调器输出;
[0044]步骤S122,检测通过信道解调器和供电电路输出的DiSEqC通信命令,若通过信道解调器和供电电路输出的DiSEqC通信命令在预设的范围内,则判断供电电路正常。
[0045]本实施中通过在检测到极化电压正常时再对DiSEqC通信命令进行检测,也可以将检测极化电压与检测DiSEqC通信命令的顺序进行对调。
[0046]在一实施例中,如图3所示,在上述图2的实施例的基础上,本实施例中,所述步骤S121包括:
[0047]步骤S1211,通过检测电路对获取的极化电压进行衰减处理得到衰减处理后的极化电压;
[0048]步骤S1212,检测衰减处理后的极化电压并判断是否在预设范围。
[0049]本实施例中,衰减电路由电阻R7和R8组成。该衰减电路将供电电路提供的水平极化电压18.5V或垂直极化电压13.5V衰减到3V左右,然后输入到MCU的ADC (Analog-to-digital converter,模拟数字转换器)的O端口,通过检测ADCO的电压实现对供电电路的检测,本实施例中是检测供电电路提供给卫星天线的LNB(即低噪声下变频器:Low Noise Block)电压。电阻R7和R8组成的衰减电路的衰减效果为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的范围内,表明供电电压的工作是正常的。
[0050]本实施例中,具体的供电电压检测过程如下:先打开供电电路,MCU控制供电电路输出水平极化电压18.5V,然后检测ADCO转换的对应的电压值,判断是否在2.47?2.67V的范围内,如果衰减处理后的所述水平极化电压不在预设范围内,则表明水平极化电压异常,然后在屏幕菜单中显示“供电电路水平极化电压异常”;如果衰减处理后的所述水平极化电压在预设范围内,则表明水平极化电压正常。再控制供电电路输出垂直极化电压
13.5V,然后检测ADCO转换的对应的电压值,判断衰减处理后的所述垂直极化电压是否在
1.78?1.99V的范围内,如果衰减处理后的垂直极化电压不在预设范围内,表明垂直极化电压异常,然后在屏幕菜单中显示“供电电路垂直极化电压异常”,如果衰减处理后的所述垂直极化电压在预设范围内,则表明垂直极化电压正常。当衰减处理后的所述水平极化电压或垂直极化电压显示正常时,MCU则会控制信道解调器发出DiSEqC通讯命令。
[0051]本实施例中,当检测到在工厂模式并且当前信源是在卫星电视信源中时,自动进入供电电路检测流程,MCU通过I2C向信道解调器输出命令使供电电路输出水平极化电压,然后检测ADCO的输入电压,判断是否在预设范围。当在预设范围时,则进行下一步发出DiSEqC通讯命令的操作,如果不在该范围,则表明表明供电电路功能异常,并在屏幕菜单中显示“供电电路极化电压异常”。
[0052]在一实施例中,所述极化电压包括水平极化电压和垂直极化电压。其他实施例中,所述极化电压也可以根据实际需要为其他类型,而且本实施例并不限定所述水平极化电压和垂直极化电压的检测顺序。
[0053]在一实施例中,如图3所示,在上述图2的实施例的基础上,本实施例中,所述检测衰减处理后的极化电压并判断是否在预设范围的步骤之后还包括:
[0054]步骤S1213,若衰减处理后的极化电压不在预设范围,则判断所述供电电路异常,并在屏幕菜单中显示供电电路极化电压异常。
[0055]而步骤S120中对获取的DiSEqC通信命令进行检测的步骤包括:
[0056]步骤S1221,若衰减处理后的所述极化电压在预设范围,则对所述DiSEqC通讯命令的电压信号进行放大处理;
[0057]步骤S1222,解析经放大处理后的电压信号得到数据信息;
[0058]本实施例中,由于卫星高频头输出的DiSEqC通讯命令的信号波形的电压峰值只有0.65V,但信道解调器输入电平需要符合大于2.5V的电平标准,因此需要使信道解调器端口电压峰值放大到3.3V才能进行检测。DiSEqC检测电路即放大电路由三极管Ql和Q2,电阻Rl?R6,电容Cl和C2组成。该DiSEqC检测电路具有将DiSEqC只有0.65V的电压峰值放大到3.3V的电压峰值。卫星高频头输出的信号包括极化电压和DiSEqC通讯命令,因极化电压为直流信号,而DiSEqC通讯命令是交流信号,因此,通过电容C2可将直流信号和交流信号这两个信号分离,并分别送到MCU的ADCO【模数转换器】端口和信道解调器中。
[0059]步骤S1223,检测获取的数据信息是否在预设范围。
[0060]本实施例中,数据信息包括DiSEqC通讯命令的频率和命令信息,该通讯命令的频率的预设范围为21?23KHZ,而命令信息对应的是DiSEqC通讯命令的十六进制的码值。如可以包括Framing、Address、Command以及Data,其中Framing是指命令格式,Address是指要接受命令的器件地址,Command是指命令内容,Data是指数据内容。
[0061]步骤S1224,若获取的数据信息在预设范围,则判断供电电路正常;
[0062]步骤S1225,若获取的数据信息不在预设的范围内,则判断供电电路异常并进行显
/Jn ο
[0063]本实施例中,由于信道解调器本身就有接收和解析DiSEqC命令的功能。通过信道解调器内部的ADC模数转换器的取样模块可以检测DiSEqC的调制频率,同时通过信道解调器内部的DiSEqC解调模块可以解析DiSEqC命令的命令信息。MCU再通过I2C(InterIntegrated Circuit,内部集成电路)访问信道解调器内DiSEqC的寄存器即可获得DiSEqC的命令信息。当MCU检测到输入波形的频率为22KHZ,同时解析的DiSEqC命令内容正确时,表明DiSEqC的功能也是正常的。
[0064]本实施例中,检测水平电压,垂直电压,再测试DiSEqC频率并没有先后顺序,可以根据实际需要合理调整顺序。自动触发的检测条件为:在进入工厂模式,并且当前信源是在卫星电视信源下就会触发,然后再检测极化电压和DiSEqC通讯命令的频率和命令内容。
[0065]在一实施例中,如图3所示,在上述图2的实施例的基础上,本实施例中,所述检测获取的数据信息是否在预设范围的步骤之后还包括:
[0066]步骤S1226,发送DiSEqC查询卫星天线的LNB状态命令;
[0067]步骤S1227,接收卫星高频头返回的应答解析信息,并根据接收的应答解析信息判断卫星天线的线路状态是否正常;
[0068]步骤S1228,若接收到应答解析信息,且解析的应答解析信息正确,则判断卫星天线的线路状态正常,并在屏幕菜单中显示卫星天线的线路正常。
[0069]本实施例中,MCU发送DiSEqC查询卫星天线的LNB状态命令,并接收卫星天线的LNB发出并通过卫星高频头返回的应答解析信息,根据接收的应答解析信息判断卫星天线线路是否正常并显示对应的信息。先检测电视机内部电路的小环路是否正常,然后再检测卫星天线的大环路是否正常。内部的小环路是指由电视的主板里的信道解调器、卫星高频头、供电电路、检测电路以及MCU组成的电路。卫星天线的的大环路是指包含:小环路、外部信号连接线和卫星天线。当检测到在用户模式即用户正常开机,且当前信源是卫星信源时,接着进行上面的供
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1