Оглавление:
- Запасы
- Шаг 1. Загрузите скрипт на свой Raspberry Pi
- Шаг 2. Подключение тестера
- Шаг 3. Тестирование
- Шаг 4: результаты
Видео: Тестер логических микросхем Raspberry Pi: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:49
Это сценарий тестера логики для 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
Что ж, если вы хотите начать, вам понадобится скрипт, так что вот он, вы можете скачать его с Google Диска.
С помощью MobaXterm вы можете перетащить файл в нужное место на RPi.
если вы хотите ввести его в файл вручную, есть также текстовый файл, который вы можете скопировать.
Шаг 2. Подключение тестера
Конечно, для получения результатов вам необходимо подключить тестер к объекту для тестирования.
Поскольку это слишком сложно объяснить простым текстом, я прикрепил два изображения, одно с распиновкой RPi, а другое со схемами подключения или чем-то еще.
На изображении вы увидите делитель напряжения, который следует использовать при тестировании логических вентилей на выходе 5 В.
Также есть электрические схемы для любого логического элемента (не ограничиваясь И), и для реле.
Надеюсь, эти изображения достаточно хороши, чтобы объяснить вам, как все соединить.
Шаг 3. Тестирование
После завершения шагов 1 и 2 вы можете окончательно протестировать этот скрипт и тестер.
Чтобы запустить скрипт, перейдите в каталог, где находится скрипт, а затем запустите его, набрав: python3 LOGIC_TESTER.py
(вы делаете все это в своем терминале Raspberry pi)
после ввода кода, показанного выше, вам просто нужно будет ввести цифры 1 или 2 и нажать Enter, в зависимости от того, что вы хотите, чтобы скрипт делал.
Шаг 4: результаты
Поздравляем: теперь у вас есть первые результаты от тестера, несколько примеров результатов выше.
Тестер сначала пропускает серию входов через логический вентиль / реле, а затем сохраняет выход, а затем сравнивает выходы с таблицами истинности всех существующих логических вентилей.
Если выходы такие же, как у определенных логических вентилей, будет выведено имя гейта, который вы тестировали.
если выходы не равны ни одной из таблиц истинности, вероятно, ваш логический вентиль сломан или соединения плохие.
получайте удовольствие от использования тестера, и я надеюсь, что это руководство окажется для вас полезным.
Рекомендуемые:
Более дешевый ESP8266 WiFi Shield для Arduino и других микросхем: 6 шагов (с изображениями)
Более дешевый ESP8266 WiFi Shield для Arduino и других микросхем: Обновление: 29 октября 2020 г. Протестировано с библиотекой плат ESP8266 V2.7.4 - работает Обновление: 23 сентября 2016 г. Не используйте библиотеку плат Arduino ESP V2.3.0 для этого проекта. V2.2.0 работаетОбновление: 19 мая 2016 г. В 14-й версии этого проекта библиотеки и код исправлены для работы с
Схема суммы произведений с использованием логических вентилей: 4 шага
Схема суммы произведений с использованием логических вентилей: в этой инструкции я покажу вам, как создать вашу собственную систему, используя сумму произведений, немного булевой алгебры и некоторые логические вентили. Вам не обязательно создавать ту же систему, что и в этом руководстве, но вы можете использовать
Программирование микросхем с помощью Arduino - ISP AVR, охватывающий ATTiny85, ATTiny2313 и ATMega328: 3 шага
Программирование микросхем с вашим Arduino - ISP AVR, охватывающий ATTiny85, ATTiny2313 и ATMega328: я нашел это как черновик много лет назад. По крайней мере, он все еще полезен для меня, поэтому я собираюсь его опубликовать! Этот учебник представляет собой сборник знаний, собранных в сети, а также из структурных элементов. Он охватывает программирование AVR Microco
Тестер микросхем, операционный усилитель, тестер таймера 555: 3 шага
Тестер ИС, Операционный усилитель, Тестер таймера 555: все плохие или заменяемые ИС валяются, но если они смешались друг с другом, требуется много времени, чтобы определить плохой или хороший.В этой статье мы узнаем о том, как мы можем сделать ИС. тестер, давайте продолжим
Тестер емкости литий-ионных аккумуляторов (литиевый тестер мощности): 5 шагов
Тестер емкости литиево-ионных аккумуляторов (литиевый тестер мощности): =========== ВНИМАНИЕ & ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ ========== Литий-ионные батареи очень опасны при неправильном обращении. НЕ ЗАРЯЖАЙТЕ / НЕ СЖИГАЙТЕ / НЕ ОТКРЫВАЙТЕ литий-ионные батареи Все, что вы делаете с этой информацией, является вашим собственным риском ====== =====================================