Контроллер даунриггера
Downrigger controller
2015 год - настоящее время
Проект "живой". Но пока идут боевые действия, выходить в море и испытывать контроллер даунриггера нет возможности.
Общий вид
Назначение кнопок
Кнопка "Вверх" - груз вверх, груз стоп при кратковременном нажатии при движении груза вниз, навигация по меню, изменение параметров в меню.
* При индикации главного окна при движении груза вверх кратковременное двойное нажатие кнопки - груз поднимается, не останавливаясь на рабочих глубинах (режим аналогичен функции автоподъёма, но при влючённом отскоке и ненулевом значении параметра "Вода" будет отскок).
Кнопка "Вниз" - груз вниз, груз стоп при кратковременном нажатии при движении груза вверх, навигация по меню, изменение параметров в меню.
* При индикации главного окна при движении груза вниз кратковременное двойное нажатие кнопки - груз опускается, не останавливаясь на рабочих глубинах (предел - максимальная глубина). При включённом слежении (эхолот и качание отключены) при глубине груза >= первой рабочей глубины длительное (≈2 сек.) нажатие кнопки - груз опускается без остановок.
Кнопка "Стоп" - груз стоп, навигация по меню.
* При индикации главного окна кратковременное двойное нажатие - запись в память первой рабочей глубины текущего значения глубины груза.
Кнопка "Автоподъём" - при индикации главного окна автоподъем груза до концевого выключателя, выход из меню в главное окно с сохранением изменённых параметров.
* При включённом концевом выключателе (пиктограммаили) длительное нажатие кнопки (≈2 сек.) - мотор включается на подъем пока кнопка нажата.
Кнопка "Меню" - при индикации главного окна длительное нажатие (≈2 сек.) - вход в меню. Навигация по меню, изменение параметров в меню. В подменю "О контроллере" при длительном нажатии кнопки (≈7 сек.) - вход в подменю "Настройки". В главном окне кратковременное нажатие кнопки - временное отключение звукового сигнала "Дно близко".
Принципиальная схема (устаревшая).
Новая версия контроллера. Возможность прошивки микроконтроллера через USB. Увеличенный LCD дисплей.
Печатная плата контроллера (top сторона).
Печатная плата контроллера (bot сторона).
Модуль счетчика и автостопа с датчиками Холла.
Главное окно
На дисплее отображается:
Глубина груза (счетчик) - глубина груза по счетчику (10,8 метров).
Глубина (эхолот) - данные глубины, полученные от эхолота (12,9 метра). - данных нет (при включенном слежении пиктограмма мигает ).
Пиктограмма "Слежение" - индикация функции слежения за глубиной (на экране захват есть).
Индикация положения груза - индикация текущего положения груза (груз опускается).
Левый угол - место индикации одного из шести параметров контроллера (на фото 1-ая рабочая глубина равна 14 м).
Правый угол - место индикации одного из шести параметров контроллера (на фото значение напряжения аккумулятора).
*Одинаковые параметры в углах установить нельзя (параметры меняются местами).
Подменю “Установки”“Установки”
1-ая глубина ... - рабочая глубина (минимальное значение - 1 м, максимальное - на один метр меньше максимальной глубины). При включённой функции слежения груз будет двигаться на первой рабочей глубине, но не ближе установленного в меню расстояния от дна (параметр клиренс).
2-ая глубина ... - рабочая глубина (минимальное значение - 1 м, максимальное - на один метр меньше максимальной глубины). При включённой функции слежения 2-ая рабочая глубина отключена.
Слежение - включить или выключить слежение за глубиной.
Глубина макс. ... - максимальная глубина (устанавливается в пределах от 3 до 70 метров).
Настройка слежения ...
Клиренс ... - расстояние от груза до дна при включенном слежении (максимальное значение 20 метров , но не более чем на три метра меньше максимальной глубины, минимальное значение - 50 см).
Амплитуда ... - (гистерезис) технический параметр (устанавливается в пределах от 30 см до 2 м). Чем меньше значение, тем точнее контроллер отслеживает глубину, но тем чаще включается мотор. Необходимо подобрать оптимальное значение.
Поправка ... - параметр устанавливается в пределах от "Выкл." до 9 сек. с шагом 0,5 сек. Запаздывание включения мотора вниз при слежении.
Вода ... - расстояние от груза поднятого до концевого выключателя до воды (минимальное значение 0 - параметр выключен, максимальное значение 200 см).
Стоп подъем - при включенной функции груз будет останавливаться на первой и второй рабочей глубине при подъёме.
Отскок - при включенной функции при подъёме (была нажата кнопка "Вверх") после достижения концевого выключателя груз опустится до уровня воды. После нажатия кнопки "Автоподъём" груз поднимется до концевого выключателя, отскока не будет. При нулевом значении параметра "Вода" отскока нет .
Подменю “Качание”
Качание - включает функцию качания.
Потолок ... - установка ширины полосы качания (от 1 до 15 м).
Период ... - установка количества (от 1 до 10) и длительности (от 5 до 240 сек.) ступеней при автоматическом качании.
Подменю “Экран”
Часы ... - установка времени.
Подсветка ... - установка яркости подсветки дисплея.
Звук ... - включает или выключает звук (звук текущих событий, нажатие кнопок, сигнал "Дно близко").
Левый угол ... - индикация в левом нижнем углу главного окна параметров (1-ая рабочая глубина, 2-ая рабочая глубина, скорость, температура, напряжение аккумулятора, часы, пусто).
Правый угол ... - индикация в правом нижнем углу главного окна параметров (1-ая рабочая глубина, 2-ая рабочая глубина, скорость, температура, напряжение аккумулятора, часы, пусто).
Экономия - при включенной функции при бездействии через ≈25 сек. яркость подсветки дисплея плавно снижается. После нажатия любой кнопки яркость восстанавливается.
Эхолот - Скорость - индикация в главном окне значения глубины или скорости полученных от эхолота-картплоттера.
Анимация ... - управление анимированными эффектами меню.
Резерв - зарезервированный пункт меню.
Подменю “Система”
Счетчик ... - установка "длины импульса счетчика" (значение в пределах от 10 мм до 250 мм).
Защита мот. ... - установка максимального тока мотора.
Сигнал "Дно!"... - установка минимального расстояния от груза до дна при котором подается звуковой сигнал "Дно близко!" (мин. 20 см). (при включенном слежении функция отключена).
NMEA0183 ... - установка скорости передачи данных по стандарту NMEA (значение из списка - 1200, 2400, 4800, 9600, 19200, 38400, 57600) и протокола передачи (RS232 или RS422/485).
NMEA2000 - в разработке.
Bluetooth - в разработке.
Язык Language - выбор языка меню (русский - английский).
Подменю “О контроллере”
Контакты - QR код - ссылка.
Подключение - список параметров, которые должны быть включены в эхолоте-картплоттере (DPT - глубина, VTG, VHW - скорость, MTW - температура).
Версия - версия программы.
Подменю “Сервис”
Вход - в подменю О контроллере удерживать нажатой кнопку "Меню" (≈10 сек).
При бездействии (≈25 сек.) контроллер выходит из меню в главное окно (исключение - 1-ая глубина, 2-ая глубина, Контакты).
При "зависании" контроллера, одновременно нажать кнопки "Стоп" и "Меню". Контроллер перезагрузится, счетчик глубины будет сброшен.
Пиктограммы состояния функций слежения за глубиной и качания:
- включено слежение за глубиной, захвата нет
- есть захват слежения, контроллер следит за глубиной
- включено слежение за глубиной и функция качания (захвата слежения и старта качания нет)
- есть захват слежения, контроллер следит за глубиной и включена функция качания (старта качания нет)
- включена функция качания
- ступенчатое движение груза вверх (есть старт качания)
- ступенчатое движение груза вниз (есть старт качания)
- ступенчатое движение груза вверх с включенной функцией слежения за глубиной (есть старт качания)
- ступенчатое движение груза вниз с включенной функцией слежения за глубиной (есть старт качания)
или - при отсутствии данных глубины от эхолота при включённой функции слежения за глубиной (есть старт качания) условная линия дна мигает
Пиктограммы состояния груза:
- груз поднят до концевого выключателя
- груз поднят до концевого выключателя, груз остановится на уровне воды при движении вниз
- груз опускается
- груз поднимается
- груз выше уровня воды (параметр "Вода"≠0)
- груз на уровне воды (параметр "Вода"≠0)
- груз опускается, приближается к поверхности воды (параметр "Вода"≠0)
- груз на первой рабочей глубине
- груз на второй рабочей глубине
- "Дно близко!"
- груз на дне по эхолоту
- груз не успевает подняться, груз на дне по эхолоту
- груз поднимается, но "Дно близко!"
- груз на максимальной глубине (параметр "Глубина максимальная")
- включена токовая защита мотора, толщина стрелки пропорциональна силе тока мотора
- перегрузка при движении вниз - ток превысил допустимое максимальное значение, стоп мотор
- включена токовая защита мотора, толщина стрелки пропорциональна силе тока мотора
- перегрузка при движении вверх - ток превысил допустимое максимальное значение, стоп мотор
- индикация автоподъема груза
- индикация автоподъема груза, будет "отскок"
- индикация движения вниз без остановок
- проверка работы концевого выключателя (замкнуть концевой выключатель при неработающем моторе)
- груз на глубине более 50 см
Пиктограммы параметров в левом и правом углах дисплея:
- 1-ая рабочая глубина
- 2-ая рабочая глубина
- напряжение аккумулятора
- время
- температура (данные с датчика эхолота, температура поверхности воды)
- скорость (в шине NMEA 0183 моего картплоттера Lowrance Elite-4 CHIRP почему-то нет данных скорости)
Анимированные пиктограммы:
- груз опускается
- груз поднимается
- груз на глубине более 50 см
Указатели-подсказки меню:
- кнопка "Вверх"
- кнопка "Вниз"
- кнопка "Меню"
- кнопка "Стоп"
- длительное нажатие кнопки "Меню"
- "пустая" стрелка - значение ограничено другим параметром
Индикаторы-объявления событий:
- большая стрелка - при длительном нажатии кнопки "Вниз" движение вниз без остановок на рабочих глубинах
- большая стрелка - при длительном нажатии кнопки "Вверх" движение вверх без остановок на рабочих глубинах (при включенной функции "Стоп подъем")
- большая стрелка - индикация Автоподъема