Умный дом своими руками (2006) - Цифровая электроника - Книги - Каталог файлов - Радио библиотека
Радио библиотека
Вторник, 07.02.2012, 01:25
Приветствую Вас Гость | RSS
 
Главная РегистрацияВход
Меню сайта
Наш опрос
Оцените мой сайт
Всего ответов: 288
Реклама


Главная » » Книги » Цифровая электроника

Умный дом своими руками (2006)
25.05.2008, 20:09



Книга адресована радиолюбителям, но может быть интересна всем, кто интересуется электроникой. Описывается создание системы автоматизации дома «Умный дом» на базе микроконтроллера PIC16F628A в программе MPLAB. Компоненты системы и модули отлаживаются на одной макетной плате. Для всех экспериментов, описанных в книге, можно использовать одну и ту же микросхему контроллера. Программатор, работающий с программой PonnyProg2000, легко собирается и не содержит дефицитных деталей. Компьютер в лаборатории радиолюбителя превращается, фактически, в саму лабораторию. Управляющая программа системы (она же -отладочная программа) может быть написана на языке программирования Visual Basic или на любом другом языке. В заключительной части приведены справочные материалы по командам микроконтроллера PIC16F628A, схема датчика движения и программатора для программирования РIС-контроллеров.

Содержание:




Предисловие6
Зачем нужна эта книга6
     Из чего мы будем создавать систему8
     Почему именно микроконтроллер в качестве базы9
     Еще немного о микроконтроллере в качестве базового элемента10
     Как мы будем работать11
     Несколько предварительных замечаний11
 
Глава 1 
Базовая версия12
"Умный дом" от АМХ и JDS12
     Система Landmark13
     Система StarGate - Х1027
"Умный дом" вашего производства33
     Темный холл33
     Возвращаюсь я с работы34
     Возвращаюсь я с работы (модификация решения)35
     Создание эффекта присутствия37
Цель проекта40
Схема и программа релейного модуля48
     Программа модуля на ассемблере51
     Программа релейного модуля на языке С66
Введение в работу с MPLAB98
Релейный модуль, версия программы на языке С104
Первая сборка на макетной плате109
Схема и программа модуля приема ИК-команд118
     Программа модуля приема ИК-команд на языке С122
Отладка модуля154
Схема и программа модуля излучения ИК-кодов166
     Программа модуля излучения ИК-кодов на языке С167
     И что получилось?201
Модуль считывания ИК-кодов WinLIRC202
Программа для управляющего компьютера208
     Завтра220
     И немного назад226
     Текст основной программы на языке Visual Basic228
Подведем итоги234
     Ода ошибкам235
 
Глава 2 
Как расширить систему237
Модуль цифровых вводов239
     Программа модуля цифровых вводов на языке С241
Модуль с триаком253
Модуль с плавной регулировкой яркости256
     Программа регулировки яркости на языке С261
Модуль последовательного интерфейса269
Модуль аудиокоммутатора269
Модуль видеокоммутатора270
Модуль управляемого усилителя271
Модуль системного ИК-пульта управления273
Модуль аналогового ввода для термометра274
Замена проводного канала RS485275
Усовершенствование базовых модулей276
Последние замечания277
 
Глава 3 
То, что рядом с "Умным домом"280
MULTISIM284
     Усилительный каскад на транзисторе289
CircuitMaker 2000297
Electric301
Сопряжение управления306
     Смешанные системы315
     Разные подходы к реализации системы318
 
Приложение330
ИК-датчик движения330
Таблица команд микроконтроллера PIC16F628A333
Цоколевка контроллера PIC16F628A336
Программатор совместно с PonyProg337
Адаптер для PIC-контроллеров338
Внешний вид и параметры модуля общего назначения фирмы Advantech339
Практическое применение триака в модулях системы339
Дополнительные замечания по ИК-управлению341
Программа для компьютера в KDevelop343
     Вторая версия основной программы на языке C++355
Две полезные схемы363
Разветвитель видеосигнала363
Схемы для экспериментов с радиоканалом367
Немного о программировании на C++372
     Как писать программы на C++373
     Определение и инициализация объектов данных380
     Написание выражений385
     Оператор предшествования389
     Написание условий и создание циклов391
     Циклы396
     Как использовать массивы и векторы399
     Указатели дают больше гибкости404
     Запись и чтение файлов409
Ссылки на полезные сайты в Интернете413
Deposit Files
Цифровая электроника | Добавил: radio-bibliotek | Просмотров: 1944 | Скачиваний: 664 | Размер файла: 7 Мб | Комментарии: 0
Всего комментариев: 0
Имя *:
Email:
Код *:
Форма входа
E-mail:
Пароль:
Поиск по сайту
Реклама
Друзья сайта
Статистика


Реклама
Copyright MyCorp © 2012
Бесплатный хостинг uCoz