Оглавление:

Тестер логических микросхем Raspberry Pi: 4 шага
Тестер логических микросхем Raspberry Pi: 4 шага

Видео: Тестер логических микросхем Raspberry Pi: 4 шага

Видео: Тестер логических микросхем Raspberry Pi: 4 шага
Видео: Как просто научиться программировать микроконтроллеры PIC и AVR / Бегущие огни за 8 минут! 2024, Ноябрь
Anonim
Тестер логических микросхем Raspberry Pi
Тестер логических микросхем Raspberry Pi
Тестер логических микросхем Raspberry Pi
Тестер логических микросхем Raspberry Pi

Это сценарий тестера логики для Raspberry pi, с его помощью вы можете проверить, работает ли ваша (самодельная) логическая схема.

Этот сценарий также можно использовать для проверки реле.

ПРЕДУПРЕЖДЕНИЕ:

Raspberry pi не поддерживает входы GPIO 5 В, поэтому, если ваша схема выдает 5 В, вам придется снизить его до 3 В или ниже (1,6 В, похоже, тоже работает), вы можете сделать это с помощью простого делителя напряжения.

Запасы

Для этого руководства вам понадобятся:

1 интернет-кабель

1 Raspberry pi, с SD-картой и ОС Raspbian.

5 проводов, которые можно подключать к контактам пи

1 макет

1 кабель питания для Raspberry Pi (да!)

также вам понадобится компьютер с интернет-портом и терминальной программой (MobaXterm)

и, конечно же, схему или компонент, который вы хотите протестировать.

(опционально) 1 делитель напряжения с соотношением R1: R2 = 1: 1 (при необходимости я использовал резисторы на 2 200 Ом)

Шаг 1. Загрузите скрипт на свой Raspberry Pi

Загрузите скрипт на свой Raspberry Pi
Загрузите скрипт на свой Raspberry Pi

Что ж, если вы хотите начать, вам понадобится скрипт, так что вот он, вы можете скачать его с Google Диска.

С помощью MobaXterm вы можете перетащить файл в нужное место на RPi.

если вы хотите ввести его в файл вручную, есть также текстовый файл, который вы можете скопировать.

Шаг 2. Подключение тестера

Подключение вашего тестера
Подключение вашего тестера
Подключение вашего тестера
Подключение вашего тестера

Конечно, для получения результатов вам необходимо подключить тестер к объекту для тестирования.

Поскольку это слишком сложно объяснить простым текстом, я прикрепил два изображения, одно с распиновкой RPi, а другое со схемами подключения или чем-то еще.

На изображении вы увидите делитель напряжения, который следует использовать при тестировании логических вентилей на выходе 5 В.

Также есть электрические схемы для любого логического элемента (не ограничиваясь И), и для реле.

Надеюсь, эти изображения достаточно хороши, чтобы объяснить вам, как все соединить.

Шаг 3. Тестирование

Тестирование
Тестирование
Тестирование
Тестирование

После завершения шагов 1 и 2 вы можете окончательно протестировать этот скрипт и тестер.

Чтобы запустить скрипт, перейдите в каталог, где находится скрипт, а затем запустите его, набрав: python3 LOGIC_TESTER.py

(вы делаете все это в своем терминале Raspberry pi)

после ввода кода, показанного выше, вам просто нужно будет ввести цифры 1 или 2 и нажать Enter, в зависимости от того, что вы хотите, чтобы скрипт делал.

Шаг 4: результаты

Полученные результаты
Полученные результаты
Полученные результаты
Полученные результаты
Полученные результаты
Полученные результаты
Полученные результаты
Полученные результаты

Поздравляем: теперь у вас есть первые результаты от тестера, несколько примеров результатов выше.

Тестер сначала пропускает серию входов через логический вентиль / реле, а затем сохраняет выход, а затем сравнивает выходы с таблицами истинности всех существующих логических вентилей.

Если выходы такие же, как у определенных логических вентилей, будет выведено имя гейта, который вы тестировали.

если выходы не равны ни одной из таблиц истинности, вероятно, ваш логический вентиль сломан или соединения плохие.

получайте удовольствие от использования тестера, и я надеюсь, что это руководство окажется для вас полезным.

Рекомендуемые: