为了适应市电低压地区电视节目的正常收看,开关电源设置了市电交流输入自动切换与整流电路。切换电压在150v左右。当市电的电压基本正常时,整流电路为全波整流,输出约300v直流电压;当市电低于切换电压时(例如为120v),切换电路将整流滤波电路变换为二倍压整流电路,保证市电在低电压输入时仍约有300v直流电压输出,如图6-6所示。 在高电压时,vd802处于全波整流状态。在低电压时,由双向晶闸管vs801和vd818、c840整流滤波形成直流电压。c840上的电压经r843、r846分压将稳压二极管vd828击穿, 使vt812饱和导通,所以,r848上无电压使vd823、vt811截止。此时,vs801控制极(g)上因无触发发电压而截止,vd802按桥式全波整流方式工作。整流输出的脉冲电压经c808、c809串联滤波变为300v直流电压送至开关电源电路中去;当输入交流电压低于150v时,由于vd818、c840整流滤波得到的电压较低,则r843、r846分压电压也较低,不能击穿vd828,则vt812截止。c840上的电压经r854给c850充电,当c850上的充电电压达到击穿vd8
图7-12是大屏幕彩电交流输入电压自动转换电路。该电源电路可自动将整流滤波方式转换。 交流电压加到高压整流滤波电路的输入端,经vd802整流和c808及c809滤波获得直流电压,于c点输出加至开关电源电路。 图7-12(a)中vd828、vt814、vt823、vt811及双向晶闸管vs812等原件组成交流输入电压自动转换电路,用来检测电网电压,进行电源的转换。通电后,二极管vd818、电容c840对交流输入电压vac进行斑驳整流滤波,于a点获得随电网电压高低而而变化的直流取样电压va。该电压通过电阻r834、r846分压,稳压管vd826鉴别幅度后控制vt814的工作状态。交流输入电压的转换点由r834、r846及vd828来设定,为160v左右。当交流输入电压高于160v时,a点的直流电压va通过r834、r846分压后可使稳压管vd828击穿而导通,使晶体管vt814饱和,其集电极为低电平,稳压管vd823截止,使vt811无基极偏压而截止,集电极电流变成零。vs812得不到触发电流而处于关断状态,即b点与交流电网隔开。这时为桥式整流滤波方式,即交流输入电压vac通过vd802桥
帮忙看看键盘扫描程序,谢谢了avr85154*4键盘键盘布局如下c840d951ea62fb73p4-p7输入,带高阻抗,p0-p3输出扫描信号函数返回对应数值,如3,5,c等sccode-scan_code扫描信号recode-所在列记录total总的记录void delay(void){unsigned int i;for (i=1;i<600;i++);}unsigned char kbscan(void){unsigned char sccode,recode,total;portc=0xf0;if ((pinc&0xf0)!=0xf0){ delay(); if ((pinc&0xf0)!=0xf0)//延时后,确实有键按下 { sccode=0xfe; //低四位是扫描信号,高四位保持高阻抗 while((sccode&0x10)!=0)//扫描是否结束 { portc=sccode; //扫描开始,低四位 if ((pinc&0xf0)!=0xf0) //此行有键按下