Растолкуйте

Anydy

Растолкуйте

#61

Сообщение Anydy » 19.08.2018{, 11:46}

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

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

Molodchaga
Рядовой
Сообщения: 53
Зарегистрирован: 10.08.2017{, 13:59}
Репутация: 0

Растолкуйте

#62

Сообщение Molodchaga » 19.08.2018{, 21:35}

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

Anydy

Растолкуйте

#63

Сообщение Anydy » 19.08.2018{, 21:46}

Так уже обсуждлали....у вас китайское реле...сделайте в сетапе подтяжку (наоборот к минусу) и все!

bester
Сержант
Сообщения: 199
Зарегистрирован: 13.01.2018{, 13:50}
Репутация: 6

Растолкуйте

#64

Сообщение bester » 19.08.2018{, 22:24}

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

Аватара пользователя
vacz
Лейтенант
Сообщения: 485
Зарегистрирован: 17.10.2016{, 05:56}
Репутация: 52
Имя: Владимир

Растолкуйте

#65

Сообщение vacz » 20.08.2018{, 06:45}

Релейные модули бывают двух видов: одни включаются при лог 1 другие при лог 0. Проверьте, с каким сигналом работает Ваше реле. Возможно, достаточно будет инвертировать выход на реле. Ну и при необходимости, перебросить провод на выходных контактах реле.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"

Anydy

Растолкуйте

#66

Сообщение Anydy » 20.08.2018{, 07:23}

Я так подозреваю что именно от Нуля реле работает, как и сказал выше - в сетапе надо включить оттяжку на землю, у меня в железе так именно работает!

Molodchaga
Рядовой
Сообщения: 53
Зарегистрирован: 10.08.2017{, 13:59}
Репутация: 0

Растолкуйте

#67

Сообщение Molodchaga » 20.08.2018{, 09:49}

Anydy писал(а):
20.08.2018{, 07:23}
в сетапе надо включить оттяжку на землю
А можете подробнее объяснить. Вот скетч, который сконфигурировал Flprog. Управлять релюхами хотел с пинов A0-A5.
Но многие пишут, что программно это проблему с такими релюхами не победить. Все равно проходит какое то время после того как на реле появилось питание и пока выполнится необходимая строка в загрузчике...
pr1.ino
(56.71 КБ) 63 скачивания

bester
Сержант
Сообщения: 199
Зарегистрирован: 13.01.2018{, 13:50}
Репутация: 6

Растолкуйте

#68

Сообщение bester » 20.08.2018{, 11:08}

Вы с блока питания запитывали устройство? Все равно реле щелкает при загрузке?

Molodchaga
Рядовой
Сообщения: 53
Зарегистрирован: 10.08.2017{, 13:59}
Репутация: 0

Растолкуйте

#69

Сообщение Molodchaga » 20.08.2018{, 11:30}

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

Anydy

Растолкуйте

#70

Сообщение Anydy » 20.08.2018{, 12:01}

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

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

Molodchaga
Рядовой
Сообщения: 53
Зарегистрирован: 10.08.2017{, 13:59}
Репутация: 0

Растолкуйте

#71

Сообщение Molodchaga » 20.08.2018{, 12:55}

Anydy писал(а):
20.08.2018{, 12:20}
Хотя можно попробовать использовать пины 14-19 как цифровые, и в сетапе сделать pinMode(15, LOW);
Да многие такое советуют. Только я не пойму где это прописать.... Вот после конфигурирования в flprog есть такие строки, касаемо интересующих пинов...
СпойлерПоказать
Снимок1.JPG
Снимок1.JPG (19 КБ) 726 просмотров
Снимок.JPG
Снимок.JPG (26.16 КБ) 726 просмотров

Anydy

Растолкуйте

#72

Сообщение Anydy » 20.08.2018{, 13:10}

Прямо сразу после фигурной скобки в секции setup

Аватара пользователя
nalnik
Подполковник
Сообщения: 1324
Зарегистрирован: 14.05.2016{, 17:12}
Репутация: 100
Откуда: Кисловодск
Имя: Александр

Растолкуйте

#73

Сообщение nalnik » 20.08.2018{, 13:18}

Может проще так:
Но я не настаиваю.
viewtopic.php?p=9529#p9529
Я хочу быть добрее, но люди сами нарываются.

bester
Сержант
Сообщения: 199
Зарегистрирован: 13.01.2018{, 13:50}
Репутация: 6

Растолкуйте

#74

Сообщение bester » 20.08.2018{, 13:48}

Molodchaga писал(а):
20.08.2018{, 11:30}
Да. Реле питаются не от ардуино.
Ардуино запитайте от блока питания

Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24.11.2017{, 16:25}
Репутация: 37
Откуда: Червоноград
Имя: Марьян

Растолкуйте

#75

Сообщение dizzyy » 20.08.2018{, 14:08}

Ну если реле срабатывает от лоу, и сразу в сетапе задаль лоу то и будет счелкать...
Возможно как раз после указания пина задатб ему еденицу чтоб не срабатывало?

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

Molodchaga
Рядовой
Сообщения: 53
Зарегистрирован: 10.08.2017{, 13:59}
Репутация: 0

Растолкуйте

#76

Сообщение Molodchaga » 20.08.2018{, 14:22}

nalnik писал(а):
20.08.2018{, 13:18}
Может проще так:
Так не будет опторазвязки....

Аватара пользователя
nalnik
Подполковник
Сообщения: 1324
Зарегистрирован: 14.05.2016{, 17:12}
Репутация: 100
Откуда: Кисловодск
Имя: Александр

Растолкуйте

#77

Сообщение nalnik » 20.08.2018{, 15:38}

Molodchaga писал(а):
20.08.2018{, 14:22}
nalnik писал(а):
20.08.2018{, 13:18}
Может проще так:
Так не будет опторазвязки....
Скажите а у вас блок реле и плата ардуины запитаны от двух гальванически развязаных источников питания?
Я хочу быть добрее, но люди сами нарываются.

Аватара пользователя
vacz
Лейтенант
Сообщения: 485
Зарегистрирован: 17.10.2016{, 05:56}
Репутация: 52
Имя: Владимир

Растолкуйте

#78

Сообщение vacz » 20.08.2018{, 16:15}

Переделка на высокий сигнал:
СпойлерПоказать
large_2-chanel-relay-mdule-3.jpg
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"

bester
Сержант
Сообщения: 199
Зарегистрирован: 13.01.2018{, 13:50}
Репутация: 6

Растолкуйте

#79

Сообщение bester » 20.08.2018{, 16:31}

vacz, А если только один транзистор pnp стоит вместо оптопары, то как переделать, есть схемка подобная?

Аватара пользователя
vacz
Лейтенант
Сообщения: 485
Зарегистрирован: 17.10.2016{, 05:56}
Репутация: 52
Имя: Владимир

Растолкуйте

#80

Сообщение vacz » 20.08.2018{, 16:47}

Тогда нужно менять на npn:
СпойлерПоказать
Relay Module 1 Channel Isolated 5V Led _06.png
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"

Ответить

Вернуться в «Помогите, а то я "нимагу"»