Страница 4 из 5

Растолкуйте

Добавлено: 19 авг 2018, 11:49
Anydy
Molodchaga писал(а): 19 авг 2018, 11:21Скажите, а atmega должна греться? По ощущениям нагревается градусов до 60... Это нормально?
По ощущениям должно быть градусов 40 - 50, если больше то думаю не нормально....это при полной загрузке процессора....

Отправлено спустя 2 минуты 37 секунд:
А вообще надо точно замерять, пальцами замерить не выйдет))) Если палец не держит - МК сдох)))

Растолкуйте

Добавлено: 19 авг 2018, 21:35
Molodchaga
vacz писал(а): 18 авг 2018, 13:27Если Вы имеете в виду: задержку включения реле при первом запуске
Нет. Наверное, не совсем так. Реле при первом запуске должно быть выключено и ждать команды на включение. Но при запуске реле успевает на долю секунды включится, и только затем микроконтроллер его выключает и работает в штатном режиме. В общем, происходит щелчок всех реле. Надо как то избавиться от этих щелчков

Растолкуйте

Добавлено: 19 авг 2018, 21:46
Anydy
Так уже обсуждлали....у вас китайское реле...сделайте в сетапе подтяжку (наоборот к минусу) и все!

Растолкуйте

Добавлено: 19 авг 2018, 22:24
bester
Molodchaga писал(а): 19 авг 2018, 21:35Надо как то избавиться от этих щелчков
Попробуйте запитать андуино не от usb порта компа, а с отдельного блока питания.

Растолкуйте

Добавлено: 20 авг 2018, 06:45
vacz
Релейные модули бывают двух видов: одни включаются при лог 1 другие при лог 0. Проверьте, с каким сигналом работает Ваше реле. Возможно, достаточно будет инвертировать выход на реле. Ну и при необходимости, перебросить провод на выходных контактах реле.

Растолкуйте

Добавлено: 20 авг 2018, 07:23
Anydy
Я так подозреваю что именно от Нуля реле работает, как и сказал выше - в сетапе надо включить оттяжку на землю, у меня в железе так именно работает!

Растолкуйте

Добавлено: 20 авг 2018, 09:49
Molodchaga
Anydy писал(а): 20 авг 2018, 07:23в сетапе надо включить оттяжку на землю
А можете подробнее объяснить. Вот скетч, который сконфигурировал Flprog. Управлять релюхами хотел с пинов A0-A5.
Но многие пишут, что программно это проблему с такими релюхами не победить. Все равно проходит какое то время после того как на реле появилось питание и пока выполнится необходимая строка в загрузчике...
pr1.ino

Растолкуйте

Добавлено: 20 авг 2018, 11:08
bester
Вы с блока питания запитывали устройство? Все равно реле щелкает при загрузке?

Растолкуйте

Добавлено: 20 авг 2018, 11:30
Molodchaga
bester писал(а): 20 авг 2018, 11:08Вы с блока питания запитывали устройство? Все равно реле щелкает при загрузке?
Да. Реле питаются не от ардуино. И да. Все равно щелкают.

Растолкуйте

Добавлено: 20 авг 2018, 12:20
Anydy
Molodchaga писал(а): 20 авг 2018, 09:49Управлять релюхами хотел с пинов A0-A5.
Но многие пишут, что программно это проблему с такими релюхами не победить. Все равно проходит какое то время после того как на реле появилось питание и пока выполнится необходимая строка в загрузчике...
Сорри...я думал что у вас на цифровые пины подключено......тогда мысль такая - сделать аппаратную задержку после сигнала ресет....может так прокатит)))

Отправлено спустя 19 минут 39 секунд:
Хотя можно попробовать использовать пины 14-19 как цифровые, и в сетапе сделать pinMode(15, LOW);

Растолкуйте

Добавлено: 20 авг 2018, 12:55
Molodchaga
Anydy писал(а): 20 авг 2018, 12:20Хотя можно попробовать использовать пины 14-19 как цифровые, и в сетапе сделать pinMode(15, LOW);
Да многие такое советуют. Только я не пойму где это прописать.... Вот после конфигурирования в flprog есть такие строки, касаемо интересующих пинов...
[spoiler]
Снимок1.JPG
Снимок.JPG
[/spoiler]

Растолкуйте

Добавлено: 20 авг 2018, 13:10
Anydy
Прямо сразу после фигурной скобки в секции setup

Растолкуйте

Добавлено: 20 авг 2018, 13:18
nalnik
Может проще так:
Но я не настаиваю.
viewtopic.php?p=9529#p9529

Растолкуйте

Добавлено: 20 авг 2018, 13:48
bester
Molodchaga писал(а): 20 авг 2018, 11:30Да. Реле питаются не от ардуино.
Ардуино запитайте от блока питания

Растолкуйте

Добавлено: 20 авг 2018, 14:08
dizzyy
Ну если реле срабатывает от лоу, и сразу в сетапе задаль лоу то и будет счелкать...
Возможно как раз после указания пина задатб ему еденицу чтоб не срабатывало?

Пин и так после инициализации примет показание 0! При этом сработает реле и уже в теле оно переключится на 1...

Растолкуйте

Добавлено: 20 авг 2018, 14:22
Molodchaga
nalnik писал(а): 20 авг 2018, 13:18Может проще так:
Так не будет опторазвязки....

Растолкуйте

Добавлено: 20 авг 2018, 15:38
nalnik
Molodchaga писал(а): 20 авг 2018, 14:22
nalnik писал(а): 20 авг 2018, 13:18Может проще так:
Так не будет опторазвязки....
Скажите а у вас блок реле и плата ардуины запитаны от двух гальванически развязаных источников питания?

Растолкуйте

Добавлено: 20 авг 2018, 16:15
vacz
Переделка на высокий сигнал:
[spoiler]
large_2-chanel-relay-mdule-3.jpg
[/spoiler]

Растолкуйте

Добавлено: 20 авг 2018, 16:31
bester
[ref]vacz[/ref], А если только один транзистор pnp стоит вместо оптопары, то как переделать, есть схемка подобная?

Растолкуйте

Добавлено: 20 авг 2018, 16:47
vacz
Тогда нужно менять на npn:
[spoiler]
Relay Module 1 Channel Isolated 5V Led _06.png
[/spoiler]