Sadržaj:

Svestrana I/O Extender PCB ploča za upravljanje mnogim Nixie cijevima s I2C: 9 koraka (sa slikama)
Svestrana I/O Extender PCB ploča za upravljanje mnogim Nixie cijevima s I2C: 9 koraka (sa slikama)

Video: Svestrana I/O Extender PCB ploča za upravljanje mnogim Nixie cijevima s I2C: 9 koraka (sa slikama)

Video: Svestrana I/O Extender PCB ploča za upravljanje mnogim Nixie cijevima s I2C: 9 koraka (sa slikama)
Video: Moving ALL The Machinery | Expanding the Workshop | Part 3 2024, Srpanj
Anonim
Svestrana I/O Extender PCB ploča za upravljanje mnogim Nixie cijevima s I2C
Svestrana I/O Extender PCB ploča za upravljanje mnogim Nixie cijevima s I2C

Trenutno postoji veliko zanimanje za oživljavanje vintage nixie cijevi. Na tržištu je dostupno mnogo kompleta nixie cijevnih satova. Činilo se da postoji čak i živahna trgovina starim zalihama ruskih nixie cijevi. Također ovdje na Instructables ima mnogo projekata na nixie cijevima (https://www.instructables.com/howto/nixie/).

Ovaj Instructable opisuje upravljački program za nixie cijevi s I/O produžiteljima, kojim se može kontrolirati I2C, koristeći svestranu PCB razvijenu posebno za tu svrhu

Mikrokontroler i njegov softver nisu dio ovog uputstva. Postoji bezbroj načina za to, koristeći bilo koji mikrokontroler koji govori I2C, poput Arduina, Raspberry Pi, Beagle Bone, ESP8266 ili bilo čega što je na vašem stolu. Ostavit ću taj dio vama i molimo vas da napišete Instructable o svom projektu ako ste uspjeli.

Pribor

  1. Nixie cijevi s TTL upravljačkim programom, ili po mogućnosti stari uređaj poput mog 'Impulszähler EZK' iz 'elektromatskog'.
  2. PCB dolje opisan. Potreban vam je jedan za vožnju dva niksija.
  3. Igle zaglavlja i kratkospojnici za odabir adrese
  4. PCF8574 I/O produživač (jedan po PCB -u)
  5. 10k otpornika, trebate tri za jednu I2C sabirnicu (mnogo PCB -a)
  6. Mikrokontroler sposoban za I2C, poput Arduina, Raspberry Pi, Beagle Bone, ESP8266 ili bilo čega drugog što leži na vašem stolu.

Korak 1: Očistite potkrovlje

Očistite potkrovlje
Očistite potkrovlje
Očistite potkrovlje
Očistite potkrovlje
Očistite potkrovlje
Očistite potkrovlje

Nedavno sam prilikom čišćenja potkrovlja pronašao kartonsku kutiju sa šestoznamenkastim nixie zaslonom, pa čak i nešto dokumentacije, koja pokazuje da se radi o "Impulszähler EZK" iz "elektromatskog". Ne mogu se sjetiti kako je pronašao put do moje kuće. Možda sam ga davno kupio na buvljaku.

Tako da sam bio jako sretan kad sam pronašao ovaj uređaj i prva pomisao mi je bila napraviti sat od njega. Na kraju sam napravio svestrani uređaj za prikaz, baziran na Intel Edisonu, za prikaz vremena, datuma, temperature, vlažnosti pa čak i broja lajkova na blogu projekata. Sve se to može pronaći na mom projektnom blogu na Elementu 14.

Mogu zamisliti da takav uređaj nećete pronaći prilikom čišćenja potkrovlja, ali ne bi trebalo biti previše teško nabaviti neke nixie cijevi s odgovarajućim SN74141 TTL upravljačkim programima.

Korak 2: Istrage

Istrage
Istrage
Istrage
Istrage
Istrage
Istrage
Istrage
Istrage

Krug brojača je vrlo jednostavan i stoga se lako mijenja. Koristi se vrlo dobro poznati pogonitelj cijevi SN74141 nixie, pogonjen SN7490 BCD brojačima, što se može vidjeti na fotografiji i dijagramu kruga.

Zamjenom SN7490 BCD brojača 4 -bitnim digitalnim izlazom, svaki se nixie može slobodno programirati.

Ukupno 6 znamenki, puta 4 BCD ulaza, pa su potrebna 24 digitalna GPIO izlaza. Za to koristimo PCF8574 I/O ekspandere od kojih su nam potrebna tri budući da su to 8 bita (4 bita za svaku nixie cijev).

Korak 3: Funkcionalni dizajn

Video "loading =" lazy "prikazuje krug u radu. U ovom slučaju mikrokontroler je INTEL Edison, a na zaslonu se prikazuje vrijeme, datum, temperatura, vlažnost, tlak i kiša padajući držanjem i otpuštanjem tipke.

Kao što je ranije spomenuto, mikrokontroler i njegov softver nisu dio ovog Instructable -a, prepustit ću taj dio vama. Postoji bezbroj načina korištenja ovih ploča, kako bi nixies prikazali bilo koju mjeru koja vam je potrebna, pomoću bilo kojeg mikrokontrolera koji vam odgovara, sve dok izlazi I2C.

Molimo vas da napišete Instructable o svom projektu ako ste uspjeli

Izazov dizajna PCB -a
Izazov dizajna PCB -a
Izazov dizajna PCB -a
Izazov dizajna PCB -a

Drugoplasirani u izazovu dizajna PCB -a

Preporučeni: