 |
|
20.09.2018, 23:18
|
#1
|
|
В чорному списку продавців/покупців
Реєстрація: 06.04.2016
Звідки Ви: Николаев
Дописи: 3
сказав Дякую: 0
сказали Дякую 0 раз(и) в 0 повідомленні
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Цитата:
Допис від burnashev
Это и есть шим!) у меня на рассвет закат стоит планка я управляю через Irf520
tropfish.org.ua
|
что за бред вы мне пишете?
Добавлено через 40 секунд
Цитата:
Допис від burnashev
Это и есть шим!) у меня на рассвет закат стоит планка я управляю через Irf520
tropfish.org.ua
|
простите не бред. у меня проблемы с компом) извините)
Добавлено через 2 минуты
Цитата:
Допис від burnashev
|
мне схема не нужна) мне нужна инфа будет ли этот драйвер на прямую работать от ардуино или в промежутке между ардуино и драйвером нужно ставить мосфет?)
Востаннє редагував Sashaivanin: 20.09.2018 о 23:20..
Причина: Добавлено сообщение
|
|
|
21.09.2018, 00:24
|
#2
|
|
Харьковский клуб аквариумистов
Реєстрація: 31.03.2011
Звідки Ви: г. Харьков
Дописи: 584
сказав Дякую: 145
сказали Дякую 292 раз(и) в 213 повідомленні
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Шим на данном ардуино на малом времени получится ступенькой, он не полностью реализован на базе данной платы, я тоже не очень силен, но с ардуино мы получаем сигнал через резистор который регулирует мощность, скорее всего нужно будет подобрать необходимое сопротивление)
__________________
ParkZoo Fish
__________________ 
|
|
|
|
cказали "Дякую" burnashev за цей допис:
|
|
21.09.2018, 13:21
|
#3
|
|
Придивляюся
Реєстрація: 21.03.2016
Дописи: 99
сказав Дякую: 13
сказали Дякую 11 раз(и) в 9 повідомленні
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Цитата:
Допис від burnashev
Шим на данном ардуино на малом времени получится ступенькой, он не полностью реализован на базе данной платы, я тоже не очень силен, но с ардуино мы получаем сигнал через резистор который регулирует мощность, скорее всего нужно будет подобрать необходимое сопротивление)
|
Та нет по идее с Ардуино мы получаем ШИМ сигнал который продается на dim вход драйвера и за счёт изменения скважности сигнала ШИМ управляем этим входом. Через резистор это будет тупо ручное управление, а не автоматическое. Я хочу реализовать грубо говоря рассвет закат. Просто в теме Ардуино и МК не много далекий. Но судя по статьям с интернета с Ардуино мы берём тупо сигнал. Единственное что меня напрягает это частота управления. На Ардуино обычный ШИМ порядка 500 Гц. Но можно поднять до 62кгц. А вот на драйвере ШИМ 10-15кгц. И вот как это согласовать я не пойму и не могу толком инфу найти.либо он будет работать от низкой частоты , либо нужно искать способ согласовать эти частоты. Думал тут автор или кто это делал помогут или хотя бы ткнуть носом где рыть. Потому что на обычные лед линейки или ленты это не проблема, а вот на 1вт светодиоды песня не много другая. Есть ньюансы в которых я пока что не могу разобраться
Отправлено с моего m3 через Tapatalk
|
|
|
21.09.2018, 13:37
|
#4
|
|
Харьковский клуб аквариумистов
Реєстрація: 31.03.2011
Звідки Ви: г. Харьков
Дописи: 584
сказав Дякую: 145
сказали Дякую 292 раз(и) в 213 повідомленні
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Я управляю через Irf520 и irf540 линейки есть мой видео выше, драйвера я не подключал но в планах есть пока руки не дошли)
Цитата:
Допис від evrebodylies
Та нет по идее с Ардуино мы получаем ШИМ сигнал который продается на dim вход драйвера и за счёт изменения скважности сигнала ШИМ управляем этим входом. Через резистор это будет тупо ручное управление, а не автоматическое. Я хочу реализовать грубо говоря рассвет закат. Просто в теме Ардуино и МК не много далекий. Но судя по статьям с интернета с Ардуино мы берём тупо сигнал. Единственное что меня напрягает это частота управления. На Ардуино обычный ШИМ порядка 500 Гц. Но можно поднять до 62кгц. А вот на драйвере ШИМ 10-15кгц. И вот как это согласовать я не пойму и не могу толком инфу найти.либо он будет работать от низкой частоты , либо нужно искать способ согласовать эти частоты. Думал тут автор или кто это делал помогут или хотя бы ткнуть носом где рыть. Потому что на обычные лед линейки или ленты это не проблема, а вот на 1вт светодиоды песня не много другая. Есть ньюансы в которых я пока что не могу разобраться
Отправлено с моего m3 через Tapatalk
|
tropfish.org.ua
__________________
ParkZoo Fish
__________________ 
|
|
|
|
cказали "Дякую" burnashev за цей допис:
|
|
21.09.2018, 14:05
|
#5
|
|
Бан за нарушения
Реєстрація: 16.10.2012
Звідки Ви: Львів
Дописи: 472
сказав Дякую: 71
сказали Дякую 329 раз(и) в 197 повідомленні
|
Відповідь: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
можете спокійно подавати шим з ардуіно на вхід dim драйвера. Без проблем.
|
|
|
|
cказали "Дякую" bobus за цей допис:
|
|
21.09.2018, 14:06
|
#6
|
|
Придивляюся
Реєстрація: 21.03.2016
Дописи: 99
сказав Дякую: 13
сказали Дякую 11 раз(и) в 9 повідомленні
|
Re: Відповідь: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Цитата:
Допис від bobus
можете спокійно подавати шим з ардуіно на вхід мсх драйвера. Без проблем.
|
То есть спокойно будет управляться без проблем?
Отправлено с моего m3 через Tapatalk
|
|
|
21.09.2018, 16:10
|
#7
|
|
Бан за нарушения
Реєстрація: 16.10.2012
Звідки Ви: Львів
Дописи: 472
сказав Дякую: 71
сказали Дякую 329 раз(и) в 197 повідомленні
|
Відповідь: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Да, без малейших сомнений.
|
|
|
|
cказали "Дякую" bobus за цей допис:
|
|
21.09.2018, 18:53
|
#8
|
|
Придивляюся
Реєстрація: 21.03.2016
Дописи: 99
сказав Дякую: 13
сказали Дякую 11 раз(и) в 9 повідомленні
|
Re: Відповідь: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Цитата:
Допис від bobus
Да, без малейших сомнений.
|
Х. Спасибо успокоили. Можно садится разводить плату под pt4115)в интернете не нашел те что бы устроили меня к сожалению
Отправлено с моего m3 через Tapatalk
|
|
|
22.09.2018, 17:29
|
#9
|
|
Придивляюся
Реєстрація: 07.09.2018
Звідки Ви: Камышин
Дописи: 16
сказав Дякую: 1
сказали Дякую 2 раз(и) в 2 повідомленні
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Калибратор вообще ненужная вещь получается. Погрешность каждого насоса в скетче выставляется. А сама калибрация общая для всех насосов. При смене помпы снова надо будет менять скетч. Криво обьяснил. Думаю смысл понятен.
|
|
|
22.09.2018, 17:37
|
#10
|
|
Харьковский клуб аквариумистов
Реєстрація: 31.03.2011
Звідки Ви: г. Харьков
Дописи: 584
сказав Дякую: 145
сказали Дякую 292 раз(и) в 213 повідомленні
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Цитата:
Допис від PaninAV
Калибратор вообще ненужная вещь получается. Погрешность каждого насоса в скетче выставляется. А сама калибрация общая для всех насосов. При смене помпы снова надо будет менять скетч. Криво обьяснил. Думаю смысл понятен.
|
Как не нужна?) а прокачать жидкость) мне нравится, щас поиграюсь с настройками в delay, и попробую переписать меню удо для каждого отдельно на примере таймера для света, и ещё добавить луну)
tropfish.org.ua
__________________
ParkZoo Fish
__________________ 
|
|
|
22.09.2018, 20:13
|
#11
|
|
Придивляюся
Реєстрація: 07.09.2018
Звідки Ви: Камышин
Дописи: 16
сказав Дякую: 1
сказали Дякую 2 раз(и) в 2 повідомленні
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Жидкость прокачивать это нужно оставить, а сам пункт калибрация по сути не нужен. Для него строчку делай будет такая:
delay(udo_tim*(Calibration*10));
Помпа будет работать столько секунд сколько выставляете мг при условии цифры 100 в меню калибрации. У автора скетча одна помпа качала меньше так вот он принудительно коэфициентом менял время её работы. Если бы калибрация из меню стояла на каждый канал отдельно тогда все нормально. А так получается надо подбирать коэффициэнт для каждой помпы в отдельности и править в скетче.
А раз в кетч все равно залазить то программная калибрация не имеет смысла.
|
|
|
22.09.2018, 20:16
|
#12
|
|
Харьковский клуб аквариумистов
Реєстрація: 31.03.2011
Звідки Ви: г. Харьков
Дописи: 584
сказав Дякую: 145
сказали Дякую 292 раз(и) в 213 повідомленні
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Цитата:
Допис від PaninAV
Жидкость прокачивать это нужно оставить, а сам пункт калибрация по сути не нужен. Для него строчку делай будет такая:
delay(udo_tim*(Calibration*10));
Помпа будет работать столько секунд сколько выставляете мг при условии цифры 100 в меню калибрации. У автора скетча одна помпа качала меньше так вот он принудительно коэфициентом менял время её работы. Если бы калибрация из меню стояла на каждый канал отдельно тогда все нормально. А так получается надо подбирать коэффициэнт для каждой помпы в отдельности и править в скетче.
А раз в кетч все равно залазить то программная калибрация не имеет смысла.
|
Если в калибрации выставить 1 а в таймере 063 сработка 1 секунда)
tropfish.org.ua
__________________
ParkZoo Fish
__________________ 
|
|
|
22.09.2018, 20:30
|
#13
|
|
Придивляюся
Реєстрація: 07.09.2018
Звідки Ви: Камышин
Дописи: 16
сказав Дякую: 1
сказали Дякую 2 раз(и) в 2 повідомленні
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Цитата:
Допис від burnashev
Если в калибрации выставить 1 а в таймере 063 сработка 1 секунда)
tropfish.org.ua
|
Точнее в вашем случае не 1 секунда , а 0,63 секунды.
|
|
|
22.09.2018, 20:27
|
#14
|
|
Придивляюся
Реєстрація: 07.09.2018
Звідки Ви: Камышин
Дописи: 16
сказав Дякую: 1
сказали Дякую 2 раз(и) в 2 повідомленні
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Так методом подбора можно неделю сидеть. Обьясняю как изменяется величина udo_tim в зависимости от настройки:
udo_tim = (byte)(b4&B00111111);
Это запись B00111111 число 64 в двоичной форме( поэтому максимально может ставиться 63 мг), остальное это чтение параметра массива из епром. Отсюда получаем задержку:
delay(udo_tim*4.2); по формуле на настройке 63 мг будет 63 умножить на 4.2 = 264,6 миллисекунд или 0,2646 секунд. Нам надо на настройке 63 мг было 63 секунды, пишем строку:
delay(udo_tim*1000);
И всё.
|
|
|
22.09.2018, 20:32
|
#15
|
|
Харьковский клуб аквариумистов
Реєстрація: 31.03.2011
Звідки Ви: г. Харьков
Дописи: 584
сказав Дякую: 145
сказали Дякую 292 раз(и) в 213 повідомленні
|
Re: Простой акваконтроллер ARDUINO ===www.aquaforum.ua===
Да я понял))) я из двух скетчей 1 собрал!) взял последний от Антонио и аква коннтрол 2 и слепил до кучи)
Цитата:
Допис від PaninAV
Так методом подбора можно неделю сидеть. Обьясняю как изменяется величина udo_tim в зависимости от настройки:
udo_tim = (byte)(b4&B00111111);
Это запись B00111111 число 64 в двоичной форме( поэтому максимально может ставиться 63 мг), остальное это чтение параметра массива из епром. Отсюда получаем задержку:
delay(udo_tim*4.2); по формуле на настройке 63 мг будет 63 умножить на 4.2 = 264,6 миллисекунд или 0,2646 секунд. Нам надо на настройке 63 мг было 63 секунды, пишем строку:
delay(udo_tim*1000);
И всё.
|
tropfish.org.ua
__________________
ParkZoo Fish
__________________ 
|
|
|
 |
|
|
Тут присутні: 1 (учасників - 0 , гостей - 1)
|
|
|
Ваші права у розділі
|
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи
HTML код Вимк.
|
|
|
Часовий пояс GMT +3. Поточний час: 00:45.
|