Мазмұны:
Бейне: I2C көмегімен көптеген никси түтіктерін басқаруға арналған әмбебап енгізу -шығару Extender ПХД: 9 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Қазіргі уақытта винтажды никси түтіктерін өмірге әкелуге үлкен қызығушылық бар. Нарықта көптеген nixie түтіктер жиынтығы бар. Орыс никси түтіктерінің ескі қорымен тіпті қызу сауда болды. Сондай -ақ, Instructables -те nixie түтіктерінде көптеген жобалар бар (https://www.instructables.com/howto/nixie/).
Бұл нұсқаулық I2C арқылы басқарылатын енгізу -шығару кеңейткіштері бар никси түтіктерінің драйверін сипаттайды, бұл үшін арнайы әзірленген әмбебап ПХД қолданылады
Микроконтроллер мен оның бағдарламалық қамтамасыз етілуі осы Нұсқаулыққа кірмейді. Мұны істеудің көптеген әдістері бар, I2C сөйлейтін кез келген микроконтроллерді қолдана отырып, мысалы Arduino, Raspberry Pi, Beagle Bone, ESP8266 немесе үстеліңізде не бар. Мен бұл бөлікті сізге қалдырамын, егер сіз сәтті болсаңыз, сіздің жобаңыз туралы нұсқаулық жазыңыз.
Жабдықтар
- TTL драйвері бар Nixie түтіктері, немесе менің «Impulszähler EZK» сияқты ескі құрылғы «электроматикадан».
- ПХД төменде сипатталған. Сізге екі тоқсанды жүргізу үшін біреуі қажет.
- Адрестерді таңдау үшін тақырыптық түйреуіштер мен секіргіштер
- PCF8574 I/O кеңейткіші (бір ПХД үшін бір)
- 10k резистор, сізге бір I2C шинасы үшін үш қажет (көптеген ПХД)
- 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 сайысында екінші орын
Ұсынылған:
Arduino көмегімен I2C Oled дисплейін қалай басқаруға болады: 9 қадам (суреттермен)
Arduino көмегімен I2C Oled дисплейін қалай басқаруға болады: Бұл I2C Oled дисплейін Arduino көмегімен басқарудың қарапайым әдісі, егер сізге осы нұсқаулық ұнаса, менің каналыма жазылыңыз https://www.youtube.com/ZenoModiff
Zio модульдері мен Qwiic көмегімен I2C енгізу: 6 қадам
I2C -ті Zio Modules және Qwiic -пен таныстыру: Робин Шарма: «Уақыт өте келе күнделікті күнделікті жақсартулар керемет нәтижеге әкеледі», - деді. Сіз: «Уа, басқа I2C жазбасы?» Деп ойлауыңыз мүмкін. Әрине, I2C туралы мыңдаған ақпарат бар. Бірақ сақ болыңыз, бұл басқа I2C емес
Кабельді басқаруға көмектесетін ПХД: 6 қадам (суреттермен)
Кабельді басқаруға көмектесетін ПХД: Біраз уақыт бұрын мен жұмыс үстеліндегі CNC диірменін жасадым. Содан бері мен оны жаңа компоненттермен толықтырдым. Соңғы рет мен PID циклы арқылы шпиндельдің айналу жиілігін басқару үшін 4 таңбалы дисплейі бар екінші Arduino қостым. Мен оны бастапқы Arduino қабанымен байланыстыруға тура келді
Arduino көмегімен көптеген серводы басқарыңыз!: 4 қадам (суреттермен)
Arduino көмегімен көптеген серводы басқарыңыз!: Алдымен мен бірдеңе айтуым керек. Менде әдемі суреттер болған жоқ. Сонымен, мен суреттерді bildr.blog сайтынан алдым. Біз білеміз, Arduino UNO -да көптеген серводы басқаруға арналған pwm түйрегіштері жоқ. Сонымен, біз жиі arduino сервосын басқара аламыз
Қалтаға арналған жылдамдық байқауына кіру: жадыға арналған әмбебап қап! Ұмытуды тоқтатыңыз: 3 қадам
Қалтаға арналған жылдамдық байқауына кіру: жадыға арналған әмбебап қап! Ұмытуды тоқтатыңыз: бұл sd, mmc, флэш -дискілер, xd, CF, жады stik/pro үшін «әмбебап тасымалдау қапшығында» … сіздің барлық жад қажеттіліктеріңізге тамаша! Және бұл қалтаңызға сәйкес келеді !!! Бұл «Қалта өлшемді жылдамдық байқауына» жазба (байқау менің туған күнімде аяқталады, сондықтан өтінемін