欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 數碼管未接限流電阻的應急處理 [打印本頁]

作者: lmn2005    時間: 2026-2-5 11:09
標題: 數碼管未接限流電阻的應急處理
最近搞一次電子制作,設計PCB、打樣、焊接完成后才發現,數碼管沒有加入限流電阻!想著要不啟用數碼管,又不太合適,想著重新打樣又覺得太浪費。

單片機用的是CH552,CH552內部已經集成上拉電阻,上拉電阻的阻值大約是4K(具體可以自行搜索有關文章)。數碼管采用的是共陰的,每個段碼引腳都接入單片機的P1端口。何不利用這單片機內置的上拉電阻給數碼管的段碼供電,位碼引腳拉低就能點亮數碼管?
于是開始寫代碼:
  1. P1_MOD_OC = 0xff;
  2. P1_DIR_PU = 0xff;
  3. Port3Cfg(1,3); //DIG1
  4. Port3Cfg(1,4); //DIG2
  5. Port3Cfg(1,5); //DIG3
復制代碼


結果真的可以點亮數碼管,于是寫代碼讓其三個數碼管都一齊顯示。顯示內容為一個三位數。
測試結果,這亮度基本可以,當然,就是暗了些。如果P1口也設置為推挽輸出的話,那亮度真的極亮,長時間通電,應該會燒壞數碼管或單片機端口的!
經過一番折騰發現了一個問題,就是第1個數碼管顯示1或一短杠的時候,亮度極低,而顯示其他數字時亮度與第二、第三個數碼管一致!具體看圖

這是什么原因呢?有哪位大佬知道的?
2026.2.5



作者: 214597761    時間: 2026-2-7 10:59
掃描時間
作者: TP802    時間: 2026-2-11 12:00
我可以提供一個信息供你參考:目前的LED管發光效率很高,零點幾mA就能點得非常亮,故使用單片機上拉電阻是有可能有一定的亮度的。至于某個LED較暗,可能是一致性不好,或者說這個LED需要更大一點的電流才能達到正常的亮度。
作者: 參議會    時間: 2026-2-11 20:03
沒有加入限流電阻沒太大毛病,插電,開機,看燒不燒就完事了。第1位顯示問題感覺要么代碼,要么IO,調換一下iIO就知道了.
作者: WL0123    時間: 2026-3-31 08:13
樓主這個問題應該是代碼毛病,就是掃描時間間隔不均勻所致。表面看是某些筆段異常,實際應該是百位在某階段顯示時間過短。曾經設計一款產品,仿真沒有發現問題,實物發生樓主類似情況,細查是數碼管顯示函數在主函數的位置不當所致。主函數框架是定時2ms輪詢,由于其他函數運行不是每輪耗時相同,造成數碼管刷新時間間隔不均勻,將數碼管顯示函數調到前列,問題解決。樓主用內置上拉電阻驅動數碼管完全可行,附圖就是兩個相同電路板無限流電阻 ,左邊是準雙向模式驅動,右邊是高阻模式內置上拉電阻驅動的效果對比。下圖是高阻模式內置上拉電阻驅動5腳188數碼管的效果圖。









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