索引
前言
起初是因為kgame看了5pb和Nitroplus、MARS SIXTEEN合作的世界線變動率觀測儀之後,跑來跟我說他要自己做一個,而這就是事情的開端。
我們找了一大堆的資料,包含別人的製作過程、原廠零件文檔、各種零件販售等等,當下覺得自己已經好久沒這麼熱血了,連個Datasheet都可以看到半夜XD
在這尋找的途中,我主動聯絡了一位日本朋友─高坂(kousakat)尋求幫助,很感謝他的幫忙,讓我不用浪費很多時間在摸索~
作法概要
製作的成品目標在於時鐘功能和世界線模式,使用單晶片做中央控制來管理RTC和開關觸發,燈管為快速掃描顯示,供電則採用升降容易的DC12V
高壓模組的部分採用DC-DC Converter來做初步升壓,然後接高壓大電流MOSFET將電壓拉上170V,只可惜轉換效率不是很高,大約30%左右
降壓模組同樣使用DC-DC Converter,比起7805來說效率高出許多(約在80%以上)且低溫,只是所需要的周邊零件較多
材料
基板 | 數量 |
氖氣數字管 | 8 |
Atmel ATmega328P-PU | 1 |
Maxim DS1307 | 1 |
Toshiba TLP627 | 8 |
K155ID1(74141) | 1 |
MPSA42(KSP42) | 2 |
32.768khz crystal | 1 |
3kΩ (170V輸入控制) | 1 |
4.7 kΩ (I2C通訊提升電阻) | 2 |
330 Ω (光耦LED輸入保護) | 8 |
10 kΩ (MSPA42輸入保護) | 2 |
0.1uF 陶瓷電容 (晶片供電分離) | 2 |
2*6平面母座 | 2 |
2*6排針 | 2 |
16P IC腳座 | 3 |
8P IC腳座 | 1 |
28P IC腳座 | 1 |
CR2032電池座 | 1 |
CR2032鋰電池 | 1 |
開關 | 4 |
降壓供電 | 數量 |
Motorola MC34063 | 1 |
1N5819 | 1 |
0.33 Ω (0.22 Ω, 0.5 Ω也可以) | 1 |
3.9 kΩ | 1 |
1.3 kΩ | 1 |
470pF 陶瓷電容 | 1 |
680uF/6.3V 電解電容 | 2 |
220uH 電感 | 1 |
1uH 電感 | 1 |
8P IC腳座 | 1 |
升壓供電 | 數量 |
Motorola MC34063 | 1 |
Toshiba 2SK3633 | 1 |
Renesas 2SB647A | 1 |
Vishay UG2D | 1 |
1N4148 | 1 |
220uH 電感 | 1 |
22uH 電感 | 1 |
100uF/16V 電解電容 | 1 |
33uF/250V 電解電容 | 2 |
1500pF 麥拉電容(陶瓷電容) | 1 |
0.33 Ω (0.22 Ω, 0.5 Ω也可以) | 1 |
620 Ω | 1 |
750 Ω | 1 |
1 kΩ | 2 |
100 kΩ | 1 |
採購建議
基本上核心零件都可以在網路上(露天的icshopping和cathy_huang1208)和電料行購得,比較難買到的零件是Toshiba TLP627,這東西我是跟電子零件盤商訂的,但價格不便宜(量少)。
燈管是從國外網站Nocrotec購得的,用國際掛號運送
Burroughs B-5853
另外,電解電容我會強烈建議使用日系電容,不論充電速度和穩定度都和台製/陸製品差很多。數字管的話依照個人喜好選擇就行了,常見的IN系列價格會比較便宜。
替代品和電路方面:
光耦合器有1,2,4通道版本可以互相替換,IC座可以直接並排或跨接上;
連接數字管小數點的光耦合器和330電阻可以換成MPSA42加上10K前置電阻;
高壓輸入的地方不建議用電晶體控制,因為阻隔效果沒有光耦那麼好;
升壓電路除了有34063方案,也有更簡單的555電路,雖然我沒實做過,但據說便宜又好用;
替代電路詳細內容請見參考資料的PDF檔。
電源供應模組
電路圖(點擊開啟大圖)
這張圖就是整台機器用的供電系統,上半部是12V降5V,下半部是12V升170V,兩個變壓模組前面共用了一顆用來穩定輸入電源的100uF電容(可依個人喜好增加電容量或數量)。
降壓模組第二版使用MC34063作交換式降壓,零件規格參考Motorola官方文件設計。
升壓模組也是使用MC34063升壓結構(參考自米田聡在マイナビニュース發表的文章),並外掛一顆MOSFET電晶體和一顆互補的PNP電晶體提升輸出電壓,UG2D則是輸出的節點,在輸出點放置的兩顆電阻用來偵測輸出電壓(R5,R6用來控制輸出電壓)。
R5,R6詳細的電壓參考公式為:
V = 1.25( (R5/R6) + 1)
可自行調整電阻值,只要比例對就沒問題(5V降壓也是這樣)
MC34063實作圖
至於後面掛的兩顆電容,和降壓模組一樣是用來雙重濾波的。
在進行高壓電路測試的時候請一定要很小心,通電前請再三確認電路是否有接錯,不然可能會噴火花、冒煙或起火!
主控電路
上面是主電路圖,可以點一下放大,或直接右鍵存原始大小
電路圖中,除了燈管輸入電源有特別標明為170V,其他皆為5V
主控晶片是ATmega328P,如果你覺得這麼大的容量很浪費,可以斟酌買容量較小的型號
RTC的方面採用Maxim DS1307,這顆在台灣很好買,而且I2C通訊所需的I/O較少。
最初打算用方波(SQW)對ATmega做外部中斷計時,但電路上的雜訊太嚴重,根本沒辦法實行...所以就直接改成用持續通訊的方式解決,電池還因此可以延長壽命(電池備援模式方波依然會輸出)。
I2C通訊必須要並聯提升電阻,不然訊號會太薄弱,因為在這邊只有一個I2C裝置,所以選用的是4.7K,如果要串聯更多裝置就必須縮小電阻值[詳見參考資料]
按鈕的方面用最簡單的直接接地來觸發。
燈管顯示係用循環掃描的方式導致視覺暫留達成,大致上跟七段顯示器一樣,所以也是共陽極的設計,但燈管的物理性會讓視覺效果不好調整,如果遇到顯示上的問題請從程式碼方面下手。
Layout方面,盡量將高壓電路徑縮至最短,並且將電源模組和高壓路徑與RTC隔離(距離拉遠),以免影響到計時精準度。
RTC的石英在選購方面,最好挑官方推薦之款式,比較不容易有失準的問題。
我後來開發的第二版主控版將高壓電路徑控制在藍框範圍內,並將RTC獨立在外頭,時鐘功能變得很準確
共陽極
單晶片程式
首先要準備的東西就是──燒錄器。
如果有學校的設備可以借用當然是很OK,如果沒有的話,我會建議去買Pololu的簡易型AVR燒錄器(露天有賣),記得先請賣家更新韌體,這樣才能用在新版的AVR Studio上面
準備好的話,就先將AVR裝上麵包版,再進行接下來的環境布置
燒錄器的腳有這六根,其中的SCK、MOSI、MISO是SPI通訊要用的,RESET是清除Flash用的,VCC和GND則是讓燒錄器檢查晶片目前的工作電壓是否正常
這是AVR的目標腳位
供電建議直接從電腦接出來或用電池,千萬不要用一般的交換式變壓器,不然通訊會受到干擾
基本上燒錄器直接連接至指定腳位即可,AVR的地線也只要接其中一條,須注意的是RESET必須要接大約48kΩ的提升電阻(電阻值差不多就好),整體電路圖看起來是長這樣
確認完電路之後,在電腦上安裝燒錄器驅動、AVR Studio(或其他開發軟體),並完成所需的設定
接著就是測試程式編譯和燒錄是否能正常運作,如果你是用AVR Studio的話,可以從這裡找到燒錄工具
先選好燒錄器通訊方式和IC種類後,點Apply進入燒錄模式,先讀取Device ID(確保燒錄環境),才切換到Memories頁籤來進行燒錄
我們用以下的Code來控制PD0~7,重複「輸出200ms,關閉800ms」這個動作
如此一來,我們便可以透過電表或LED(記得接控流電阻)來檢查AVR是否能按照程式來控制輸出,也就得知燒錄的成功與否
#define F_CPU 1000000UL #include <avr/io.h> #include <util/delay.h> int main(void) { DDRD = 0xFF; while(1){ PORTD = 0x00; _delay_ms(800); PORTD = 0xFF; _delay_ms(200); } }
這時你可能會問:為什麼定義的CPU頻率是1Mhz?
因為AVR在出廠的時候預設會將它的Fuse設成內部除頻8倍,所以實際上的運作頻率才是1Mhz
為了要讓她回復正常的速度,我們必須將名為CKDIV8的Fuse關掉,這必須透過燒錄器來達成,也之所以我剛剛會先教測試燒錄,因為調Fuse也必須透過燒錄器來完成
按照先前燒錄的步驟進入燒錄模式,然後切換到Fuses頁籤來查看狀況
再來是最後的重點:主程式
目前程式版本為第二版,消去了燈管鬼影、減少硬體資源用量
GCC提供了編譯時的資訊
Program Memory Usage : 12056 bytes
Data Memory Usage : 40 bytes
程式repo:https://github.com/atitan/Nixie-Tube-Clock
載下來之後會看到6個檔案:nixie-test, i2c, divergence的.c和.h檔
[nixie-test]
它掌管了大部分核心機能,例如主迴圈、顯示時間、調整時間、RTC通訊,雖然寫法很爛但能用就好(逃
[i2c]
這是用來和RTC通訊的模組,也就是Library,透過呼叫它的函式來進行通訊,要注意的一點是:
i2c_2_write和i2c_2_read這兩個函式當中有兩組通訊參數:0xD0與0xD1
他們代表了I2c的Slave address,決定著什麼裝置會接收I2C串列訊號,而0xD0就是DS1307獨有的7bit地址+0(寫入)或+1(讀取),如果你用其他晶片就必須修改這兩個參數
這方面詳細的資料都可以參見RTC的Datasheet,裏頭會說明完整的通訊結構和參數
[divergence]
這檔案包含了所有特效和世界線模式所需的函式,前面一大串都是純手工動畫特效,純世界線的函式在檔案最下方
基本上我也不知道為什麼有時候動畫特效就是對不上PV的速度,所以一直以來都是手工調整(爆死
成品
燈管子板
主控制板 第二版
日期模式
時鐘模式
運作示意圖
第二版介紹影片
參考資料
[web] 愉しみを数ボルト
[web] ダイバージェンスメーター作成
[web] ダイバージェンスメーター作成番外編
[web] Effects of Varying I2C Pull-Up Resistors
[pdf] Atmel MegaAVR Datasheet
[pdf] Maxim DC1307 Datasheet
[pdf] Motorola MC34063 Datasheet
[pdf] Toshiba TLP627 Datasheet
[pdf] Fairchild KSP42 Datasheet
[pdf] K155ID1 Datasheet
[pdf][未實作] NE555升壓電路
[pdf][未實作] 高壓輸入驅動電晶體架構
恭喜完成
我也準備靠這篇資料來動工了 感謝提供 {OwO}
之後還有鬧鐘追加計畫,不過尚在實驗階段 {|||}
請問一下從國外網站Nocrotec購買
寄送的部分是選German Post - Registered Airmail Letter就好
還是要選DHL那個啊???
我是選German Post - Registered Airmail Letter,也就是國際掛號
賣家說掛號還沒出過問題
另外想請教你主控版上電源進來的部分
有兩顆8pin的IC一顆是MC34063
另一顆是甚麼IC啊?
還有那條藍藍凸出去板子的東西是?
那兩顆IC都是MC34063喔,一個是升170V,一個是降5V。但後來我更改成一顆MC34063升170V,另一顆7805降5V,所以才會造成圖片跟電路圖的差異,造成誤解真是抱歉 {T/T}
大藍色筒狀物是耐壓250V的電容,小顆的是電感
@ATI
我想問的藍色東西是12V電源座上面那個有白色塑膠座的東西
感謝版友都很熱心回答問題呢^^
PS. B-5853原來那麼迷你啊!!!
@Mirage
那個是電源開關XD
請問一下B-5853的管子直徑約多少啊?
直徑一公分
最近開始實做BOOST升壓電路的部分
先在麵包版上插一個測看看
結果很OK
然後把一模一樣的電路焊到洞洞板上後.....
輸出電壓充放電鋸齒波變非常明顯
導致輸出電壓很不穩
用示波器去看開關訊號感覺頻率變很慢
電感充放電的聲音也變成可聽到
但看第三隻腳的震盪器頻率卻跟麵包版的一樣
超囧的.......
呼呼,你還有示波器可以抓錯我只能用軟體示波-3-
輸入電源用一般交換式變壓器,電壓會飄是很正常的
成品結果不如麵包板,這只能多花些耐心去檢查線路、零件、焊接是不是哪裡有問題,當然也要考量環境不同所造成的因素,像是電源或絕緣之類的
話說等我明天收到新的AVR之後,來救救看躺在旁邊很久的世界線儀,之前不知道怎麼回事燒出來的晶片動作都不正常Orz
最近在燈管子版的部分
焊好兩根在做測試時
我給A燈管陽極170V,分別陰極接地時
A管可以正常亮出數字
但B管也隨之出現鬼影了@@
我明明沒有給B管陽極電壓啊!!!
鬼影是很正常的,因為74141很老舊,會造成燈管陰陽極電位異常
目前問到的解決方法就是換新一代的驅動IC,不過好像沒有DIP8的IC可以替換
掃描顯示的時候可以延長關燈時間來減緩這個問題
現在單純是測試而已
還沒有用到掃描顯示
我只是把A管的陽極接170V
然後挑一隻陰極腳接地(也沒經過74141)
然後顯示的數字同時會在隔壁管出現鬼影
這是因為持續點亮的關係(沒掃描)
如果掃描顯示中加入全滅區間
這問題應該會減小很多吧??(看你的影片沒啥鬼影狀況)
直接點亮也會,當初還以為是哪裡有問題XD
請問有新一代的驅動IC嗎??
我手上的K155ID1好像怪怪的
不管BCD碼輸入多少
輸出腳都接近0V
正常應該只有其中一隻腳0V其他腳應該60V左右吧?
據說是找不到DIP8的替代品了
K155ID1那些腳不是"輸出",是輸入腳,利用BCD控制開啟哪個輸入埠接地
最近終於有空來弄了~
詳細一下如果我甚麼設備都沒有(包含燒錄器 麵包版之類的)
這整套弄起來大概需要多少資金www(包含設備投資 當然我有最基本的電腦 {OwO}
P.S 沒有基本電學常識的人能做得起來嗎?還是要重頭學(炸 {= =|||}
電學常識很重要的 {-w-}
如果有精準控制花費的話(不失敗、不浪費),純零件應該可以在3000內搞定
但我建議你至少準備5000會比較保險(燒錄器和麵包版加起來1000左右),而且要有失敗的心理準備再玩 {+┐_┐}
@ATI
(倒地
雖說我本來就有失敗多次的心理準備了 {-ω-}
{014} 近来忽然心血来潮,想做一个显示CPU占用率的数字管显示板, {025} 应该原理是有很多相似,有空找湾娘探讨探讨
這邊剛好還剩兩隻燈管耶XD
要和電腦溝通的話,一般的MCU是用RS232通訊(這部分kgame有用藍芽模組試過可行),有些款式則是有內建USB,不需要另外橋接
電腦端也要寫程式在背景監控並回傳數值才行 {010}
@ATI
{025} 嗯嗯,其实我原本是打算制作成用USB通信的
数字管还是打算用传统那种的。不过还是再次感谢湾娘的好意 {016}
可以用CY7C63723這個IC來做USB IO控制
想詢問您,後面影片裡,在數字管左下右下的兩個小數點
如何控制小數點的"強亮"跟弱亮"呢???
@A君
調整亮度有PWM、加電阻等方式
PWM可以寫在程式裡,但沒辦法只控制一隻管子或特定燈絲(全體掃描顯示)
掛電阻可以選擇加在特定燈管的某支燈絲,透過拉高和拉低來控制,缺點是不能任意改變
大致了解了
那麼,您是選擇哪種控制亮暗的方式呢???
@A君
我沒有控制亮暗耶,大致上看起來滿意就好了
影片裡亮度閃動是因為相機採樣速度抓到掃描顯示的關係
原來如此,是錄影的關係啊
終於了解了,感謝~~~
之後有用到啥問題再請教您
對了,看前面文章,你應該是中原新生吧,小弟是中原的學長,歡迎歡迎~~ ^ ^
@A君
真巧 {116}
請問程式6個檔案怎麼燒入328@@
我用UNO板只能燒入一個檔案
怎麼辦
@T^T
六個檔案都是同一支程式阿,只是拆開來寫而已
一起編譯,最後輸出的hex檔才是要燒錄的東西 {116}
請問要如何一起編譯?
我編譯的結果都有問題= =
內容還要改嗎
求大大幫忙
@T^T
嘛,我想是因為Arduino有自己的一套寫法,但是我不會,所以你可能要先學會怎麼改寫
我用的寫法是給AVR GCC編譯的
還是搞不定QQ
想自己來寫一份...
請問DS1307需要程式嗎 我看RTC時鐘都有給DS1307程式碼
還是寫給MCU控制?
所以程式架構就是DS1307負責計時然後給K155ID1轉成十進位
MCU控制光耦合亮的順序 是這樣嗎@@
MCU算是扮演中控的角色,提供以下功能
1. 與RTC溝通
2. 輸出電位控制
3. 偵測按鈕動作
第一項是獨立溝通,可在nixie_test.c的第138行(讀取)和第387行(寫入)找到
如果你想要包裝好的RTC API,要自己寫
第二項用於氖氣管正負極控制,分別輸出至光耦合器和K155ID1,光耦合採直接1對1連接控制,K155ID1是耐高壓BCD解多工器,接收四位元轉換成十進位
東找西找有點頭緒了= =
請問大大是怎麼把6個檔案輸出成一個.hex的?
可以給點資料參考嗎 {113}
我用過WinAVR跟AVR Studio都失敗
@T^T
我是在AVR Studio上開發的,只要將檔案新增到專案裡,編譯鍵按下去就可以了
它會自動去抓專案裡的檔案,然後輸出到專案資料夾裡
沒有error可是有好幾個warning
主要是說function不是prototype 都發生在i2c居多
會影響嗎
看輸出的.hex應該是可以用的 {119}
@T^T
把i2c.h和i2c.c裡的函式空括號加上void看看
您好,小弟想再問個問題
因為我打算用另一個MCU,寫C來控制
不知學弟您有沒有畫 " 程序圖 "
因為我用的MCU只有兩組PORT,腳位不多
所以程式的部分,需要更多、更繁複的控制
想跟您要個程式的程序圖,麻煩您了
@A君
程序圖沒有畫耶,不過你看main應該就能知道在幹嘛了
可以將光耦合的8 port用解多工器簡化為4 port,按鈕也可以改成矩陣開關
這樣一來只要14 port(燈管正極*4+燈管負極*4+小數點負極*2+I2C*2+開關*2)就好了
樓主中原學生嗎?
@joe
對啊~
大大請問一下
我74141的input不管怎麼調
燈管都是全亮 {118}
是哪裡出錯了嗎
@T^T
先把74141的input調成none的狀態,測看看是不是有電流從燈管流進74141,如果有的話可能就是它壞掉了,換一顆試試看
如果沒有,要檢查是不是有哪裡發生漏電的狀況,就之前別人的案例來說,他用的錫油有導電性,會造成漏電
點四隻可以很穩的顯示
加到八隻就會閃的很嚴重
縮短delay的時間又會發生數字重疊的現象
要怎麼改良呢 {113}
@T^T
先確認你的MCU有運作在正確的頻率(不然delay的時間會很不準),然後多試試看長/短cycle(亮+暗的時間)中亮/暗的比例吧 {116}
感覺是供電不穩...
我把電池盒壓緊就正常了
放開又會亂掉 {118}
找時間來去實驗室接電供試試看
升壓電路能承受多大的電流呢?
怕到時候燒掉
全部電路應該50mA以內就很夠用了吧
@T^T
我開發的時候是用電供當電源,成品則是接一般的12V 1A變壓器,沒有燒掉的狀況 {116}
請問
TLP627這顆有不同的幾個一拍 有什麼差別嗎?
@松鼠
只是封裝在一起的通道數量差別,可以用拼的
我自己買是4+4+2通道
請問
小弟我最近也打算和同學一起製作這個Nixie Clock
但是在材料上遇到了些許問題
在 Nocrotec shop 上只找到了IN-18的規格,而且標價是39,59 EUR
究竟是三千九百五十九還是三十九點五九呢?
而且因為小弟我不常上外國網站,也不知道確切的交貨日期,所以不太敢直接訂購
也因為不知道Burroughs B-5853和IN-18有沒有很大的差異
還請您多多賜教!
@js
意思是39.59,歐洲那邊常會用逗號分隔,另外VAT代表的是消費稅,國外客人可以要求扣掉
我當時交貨是一周左右(國際掛號,郵費5歐元),不過最近聽說Burroughs B-5853沒貨了
管子規格差異要看手冊,上面會記載工作電壓和電流,視測試的結果作微調
或者去看看其他人的作品,不懂也可以和他們交流
請問:Toshiba TLP627 和 Motorola MC34063 還有K155ID1(74141)
有沒有替代品或可以便宜買到的地方?因為又貴又難以入手......
@GT
MC34063很便宜啊?電料行都買的到
K155ID1的話,可以改用低壓解多工器搭配MPSA42或類似的東西
TLP627的規格少見,不太建議修改,或者你可以試試看reference的電晶體方案
{014} 看完大大作的完整度算非常高,想請問願意分享layout圖嗎?我也蠻想做一個的,小弟我在PCB設備業打滾免費打幾片板子不是問題,不過要請大大給一下LAYOUT圖到時候一定寄幾片給你
@netsky
老實說我沒做layout圖耶,因為很不專業,所以是用腦袋規劃路徑之後就焊 {004}
如果你想幫大家做layout圖的話可以聯絡我協助
你好,不知能否請教一下..關於34063升壓的電路,我是參考你的電路與:
http://threeneurons.files.wordpress.com/2011/08/mc34063_mk15cm1.gif
不知你的電路多了R1與R3,用途是?
因為實際做了電路後,但沒加上R1與R3,設定電壓點是200v,空載輸出電壓會從290v慢慢下降至130v,再從290v慢慢下降至130v,一直循環,不知能否幫忙分析看看可能是哪裡出問題了...謝謝
pnp使用的是2N5401,NMOS使用的是IRF840,Diode使用FR207
@cloud
你提供的電路圖也有R1的設計(他用並聯的),那是限流用的
R3的話依照Motorola官方文件是接在Drive Collector,升壓電路確實有那顆電阻,降壓則沒有
你說的現象應該是電容充放電的過程,也就是說電壓輸出應該是一下有一下沒有
後來又重新查看萬用板的電路,確實是沒有焊錯,再用麵包板照著一樣的電路插一次,竟然正常了,後來結果是MC34063買到瑕疵品,換一顆就好了...
另外電阻問錯了,是您的電路多了R2與R3,而找到的那個網頁是沒有這兩棵,目前是沒接上,不知這如果沒接長久會有甚麼問題嗎? 謝謝 因為目前只會看電路圖..照著接 不太懂他原理
@cloud
我在這方面也不是專業的,只知道MC34063做升壓的話R3要加電阻,至於R2的話不是很清楚原因(那部分圖不是我設計的)
聽朋友說Collector加上電阻可以防止燒毀
請問Toshiba 2SK3633如果找不到 有沒有比較建議的替代品(data sheet需要注意的項目)
@黃冠皓
當初找到的資料是用2SK3530,我找不到才換2SK3633
我覺得你就找規格大致相近的應該就行了
詳細的原文在這種
http://news.mynavi.jp/series/volt/002/
請問有須要的材料都在上面的表格了嗎
主控制圖上左下角有一個銀色上面有黑色很像開關的東西不知道是什麼
還有供電部份完全靠電池嗎
因為成品圖裡左邊好像有接一條電線
應該是想問怎麼把DC12V接到電路裡 還有開關
@黃冠皓
你這樣問我也不知道怎麼跟你說....
把12V接上去不就有了
DC12V的電線到電路中間有轉接頭和開關電的開關嗎
因為一般買到的12DC電線 頭是圓的(類似舊型手機充電器的頭) 沒辦法直接接到電路中
還是說要把電線剪開 分別接到正端和負端(接地端)
@黃冠皓
有種東西叫做DC插座
可以直接把圓頭插進去
你要把線剪開也是可以啦...
嗯嗯 想問的就是這個 原來是叫這個名字...
因為是新手 有很多東西不知道 但又很想做ˊˇˋ
非常感謝~<
你好~~最近我也跟你做了一樣的clock,不過顯示就有問題,9和0長亮而全部也在閃著 {118}
但時鐘功能是正常的,升壓(~168V)降壓(~5.3V)也正常 {116} 我懷疑應該不是我的74141有問題吧 {118}
@kokoa
再補充多點,一通電就已看到9,0 全都亮起,但時間正在跳
而轉成探測儀又多了6全亮,但探測儀亦都正常在跳動 {116}
@kokoa
74141可能有問題吧,如果沒有備品測試的話,可以先拿下來在麵包版模擬BCD輸入訊號,檢查接地選擇是不是符合手冊的表
或者是,你的電路板漏電了自己跑去GND
@ATI
好消息~~最後換了新的74141N便成功了~感謝你的幫忙~~~ {124}
你好,請問我可以引用你放在youtube的影片嗎?
@飛行坦克
非商業用途可以
@ATI
感謝!!
版大你好,最近開始做這個時鐘,現在問題是我在主電路的升壓架構上遇到了問題,12V能順利升壓到190V,但是只要利用電子負載機抽1W輸出,就會發現輸出電壓會掉非常多,想請問這個會不會影響整個時鐘的運作?
@Oz
我覺得你可以先上燈管看看效果
目前在使用的時鐘(上面教學那個),並沒有明顯的供電壓降,高壓輸入的3K電阻前後測量到167與161V
可以跟你要個HEX檔ㄇ....我用AVR Studio 5.1 用成HEX檔 再用XLOADER燒程式
找問題發現ATmega328P-PU 接74141(同K155ID1) 的那4隻腳換成LED還是不會亮.....
沒有輸出QQ
我在想是不是我程式設定錯誤....HEX檔是33.4KB這樣是對的嗎...
@ATZ
我很久沒用單晶片了,電腦裡也已經沒當時的專案 {113}
Hex做出來記得單位是KB沒錯
要debug燒錄問題的話,建議你還是先試那個LED亮暗亮暗的程式
確定燒錄正常後再拿整個專案下去跑
感謝大大,我成功了。
我做的是復刻動畫內的樣子
一開始時間超不准(一分鐘會快3-7秒),高壓電的電磁波會干擾石英震盪器(已經拉至距離最遠)
後來的解決方式是,在石英晶震周圍拉屏蔽電磁,用鋁箔紙包住石英,用銅線捲成電桿樣式套住
石英震盪器然後銅線雙端接地
就(類似手機充電線內部有鐵絲網跟鋁箔)
@ATZ
我是直接在石英外殼上用焊錫把他跟接地線弄在一起