Реле и RPi2

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
Ответить
org
Сообщения: 4
Зарегистрирован: 18 янв 2016, 15:45

Реле и RPi2

Сообщение org » 18 янв 2016, 16:52

Добрый день!
Подскажите, пожалуйста, по следующей проблеме.
Подключаю реле SDR-05VDC-SL-C к RPi 2 по следующей схеме:
Малина Пин - Реле Пин
2 - 5В VCC
6 - GND GND
7 - GPIO4 IN1

При запуске скрипта ON.py c содержанием:

import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BOARD)

GPIO.setup(7, GPIO.OUT)
GPIO.output(7, GPIO.HIGH)

Реле включается (щелкает, загорается лампочка возле VCC), но примерно на несколько секунд и потом оно само выключается.

При этом при запуске скрипта OFF.py:

import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BOARD)

GPIO.setup(7, GPIO.OUT)
GPIO.output(7, GPIO.LOW)

Оно также включается. Я не понимаю, в чем ошибка, ведь при выключении я задаю параметр LOW.

nevkon
Сообщения: 268
Зарегистрирован: 23 апр 2014, 14:48

Re: Реле и RPi2

Сообщение nevkon » 20 янв 2016, 13:27

Питание схемы какое? Лучше фото приложить, а то не понятно какие реле у вас и как подключены.

org
Сообщения: 4
Зарегистрирован: 18 янв 2016, 15:45

Re: Реле и RPi2

Сообщение org » 20 янв 2016, 18:57

https://drive.google.com/file/d/0B5T3mu ... sp=sharing - картинка
Реле одна, в даташите (да и во всех статьях) написано, что 5В от малины хватает для работы. Три провода сложно перепутать :)
Больше грешу на код, т.к.начинающий и на брак релешки, который смогу проверить через пару дней

d.v.ermakov
Администратор
Сообщения: 2188
Зарегистрирован: 29 май 2015, 21:23
Откуда: Екатеринбург, Нижний Тагил

Re: Реле и RPi2

Сообщение d.v.ermakov » 20 янв 2016, 21:35

Почти уверен, что дело в питании у вас. Реле нагревается, ток увеличивается. Не факт, что брак. Не стоит от Малины реле питать.

shemnik69
Сообщения: 338
Зарегистрирован: 20 дек 2012, 15:52
Откуда: Саратов Saratov
Контактная информация:

Re: Реле и RPi2

Сообщение shemnik69 » 20 янв 2016, 22:22

Настоятельно рекомендую Вам, при подключении реле, т.е именно по + питания (+5 в) использовать другой блок питания, который питает только реле. Причины простые при срабатывании реле по +5 в выдает высоковольтные импульсы, они могут Вашу Малину вывести из строя... А вот причина отключения похожа на программную ошибку. И еще ток реле по +5 может доходить до 200 мА это довольно много. Проверите на других программах например на Webiopi см; http://electromost.com/news/raspberry_p ... -02-20-116 как хороший пример. Там же и основные рекомендации по питанию и прочим .. возможным ситуациям. :D

nevkon
Сообщения: 268
Зарегистрирован: 23 апр 2014, 14:48

Re: Реле и RPi2

Сообщение nevkon » 21 янв 2016, 12:45

Если честно модуль ваш не ахти какой. Как уже писали выше малинка может поймать зайчика от реле. Лучше брать с опторазвязкой и питать отдельно такие вещи.

org
Сообщения: 4
Зарегистрирован: 18 янв 2016, 15:45

Re: Реле и RPi2

Сообщение org » 21 янв 2016, 14:29

Спасибо за ответы! Нашел блок питания от сони эриксона на 4,9В, по результатам сообщу)

org
Сообщения: 4
Зарегистрирован: 18 янв 2016, 15:45

Re: Реле и RPi2

Сообщение org » 21 янв 2016, 17:12

В общем, ничего не вышло. Попробовал два блока питания:
1. Сони Эриксон 4,9VDC, 700mA
2. Нокия 5DC, 890mA

Схема:
От телефонного БП, 5В (красный кабель) на реле VCC, черный кабель - 0 к GND на реле. IN с реле идет на PIN7 (GPIO4).
Когда вставляю БП в розетку, на реле загорается красный индикатор (я так думаю, сообщение о том, что питание подано)
Далее, при запуске скрипта ничего не происходит, релюшка даже не щелкает.

Но она отлично щелкает, когда подключена напрямую к малине, к PIN2 (+5В) и земле (PIN6)

d.v.ermakov
Администратор
Сообщения: 2188
Зарегистрирован: 29 май 2015, 21:23
Откуда: Екатеринбург, Нижний Тагил

Re: Реле и RPi2

Сообщение d.v.ermakov » 21 янв 2016, 21:43

Минус нужно объединить у малины и внешнего БП.

alexsis_76

Re: Реле и RPi2

Сообщение alexsis_76 » 22 янв 2016, 04:54

ну вот собственно подключают реле
http://mediaunix.com/rele-i-raspberry-pi-2/
подключают диод
http://raspberrypi.ru/blog/readblog/43.html
структура порта
http://www.mosaic-industries.com/embedd ... ifications
мер предосторожности
http://hexvolt.blogspot.ru/2013/02/rasp ... -gpio.html\
учтите что выход порта это не открытый сток и подавать внешнее напряжение на него нельзя
возможно у выбранного порты есть альтернативная функция и он ее выполняеt
а там одно реле, или есть транзистор
проверить это дело можно сняв провод с вывода 7 - GPIO4 IN1 и замкнув его(провод идущий к реле)на 5в на 2 - 5В VCC
реле должно сработать при размыкании провода реле выключается

igor333
Сообщения: 137
Зарегистрирован: 29 май 2012, 18:09

Re: Реле и RPi2

Сообщение igor333 » 22 янв 2016, 12:44

alexsis_76 писал(а):а там одно реле, или есть транзистор
Не пугайте так человека :). Если он просто реле подключал - малине - пламенный привет! :).

d.v.ermakov
Администратор
Сообщения: 2188
Зарегистрирован: 29 май 2015, 21:23
Откуда: Екатеринбург, Нижний Тагил

Re: Реле и RPi2

Сообщение d.v.ermakov » 22 янв 2016, 15:49

Модуль реле обычно имеет оптрон на входе (на фото не видно, правда).

alexsis_76

Re: Реле и RPi2

Сообщение alexsis_76 » 22 янв 2016, 16:04

скорей всего это такая штука
http://www.amazingtips247.co.uk/2015/07 ... d-how.html
там на входе N-P-N транзистор,даже звездочка такая же возле GND

Fox
Сообщения: 153
Зарегистрирован: 05 авг 2014, 11:01

Re: Реле и RPi2

Сообщение Fox » 24 янв 2016, 14:40

Подключение релейного модуля к Raspberry Pi с интерфейсом управления через браузер- http://electromost.com/news/raspberry_p ... -11-21-138

Ответить