Talaan ng mga Nilalaman:

Maraming nalalaman I / O Extender PCB upang Makontrol ang Maraming Mga Nixie Tubes Sa I2C: 9 Mga Hakbang (na may Mga Larawan)
Maraming nalalaman I / O Extender PCB upang Makontrol ang Maraming Mga Nixie Tubes Sa I2C: 9 Mga Hakbang (na may Mga Larawan)

Video: Maraming nalalaman I / O Extender PCB upang Makontrol ang Maraming Mga Nixie Tubes Sa I2C: 9 Mga Hakbang (na may Mga Larawan)

Video: Maraming nalalaman I / O Extender PCB upang Makontrol ang Maraming Mga Nixie Tubes Sa I2C: 9 Mga Hakbang (na may Mga Larawan)
Video: 3-часовой марафон паранормальных и необъяснимых историй 2024, Hunyo
Anonim
Maraming nalalaman I / O Extender PCB upang Makontrol ang Maraming Nixie Tubes Sa I2C
Maraming nalalaman I / O Extender PCB upang Makontrol ang Maraming Nixie Tubes Sa I2C

Sa kasalukuyan mayroong maraming interes sa buhayin ang mga vintage nixie tubes. Maraming mga nixie tube clock kit ang magagamit sa merkado. Lumitaw na maging isang buhay na buhay na kalakalan sa lumang stock ng russian nixie tubes. Dito rin sa Mga Tagubilin mayroong maraming mga proyekto sa nixie tubes (https://www.instructables.com/howto/nixie/).

Inilalarawan ng Instructable na ito ang isang driver para sa mga nixie tubes na may I / O extender, makokontrol ng I2C, gamit ang isang maraming nalalaman PCB na partikular na binuo para sa hangaring ito

Ang microcontroller at ang software nito ay hindi bahagi ng Instructable na ito. Mayroong hindi mabilang na mga paraan upang magawa ito, gamit ang anumang microcontroller na nagsasalita ng I2C, tulad ng Arduino, Raspberry Pi, Beagle Bone, ESP8266 o kung ano man ang nasa iyong mesa. Iiwan ko sa iyo ang bahaging iyon, at mangyaring sumulat ng isang Maituturo tungkol sa iyong proyekto kung nagtagumpay ka.

Mga gamit

  1. Nixie tubes na may TTL driver, o mas mabuti ang isang lumang aparato tulad ng aking 'Impulszähler EZK' mula sa 'electronics'.
  2. Ang PCB na inilarawan sa ibaba. Kailangan mo ng isa para sa pagmamaneho ng dalawang nixies.
  3. Mga pin ng header at jumper para sa pagpili ng address
  4. PCF8574 I / O extender (isa bawat PCB)
  5. 10k resistors, kailangan mo ng tatlo para sa isang bus na I2C (maraming PCB)
  6. Isang microcontroller na may kakayahang I2C, tulad ng Arduino, Raspberry Pi, Beagle Bone, ESP8266, o kung ano man ang nakalagay sa iyong desk.

Hakbang 1: Linisin ang Attic

Linisin ang Attic
Linisin ang Attic
Linisin ang Attic
Linisin ang Attic
Linisin ang Attic
Linisin ang Attic

Kamakailan lamang nang linisin ang aking attic, nakakita ako ng isang kahon ng karton na may anim na digit na display na nixie at kahit na ilang dokumentasyon, ipinapakita na ito ay isang 'Impulszähler EZK' mula sa 'electronics'. Hindi ko maalala kung paano ito nahanap ang daan patungo sa aking tahanan. Siguro binili ko ito matagal na sa isang market na tumakas.

Kaya't medyo natuwa ako nang makita ko ang aparatong ito at ang una kong naisip na gumawa ng isang orasan. Sa huli gumawa ako ng isang maraming nalalaman na aparato sa pagpapakita, batay sa isang Intel Edison, para sa pagpapakita ng oras, petsa, temperatura, halumigmig at kahit na sa bilang ng mga kagustuhan ng blog ng mga proyekto. Ang lahat ay matatagpuan sa aking blog ng proyekto sa Element14.

Maaari kong isipin na hindi ka makakahanap ng ganoong aparato kapag nililinis ang attic, ngunit hindi dapat maging masyadong mahirap upang makakuha ng ilang mga nixie tubes sa kanilang kaukulang mga driver ng SN74141 TTL.

Hakbang 2: Mga Pagsisiyasat

Mga pagsisiyasat
Mga pagsisiyasat
Mga pagsisiyasat
Mga pagsisiyasat
Pagsisiyasat
Pagsisiyasat
Mga pagsisiyasat
Mga pagsisiyasat

Ang circuit ng counter ay napaka prangka at samakatuwid madaling baguhin. Ang isang kilalang driver ng tubo ng SN74141 nixie ay ginagamit, na hinihimok ng mga counter ng SN7490 BCD, tulad ng makikita sa larawan at circuit diagram.

Sa pamamagitan ng pagpapalit ng mga counter ng SN7490 BCD ng isang 4 na digital output, ang bawat nixie ay malayang maaaring mai-program.

Sa kabuuang 6 na digit, beses na 4 na pag-input ng BCD kaya kailangan ng 24 digital na output ng GPIO. Para sa mga ito ginagamit namin ang PCF8574 I / O mga nagpapalawak mula sa kung saan kailangan namin ng tatlong dahil ang mga ito ay 8 bit (4 na piraso para sa bawat nixie tube).

Hakbang 3: Functional na Disenyo

Ipinapakita ng video na "loading =" tamad "ang circuit sa pagpapatakbo. Sa kasong ito ang microcontroller ay isang INTEL Edison, at ang display ay nagpapakita ng oras, petsa, temperatura, halumigmig, presyon at pagbagsak ng ulan sa pagkakasunud-sunod sa pamamagitan ng pagpindot at paglabas ng pindutan.

Tulad ng nabanggit kanina, ang microcontroller at ang software nito ay hindi bahagi ng Instructable na ito, iiwan ko sa iyo ang bahaging iyon. Mayroong hindi mabilang na mga paraan upang magamit ang mga board na ito, upang maipakita sa mga nixies ang anumang sukat na kailangan mo, sa pamamagitan ng paggamit ng anumang microcontroller na gusto mo, hangga't ito ay naglalabas ng I2C.

At mangyaring sumulat ng isang Maituturo tungkol sa iyong proyekto kung nagtagumpay ka

Hamon sa Disenyo ng PCB
Hamon sa Disenyo ng PCB
Hamon sa Disenyo ng PCB
Hamon sa Disenyo ng PCB

Runner Up sa Hamon sa Disenyo ng PCB

Inirerekumendang: