28 янв. 2013 г.

Управление без проводов!



Надоело мне тянуть эти провода, чтоб подключить устройство к компьютеру!
А Bluetooth зачем придумали?
Начнем пользоваться!

Версия 0.0.terminal.

Аквариумный контроллер Bluetooth terminal.
Основу устройства составляет микроконтроллер PIC18F2520 (PIC18LF2520, PIC18F2550) и bluetooth модуль HC-04 (HC-05, HC-06, HC-07), датчик температуры DS18B20, 3 реле и еще чуть-чуть деталей. Устройство не имеет индикатора и кнопок.
Схема не отличается оригинальностью, у тех кто дружит с паяльником и утюгом не должно возникнуть проблем с повторением.
Питать устройство можно от маленького герметичного блока питания для светодиодов на 12В.
Например такого:

Основное преимущество устройства - простота установки под крышку, вместе с блоком питания. Настройки, значение показаний датчиков, логи и пр. можно произвести с помощью компьютера или планшета и bluetooth адаптера.




[-]Управление 3 каналами (Включить в .... Выключить в.....).
[-]Датчик температуры DS18B20.
[-]Управление вентилятором.
[-]Управление нагревателем.
[-]Таймеры , минутный, секундный и пр.

Внешний вид.


Контроллер управляет 3 каналами, имеется возможность подключить вентилятор, также можно настроить таймеры, проконтролировать температуру.
Настроить контроллер можно из любой операционной системы, на можно поставить PuTTY — клиент для различных протоколов удалённого доступа, включая SSH, Telnet, rlogin. Ну или любой другой клиент который выводит информацию с ком порта.
Устройство через bluetooth модуль каждую минуту посылает информацию о работе реле и текущую температуру.
Есть возможность запросить температуру, включить или выключить реле.
Есть меню, для настройки параметров, вызывается клавише m
Клавиша h - выводит подсказку, help.
Меню включает следующие функции ( могут быть изменены):
t set termo ( настройки функции нагревателя)
f set fan (настройка параметров вентилятора)
c set clock (настройка часов)
s set shedule (настройка времени включения и выключения реле)
q quit (выход)



Схема устройства.

Схема для ЛУТ


Перечень требуемых деталей:
  • Резистор 100 Ом -3шт
  • Резистор 200 Ом - 1шт
  • Резистор 10кОм - 1шт
  • Конденсатор 22пФ - 2шт
  • Конденсатор 10мкФ - 2шт
  • Конденсатор 100мкФ - 1шт.
  • Конденсатор 0.22 мкФ - 1шт.
  • Диод 1n4148 - 3 шт
  • Диод 1N4007 - 1 шт.
  • Кварц 16 Мгц - 1шт
  • Реле - 3шт
  • Светодиод - 4шт
  • Транзистор IRLML2402 - 3шт
  • Датчик температуры DS18B20 - 1шт
  • Микроконтроллер PIC18F2520 ( лучше PIC18LF2520) - 1шт
  • Стабилизатор питания L7805 - 1шт
  • Стабилизатор питания LP2980-3.3 -1шт
  • Блютуз модуль HC04 (HC05) - 1шт
  • Стеклотекстолит 33х133мм - 1шт

Вариант для DIP.



На плате есть разъем BLUETOOTH к нему подключается модуль либо уже готовой платой со светодиодами, либо сам модуль на проводках.

Вторая версия прошивки - исправлены ошибки, уменьшен размер.
Есть включение и выключение по таймеру,
принудительное включение и отключение,
термостат,
много вспомогательной информации.

Если что-то не работает, пишите - буду исправлять.

Прошивка main.zip

Хотите заказать - пишите rlan@spark-mail.ru
Хотите внести изменения - пишите rlan@spark-mail.ru  Locations of visitors to this page

23 янв. 2013 г.

Устройство управления версия 1 super lite
Характеристики:
  • [-]Напряжение питания 12В ( или от 7 до 40). Делалось под блок питания от светодиодной ленты. Маленький, герметичный и т.п.
    Название: 011750-145x100.jpg
Просмотров: 13

Размер: 5.1 Кб
    [-]Управление 3 каналами по расписанию.
    [-]Датчик температуры.
    [-]Управление вентилятором.
    [-]различные программы управления.
Основная задача - простота установки  вместе с блоком питания. У устройства отсутствует дисплей и кнопки. Настройки, значение показаний датчиков, логи и пр. производится с помощью компьютера или планшета.
Программа под PC и под Android еще пишется.

12 янв. 2013 г.

Версия 00.1 beta-beta

Устройство без или с маленьким индикатором для отображения времени/температуры.
Скорее всего без кнопок.
Устройство включает и выключает нагрузку по расписанию, следит за температурой, в более продвинутой версии предполагается наличие диммера.

Общается с компьютером или планшетом (предпочтительно) через bluetooth модуль.

Все настройки, а также перепрошивка контроллера производится через компьютер/планшет.

Питается от 12В блока питания. Оченьхорошо подходит 5Вт блок для светодиодной ленты. Должно иметь герметичный корпус.
 12 янв.