Автоматика для инкубатора • Все своими руками






Автоматика для инкубатора

Рубрика: Автоматика

Блок управления механизмом переворота яиц в инкубаторе

     Здравствуйте. Наконец-то закончил работу с механизмом переворота лотков с яйцами для инкубатора. Все обязанности по управлению двигателем данного устройства, формированием временных интервалов возложены на микроконтроллер DD1 PIC12F675. В качестве исполнительного устройства применен готовый редуктор с двигателем Д5-ТР. Схема подключения обмоток этого двигателя рассмотрена в статье «Коллекторный двигатель постоянного тока Д5-ТР». Схема блока управления механизмом переворота показана на рисунке 1.


Механизм переворота яиц в инкубаторе схема, shema1

     Это полностью законченный независимый блок, что позволяет его использование в любых конструкциях инкубаторов, в моем случае он предназначен для работы инкубатора, питающегося от напряжения 12В, что дает возможность во внештатных ситуациях использовать для питания инкубатора автомобильный аккумулятор.

Схема работает следующим образом. При первом включении, даже если лоток находится в промежуточном положении, программа определит, что ни один из концевых контактов не разомкнут (концевые контакты в данной схеме работают на размыкание) и переведет лоток в положение соответствующее разомкнутому контакту SA1. При этом сразу же начинается отсчет временного интервала в два часа. У некоторых посетителей сразу возникнет вопрос, почему именно два. Потому, что ничего конкретного по этому промежутку времени я нигде не нашел. Около моего места жительства есть ферма по разведению куриц, индюшек, перепелов, гусей, уток и цесарок. Интересовался у птицевода данного предприятия по данному вопросу, он сказал, что каких-то определенных и жестких временных границ нет. Короче два и все. По истечению двух часов контроллер даст команду, и двигатель переместит лоток с яйцами в другое положение, когда разомкнется концевик SA2. Лоток можно перевести в противоположное положение с помощью кнопки SB1. При этом сбрасываются все данные счетчиков времени в программе контроллера, и начинается новый отсчет времени. В схему введен индикаторный светодиод HL2, который начинает светиться за тридцать секунд до начала движения лотка. Светодиод HL1 индицирует присутствие напряжение 5В. Концевые контакты SB2 и SB3, это дополнительные дублирующие контакты, обесточивающие весь блок в случае сбоя программы или возникновения неисправности в схеме. Это особенно актуально, если соединение лотка и редуктора жесткое, а двигатель мощный. В качестве концевых контактов можно применить оптотранзисторы, а дублирующие контакты можно вообще удалить из схемы, если для питания данного устройства применить блок питания с триггерной защитой от превышения тока нагрузки. Напряжение питания двигателя Д5-ТР равно 24… 27 В, но в данном случае для поворота одного лотка и имеющегося двойного червячного редуктора, для питания хватает и 12В. При необходимости напряжение можно увеличить с помощью DC-DC преобразователя. Схему и описание такого преобразователя можно посмотреть в статье «Импульсный повышающий стабилизатор на 24В». Это типовая схема повышающего стабилизатора напряжения, взятая из документации на микросхему UC3843. Внешний вид устройства показан на фото 1.

Автомат переворота яиц в инкубаторе, vid

     Все детали, кроме контактов SA1,SA2, конденсаторов С6, С7 и диодов VD1, VD2 , установлены на печатной плате, рисунок, которой ниже. Диоды 1N4002 или наши КД208.

Печатная плата,plata
Вот вроде и все, что не понятно пишите. К.В.Ю.

Скачать файлы проекта

Просмотров:9 853
21 комментарий




