Mundarija:

I2C yordamida ko'p sonli naychalarni boshqarish uchun ko'p qirrali I/U Extender PCB: 9 qadam (rasmlar bilan)
I2C yordamida ko'p sonli naychalarni boshqarish uchun ko'p qirrali I/U Extender PCB: 9 qadam (rasmlar bilan)

Video: I2C yordamida ko'p sonli naychalarni boshqarish uchun ko'p qirrali I/U Extender PCB: 9 qadam (rasmlar bilan)

Video: I2C yordamida ko'p sonli naychalarni boshqarish uchun ko'p qirrali I/U Extender PCB: 9 qadam (rasmlar bilan)
Video: Pro Micro ATMEGA32U4 Arduino Pins and 5V, 3.3V Explained 2024, Iyul
Anonim
I2C yordamida ko'plab Nixie naychalarini boshqarish uchun ko'p qirrali I/U Extender PCB
I2C yordamida ko'plab Nixie naychalarini boshqarish uchun ko'p qirrali I/U Extender PCB

Hozirgi vaqtda vintage nixie naychalarini hayotga tatbiq etishga qiziqish katta. Bozorda nixie kolba soatlari to'plamlari mavjud. Ko'rinib turibdiki, hatto ruscha nixie naychalarining eski zaxiralari bilan ham jonli savdo bo'lib o'tdi. Shuningdek, bu erda Instructables -da nixie naychalari bo'yicha ko'plab loyihalar mavjud (https://www.instructables.com/howto/nixie/).

Ushbu yo'riqnomada I2C tomonidan boshqariladigan, shu maqsad uchun maxsus ishlab chiqilgan ko'p qirrali PCB yordamida kirish -chiqish uzatgichli nixie naychalari uchun haydovchi tasvirlangan

Mikrokontroller va uning dasturiy ta'minoti ushbu yo'riqnomaning bir qismi emas. Arduino, Raspberry Pi, Beagle Bone, ESP8266 yoki ish stolida bo'lgan har qanday I2C gapiradigan mikrokontroller yordamida buni amalga oshirishning son -sanoqsiz usullari mavjud. Men sizga bu qismni qoldiraman va agar muvaffaqiyat qozongan bo'lsangiz, iltimos, loyihangiz haqida ko'rsatma yozing.

Ta'minotlar

  1. TTL drayveri bo'lgan Nixie naychalari, yoki "elektromat" dan "Impulszähler EZK" kabi eski qurilma.
  2. PCB quyida tasvirlangan. Ikki niksni haydash uchun sizga bitta kerak.
  3. Manzil tanlash uchun sarlavhali pinlar va o'tish moslamalari
  4. PCF8574 I/U kengaytirgichi (har bir PCB uchun bitta)
  5. 10k rezistorlar, bitta I2C avtobus uchun uchta kerak (ko'p PCB)
  6. Stolingizda Arduino, Raspberry Pi, Beagle Bone, ESP8266 yoki boshqa narsalar kabi I2C -ga ega mikrokontroller.

1 -qadam: Chodirni tozalash

Chodirni tozalash
Chodirni tozalash
Chodirni tozalash
Chodirni tozalash
Chodirni tozalash
Chodirni tozalash

Yaqinda chodirni tozalashda men olti xonali nixie displeyli va hatto ba'zi hujjatlari bo'lgan karton qutini topdim, bu "elektromagnit" dan "Impulszähler EZK" ekanligini ko'rsatadi. Qanday qilib uyimga yo'l topganini eslay olmayman. Balki men uni ancha oldin bozorlardan sotib olganman.

Shunday qilib, men ushbu qurilmani topganimda juda xursand bo'ldim va birinchi fikrim undan soat yasash edi. Oxir -oqibat, men Intel Edison -ga asoslangan, vaqt, sana, harorat, namlik va hatto loyiha blogining yoqtirishlar sonini ko'rsatish uchun ko'p tomonlama displey qurilmasini yasadim. Hammasini Element14 -dagi mening loyiha blogimda topish mumkin.

Men chodirni tozalashda bunday qurilmani topa olmasligingizni tasavvur qila olaman, lekin ularga tegishli SN74141 TTL drayverlari bilan niksi naychalarini olish unchalik qiyin bo'lmasligi kerak.

2 -qadam: Tergov

Tergovlar
Tergovlar
Tergovlar
Tergovlar
Tergovlar
Tergovlar
Tergovlar
Tergovlar

Hisoblagichning sxemasi juda sodda va shuning uchun uni o'zgartirish oson. Fotosurat va elektron diagrammada ko'rinib turganidek, SN7490 BCD hisoblagichlari tomonidan boshqariladigan juda yaxshi ma'lum bo'lgan SN74141 nixie trubkasi drayveri ishlatiladi.

SN7490 BCD hisoblagichlarini 4 bitli raqamli chiqish bilan almashtirish orqali har bir nixie erkin dasturlashtirilishi mumkin.

Hammasi bo'lib 6 ta raqam, 4 marta BCD kirishi, shuning uchun 24 raqamli GPIO chiqishi kerak. Buning uchun biz PCF8574 I/U kengaytirgichlaridan foydalanamiz, ulardan uchtasi kerak, chunki bu 8 bit (har bir nixie trubkasi uchun 4 bit).

3 -qadam: Funktsional dizayn

"loading =" dangasa "video ishlayotgan sxemani ko'rsatadi. Bunday holda mikrokontroller INTEL Edison bo'lib, displeyda tugmachani bosib ushlab qo'yib ketma -ket vaqt, sana, harorat, namlik, bosim va yomg'ir ko'rsatiladi.

Yuqorida aytib o'tganimizdek, mikrokontroller va uning dasturiy ta'minoti ushbu yo'riqnomaning bir qismi emas, men uni sizga qoldiraman. Bu taxtalardan foydalanishning son -sanoqsiz usullari bor, nixilarga kerakli o'lchovni ko'rsatishga ruxsat berish, xohlagan mikrokontroller yordamida, agar u I2C chiqsa.

Agar muvaffaqiyat qozongan bo'lsangiz, iltimos, loyihangiz haqida ko'rsatma yozing

PCB dizayn bo'yicha tanlov
PCB dizayn bo'yicha tanlov
PCB dizayn bo'yicha tanlov
PCB dizayn bo'yicha tanlov

PCB Design Challenge tanlovida ikkinchi o'rinni egalladi

Tavsiya: