Raspberry Pi:Примеры/Управление мощной нагрузкой с помощью реле

Материал из Онлайн справочника
Версия от 18:24, 14 мая 2023; EducationBot (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Проверка/Оформление/Редактирование: Мякишев Е.А.


Черновик


Управление мощной нагрузкой с помощью реле

Данный пример демонстрирует как управлять мощной нагрузкой с помощью реле.

При выполнении программы(см. ниже), реле будет срабатывать и вы услышите характерный щелчек. Не подавайте на вывод GPIO ШИМ-сигнала, потому что реле относится к медленным электромеханическим устройствам и при высокой частоте оно может выйти из строя.

Для срабатывания реле необходимо пропустить ток через катушку не менее 50мА, но выводы GPIO Raspberry Pi позволяют пропускать ток всего 3мА, поэтому для управления реле используется транзистор.

Диод в схеме предназначен для ограничения всплесков напряжения, которые возникают при подаче тока на катушку.

Необходимое оборудование

Схема

Будьте осторожны при обращении с портами GPIO вашего Raspberry Pi. Помните входы и выходы GPIO расссчитаны на напряжение +3,3В


В данном примере эмиттер транзистора находится слева и он заземлен,база соединяется через резистор с 12 выводом, а коллектор идет на один из выводов катушки реле. К контактам реле вы можете подключить любую нагрузку и источник питания на который рассчитано реле. Диод подключается к плюсу источника питания выводом с белой полоской.

Все манипуляции по подключению производите только при отключенном питании платы Raspberry Pi


Код

Вкл/Выкл нагрузки

Данный пример необходимо ввести в консоли python.

import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.setup(18, GPIO.OUT)
GPIO.output(18, True)
GPIO.output(18, False)

См.также

Внешние ссылки