輝光管電子時鐘DIY記錄 靜態掃瞄驅動方式

2021-08-09 18:24:01 字數 661 閱讀 6615

對於輝光管不了解的請看我的另外一篇文章,

這次做的線路全部使用微控制器來編寫,由於是靜態驅動,所以元件比動態掃瞄多的多,先看公升壓線路,公升壓線路基於一顆帶adc轉換及pwm的微控制器寫,硬體電路如下:

輸出電壓高於輸入電壓,電路結構使用boost拓撲,微控制器6腳為電壓反饋,基準設定1v,設定的pwm頻率為16khz,這個頻率不宜太高,公升壓原理則是根據反饋回來的電壓調節pwm占空比。

輝光管驅動電路如下:

6個管子,每個管子有0-9的數字,所以每個數字對應乙個io口,然後每個管子用一顆io型的微控制器控制,主控跟管子晶元通訊用iic匯流排,每個晶元位址不同,根據需求訪問不同的位址,更改不同的資料。

整體測試效果還不錯,但diy難度比較,需要有一定的程式設計能力。

pcb圖

JS 電子時鐘

思路 獲取當前時間的時間物件 從時間物件中獲取當前的時間資訊,寫入到頁面中 注意 獲取的月份是從0開始的 星期,0是週日,還需要將數值轉化為漢字 d div d.innerhtml nowtime setinterval function 1000 建立當前時間物件 var d newdate 獲取...

Qt LCD電子時鐘

先上效果圖吧 就是這個樣子,簡單的時間顯示時間。這裡需要注意的是,我們最好建立乙個空檔案,這裡我們需要建立乙個整合qlcdnumber的類 具體方法如下圖 一下是源 digiclock.h ifndef digiclock h define digiclock h include include c...

tkinter實現電子時鐘

一 import tkinter import threading import datetime import time tkinter.tk overrideredirect true 不顯示標題欄 attributes alpha 0.9 半透明 attributes topmost 1 總是...