Мазмұны:

I2C көмегімен көптеген никси түтіктерін басқаруға арналған әмбебап енгізу -шығару Extender ПХД: 9 қадам (суреттермен)
I2C көмегімен көптеген никси түтіктерін басқаруға арналған әмбебап енгізу -шығару Extender ПХД: 9 қадам (суреттермен)

Бейне: I2C көмегімен көптеген никси түтіктерін басқаруға арналған әмбебап енгізу -шығару Extender ПХД: 9 қадам (суреттермен)

Бейне: I2C көмегімен көптеген никси түтіктерін басқаруға арналған әмбебап енгізу -шығару Extender ПХД: 9 қадам (суреттермен)
Бейне: How to use LCD LCD1602 with I2C module for Arduino - Robojax 2024, Желтоқсан
Anonim
I2C көмегімен көптеген никси түтіктерін басқаруға арналған әмбебап енгізу -шығару Extender ПХД
I2C көмегімен көптеген никси түтіктерін басқаруға арналған әмбебап енгізу -шығару Extender ПХД

Қазіргі уақытта винтажды никси түтіктерін өмірге әкелуге үлкен қызығушылық бар. Нарықта көптеген nixie түтіктер жиынтығы бар. Орыс никси түтіктерінің ескі қорымен тіпті қызу сауда болды. Сондай -ақ, Instructables -те nixie түтіктерінде көптеген жобалар бар (https://www.instructables.com/howto/nixie/).

Бұл нұсқаулық I2C арқылы басқарылатын енгізу -шығару кеңейткіштері бар никси түтіктерінің драйверін сипаттайды, бұл үшін арнайы әзірленген әмбебап ПХД қолданылады

Микроконтроллер мен оның бағдарламалық қамтамасыз етілуі осы Нұсқаулыққа кірмейді. Мұны істеудің көптеген әдістері бар, I2C сөйлейтін кез келген микроконтроллерді қолдана отырып, мысалы Arduino, Raspberry Pi, Beagle Bone, ESP8266 немесе үстеліңізде не бар. Мен бұл бөлікті сізге қалдырамын, егер сіз сәтті болсаңыз, сіздің жобаңыз туралы нұсқаулық жазыңыз.

Жабдықтар

  1. TTL драйвері бар Nixie түтіктері, немесе менің «Impulszähler EZK» сияқты ескі құрылғы «электроматикадан».
  2. ПХД төменде сипатталған. Сізге екі тоқсанды жүргізу үшін біреуі қажет.
  3. Адрестерді таңдау үшін тақырыптық түйреуіштер мен секіргіштер
  4. PCF8574 I/O кеңейткіші (бір ПХД үшін бір)
  5. 10k резистор, сізге бір I2C шинасы үшін үш қажет (көптеген ПХД)
  6. I2C қабілетті микроконтроллер, мысалы Arduino, Raspberry Pi, Beagle Bone, ESP8266 немесе сіздің үстеліңізде кез келген нәрсе.

1 -қадам: Шатырды тазалаңыз

Шатырды тазалаңыз
Шатырды тазалаңыз
Шатырды тазалаңыз
Шатырды тазалаңыз
Шатырды тазалаңыз
Шатырды тазалаңыз

Жақында шатырды тазалау кезінде мен алты таңбалы никси дисплейі бар картон қорапшасын таптым, бұл оның «электроматикадан» «Impulszähler EZK» екенін көрсетеді. Менің үйге қалай жол тапқаны есімде жоқ. Мүмкін мен оны қашып кеткен базардан әлдеқашан сатып алған болармын.

Мен бұл құрылғыны тапқан кезде қатты қуандым және одан сағат жасау туралы бірінші ой келді. Ақырында мен Intel Edison негізіндегі әмбебап дисплей құрылғысын жасадым, ол уақытты, күнді, температураны, ылғалдылықты және тіпті жобалар блогының ұнату санын көрсетеді. Мұның бәрін менің Element14 блогындағы жобадан табуға болады.

Мен шатырды тазалау кезінде мұндай құрылғыны таба алмайтынымды елестете аламын, бірақ олардың сәйкес SN74141 TTL драйверлері бар никси түтіктерін алу өте қиын болмауы керек.

2 -қадам: тергеу

Тергеулер
Тергеулер
Тергеулер
Тергеулер
Тергеулер
Тергеулер
Тергеулер
Тергеулер

Есептегіш схемасы өте қарапайым, сондықтан оны өзгерту оңай. SN7414 BCD есептегіштерімен басқарылатын өте танымал SN74141 nixie түтік драйвері қолданылады, оны фотосуретте және схемада көруге болады.

SN7490 BCD есептегіштерін 4 биттік цифрлық шығысқа ауыстыру арқылы әрбір никсиді еркін бағдарламалауға болады.

Барлығы 6 цифр, 4 рет BCD кірісі, сондықтан 24 сандық GPIO шығысы қажет. Ол үшін біз PCF8574 енгізу -шығару кеңейткіштерін қолданамыз, ол үшін бізге үшеуі қажет, себебі бұл 8 биттік (әрбір никси түтігіне 4 бит).

3 -қадам: Функционалды дизайн

«loading =» жалқау «бейнежазбасы жұмыс істеп тұрған тізбекті көрсетеді. Бұл жағдайда микроконтроллер INTEL Edison болып табылады, ал дисплейде түймені басып тұрып босату арқылы уақыт, күн, температура, ылғалдылық, қысым мен жауын -шашын ретімен көрсетіледі.

Жоғарыда айтылғандай, микроконтроллер мен оның бағдарламалық қамтамасыз етуі осы нұсқаулыққа кірмейді, мен оны сізге қалдырамын. Бұл тақталарды пайдаланудың сансыз әдістері бар, олар I2C шығарған кезде сізге ұнайтын кез келген микроконтроллерді қолдана отырып, никсиге қажетті өлшемді көрсетуге мүмкіндік береді.

Егер сіз сәтті болсаңыз, жобаңыз туралы нұсқаулық жазыңыз

ПХД дизайн бойынша шақыру
ПХД дизайн бойынша шақыру
ПХД дизайн бойынша шақыру
ПХД дизайн бойынша шақыру

PCB Design Challenge сайысында екінші орын

Ұсынылған: