Ребят, всем привет. Нужна ваша помощь в реализации обратной связи с оптической линии связи.
Суть такова:
У меня работает механизм подачи корма, подача сыпучего осуществляется с помощью однофазного электродвигателя с возможностью реверса.
Хочу реализовать следующее. Управление этим двигателем с помощью mqtt. Схемку в FLprog накидал, все как нужно, подача корма и в случае затора включение реверса. Но реверс как и подачу я включаю вручную, а хочу что бы была обратная связь для алгоритма программы и в случае затора реверс включался автоматически. Например включил подачу корма и если в течении нескольких секунд корм не наблюдается в выходном канале включился реверс и снова автоматически включилась подача и так два-три раза, после чего отключилось.
Обратную связь реализовал на фото-резисторе и обычном лазере. При перекрытие луча поступает логическая единица после восстановления луча логический ноль, но можно сделать наоборот, пока что так.
Не могу понять как это реализовать, обратную связь с схемой которую накидал ...
В электронной схеме присутствуют: Два симистора с опторазвязкой один управляет подачей, другой реверсом. Так же в схеме присутствуют два ключа, один нужен для сигнализации, второй для коммутации электромагнитного реле которое в свою очередь переключает обмотки в двигателе. На данный момент схема работает хорошо, правда без обратной связи в полуавтоматическом режиме ))
Скрин и саму схему прилагаю.