Страница 1 из 1

мульти-часовой программатор

Добавлено: Чт фев 05, 2009 22:35:28
Skraber
Добрый день,граждани коты))

Мульти-часовой программатор...

На данный момент используется итальянский программатор с тучей функций которые не используются от сюда и цена его не малая ,интересно бы знать, не подскажет кто схему на нужную функцию…

На рисунке «общая схема» показано терминалы мульти-часового программатора(как я это себе представляю),как сделано в итальянском

Основные контакты:
А1,А2 –терминалы питания программатора;

S-управляющий терминал;

1,2,3-контакты реле,(1-COM 2-NC 3-ON);

Основная работа данного устройства: программатор реагирует на управляющий сигнал- замыкая контакты реле (1,3) на время выставленное пользователем, после истечения времени реле обесточивается и замыкаются обратно контакты(1,2).
Функцию подачи управляющего сигнала выполняет индуктивный датчик, который в свою очередь реагирует на металлический маяк установленный на валу вращающегося ротора.

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

Общая картина такова, ротор простаивает за каждый оборот на выставленное кол-во времени.
Первая загвоздка, как сделать временную задержку?

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

На рисунке «принцип работы» показаны варианты подачи управляющего сигнала (S) и реагирование программатора.

Пояснения к рисунку:
Цикл функциональности разбит на этапы:

1)на S-управляющий терминал не подается управляющий ток -контакты 1,2замкнуты, ротор делает оборот ;

2)по завершению оборота в поле действия датчика входит маяк на S- терминал подается управляющий сигнал с момента подачи которого контакты 1,3 замыкаются на выставленное время программатора в этот момент питание мотора отключено;

3)по завершении времени, контакты 1,3 разъединяются независимо от того подается ли управляющий ток на программатор, что приводит в действие мотор, который с помощью ротора механическим путем выводит маяк с поле реагирования датчика тем самым разрывая управляющий сигнал, ротор делает оборот;


4)по завершению оборота, на S-управляющий терминал подался сигнал, контакты 1,3 замыкаются на выставленное время, питание мотора отключается, но двигатель по инерции проходит еще часть расстояния, тем самым разрывает связь маяка с датчиком;

5)по истечении времени, контакты 1,3 разъединяются, мотор запускается снова, операции повторяются…

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

Время задержки во всех случаях одинаковое и выставляется на программаторе один раз, регулирование не плавное, а шаговое (5,6,7,8,9,10)сек,1мин.

Что скажете?) 8)

Добавлено: Пт фев 06, 2009 09:44:07
kentawrik
Ээээ.
А что Вы спросили?

Добавлено: Пт фев 06, 2009 13:41:51
Skraber
принципиальную схему на данный девайс

Добавлено: Пт фев 06, 2009 14:08:06
Света
Вас смущает то, что импульс может не закончиться. Просто подавайте его на схему запуска таймера через конденсатор, запуская его положительным перепадом, и все. А сам таймер проще всего сделать на МК, но и несложно на простой логике.

Добавлено: Пт фев 06, 2009 17:11:56
Skraber
Красноречиво вы излагаете, мне бы на схему принципиальную посмотреть на МК, регулировку задержки можно и плавную от 1с до 60 больше и не надо…

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

На чем лучше делать ключевой размыкатель -в итальянском программаторе на реле выполнено, но если учесть что это реле за сутки до 1000раз включается, то на пол года и хватит, а если выполнить силовой ключ на транзисторе, мы получим выигрыш в мотто-ресурсе?

Добавлено: Пт фев 06, 2009 17:36:59
Света
А какая точность нужна при выставлении времени? Может можно простым таймером, типа NE555, обойтись?

Добавлено: Пт фев 06, 2009 23:15:56
Skraber
Хм... хорошая идея,изучу мк отпишусь

Добавлено: Вс фев 08, 2009 01:39:51
Skraber
Все классно, точность выставления времени меня устраивает- практически не зависит от изменения напряжения питания и составляет 1% от расчетного.
NE555 наладки не требует, софт под него писать не надо, обвязка тоже минимальная, простота спасет мир…

Есть загвоздка, во включенное состояние таймер переводится временно, подавая на вход импульс прямоугольный или синусоидальный, тоже все классно, НО если управляющий сигнал по длительности будет длинней, чем время заряда конденсатора, то МК переведется опять в активный режим, вот и представим вариант, когда датчик с маяком сойдутся на одну ось, двигатель больше не включится….
Ваши комментарии, может я ошибаюсь??