Здравствуйте, прошу посоветовать плату для запуска мотор-редуктора при его отклонении от положения равновесия. (Мотор-редуктор шарнирно закреплен, при его отклонении должен запускаться)
Без платы мотор крутился бы постоянно, а благодаря плате крутится только когда его отклоняют. Вернулся в положение равновесия-опять остановился.
Варианты: 1. Если нужны отклонения от вектора силы тяжести. Можно использовать любой акселерометр. Если после калибровки видим существенное постоянное значение на осях X и Y - значит, отклонился. Можно использовать простой датчик наклона, но он, как мне кажется, может не фиксировать малые отклонения. 2. Если нужны отклонения относительно некоторой базы, к которой прикреплен двигатель. Можно использовать много чего. - Потенциометры на осях, на которых закреплен двигатель (если эти оси есть). - Оптический датчик (фоторезистор, фотодиод), фиксирующий освещение от направленного источника света (например, лазерной указки), закрепленного на двигателе (отрегулировать так, что в не отклоненном состоянии датчик освещался, а при отклонении двигателя смещение источника света приводило к прекращению освещения датчика). Можно использовать несколько датчиков. - Два идентично откалиброванных акселерометра, один связан с двигателем, другой с базой. Об отклонении судить по разнице показаний. А дальше любой МК (в том числе любая ардуина), считывать показания датчика (датчиков), анализировать, пинать мотор через драйвер (например, моторшилд). В случае с оптическим датчиком и источником света, если нужно только включать и выключать мотор, можно обойтись только реле и какой-нибудь схемой усиления сигнала от оптического датчика. Свет на датчике пропал - пропал сигнал на управляющих контактах реле, реле нормально замкнулось, мотор заработал. Свет вернулся на датчик - появилось напряжение на обмотке реле, оно разомкнулось, двигатель остановился. Естественно, реле в этом случае должно иметь нормально замкнутую пару контактов.
Чтобы было понятнее для чего плата: http://alfapanel.agronationale.by/goods/schetka_chesalka_avtomaticheskaya_dlya_korov-59697.html Хочу сделать такую штуку. Будет ли здесь уместен датчик наклона (хочется что-то простое)?
Вот так девайс, век живи- век учись С акселерометром же можно упростить механическую часть до неприличия, просто подвесив мотор на толстой пружине
Спасибо за идеи! Думаю, с концевиком не получится, т.к. слишком много степеней свободы (два шарнирных соединения). А как и куда здесь можно акселерометр приспособить? Или все-таки что-то попроще есть?
Можно еще резисторы изгиба (которые изменяют сопротивление при изгибе) как-нибудь задействовать (закрепить по одному на шарнирах). Или в качестве концевика использовать ту же связку лазера на двигателе и фотодатчика на стене. При наклоне в любом из шарниров пятно лазера съедет с фотодатчика.
Не, слишком заумно для коровочесалки, к тому-же при переносе девайса, прийдется все выставлять заново. А акселерометр (вместе со всеми мозгами) можно прикрутить (в закрытом боксе) прям к корпусу мотора или раме (первой секции). А куда уж проще, Ардуинка мини 2-3$, датчик еще доллара три, реле и блок питания, при этом никаких механических соединений, а поставить- где удобно. Ну, еще можно, чтоб вычислительные мощности не простаивали, считать почесанных коров, вдруг это важно
Конструкция должна быть не дорогой и надежной (эксплуатироваться будет в агрессивной среде коровника (повышенная влажность зимой, жарко летом))