Что имею: 1 Базовая плата Arduino Uno 2 Доп плата реле Relay Shield (4 канала по 5 А) http://amperka.ru/product/arduino-relay-shield 3 Multiservo Shield Мне необходимо написать программу для управления подвесным лодочным мотором В управлении учавствуют: 3 сервомашинки 1 управляет дросселем заслонки газа. 2 управляет переключением передач перед-нейтраль-зад 3 управляет подсосом ( двигатель не инжектор ) ----------------------------------------------------------------- Управление газом и переключением передачь посредством одного потенциометра ползунка дву разных сервомашинки синхронно по принципу: Опишу это шкалой градуированной от 0 до 255 для удобства работы с сервами. Шкала потенциометра имеет положения: 0 это полный газ передний ход; 109 это холостые обороты передний ход; 110-140 холостые обороты, передача нейтраль; 141 холостые обороты задний ход; 255 полный газ, задний ход. Машинки работают при этом так: 0-109 Передача вперед, полный газ-малый газ. 1 серва газа работает на весь диапазон шкалы вытягивая трос газа где 109 потенциометра = 0 сервы это холостой ход, а 0 потенциометра = 255 сервы это полный газ. 2 серва передачи работает в значении 0 при тем самым включая передний ход. 110-140 передача нейтраль холостой ход. 1 серва газа стоит а положении 0 холостой ход. 2 серва передачи стоит в положении 127 141-255 Передача задняя, малый газ-полный газ 1 серва газа работает на весь диапазон шкалы вытягивая трос газа где 141 потенциометра = 0 сервы это холостой ход, а 255 потенциометра = 255 сервы это полный газ. 2 серва передачи работает в значении 0 при тем самым включая передний ход. ---------------------------------------------------------- 5 кнопок управления: 1 Стартер ( замыкает реле стартера ) реле 2 ( стоп ) разрыв цепи зажигания реле 3 управление тримом (поднять мотор) реле 4 управление тримом (опустить мотор ) реле 5 кнопка подсоса ( нажал подсос включился ) управляет сервой Кнопка подсоса: Кнопка по нажатии на которую серва 3 встает из положения 0 в положение 255 и в течении заданного времени (1-2 мин) начинает плавный возврат к положению 0 Работает только когда установлена нейтральная передача. При снятии с нейтрали серва 3 переходит в положение 0 незамедлительно. Кнопка стартера замыкает реле на которое заведен плюс стартера. Нажал реле замкнулось, отпустил реле разомкнулось. Работает только в положении нейтраль!!! Кнопка глушения размыкает реле на которое заведен плюс зажигания. Кнопка постоянно замкнутая при размыкании происходит разрыв зажигания. Работает в любом положении! Кнопка управления тримом (поднять мотор) Замыкает реле плюса поднятия трима Нажал поднимает, отпустил остановилось. Реализовано на клавише 3 позиции верх-выкл-низ Работает в любом положении! Кнопка управления тримом (опустить мотор) Замыкает реле плюса опускания трима Нажал опускает, отпустил остановилось. Реализовано на клавише 3 позиции верх-выкл-низ Работает в любом положении! Оплата по договоренности, собственно мне надо правильно скомпоновать систему и написать программу управления. Механическую часть, сервы и тяги мы делаем сами. В будущем так же интереснен этот вариант на дистанционном управлении. Предложения пишите на мыло 9121446590 сабака mail.ru Оставляйте телефон я перезвоню.
вопросы по вашей задаче: - сервы у вас ардуиновские? или вы их делаете сами , если сами то они совместимы с библиотекой servo или нужно будет разрабатывать ? - вся силовая электроника у вас есть? она полностью совместима с вашими механическими нагрузками? - дистанционное управление - какова должна быть дальность и функционал? - у вас на мой взгляд не расписаны меры безопасности -я так понимаю что необходимо 1) разработать программу 2) собрать макет - эмулятор 3) монтаж на объекте делаете сами? проект достаточно интересен, хотел бы вам помочь в реализации ksp2000@yandex.ru