Например TDA7294

Форум РадиоКот • Просмотр темы - Подключение реле "типа" для ардуино
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 23, 2024 22:59:15

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Подключение реле "типа" для ардуино
СообщениеДобавлено: Вс фев 25, 2018 00:09:52 
Открыл глаза

Зарегистрирован: Вс авг 30, 2015 13:44:04
Сообщений: 44
Рейтинг сообщения: 0
Всем привет,
СпойлерИзображение

Имеется вот такое реле (см. фото). Производитель заявляет что оно подходит для Ардуино. По моему это наглая ложь ибо при активации всех реле оно берет на себя ок. 500mA тока. То есть на стенде оно работает ок, но вот в реальной жизни его невозможно подключить ни к Ардуине, ни к малинке, ни к nodeMCU просто по спецификациям тока. Итак, питание на пины VCC и GND берем с внешнего источника, эта проблема решается легко.

Далее начинается интересное, не знаю как на Ардуино, но на nodeMCU и малинке при загрузке пины GPIO прыгают произвольно (реле начинают щелкать) этого надо избежать. На nodeMCU есть так называемые safe-pins которые при загрузке всегда стоят на 0. С другой стороны, на реле есть пин COM который вроде как главный "выключатель", но вот беда, все пины IN активируются через 0, а COM активируется через +, для этого надо бы поставить каскад с общим эмиттером (ибо потребляет он 50 mA, что недопустимо для МК), поэтому COM бросаем тоже на магистраль питания, чтобы реле было всегда включено.

Далее, идея контролировать все реле с помощью safe пина сводится к тому чтобы поставить один транзисторный ключ на "общую" землю, а остальные уже пропускать через нее. Схему прикладываю.
СпойлерИзображение

Пин ON как раз и является моим "выключателем".

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

Заранее благодарю.


Вложения:
Untitled Sketch_schem.png [56.02 KiB]
Скачиваний: 677
photo_2018-02-24_22-57-57.jpg [109.97 KiB]
Скачиваний: 667


Последний раз редактировалось aen Вс фев 25, 2018 04:37:22, всего редактировалось 1 раз.
На первый раз исправил сам. Нарушение Правил форума п. 2.6
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключение реле "типа" для ардуино
СообщениеДобавлено: Вс фев 25, 2018 02:38:56 
Грызет канифоль
Аватар пользователя

Карма: -2
Рейтинг сообщений: 43
Зарегистрирован: Ср янв 17, 2018 13:09:14
Сообщений: 250
Рейтинг сообщения: 3
xand писал(а):
Производитель заявляет что оно подходит для Ардуино. По моему это наглая ложь ибо при активации всех реле оно берет на себя ок. 500mA тока

По управляющим входам оно не может жрать 500 мА, т.к. они там, судя по всему, идут через оптопары, которым с головой хватит и по 10 мА (а может и меньше) каждой. Прекрасно работает с ардуинами, STM32 и т.д. Общее питание - да, будет жрать столько сколько жрут все включенные в данный момент реле.
xand писал(а):
не знаю как на Ардуино, но на nodeMCU и малинке при загрузке пины GPIO прыгают произвольно

На микроконтроллерах как правило все GPIO (кроме некоторых специализированных) при старте висят в третьем состоянии. Что там творит при загрузке линукс с GPIO - я не знаю.
xand писал(а):
С другой стороны, на реле есть пин COM который вроде как главный "выключатель", но вот беда, все пины IN активируются через 0, а COM активируется через +

Нет там никаких "главных выключателей". COM - это общая точка всех анодов оптопар на плате с реле, а INx - это катоды этих оптопар. Все очень просто, стандартное решение опторазвязки нескольких каналов.
Какое напряжение на логических выходах у Вас? Каким напряжением запитаны эти транзисторные ключи?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключение реле "типа" для ардуино
СообщениеДобавлено: Вс фев 25, 2018 07:21:25 
Идёт направо - песнь заводит, Налево - сказку говорит.
Аватар пользователя

Карма: 133
Рейтинг сообщений: 775
Зарегистрирован: Чт апр 21, 2011 17:55:50
Сообщений: 4991
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Ну точно, Ардуина ЗЛО!
Неужели нельзя настроить все выводы портов при конфигурации, чтобы они не выдавали ерунду? Когда все делаешь руками и самостоятельно, а не через всякие конфигураторы кривые, - все работает.

_________________
Станислав


Последний раз редактировалось СКАЗОЧНИК Вс фев 25, 2018 07:31:48, всего редактировалось 1 раз.

Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Подключение реле "типа" для ардуино
СообщениеДобавлено: Вс фев 25, 2018 07:27:08 
Друг Кота
Аватар пользователя

