1. Общие сведения. Основные функции.
2. Инструкция по эксплуатации. Программирование таймеров,
термостата и т.д.
3. Схемы, печатные платы, список необходимых деталей.
4. Программирование микроконтроллера.
5. Новые версии программного обеспечения.
Прибор предназначен для управления электрооборудованием
аквариума и удержания на заданном уровне температуры, РН и редокс-потенциала.
Позволяет управлять электрическими приборами на 8-ми раздельных каналах, как
в ручном режиме, так и в автоматическом. Имеет гибкую систему настройки,
любому таймеру, температурному датчику можно присвоить любой выход на
нагрузку, а также программировать на один выход несколько таймеров,
термодатчиков. Один подобный аквариумный компьютер заменяет несколько
различных устройств для управления электрооборудованием. Таймеры, обогреватели
с терморегулятором, РН и редокс-контроллеры больше не потребуются.
Фото: Плата основного блока с
ЖК-дисплеем и плата для измерения РН и редокс-потенциала.
Функции аква-контроллера:
Часы.
Индикация времени, даты, дня недели.
8
каналов управления устройствами с выбором управления как вручную, так и
автоматически (по программам таймера, термостата, рН-электрода и т.д.).
Максимальная мощность на один канал зависит от типа используемых реле или
симисторов и может достигать 2 кВт.
20
программ таймера с возможностью выбора канала нагрузки и программирования по
дням недели.
4
программы секундного таймера от 1 до 999 сек. с выбором канала нагрузки для
подключения дозаторов удобрений и других дозирующих устройств. Точность
выдерживания интервалов не хуже 0,02 сек.
Поддержка
двух электродов рН и управление клапаном СО2. Точность измерения РН +/- 0,02.
Поддержка
двух электродов в режиме ‘мВ’ в диапазоне +/- 1000мВ для контроля
редокс-потенциала и подключения ион-селективных электродов. Возможность
управления исполнительными устройствами (УФ, озонаторы и т.п.), точность
измерения +/- 2мВ.
Настройка
и калибровка электродов в цифровом виде по двум точкам (ввод поправочных
коэффициентов).
Поддержка
8 цифровых датчиков температуры (DS18B20) на одной 2-х или 3-х проводной
шине. Измерение температуры в пределах -25…+85 градусов. Точность измерения
0,50. Возможность управления нагрузкой (обогревателем/охладителем)
на любом из 8 каналов выхода. Прекращение выполнения программы термостата при
неисправности датчика.
Точность
удержания значений РН, редокс-потенциала и температуры определяется
пользователем при программировании. Минимальный гистерезис для РН составляет
0,05, для редокс-потенциала – 5 мВ, для температуры – 0,50С.
Аккумулятор
для работы МК с контролем заряда и автоматической подзарядкой. Сохранение
хода часов и полное слежение за программами таймера в течение 6-8 часов.
Автоматическое
сохранение в энергонезависимой памяти всех настроек (кроме хода часов) при
полном отключении питания и разряде аккумулятора.
Клавиатура
на 6 кнопок по типу "джойстика" – «вверх/вниз», «вправо/влево»,
«ОК» и кнопка «отмена». Может использоваться любая клавиатура с кнопками на
замыкание, в том числе и с токопроводящей резиной сопротивлением до 500 Ом.
Быстрый
повтор кнопок при удержании для комфортного программирования. Функция
доступна в режимах, где требуется быстро изменить значение параметров.
Вывод
информации на знакосинтезирующий ЖК-дисплей 20*4 с минимальными сокращениями,
интуитивно-понятный интерфейс. Автоматическое управление подсветкой дисплея
(работает со светодиодной подсветкой, максимальный ток – 50 мА).
Связь
с персональным компьютером по протоколу RS-232 (COM-порт). Дополнительное программное
обеспечение для быстрого программирования таймеров, термостата, РН и редокса,
синхронизации времени, полуавтоматической калибровки электродов и для
настройки дополнительных функций (программа Aqua Control 2007).
Функция
слежения за отклонением показаний датчиков от среднего установленного
значения со звуковым оповещением и индикацией аварийного датчика.
Датчик
уровня воды со звуковым оповещением.
Отключение
нагрузки на произвольном выходе при срабатывании датчика уровня воды.*
Инвертирование
выходов (для совместимости с некоторыми силовыми блоками)*
Отключение
нагрузки (фильтра) на произвольном выходе при нажатии одной кнопки на 5-30
минут (временное отключение фильтра).*
Дополнительно в версии прошивки 1.04:
4 программы периодического таймера с включением каждый час и
произвольным выбором минуты включения и выключения.
два выхода с широтно-импульсной модуляцией сигнала (ШИМ) для
управления ЭПРА с диммером или для плавной регулировки мощности вентилятора.
Два варианта управления – по таймеру или от температурного датчика (функция
работает для выходов Line 3 и Line 4).*
Программная регулировка яркости подсветки монитора.*
Запись показаний датчиков за прошедшие сутки с периодичностью
один раз в час.*
* - функции программируются с
персонального компьютера.
Контроллер выполнен в виде нескольких
функционально законченных блоков. На основной плате установлен микроконтроллер ATMega32-16PU,
разъем ISP (внутрисхемного программирования
микроконтроллера), разъемы для подключения ЖК-индикатора, силового блока,
двух блоков для измерения РН и редокс-потенциала, а также клавиатуры и
светодиодного индикатора состояния нагрузок. Предусмотрен последовательный
протокол связи с компьютером. Блок для работы с электродами подключается при
необходимости и не является обязательным компонентом.
Прибор доступен для самостоятельной сборки, все
платы выполнены в домашних условиях с использованием лазерно-утюжной
технологии (ее описание легко найти в сети). Программирование (прошивка)
микроконтроллера производится прямо на плате без дополнительных
устройств-программаторов. Для этого необходим компьютер с LPT или
COM-портом,
программное обеспечение и 5-жильный кабель. Подробнее – в разделе о
программировании микроконтроллера.
Для питания основного блока необходимо
однополярное стабилизированное напряжение 5В, для блока измерения рН и
редокс-потенциала – двухполярное +/- 5В, для релейного силового блока -
нестабилизированное однополярное напряжение 5…24В (в зависимости от
используемого типа реле). От этого же нестабилизированного источника
осуществляется питание подсветки LCD-модуля.
В настоящее время на странице есть схема силового блока со встроенным
стабилизатором напряжения 5В и инвертором для получения отрицательного
напряжения -5В.
Информация выводится на двухстрочный
знакосинтезирующий ЖК-индикатор (4 строки по 20 символов). Не следует без
особой необходимости приобретать дисплеи для низкотемпературного диапазона –
для них дополнительно потребуется отрицательное напряжение 5…13,5 вольт. В
этой модели использован индикатор MT-20S4(A)-2YLG (МЭЛТ).
2007 год, jusupoff