Съдържание:

60 -те години на миналия век Counter Nixie Tube Clock/BG Display: 3 стъпки
60 -те години на миналия век Counter Nixie Tube Clock/BG Display: 3 стъпки

Видео: 60 -те години на миналия век Counter Nixie Tube Clock/BG Display: 3 стъпки

Видео: 60 -те години на миналия век Counter Nixie Tube Clock/BG Display: 3 стъпки
Видео: Кто украл все микрочипы 🤢 из российских стиральных машин? Обзор магазина электроники. 2024, Ноември
Anonim
Image
Image
1960 -те години НР Counter Nixie Tube Clock/BG Display
1960 -те години НР Counter Nixie Tube Clock/BG Display
1960 -те години НР Counter Nixie Tube Clock/BG Display
1960 -те години НР Counter Nixie Tube Clock/BG Display
1960 -те години НР Counter Nixie Tube Clock/BG Display
1960 -те години НР Counter Nixie Tube Clock/BG Display

Това е проект за изработване на часовник- и в моя случай дисплей на кръвната захар- от ретро честотен брояч от 1966 HP 5532A. В моя случай броячът не работеше и трябваше да направя някои ремонти. Тези първоначални снимки са част от ремонтите. Тази инструкция ще приеме, че вашата работи, а също и че имате възможност и желание да настроите и конфигурирате Raspberry Pi и да направите малко кодиране. Възможността за безопасно запояване също е изискване. Поради високите напрежения, необходими за задействане на никсите, трябва да се действа изключително внимателно и никога не трябва да се работи по устройството, докато е свързано към захранването.

Консумативи

Брояч на честоти

Поялник/спойка

Малина PI нула W

120VAC 5V USB зарядно устройство (може или не, в зависимост от модела на брояча)

Твърдотелни релета с оптокова връзка за обработка на напреженията на никси (може или не, в зависимост от брояча)

Код на часовника на Python

Малка жица

Стъпка 1: Разберете как да увеличите брояча

Тази стъпка ще варира в зависимост от брояча, който имате. Може дори да можете да използвате стар мултицет или някакво друго ретро „цифрово“оборудване за часовника. Ключът им е да разберат как работи дисплеят. В моя случай успях да изтегля техническо ръководство от ръководствата на Artek. Анализът на схемата е извън обхвата на тази инструкция, но са необходими основни познания по теория на електричеството/електрониката. В този случай запоявах проводник към входния проводник и прикрепих другия край към GPIO на малиновото пи. Използвах кода на Python, за да превключвам GPIO високо и ниско и експериментирах, за да видя кое работи най -добре. Запоявах издърпващ резистор (10K, мисля) от щифта GPIO към земята, за да предотвратя „плаването“. Също така прекъснах връзката от брояча на третото десетилетие към четвъртото и го прикрепих към друг GPIO щифт, за да мога да увелича 1 -те 3 цифри поотделно.

Стъпка 2: Захранвайте Pi/Изпълнете допълнителни контроли на Nixie, ако е необходимо

Захранване на Pi/Изпълнение на допълнителни контроли на Nixie, ако е необходимо
Захранване на Pi/Изпълнение на допълнителни контроли на Nixie, ако е необходимо
Захранване на Pi/Изпълнение на допълнителни контроли на Nixie, ако е необходимо
Захранване на Pi/Изпълнение на допълнителни контроли на Nixie, ако е необходимо

Отрязах старо 120VAC USB зарядно устройство и го свързах към превключения AC вход на брояча и запоявах микро USB кабел към изхода на зарядното устройство. Също така в този случай исках да контролирам десетичните светлини, за да посоча тенденцията на кръвната захар. Те използват 150VDC за стрелба, така че трябваше да използвам оплетени твърдотелни релета, запоени към Pi. Те са прикрепени директно (с ограничаващи резистори) към безглавните GPIO подложки, които използвах за сигнализиране на релетата.

Стъпка 3: Настройте Pi

Настройте Pi
Настройте Pi

Ще трябва да настроите вашия Raspberry Pi, за да се свърже с вашата WiFi, и да заредите скрипта на часовника на Python. След това ще трябва да го настроите, за да стартирате при зареждане, като създадете.service файл. В моя случай имам показана и кръвната захар на сина ми, като взема данни от локален уеб сървър, за да покаже стойността и тенденцията. Можете да го промените, за да изтеглите данни за местната температура (или спортни резултати или каквото искате) и да ги покажете. Ще трябва да промените скрипта, за да показва само часовника, ако това искате. Можете да видите в скрипта как се увеличава от 59 до 100, когато е необходимо, и на свой ред циклира следващата цифра вляво, ако е необходимо. Може също да се наложи да експериментирате с времето на сигналите, за да осигурите точен брой дисплеи; Открих, че това устройство ще брои точно само ако първите 5 цикъла имат малко (0,01 секунда на хай/нисък импулс) закъснение. След това машината може точно да преброи циклите Pi толкова бързо, колкото може да ги произведе. При преброяване на първите 3 цифри, използвайки осцилоскоп, открих, че циклирането на входа от -35V шината към земята, заедно с 10K издърпващ резистор към земята (издърпване нагоре, защото се дърпа от -35V) ще създаде правилното форма на вълната, за да увеличите цифрата 10^4 по една за всеки цикъл. 2 от твърдотелните релета се използват за тази цел.

Препоръчано: