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

標題: 引腳極少的段位混合使用的數(shù)碼管如何驅(qū)動? [打印本頁]

作者: mountainqy    時間: 2023-1-15 12:53
標題: 引腳極少的段位混合使用的數(shù)碼管如何驅(qū)動?
如圖所示,這種段位混合使用的數(shù)碼管,優(yōu)點是驅(qū)動3位*8只需6個引腳。但這種數(shù)碼管驅(qū)動與常用的段位分開的數(shù)碼管不一樣。如圖所示。如我只想顯示“V"字符,那我得讓引腳2為高,引腳4為低,但P4為低,那P3也得為低,不然”W"字符也會顯示。但P3也為低的話,那么dig2的A筆就顯示了(P2為高,P3為低),這不是一定會出現(xiàn)不該顯示的字符了嗎?但別人這數(shù)碼管都量產(chǎn)在用了,想了半天還是沒搞懂這是如何驅(qū)動的。請了解的大俠說說看。謝謝

1673757746135.png (563.76 KB, 下載次數(shù): 66)

1673757746135.png

作者: mountainqy    時間: 2023-1-15 13:03
利用IO口高阻?
作者: angmall    時間: 2023-1-15 13:43

查理復用(Charlieplex)是一種在驅(qū)動大量LED時有效地節(jié)約IO口的方法,理論上可點亮 腳數(shù)*(腳數(shù)-1)個LED,也有接入二極管用來做按鍵的,理論上可實現(xiàn) IO數(shù)*(IO數(shù)-1)個按鍵。
7個腳用滿理論上可管理是42個LED,數(shù)碼管不帶小數(shù)點有6位數(shù)字,帶小數(shù)點可5位數(shù)字還多2個燈。
所以這個器件還是比較保守做了7腳3位,理論上6腳可3位帶小數(shù)點還多出6個LED管理位

這種被叫做 查理復用 Charlieplexing的方法可以用N個IO驅(qū)動N*(N-1)個LED。

6 個IO 可以驅(qū)動 30 個LED

這種數(shù)碼管是由單片機I/O口直接驅(qū)動,I/O口要在工作在3態(tài)(高、低電平和高阻),驅(qū)動程序有點復雜。直接驅(qū)動每一個IO口吧,,沒法省事了

這個是在內(nèi)部將段引腳連接在一起了。一共8個段引腳,3個位引腳。如果是掃描顯示和單個的用法一樣。

如果使用的是掃描顯示,程序完全都一樣,認準管腳就行了。也可以自己寫一段小程序,測定管腳。
每隔3~5秒顯示一個段,a\b\c\d\e\f\g\h,一目了然。

編寫驅(qū)動這種數(shù)碼管的程序有點麻煩,它不是常規(guī)數(shù)碼管按位多段同時點亮的,而是逐段輪流點亮的,類似流水燈。5個I/O口最多可以驅(qū)動20個筆段。編程時把暫時不需要用的3個端口置高阻,要用的兩個端口一高一低,就點亮某一筆段(或兩個端口同高同低不顯示某一筆段,這點很重要,否則因掃描周期不同各段亮度不均勻)。如此這般把所有筆段掃描一遍。

http://m.raoushi.com/bbs/dpj-161297-1.html

http://m.raoushi.com/bbs/dpj-168963-1.html

作者: coody_sz    時間: 2023-1-15 13:48
感覺這種都是移動電源催生的數(shù)碼管,根據(jù)其排列規(guī)律來驅(qū)動,IO口要可以設(shè)置推挽輸出、高阻。
作者: mountainqy    時間: 2023-1-15 22:48
angmall 發(fā)表于 2023-1-15 13:43
查理復用(Charlieplex)是一種在驅(qū)動大量LED時有效地節(jié)約IO口的方法,理論上可點亮 腳數(shù)*(腳數(shù)-1)個L ...

你這解釋我就清楚了,謝謝提點。這樣做硬件是省事了,但軟件就麻煩多了。




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