標(biāo)題: 數(shù)碼管COM接一個47K電阻一個電容,為什么能得到一個中點(diǎn)電壓? [打印本頁]

作者: joyb    時間: 2024-8-15 14:48
標(biāo)題: 數(shù)碼管COM接一個47K電阻一個電容,為什么能得到一個中點(diǎn)電壓?
     驅(qū)動1/4Duty 1/2BIAS 3V的方案電路見圖,MCU為3V工作,用雙向口做COM,PUSH-PULL或STANDARD輸出口接SEG,并且每個COM都接一個47K電阻到一個電容,RC濾波后得到一個中點(diǎn)電壓。     疑問: COM高阻態(tài)時,為什么是中點(diǎn)電壓?上拉電阻在哪?

20160909094307846.png (65.3 KB, 下載次數(shù): 6)

20160909094307846.png

作者: xiaobendan001    時間: 2024-8-15 20:06
這個是液晶吧
作者: joyb    時間: 2024-8-16 08:12
xiaobendan001 發(fā)表于 2024-8-15 20:06
這個是液晶吧

STC手冊,單片機(jī)直接驅(qū)動LCD
作者: guobaox1981    時間: 2024-8-16 10:25
lcd的COM驅(qū)動要求正負(fù)交變驅(qū)動,單片機(jī)輸出4個COM輸出交替輸出高低電平,4路匯總后可以理解 4路PWM輸出匯總到一起形成占空比約50%PWM,阻容濾波后得到1/2電源電壓,如果com高阻時 a筆段高電平對于com就是+1/2Vdd, a筆段低電平對于com就是-1/2Vdd,com與筆段產(chǎn)生交變方波才能顯示。
作者: joyb    時間: 2024-8-16 17:33
看附圖,問題是沒有上拉電阻到電源,該1/2電源電壓如何得到的?
作者: 藍(lán)藍(lán)小星星    時間: 2024-8-16 21:09
比如:
首先com1輸出,其他引腳為高阻態(tài),com1輸出高電平1ms,再轉(zhuǎn)為低電平1ms,也就是50%占空比
接著com2輸出,其他引腳為高阻態(tài),com2輸出高電平1ms,再轉(zhuǎn)為低電平1ms,也就是50%占空比
。。。。。。如此循環(huán),由于是50%占空比當(dāng)然是1/2電壓。
作者: guobaox1981    時間: 2024-8-16 21:28
看圖如果com1輸出H=電源電壓,COM2輸出L=0,com2,com3高阻,電容不就是1/2電源嗎,這個要結(jié)合程序?qū)崿F(xiàn),LCD驅(qū)動是交變方波跟LED直流驅(qū)動是不同的。
作者: donglw    時間: 2024-8-17 07:57
沒有提供LCD的具體型號,回答問題會出現(xiàn)爭議!也無法進(jìn)行仿真!
作者: coody_sz    時間: 2024-8-20 15:55
因?yàn)槭?0%方波,濾波就能得到中點(diǎn)電壓。
作者: Hecat    時間: 2024-8-21 00:13
1/4Duty表示有4個COM,同時只有一個有效,有效的那個COM會驅(qū)動一半時間的高電平和一半時間的低電平。

感覺你的文檔沒完,后面應(yīng)該還有時序圖。

作者: Hecat    時間: 2024-8-21 00:14
發(fā)一個我以前收集的IO驅(qū)動LCD的文檔,里面有驅(qū)動時序,你可以研究下。

IO口直接驅(qū)動段碼LCD.docx

689.71 KB, 下載次數(shù): 2


作者: xiexianxiao    時間: 2024-8-21 22:11
我也用這個電路、程序成功驅(qū)動

51hei圖片_20240821220854.jpg (181.15 KB, 下載次數(shù): 6)

51hei圖片_20240821220854.jpg





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1