步驟1:原理圖
原理圖包含3個主要組成部分其中Arduino本身未顯示。我買了一個Arduino Nano,可以在eBay上以幾歐元(或幾美元)的價格買到。最初的PC儀表使用的是Arduino Leonardo,但這對我來說實在太大而功能強大。
HV電源基于MC34063(或MC33063),同樣價格便宜,可以在eBay上購買。原始原理圖可以在這里找到:https://threeneurons.wordpress.com/nixie-power-su 。..添加的晶體管和二極管確實有所不同,輸出要穩定得多。我以為讀過這本Instructable的人都知道如何處理高壓及其危險。
在Arduino和Nixies之間有一個駕駛員舞臺。我已經用雙運放LM358構建了這些驅動器。我最初使用“更好”的雙運放-NE5532來構建它們,但是由于某種原因,其行為并非我所期望的,所以我回到了LM。在驅動程序階段非常重要,輸入端需要一個低通濾波器。
下面,您將獲得pic和.sch格式的原理圖:
步驟2:PCB
我選擇了混合成分選擇-表面和直通。
原因是我非常憤慨和懶惰當涉及到鉆孔時(很無聊),而增加的價值是可以設計更小的PCB。我決定將表面組件直接放在底部,并僅為直通組件鉆孔。我確信還有其他選擇,具體取決于預算,可用的組件,技能,想象力,但這是我對該項目的選擇。我使用了非常容易焊接的1206和SOP8表面組件(對于高壓電源,則使用了2512)。
注意:頂部連接(紅色)是簡單的電線,這確實意味著電路板實際上是雙面的。是的,其中一個位于電容器下方,但這不是問題,只要電線絕緣即可。
第3步:邏輯
按照我的理解,電路的邏輯是PC軟件正在收集所需的數據,并且其他功能(錯誤消息等),它將通過COM端口將其推送到Arduino。 COM端口不是靜態的,可以根據Arduino實際連接到PC的位置進行選擇。例如,我的Arduino Nano連接到COM3,而Arduino Uno連接到COM7??梢灾苯訌慕缑孑p松設置。
原始輸出是向指針指示器+ LED發出的;這也很酷,但我只想要Nixies。原始項目可以在這里找到:http://www.lungStruck.com/projects/pc-meter。正如我在一開始提到的,我不擁有代碼和PC軟件。它們完全由Scott Vincent開發,他也很樂意回答有關他的項目的一些問題。我按原樣使用了代碼和PC軟件,沒有進行任何修改,到目前為止效果很好。
zip文件包含PC軟件,而txt文件包含Arduino代碼。我剛剛在Arduino中創建了一個草圖并將其簡單地上傳到Nano。有關文件的更多信息,請訪問上面的鏈接。
第4步:工作項目
構建項目看起來很有趣從兩個方面來看。我最初為Nixie IN-9制作了電路板,但出于火花或智能,我為IN-13的輔助陰極添加了220k。事實證明,IN-9尼克斯非常不穩定,您永遠不知道它們實際會從何處射擊。有時它們從底部開始工作良好,但如果完全照亮(重負載),它們不會回到底部,而是停留在中間。當然,這很煩人,因此我最終選擇了IN-13。這實際上使我最初的想法搞砸了,將它們嵌入到PC正面的托架中。 IN-9完全適合該空間,但IN-13更長,因此我不得不考慮其他問題。我可能會調整低通濾波器(它只是一個RC濾波器),也許我可以達到最佳效果,并使IN-9s正常工作。
所附圖片顯示了正在運行的項目。第一張照片中的導線如此之多的原因是,它們(電路板和Arduino)應該在PC內部進行連接。 Arduino輸入和電源將是一個內部USB端口,開發板的電源直接來自PC的電源(12V)。兩條電纜-內部USB插槽到miniUSB的電纜和12V電源都可以在eBay上找到,或者可以在舊計算機上重復使用。我不會在這里詳細介紹-針對不同人群的不同方式。
第二張圖片顯示了兩個表示PC軟件讀數的數字; CPU Nixie在左側,MEM Nixie在右側。
第三個圖片顯示了負載下的Nixies;我已經下載了一個免費的加載軟件,該軟件僅強調CPU和內存。這種方法對于在駕駛員階段通過2個電位器校準Nixies非常有用。
步驟5:小故障/問題
如附圖所示,PC軟件的內存讀數不是與PC Performance Memory讀數(通過任務管理器)相同。這是因為PC性能內存讀數指示物理內存,而PC軟件(對于Nixie項目)指示正在使用的%Committed字節;后者意味著它顯示了物理內存+可用的頁面內存(頁面文件)。這就是為什么這兩個數字目前不同。
-
儀表
+關注
關注
5文章
515瀏覽量
33580
發布評論請先 登錄
相關推薦
評論