產(chǎn)品關鍵詞:
常州數(shù)碼管,常州LED數(shù)碼管,無錫數(shù)碼管,無錫LED數(shù)碼管,
顯示基本原理
分為靜態(tài)(只有數(shù)碼管能實現(xiàn))和動態(tài)
1:靜態(tài)的比較好實現(xiàn),在此不多講了
2:數(shù)碼管動態(tài)
a,硬件連接
數(shù)碼管一般為1/13 能掃描, 再高的話亮度損失比較大,在此假設為列為13列, 行為16行, 共陽管, 每行數(shù)碼管的各段連在
一起,每列數(shù)碼管的公共段連在一起. 列開關用tip127, 他可以直接用154驅(qū)動, 達林頓管5安培, 注意127輸出不要加電阻
行用595(164不建議)+2803或者2003+一個9013, 在2003的輸出要加上限流電阻,一般為56~330歐姆(如果是<1.0的數(shù)碼管,可以直接用595加電阻驅(qū)動)
b,軟件
采用89c51為cpu, 存儲器可采用24c系列, 或者28c系列, 注意他們的寫入速度都不是很快, 不過一般數(shù)碼管的輸入設備為
鍵盤或遙控器, 速度足夠了, 還有24c系列的讀出速度也比較慢, 我發(fā)現(xiàn)每次讀出的數(shù)據(jù)大概只有20以內(nèi)才不會影響更新顯
示顯示采用時鐘中斷1, 中斷時間不能超過1.5ms, 最好為1.2ms左右, 可以在中斷服務程序中讀24c02, 也可以在中斷的間
隙中讀取, 但必須保證能夠讀出所有的一列數(shù)據(jù)! 讀出的數(shù)據(jù)放到一塊顯示區(qū)中, (在內(nèi)存中定義一個數(shù)組buf[16]), 在中
斷子程序中把數(shù)據(jù)發(fā)送的595中即可, 最好采用串口發(fā)送, 編程最簡單.
發(fā)送完畢后,關掉控制行的154, 給595的RCLK(12腳)一個脈沖, 把數(shù)據(jù)從移位寄存器傳輸?shù)芥i存器, 而后打開154并輸入列
信號即可
3: 點陣
a,點陣一般采用1/16掃描,控制原理和數(shù)碼管差不多
b,硬件: 行用154+tip127,列用595加電阻(0~56歐姆)直接驅(qū)動
產(chǎn)品關鍵詞:
常州數(shù)碼管,常州LED數(shù)碼管,無錫數(shù)碼管,無錫LED數(shù)碼管,