Здравствуйте Дмитрий, я тоже за новшество, за крайнюю разработку, проект на Mega328, модуль инд.7219, SI7021 и уже начинаю делать, только от благодарю за работу (включить датчик влажности SI7021 в схему) в начале лета . Если можно. Предыдущие версии тоже нужны, они зарекомендовали себя без отказной работой.
Спасибо всем кто меня поддерживает.
На али экспресс нашел ардуино блоки, которые упростят схему, убрав токовую петлю для передачи данных.
Это преобразователь usb-rs485 со стороны компьютера и ttl-rs485 со стороны микроконтроллера. Причем ttl-rs485 надо выбирать такой, где есть выводы RX, TX, VCC и GND. Например модули с выводами DI DE RE RO не подойдут.
В первом модуле встроен аппаратный контроль потока прием/передача. Поэтому он может использоваться уже сейчас без модернизации программы мк.
Далее, с связи с тем, что появляется полноценный интерфейс, можно реализовать запись параметров с проги на компе.
Но это сложно сделать в текущей версии программы, так как придется со стороны компа инициировать весь обмен. Это бОльшой труд.
У меня нет этих модулей что бы проверить работоспособность. Но у кого есть собранный регулятор с токовой петлей могут проверить работоспособность данного решения уже сейчас. Должно заработать.
Может быть у меня будет время, буду думать как сделать двухсторонний обмен, если будет мотивация буду думать быстрее Или забуду об этой идеи.
Здравствуйте Дмитрий. Подскажите, возможно ли как-то организовать связь между блоком и компьютером через Wi-Fi ? Может можно применить какие-то модули с Алиэкспресс?
Есть такие Для меня эта тема не известная, надо брать реальную железку и пробовать. Получится или нет хз. Тем более надо смотреть на ПО, возможно мой ноут Toshiba SATELLITE C660-14J слабоват для всего этого. На нем компиляция текущего проекта - очень долго по времени. Это одна из причин не заниматься этим проектом.
Версию с rs-485 можно сделать, опять же, как оказалось мне нужны на руках эти модули, задача правильно решается переписыванием полностью части программы мк отвечающего за пересылку данных, в мк надо реализовывать парсер команд, фифо буферы на прием передачу, обработку команд. Это очень много. На компьютере полностью писать "rs-485 мастера", тоже много и долго. Есть путь не такой правильный, но более легкий, но тут надо пробовать в железе комп-мк, смотреть что бы не было колизий на шине. В общем может быть и куплю эти блочки ради спортивного интереса, но в последнее время все чаще приходит мысль, что свое время не надо зря тратить..
Здравствуйте , подскажите где прочитать информацию о настройке и работе токовой петли или это система контроля работы инкубатора.В настройках написано: Windows XP-ошибка way/ Просьба,помогите, инкубатор загрузил и запустил этого приложения не знаю, кто пользуется, научите буду премного благодарен.
подскажите где прочитать информацию о настройке и работе токовой петли или это система контроля работы инкубатора
Собранная, согласно схеме, токовая петля не нуждается в настройке. Служит она для передачи данных по "витой паре" на дальние расстояния с регулятора на компьютер.
npgrom пишет:
В настройках написано: Windows XP-ошибка way
Выбор звукового файла который будет воспроизводиться компьютером в случае когда температура или влажность будет выходить за пределы настройки.
В данный момент тестирую модуль JDY-40 для связи с компом по радиоканалу. Почти неделя -полет нормальный. Настройки JDY-40 позволяют использовать его как для передачи данных uart так и как пульт дистанционного управления с 8-ю выходами.
Вчера произошёл сбой. Прошивка старая (не менее двух лет давности), с остановкой поворота по концевикам для Атмега 8. Поворот происходил с паузой в два часа. Но на период вывода я просто отключил двигатель поворота тумблером, а в настройках паузы поворота ничего не менял, то есть как был период в два часа так и остался. Лотки предварительно выставил горизонтально, в нужный момент вручную нажав концевик, чтобы двигатель остановился.
После вывода включил тумблер для следующей партии, но двигатель всегда начинает крутить в одну сторону. Но концевики срабатывают оба нормально. Обесточивал блок управления - не помогает. Сейчас лотки под 45 грд стоят. В чём может быть проблема? Не срабатывает реверс. Но и опять же, не факт что глюк проги, может совпало так, и причина совсем в другом.
Регистр поменял, результат тот же. Реле срабатывают оба всегда, то есть "Движение" и "Реверс" одновременно. В том числе и при ручном управлении поворотом. На залипание реле не походит.
С пинов атмеги не проверял, так как пока не сподручно. Но всё-таки надо проверить. Попробую проверить мультиметром, осциллографа нет. Думаю, сейчас сразу новый контроллер зашить и поменять.
Выше немного наврал. Атмега всё-таки 168-я. Прошивка FI-rele-OA по концевикам. Версия под датчики DHT11 и DHT22 (использую DHT11). Но вот дату прошивки сейчас не найду.
Вот нашёл кажется - 251215_2ds_dht22_m168v320
Попробую перепрошиться. Но микруха у меня одна, которая сейчас в работе. Опасаюсь, что перепрошивка вообще её убьёт, а инк-то в работе )
Всё нашёл, спасибо! Одно реле не работает. Снял корпусы с них и увидел, что одно не работает. А при нажатии отвёрткой реверс происходит норм. До этого просто пальцами трогал казалось, что оба работают. Извиняюсь, что ввёл в заблуждение!
Всё перепаял, заработало! Сгорела обмотка реле реверсирующего.
А сгорело, видимо по-тому, что лотки стояли в горизонтальном положении, двигатель я отключил принудительно, а вот настройки в проге не убрал, то есть реле сработали по настройкам и так и остались включёнными, так как контроллер не дождался команды от концевиков.
Здраствуйте. Подскажите синхронизация с сетью необходимо в схемах с шим регулированием и при ее отсутствии какие будут последствия.
в схемах с ПИД,и если берете с выхода ТРИАК,нужна обязательна,без нее симистор открывается на половину напряжения.Проверенно!!! А с выхода ТЭН не пробовал.Как обьяснил Дмитрий,то полноценно ПИД работает именно с синхронизацией и с выхода ТРИАК.
Всем привет. А че у всех по одному инку? У кого более 1 инкубатора 2-4 как устроена связь с компом если инкубаторы стоят за 50-60 метров? Дим можно ли как-то получать данные температуры с помощью MQTT протокола с нескольких терморегуляторов?:
Я это не умею [изображение] А научится времени нет.
Дим а если кину образец программы с MQTT на ардуино. Посмотришь?
В проге используется 1 Wire подключены 18B20 и датчик атмосферного давления BMP085
и все это передается по MQTT.
Можно мегу2560 там 3 порта RX TX соединить с 3 терморегуляторами.
Дмитрий, можешь в новой версии регулятора повесить на свободный вывод МК датчик Холла, для усовершенствования механизма поворота лотков? В этом случае можно отказаться от концевиков и подсчета времени движения лотков. Датчик подсчитывает количество оборотов двигателя, необходимое для движения лотков из одного положения в другое. Можно также сделать аварийную остановку двигателя, в случае если лотки заклинило - если в течении какого-то времени импульсы с датчика не поступают, то МК отключает переворот.
Здравствуйте Дмитрий. У меня при включении вентиляции или охлаждения, очень быстро нагревается первый датчик DS18B20,вплоть до включения аварийного охлаждения. Может частый опрос Dallas-a?
https://yadi.sk/d/N02DbUuz3FUgk4 архив 270219 Добавил индикацию аварии, в четвертой цифре начинает мигать сегмент А при наличии аварийных ситуаций.
Прошил архив 270219. Сегмент моргает, всё гут....
автоматику https://yadi.sk/d/N02DbUuz3FUgk4 архив 270219 установил в инкубатор вместо v2,
Здравствуйте Дмитрий, я тоже за новшество, за крайнюю разработку, проект на Mega328, модуль инд.7219, SI7021 и уже начинаю делать, только от благодарю за работу (включить датчик влажности SI7021 в схему) в начале лета . Если можно. Предыдущие версии тоже нужны, они зарекомендовали себя без отказной работой.
Спасибо всем кто меня поддерживает.
На али экспресс нашел ардуино блоки, которые упростят схему, убрав токовую петлю для передачи данных.
Это преобразователь usb-rs485 со стороны компьютера и ttl-rs485 со стороны микроконтроллера. Причем ttl-rs485 надо выбирать такой, где есть выводы RX, TX, VCC и GND. Например модули с выводами DI DE RE RO не подойдут.
В первом модуле встроен аппаратный контроль потока прием/передача. Поэтому он может использоваться уже сейчас без модернизации программы мк.
Далее, с связи с тем, что появляется полноценный интерфейс, можно реализовать запись параметров с проги на компе.
Но это сложно сделать в текущей версии программы, так как придется со стороны компа инициировать весь обмен. Это бОльшой труд.
У меня нет этих модулей что бы проверить работоспособность. Но у кого есть собранный регулятор с токовой петлей могут проверить работоспособность данного решения уже сейчас. Должно заработать.
Может быть у меня будет время, буду думать как сделать двухсторонний обмен, если будет мотивация буду думать быстрее Или забуду об этой идеи.
Здравствуйте Дмитрий. Подскажите, возможно ли как-то организовать связь между блоком и компьютером через Wi-Fi ? Может можно применить какие-то модули с Алиэкспресс?
Есть такие Для меня эта тема не известная, надо брать реальную железку и пробовать. Получится или нет хз. Тем более надо смотреть на ПО, возможно мой ноут Toshiba SATELLITE C660-14J слабоват для всего этого. На нем компиляция текущего проекта - очень долго по времени. Это одна из причин не заниматься этим проектом.
Версию с rs-485 можно сделать, опять же, как оказалось мне нужны на руках эти модули, задача правильно решается переписыванием полностью части программы мк отвечающего за пересылку данных, в мк надо реализовывать парсер команд, фифо буферы на прием передачу, обработку команд. Это очень много. На компьютере полностью писать "rs-485 мастера", тоже много и долго. Есть путь не такой правильный, но более легкий, но тут надо пробовать в железе комп-мк, смотреть что бы не было колизий на шине. В общем может быть и куплю эти блочки ради спортивного интереса, но в последнее время все чаще приходит мысль, что свое время не надо зря тратить..
Здравствуйте , подскажите где прочитать информацию о настройке и работе токовой петли или это система контроля работы инкубатора.В настройках написано: Windows XP-ошибка way/ Просьба,помогите, инкубатор загрузил и запустил этого приложения не знаю, кто пользуется, научите буду премного благодарен.
Собранная, согласно схеме, токовая петля не нуждается в настройке. Служит она для передачи данных по "витой паре" на дальние расстояния с регулятора на компьютер.
Выбор звукового файла который будет воспроизводиться компьютером в случае когда температура или влажность будет выходить за пределы настройки.
В данный момент тестирую модуль JDY-40 для связи с компом по радиоканалу. Почти неделя -полет нормальный. Настройки JDY-40 позволяют использовать его как для передачи данных uart так и как пульт дистанционного управления с 8-ю выходами.
Вчера произошёл сбой. Прошивка старая (не менее двух лет давности), с остановкой поворота по концевикам для Атмега 8. Поворот происходил с паузой в два часа. Но на период вывода я просто отключил двигатель поворота тумблером, а в настройках паузы поворота ничего не менял, то есть как был период в два часа так и остался. Лотки предварительно выставил горизонтально, в нужный момент вручную нажав концевик, чтобы двигатель остановился.
После вывода включил тумблер для следующей партии, но двигатель всегда начинает крутить в одну сторону. Но концевики срабатывают оба нормально. Обесточивал блок управления - не помогает. Сейчас лотки под 45 грд стоят. В чём может быть проблема? Не срабатывает реверс. Но и опять же, не факт что глюк проги, может совпало так, и причина совсем в другом.
Регистр поменял, результат тот же. Реле срабатывают оба всегда, то есть "Движение" и "Реверс" одновременно. В том числе и при ручном управлении поворотом. На залипание реле не походит.
А с пинов атмеги, которые управляют реле, какие сигналы ? Тоже оба или нет?
С пинов атмеги не проверял, так как пока не сподручно. Но всё-таки надо проверить. Попробую проверить мультиметром, осциллографа нет. Думаю, сейчас сразу новый контроллер зашить и поменять.
Хотя, а что я с пинов проверю? Не получится. Там 18-й и 19-й это же для концевиков. Атмега же не управляет реле напрямую, как я понял?
Версия какая?
Выше немного наврал. Атмега всё-таки 168-я. Прошивка FI-rele-OA по концевикам. Версия под датчики DHT11 и DHT22 (использую DHT11). Но вот дату прошивки сейчас не найду.
Вот нашёл кажется - 251215_2ds_dht22_m168v320
Попробую перепрошиться. Но микруха у меня одна, которая сейчас в работе. Опасаюсь, что перепрошивка вообще её убьёт, а инк-то в работе )
Перепрошился, не помогло... всё так же осталось. Ничего не понимаю. Реле оба срабатывают всегда, концевики реагируют.
Всё нашёл, спасибо! Одно реле не работает. Снял корпусы с них и увидел, что одно не работает. А при нажатии отвёрткой реверс происходит норм. До этого просто пальцами трогал казалось, что оба работают. Извиняюсь, что ввёл в заблуждение!
Всё перепаял, заработало! Сгорела обмотка реле реверсирующего.
А сгорело, видимо по-тому, что лотки стояли в горизонтальном положении, двигатель я отключил принудительно, а вот настройки в проге не убрал, то есть реле сработали по настройкам и так и остались включёнными, так как контроллер не дождался команды от концевиков.
Здраствуйте. Подскажите синхронизация с сетью необходимо в схемах с шим регулированием и при ее отсутствии какие будут последствия.
Есл
в схемах с ПИД,и если берете с выхода ТРИАК,нужна обязательна,без нее симистор открывается на половину напряжения.Проверенно!!! А с выхода ТЭН не пробовал.Как обьяснил Дмитрий,то полноценно ПИД работает именно с синхронизацией и с выхода ТРИАК.
Спасибо за информацию
Всем Привет А такой пойдет 7 сегментник https://ru.aliexpress.com/item/10-MAX7219-8/32834905262.html?spm=a2g0s.8...
Да и почему последние архивы пустые у всех так или тока у меня
AWladimer, именно под эти индикаторы и "заточена" последняя версия регулятора. А так же добавлен вот такой датчик влажности https://hz.ru.aliexpress.com/item/Industrial-High-Precision-Si7021-Humid...
Только что проверил содержимое архива https://yadi.sk/d/N02DbUuz3FUgk4, выложенного Дмитрием в сообщении № 2644 - там все на месте.
Сасибо большое!!! походу у меня комп гонит или архиватор, на ноуте норма
Всем привет. А че у всех по одному инку? У кого более 1 инкубатора 2-4 как устроена связь с компом если инкубаторы стоят за 50-60 метров? Дим можно ли как-то получать данные температуры с помощью MQTT протокола с нескольких терморегуляторов?:
Я это не умею А научится времени нет.
Дим а если кину образец программы с MQTT на ардуино. Посмотришь?
В проге используется 1 Wire подключены 18B20 и датчик атмосферного давления BMP085
и все это передается по MQTT.
Можно мегу2560 там 3 порта RX TX соединить с 3 терморегуляторами.
Дмитрий, можешь в новой версии регулятора повесить на свободный вывод МК датчик Холла, для усовершенствования механизма поворота лотков? В этом случае можно отказаться от концевиков и подсчета времени движения лотков. Датчик подсчитывает количество оборотов двигателя, необходимое для движения лотков из одного положения в другое. Можно также сделать аварийную остановку двигателя, в случае если лотки заклинило - если в течении какого-то времени импульсы с датчика не поступают, то МК отключает переворот.
Здравствуйте Дмитрий. У меня при включении вентиляции или охлаждения, очень быстро нагревается первый датчик DS18B20,вплоть до включения аварийного охлаждения. Может частый опрос Dallas-a?