สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
มีนาฬิกา Nixie มากมาย แต่เป้าหมายของฉันคือสร้างนาฬิกาขึ้นมาใหม่ตั้งแต่ต้น นี่คือโครงการ Nixie ของฉัน
ฉันตัดสินใจสร้างนาฬิกานิกซี่ 4 หลัก ฉันต้องการบันทึกชิ้นส่วนดังนั้นฉันจึงตัดสินใจทำมัลติเพล็กซ์ สิ่งนี้ทำให้ฉันใช้ชิป 74141 เพียงตัวเดียวสำหรับทั้ง 4 หลอด
ปัจจุบันนาฬิกานี้ตั้งไว้สำหรับการทำงาน 12 ชั่วโมง
ฉันรู้ว่าโค้ดไม่สวยหรือปรับให้เหมาะสม แต่ใช้งานได้สำหรับฉัน:)
ขั้นตอนที่ 1: แผนผัง
ฉันออกแบบแผนผังและบอร์ดโดยใช้ EASYEDA
ขั้นตอนที่ 2: รายการส่วนประกอบ
ARDUINO NANO 1K155ID1/SN74141 1 10k ตัวต้านทาน 13 MPSA42 ทรานซิสเตอร์ 4 1Meg ตัวต้านทาน 4 หลอดนีออน 1 LM7805 ตัวควบคุมแรงดันไฟฟ้า 1 10uf 50v ตัวเก็บประจุ 2 43k ตัวต้านทาน 1 Nixie tube 4 DS3231 breakout board 1 PWR Supply - HV nixie power supply 1 330ohm ตัวต้านทาน 1 12V PS - แหล่งจ่ายไฟ 12v 1 MPSA92 ทรานซิสเตอร์ 5
ขั้นตอนที่ 3: การออกแบบแผงวงจร
ขั้นตอนที่ 4: การเติมบอร์ด
เติมบอร์ดด้วยส่วนประกอบ เริ่มจากสิ่งเล็กๆ ก่อน เช่น ตัวต้านทานและทรานซิสเตอร์ แล้วค่อยๆ ไล่ไปจนถึงรายการที่ซับซ้อนมากขึ้น
ขั้นตอนที่ 5: แหล่งจ่ายไฟ HV
ฉันซื้อแหล่งจ่ายไฟจาก eBay NK01B. อุปทานเพียงเล็กน้อยนี้สามารถจ่ายพลังงานให้กับ nixies ได้หลายอย่าง ฉันเชื่อว่า 6 หรือ 8 อย่างพร้อมกัน
ประกอบและติดเข้ากับบอร์ดได้ง่ายมาก ฉันใช้ตัวต้านทาน 330 โอห์มเพื่อตั้งค่าแรงดันไฟฟ้า
threeneurons.wordpress.com/nixie-power-supply/hv-supply-kit/
ขั้นตอนที่ 6: RTC - นาฬิกาแบบเรียลไทม์
ฉันใช้ชิปนาฬิกาเรียลไทม์ DS3231 ฉันซื้อของจากอีเบย์มาหลายตัว พวกเขาราคาถูกและมีเวลาที่ยอดเยี่ยม
www.ebay.com/itm/1pc-DS3231-Precision-RTC-Module-Memory-Module-for-Arduino-Raspberry-Pi
ขั้นตอนที่ 7: ทดสอบ Nixie Tubes
ขั้นตอนที่ 8: รหัส
ขั้นตอนที่ 9: ผลิตภัณฑ์ขั้นสุดท้าย
ฉันใส่สิ่งนี้ลงในกล่องโปรเจ็กต์สุดเท่ที่มีฝาปิดที่ชัดเจน เพื่อให้คุณเห็นว่าข้างในเป็นอย่างไร
ขั้นตอนที่ 10: การปรับเปลี่ยน
ฉันเพิ่มสวิตช์สัมผัสชั่วขณะระหว่าง arduino digital pin 2 (D2) กับกราวด์ และพินดิจิตอล 3 (D3) และกราวด์ ซึ่งช่วยให้ฉันเพิ่มปุ่ม 2 ปุ่มเพื่อปรับเวลาได้ รหัสได้รับการอัปเดตเพื่อแสดงสิ่งนี้ ฉันกำลังใช้การหยั่งเสียง โดยมีความล่าช้าในการดีบักสวิตช์
ตอนแรกทรานซิสเตอร์ MPSA92 อยู่ด้านหลัง ดังนั้นฉันจึงต้องพลิกกลับ ฉันจะอัปเดตซิลค์สกรีนในแผงถัดไป
ฉันจะต้องอัปเดตรหัส cathodeAntiPoising เพื่อวนรอบ nixies ทั้งหมด แทนที่จะเป็น 2 ตัวแรก
เริ่มแรกตัวต้านทาน 15K ถูกเลือกสำหรับตัวต้านทานแอโนด แต่ด้วยมัลติเพล็กซ์ คุณต้องมีกระแสเฉลี่ยที่สูงขึ้น ดังนั้นฉันจึงสลับพวกมันออกเป็น 10K