Умный дом

«Умный дом» на микроконтроллере PIC16F628A. Все модули, если это не оговорено дополнительно, проверены на макетной плате, включая управление с компьютера. Но сделано это не столько для повторения, сколько с целью «уменьшения количества ошибок на душу населения». Основное назначение всего изложенного в книге – дать возможность даже начинающему любителю приступить к разработке своего собственного проекта по созданию системы домашней автоматизации.

Книга представлена в том виде, который она имела к моменту создания предыдущей версии сайта. В отличие от печатного издания она менее приспособлена для прямого копирования схемных решений, и по требованиям к хостингу разбита на части, что, однако, имеет свои удобства для пользователей – есть возможность скачать только небольшую часть, и если книга не представляет интереса, не скачивать остальное.

Кроме полной версии, несколько глав представлены в «раскрытом виде», чтобы еще легче было понять – а нужна ли она? Главы, представленные в «раскрытом виде» имеют ссылки в оглавлении. На этой странице оглавление книги.

Оглавление


Предисловие

Работа в среде MULTISIM

Усилительный каскад на транзисторе


Часть 1. «Кукольный умный домик»

Знакомство с профессиональными решениями

Система Landmark (PHAST, panja, AMX)

Система «StarGate» - Х10

Постановка задачи

Релейный модуль

Основы работы в среде MPLAB

Релейный модуль, версия программы на языке «С»

Вернулся я из магазина – грабли «железные» и мягкие

Модуль приема инфракрасных кодов

Борьба с собственной гениальностью

Модуль излучения инфракрасных кодов

Модуль считывания инфракрасных кодов (WinLIRC)

Первая версия основной программы

Завтра

И немного назад


Часть 2. «Детский умный домик»

Многословное предисловие

Почему ASPLinux?

Работа в среде Electric

Модуль цифровых вводов

Работа с программой piclab

Результаты тайм-аута

Модуль с триаком

Модуль с триаком и плавной регулировкой яркости (диммер)

Модуль последовательного интерфейса

Модуль аудио коммутатора

Модуль видео коммутатора

Модуль управляемого усилителя

Модуль системного ИК пульта управления

Модуль аналогового ввода для термометра

Замена проводного канала RS485

Усовершенствование базовых модулей

Вторая версия основной программы

Основная программа в KDevelop (Linux)

Последние замечания


Часть 3. Справки и конспекты

gpsim – программа симуляции piclab

Как работают компоненты ИК-датчика движения

СВЧ - датчик движения для охранной сигнализации

Таблица основных команд микроконтроллера PIC16F628A

Основы С++

Части книги разбиты не по главам, а по "ходу дела":
Часть 1 (2,6 Мбайт)
Часть 2 (1,6 Мбайт)
Часть 3 (2 Мбайт)
Часть 4 (1,9 Мбайт)
Часть 5 (4 Мбайт)
Часть 6 (2 Мбайт)








Hosted by uCoz