21 комментарий к “Автоматика для инкубатора”

  • Игорь
    12 ноября, 2015, 21:35

    Здравствуйте Валерий Юрьевич. ждал с нетерпением эту статью!  огромное спасибо за проект . теперь начну собирать уже полный автомат ( терморегулятор-гигрометр-перекат яиц) благодарность не заставит долго ждать. 

  • admin
    12 ноября, 2015, 22:37

    Спасибо за поддержку!

  • Игорь
    13 ноября, 2015, 9:59

    Здравствуйте . вот и появились вопросы которые (я думаю ) будут интересны не только мне.  какие номиналы у диодов vd1 и vd2 .  если я правильно понял к1, к1.1, к1.2- это реле . если да то какое вы применили? спасибо

  • admin
    13 ноября, 2015, 14:17

    Привет, Игорь. Спасибо за поддержку сайта. Вряд ли тебе стоит искать именно такое реле. Это реле я от куда-то выпаял. Примени любое с рабочим напряжением 12 В и коммутируемым током 10А. На счет реле ты понял совершенно верно. Марка диодов указана в статье. Еще раз спасибо.

  • Игорь
    22 ноября, 2015, 1:56

    Здравствуйте Валерий Юрьевич. вас спасибо за статью,за труды! плату вытравил, начал паять,  жду недостающих деталей .

  • admin
    22 ноября, 2015, 9:33

    Пожалуйста, Игорь.

  • Игорь
    15 февраля, 2016, 23:15

    Здравствуйте Валерий Юрьевич помогите если не сложно. при программировании мк, icprog выдаёт вот такое сообщение "не найдено значение установки осциллятора . вы настаиваете на использовании установок из файла (3fffh)  нажимаю да, шьёт,проверяет , пишет всё нормально но не работает . нажимаю нет  тоже самое , пишет что всё нормально и тоже не работает. есть мнение что я затёр константу? хотелось услышать ваше авторитетное мнение . спасибо.

  • Игорь
    16 февраля, 2016, 0:22

    вопрос решён .вместо  PIC12F675 прислали PIC12F629.во как.

  • admin
    16 февраля, 2016, 16:45

    А может и не решен. По идее 675 отличает от 629 только наличием АЦП. Этот модуль в программе не используется. По адресу 3FFF в этих контроллерах находится калибровочная константа и ее надо сохранять при программировании. Найди и прочитай как правильно программировать такие контроллеры.

  • Игорь
    16 февраля, 2016, 23:42

    уже прочитал ,после того как прошил, а то что надо было сохранить константу не знал . теперь мёртвый контроллер . жаль.

  • admin
    17 февраля, 2016, 13:05

    Привет, Игорь. Хреново читаешь. В последнюю ячейку памяти программ в окне программы Ic-prog, перед программированием, запиши свою константу. Например — 3497h. 34h — это код инструкции, он всегда постоянный, а 97h — это код коррекции частоты внутреннего генератора. В данном случае он тебе по барабану. Тебе важно запустить тактовый генератор. Ради эксперимента попробуй вводить вместо 97 другие значения и все должно работать.

  • 27 января, 2019, 18:56

    Здравствуйте Валерий Юрьевич,а можно полную схему со всеми блоком управления датчиками и механизмом переворота и какой ЖК используется

  • admin
    29 января, 2019, 23:37

    Привет, Сергей. На сайте куча статей посвященных инкубаторам. Не поленись поищи в рубриках — автоматика, быт, термометры-термостаты.

  • Гарик
    6 февраля, 2019, 11:47

    Здравствуйте Валерий.

    Я нашёл похожую схему от инкубатора Блиц Норма и там используется популярный моторчик от ВАЗ 2110.

    И очень просто там сделано, потому что там нет концевиков и мотор там сам останавливается и ни чего никогда не сломает.

    Не могли бы вы здесь написать прошивку под него и сделать "народный " поворот для всех ?

  • admin
    8 февраля, 2019, 23:44

    Привет, Гарик, извини, сейчас нет времени.

  • Александр
    21 апреля, 2019, 5:54

    Здравствуйте. Подскажите. Как подключить к этой схеме, обычный коллекторный двигатель постоянного тока.(например от детской игрушки). Не могу понять, куда, что и как подключать. VT1 управляет реле. Это понятно. Значит можно подключить обмотки мотора к этому реле (управлять питанием мотора).

    Тогда, что делать с VT2? Что подключать к нему? Или можно оставить его незадействованным?

    Если же подключить просто обмотку мотора к VT2, то тогда я совсем не понимаю, как будет происходить питание обмотки двигателя.

  • admin
    21 апреля, 2019, 22:29

    Привет, Александр. Эта схема и программа микроконтроллера не предназначена для двигателей с постоянными магнитами.

  • Александр
    22 апреля, 2019, 13:47

    Можно вас попросить.

    Не могли бы вы создать нечто подобное но для двигателя постоянного тока. (коллекторные кажется они называются. На 12 В)

    Планируется использовать кривошипно — шатунного механизма для движения лотков с яйцами.

    Поэтому реверс и концевики особо не нужны. Вполне допустимо вращение двигателя в одну сторону.

    Вполне допустимо сразу в прошивке фиксировано прописать время включения мотора, каждые два часа. А вот само время работы двигателя желательно, чтобы можно было настроить отдельно от нескольких секунд, до нескольких минут. Так как не знаю точно, какой у меня будет редуктор.

    Что ещё?

    Реверс и применение концевиков тоже вполне возможно (это как вам будет удобнее в плане написания прошивки)

    Реверс штука хорошая ,но не всегда оправданная , а применение концевиков это как минимум лишние провода. Мне кажется кривошипно — шатунный механизм проще и надёжнее.

  • admin
    8 мая, 2019, 20:02

    Привет, Александр, извини, но сейчас нет времени. В деревне огород прежде всего.

  • Руслан
    27 марта, 2022, 7:40

    Доброго времени суток. Прошивка из архива не заработала. Опробовано несколько рабочих 675- х. Про константу в курсе В ворд файле на схеме перепутано питание на контроллер.

  • Руслан
    27 марта, 2022, 7:56

    И да- кнопки на размыкание на схеме рисуются по другому. либо- выводы контроллера резисторами притягиваем к земле?

Оставить комментарий