Карма: 123
Рейтинг сообщений: 7955
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 39199
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 3
да вобщемто подтяжки апаратные никто не отменял

_________________
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Подключение реле "типа" для ардуино
СообщениеДобавлено: Вс фев 25, 2018 07:29:30 
Идёт направо - песнь заводит, Налево - сказку говорит.
Аватар пользователя

Карма: 133
Рейтинг сообщений: 775
Зарегистрирован: Чт апр 21, 2011 17:55:50
Сообщений: 4991
Откуда: Иркутск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Подтяжки, если выходы находятся в высокоимпедансном... А если они целенаправленно меняют свое значение с нуля на единицу? Все равно реле будут щелкать во время конфигурации...

Мне кажется там именно кривая инициализация портов. :dont_know:

_________________
Станислав


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Подключение реле "типа" для ардуино
СообщениеДобавлено: Вс фев 25, 2018 07:43:07 
Друг Кота
Аватар пользователя

Карма: 123
Рейтинг сообщений: 7955
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 39199
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0
ну если щелкают то да кривая

_________________
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключение реле "типа" для ардуино
СообщениеДобавлено: Вс фев 25, 2018 08:43:35 
Грызет канифоль
Аватар пользователя

Карма: -2
Рейтинг сообщений: 43
Зарегистрирован: Ср янв 17, 2018 13:09:14
Сообщений: 250
Рейтинг сообщения: 0
Тут подтяжки не нужны, т.к. управление этими реле - токовое. Если реле щелкают - значит в процессе загрузки линукс зачем-то инициализирует порты как выход и меняет их состояние.
По-хорошему он не должен этого делать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключение реле "типа" для ардуино
СообщениеДобавлено: Вс фев 25, 2018 10:06:22 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14062
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Ардуинка - ловушка для начинающих и весьма вкусненькая штука для знающих схемотехнику.
Начальная простота программирования и работы с УЖЕ ГОТОВЫМИ платками - расширителями в СТАНДАРТНЫХ ПРИМЕРАХ создает потом проблемы при попытках самостоятельно чего слепить.
А схемотехника и особенности программного обеспечения там весьма ... для незнакомых с проблемой (да и для знакомых также довольно муторно в некоторых случаях).
При том, что самым удобным применением в практических самоделках как аналогии DIP-корпуса следует признать ардуино-про-мини с программированием от внешней платки c FTDI232RL.
Далее ардуинка нано. НО... там особое внимание требуется при работе с USB-COM на CH340 на предмет конфликта в случае использования внешнего источника питания макета и подсоединенном ПК (нет переключателя источника для CH340).
Остальное согласно книжек по теории начальной инициализации при чужом ПО в кристалле.
:beer:

Касательно схемы топикстартера - ежли управление по эмиттеру - то сама идея неверна.Транзистор заперт ежли напряжение на эмиттере превышает напряжение на базе и наоборот открыт при напряжении на базе большем, чем на эмиттере.
Т.е. если уж делаем "управление нулем" (вместо указанного для платки реле "управления единицей") то не в эмиттер промежуточный ключ включать надо, а в объединенные резисторы баз каналов с +5 вольт. а там на базовых резисторах уже само распределится.
Примерно вот так
http://img.radiokot.ru/files/20529/1iml980lc3.GIF
8)
Хотя... может там и чего иного - полной схемы релейного блока у меня нету - ТОЛЬКО ПРЕДПОЛОЖЕНИЕ.
:dont_know:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключение реле "типа" для ардуино
СообщениеДобавлено: Вс фев 25, 2018 11:24:37 
Открыл глаза

Зарегистрирован: Вс авг 30, 2015 13:44:04
Сообщений: 44
Рейтинг сообщения: 0
Когда все делаешь руками и самостоятельно, а не через всякие конфигураторы кривые, - все работает.


Что вы подразумеваете под "конфигураторы" в данном случае?

musor писал(а):
да вобщемто подтяжки апаратные никто не отменял


Как я понимаю, вы имеете в виду что подтяжки в виде резисторов не нужны потому что сам МК замыкает пин на 0 в позиции LOW?

СКАЗОЧНИК писал(а):
Мне кажется там именно кривая инициализация портов.


Да это все понятно, если оно описано то это не проблема. Главное чтобы был один-два порта к которым можно гарантированно зацепиться и на него повесить "рубильник".

AndyBig писал(а):
значит в процессе загрузки линукс


В данном случае речь о nodeMCU, однако на малинке ситуация похожая.

BOB51 писал(а):
Начальная простота программирования и работы с УЖЕ ГОТОВЫМИ платками - расширителями в СТАНДАРТНЫХ ПРИМЕРАХ создает потом проблемы при попытках самостоятельно чего слепить.


О чем и речь.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 30


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y