Надо программу для управления подвесным лодочным мотором

Надо программу для управления подвесным лодочным мотором

Сообщение Germag » 08 апр 2015, 00:13

Что имею:
1 Базовая плата Arduino Uno

2 Доп плата реле Relay Shield (4 канала по 5 А)
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

Оставляйте телефон я перезвоню.
Germag
 
Сообщения: 1
Зарегистрирован: 08 апр 2015, 00:10

Вернуться в Общение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

© 2009-2017 |  О проекте  |  Политика Конфиденциальности  |