bg_islang0
級(jí)別: *
|
大家好,我用三菱的FX1S PLC控制三位數(shù)碼管實(shí)時(shí)顯示方位數(shù)據(jù)(方位數(shù)據(jù)的變化范圍為0-360°)。采用恒定掃描周期6ms,三個(gè)共陽(yáng)數(shù)碼管動(dòng)態(tài)顯示,每個(gè)數(shù)碼管片選端加了PNP型三極管9012進(jìn)行電流放大。現(xiàn)在程序和硬件電路能正常工作,只是顯示的數(shù)據(jù)有一點(diǎn)余輝現(xiàn)象,個(gè)位的顯示數(shù)據(jù)在十位上有余輝,在百位上沒(méi)有;相應(yīng)的十位顯示數(shù)據(jù)在百位上有余暉,百位數(shù)據(jù)在個(gè)位上有余輝,產(chǎn)生這種循環(huán)影響。 我不知道能否通過(guò)程序來(lái)消除這種影響,求高手指點(diǎn)。 現(xiàn)將顯示部分的程序貼出來(lái),程序中:Y003、Y004、Y005為數(shù)碼管片選信號(hào),分別控制個(gè)、十、百位數(shù)碼管;Y007、Y010、Y011,、、、,Y015分別控制數(shù)碼管的a、b、c,、、、,g的七個(gè)段選信號(hào)(這里Y011,、、、,Y015部分的程序沒(méi)給出);數(shù)據(jù)寄存器D201、D202、D203分別存放要顯示的個(gè)、十、百位數(shù)據(jù);D10和D11這里用作輔助寄存器,起著存放中間數(shù)據(jù)的過(guò)渡作用。 程序見(jiàn)附件,求高手幫忙了,希望通過(guò)修改梯形圖程序能解決余輝問(wèn)題,謝謝! [ 此帖被bg_islang0在2011-02-08 11:18重新編輯 ] |
---|---|
|
ldq_yang
JAY LIU
級(jí)別: 家園常客
|
解決的辦法由兩個(gè): 1,在數(shù)碼管的陽(yáng)極竄一電位器,調(diào)節(jié)陽(yáng)極電壓。如果效果不好的話,用第二個(gè)方法。 2,在每個(gè)數(shù)碼管的輸入端(陰極)加以個(gè)電阻到正電源,使數(shù)碼無(wú)低電平時(shí)嗎上變?yōu)楦唠娖剑瑧?yīng)該就沒(méi)有余暉了 個(gè)人意見(jiàn),僅供參考 |
---|---|
本帖最近評(píng)分記錄: |