Съдържание:
Видео: Универсална I/O разширителна платка за управление на много Nixie тръби с I2C: 9 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Понастоящем има голям интерес за оживяване на стари тръби с никси. На пазара се предлагат много комплекти часовници за тръби nixie. Изглеждаше дори оживена търговия със стари запаси от руски тръби Nixie. Също така тук на Instructables има много проекти на тръби nixie (https://www.instructables.com/howto/nixie/).
Тази инструкция описва драйвер за никси тръби с I/O разширители, контролируеми от I2C, използвайки универсална платка, разработена специално за тази цел
Микроконтролерът и неговият софтуер не са част от тази инструкция. Има безброй начини да направите това, като използвате всеки микроконтролер, който говори I2C, като Arduino, Raspberry Pi, Beagle Bone, ESP8266 или каквото и да е на бюрото ви. Ще оставя тази част на вас и моля, напишете инструкция за вашия проект, ако сте успели.
Консумативи
- Nixie тръби с TTL драйвер или за предпочитане старо устройство като моя „Impulszähler EZK“от „електроматик“.
- ПХБ, описана по -долу. Нуждаете се от един за шофиране на двама никси.
- Заглавни щифтове и джъмпери за избор на адрес
- PCF8574 I/O разширител (по един на печатна платка)
- 10k резистори, имате нужда от три за една I2C шина (много печатни платки)
- Микроконтролер, способен да поддържа I2C, като Arduino, Raspberry Pi, Beagle Bone, ESP8266 или каквото и да е на бюрото ви.
Стъпка 1: Почистете тавана
Наскоро, когато почиствах тавана, намерих картонена кутия с шестцифрен дисплей nixie и дори някаква документация, показваща, че това е „Impulszähler EZK“от „електроматик“. Не мога да си спомня как намери пътя към дома ми. Може би съм го купил отдавна на бяг пазар.
Така че бях доста щастлив, когато намерих това устройство и първата ми мисъл беше да направя часовник от него. В крайна сметка направих универсално дисплейно устройство, базирано на Intel Edison, за показване на час, дата, температура, влажност и дори броя харесвания на блога за проекти. Всичко това може да се намери в моя блог по проекта на Element14.
Мога да си представя, че няма да намерите такова устройство при почистване на тавана, но не би трябвало да е твърде трудно да се сдобиете с някои тръби nixie със съответните им драйвери SN74141 TTL.
Стъпка 2: Разследвания
Схемата на брояча е много ясна и следователно лесна за промяна. Използва се много добре познат тръбен драйвер SN74141, задвижван от SN7490 BCD броячи, както може да се види на снимката и електрическата схема.
Чрез замяна на броячите SN7490 BCD с 4 -битов цифров изход, всеки nixie може свободно да се програмира.
Общо 6 цифри, по 4 BCD входа, така че са необходими 24 цифрови GPIO изхода. За това използваме PCF8574 I/O разширители, от които се нуждаем от три, тъй като те са 8 бита (4 бита за всяка никси тръба).
Стъпка 3: Функционален дизайн
"loading =" мързелив "видео показва работещата верига. В този случай микроконтролерът е INTEL Edison и дисплеят показва последователно време, дата, температура, влажност, налягане и дъжд, като задържите и освободите бутона.
Както бе споменато по -рано, микроконтролерът и неговият софтуер не са част от тази инструкция, ще оставя тази част на вас. Има безброй начини да използвате тези платки, за да позволите на nixies да покаже необходимата мярка, като използвате какъвто микроконтролер ви харесва, стига да извежда I2C.
Моля, напишете инструкции за вашия проект, ако сте успели
На второ място в предизвикателството за дизайн на печатни платки
Препоръчано:
Проектиране на разширителна печатна платка (Intel® IoT): 20 стъпки
Проектиране на разширителна печатна платка (Intel® IoT): Тази инструкция е написана като отправна точка за онези, които искат да използват Intel® Edison с пълния си потенциал, като я включат в напълно разработен вграден проект. За да направите това, вероятно ще трябва да направите - както Intel® нарича
Разширителна платка RaspberryPi 3/4 за добавяне на допълнителни функции към Raspberry Pi: 15 стъпки (със снимки)
Разширителна платка RaspberryPi 3/4 за добавяне на допълнителни функции към Raspberry Pi: знаем, че raspberry pi 3/4 не се предлага с вграден ADC (аналогово -цифров конвертор) и RTC (часовник в реално време), така че проектирам печатна платка, която съдържа 16 канал 12 -битов ADC, RTC, SIM7600 4G модул, бутони, релета, USB захранване, 5V захранване, 12V захранване
Разширителна платка за тестер на компоненти: 3 стъпки
Разширителна платка за тестер на компоненти: Този проект е платка за разширителна платка за евтин електронен тестер за компоненти. Има много варианти на това устройство в Ali Express. Базирах дъската си на тази: GM328A V1.11 Функции на разширителната платка: Li-PO батерията замества 9V батерията. 1 клетка Li
Вградена универсална интерфейсна платка - USB/Bluetooth/WIFI управление: 6 стъпки
Вградена универсална интерфейсна платка - USB/Bluetooth/WIFI контрол: Често откривам, че създавам библиотеки за нови вградени модули от нулата въз основа на листа с данни на устройството. При генерирането на библиотеката откривам, че се забивам в цикъл от код, компилиране, програмиране и тестване, когато гарантирам, че нещата работят и са без грешки. Често ком
Как да надстроите фърмуера на универсална печатна платка: 4 стъпки
Как да надстроите фърмуера на универсална печатна платка: Проектът за универсална печатна платка (накратко UPCB) стартира, за да позволи един контролер за игри, особено бойни пръчки, на възможно най -много различни конзоли. Информация за проекта може да бъде намерена в следната нишка в Shoryuken.com