Схема и программа модуля излучения ИК-кодов

Модуль должен получать команду по сети и излучать ИК-код. В принципе, ИК-коды в «собственном формате» системы могут храниться в EEPROM (можно использовать внешнюю энергонезависимую память). Если мы хотим превратить мо­дуль …

Разные подходы к реализации системы

Говоря о смешанных системах, я упоминал другие системы, но не рассказывал о них. Приведу фрагмент статьи, воспол­няющий этот пробел. Вначале - коммуникации в системе автоматизации дома. Для создания работающей системы …

Система StarGate — Х10

Системы, работающие по протоколу Х10, - это другой цено­вой полюс. Множество производителей выпускают как от­дельные компоненты, так и законченные системы автомати­зации. Можно использовать централизованное построение или создать децентрализованную систему. В …

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

Релейный модуль, описанный в самом начале, универсален во многих отношениях. Он позволяет, выбрав соответствующее реле, коммутировать настольные лампы и электрический чайник, переключать громкоговорители и коммутировать входы усилителя (с не очень …

Программный блок ожидания активности в сети

1. Проверим бит RCIF в регистре PIR1. 2. Если бит установлен, пропустим следующую команду. 3. Вызовем подпрограмму обработки команды. 4. Вернемся к началу. Вот и вся программа: Start: BTFSS PIR1, …

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

Следует отметить, что все описанные в книге модули далеки от совершенства. Хотя большая их часть была мной провере­на на макете, я не проверял их совместную работу. Подобная проверка может открыть …

Программа модуля излучения ИК-кодов на языке С

Файл заголовка #define MODULNAMESIM "І" Unsigned char getch (void); int init_comms () ; int cmd (); void ir_trns(); Основной файл #include <picl6f62xa. h> #include <stdio. h> # inc lude " …

ИК-датчик движения

Схема датчика взята из Интернета. Приведена схема, скорее, для ознакомления, чем для повторения (рис. П.1). Пироэлектрический сенсор изготовлен из кристалличес­кого материала, который генерирует поверхностный элект­рический заряд, когда подвергается нагреву ИК-излучением. …

Что должно автоматизироваться

В принципе, любое электрическое или механическое устрой­ство, любая подсистема внутри или снаружи вашего дома мо­жет быть автоматизирована, хотя бы ненамного. Поскольку количество устройств и подсистем, которые вы мзжете интегрировать с …

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

Плавная регулировка яркости света триаком связана с тем, что яркость ламп накаливания зависит от эффективного на­пряжения. Чем оно ниже, тем меньше яркость. Устройства подобного типа имеют название «диммер». Тиристор или …

Три подпрограммы выполнения команд

; Подпрограмма включение реле по номеру. ; Запишем в регистр 30h (установить соответствующий номеру реле бит). Cmdset: CLRW ADDWF 0x23, 0 BCF STATUS, Z XORLW 0x0 ; Реле 0. BTFSC …

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

Как аппаратная, так и программная разработка выполнена мною в макетном варианте. Я говорил, что не намерен созда­вать промышленный вариант - моя задача показать, что есть такое интересное занятие - придумывать …

Модуль считывания ИК-кодов WinLIRC

Будем работать в программе WinLIRC, доступной для свобод­ного использования, с соответствующим модулем в качестве считывающего устройства для предварительной подготовки ИК-кодов. Излучатель WinLIRC, возможно, используем для генерации системных ИК-кодов. Схема фотосчитывателя …

Таблица команд микроконтроллера PIC16F628A

Таблица П.1. Описание полей кодов операций PIC16F628A Поле Описание F Адрес регистра (от 0x00 до 0x7F) W Рабочий регистр (аккумулятор) Ь Бит, адресуемый внутри 8-битового регистра K Константа или метка …

«сУкиный дом» вашего производства

В первую очередь рассмотрим, как могут выглядеть решения, о которых упоминается в предисловии. Темный ХОЛЛ Сценарий решения: работая за компьютером дотемна, чтобы выйти в темный холл, не натыкаясь на мебель, …

Программа регулировки яркости на языке С

Файл заголовка Void putch (unsigned char) ; unsigned char getch (void); int init_comms () ; int sim_num_adr(); int cmd (); Основной файл #include <picl6f62xa. h> #include <stdio. h> #include "dimmer. …

Введение в работу с MPLAB

После загрузки программы появляется рабочее окно. Вид программы обычен для Windows и, думаю, не требует особых пояснений. Мы создадим новый проект в основном меню Project ^ New (Проект ^ Новый). …

То, что рядом с «Умным домом»

Предположим, что вы человек практичный. Вам не достает только экспериментов и того удовольствия, которое они могут принести. Дочитав описание, вы решили реализовать систему. В том, что касается микроконтроллера, вам все …

Программа для управляющего компьютера

До начала работы еще раз перечислим модули, которые мы разработали для системы: • релейный модуль; • модуль приема системных ИК-команд (от старого пульта); • модуль трансляции ИК-команд для управления бытовой …

Возвращаюсь я с работы

Сценарий решения: по возвращении домой я открываю вход­ную дверь. Система зажигает свет в прихожей, кипятит воду для кофе. Когда я перехожу в гостиную с чашкой кофе, она включа­ет телевизор, выключает …

НЕХ-файл модуля управления яркостью

:10000000830100308А000428203084003530162017 :1000100083010330B800FE30B7003530840037303C :100020001A2083012E2B04068001840A0406031D76 :1000300013280034F00026208000840A040870068B :10004000031900341B2883120313B700B81B31288F :10005000381B392838088A003708B70A0319B80A44 :1000600082008313381883173708B70A8400000802 :02007000080086 :1005B20083018C1ED92A1A0808008301B400831211 :1005C20003130C1EE02A340899000800F401F50117 :1005D2000310F30CF20C031CF52A7008F4077108DF :1005E2000318710AF5070310F00DF10D7208730478 :1005F20003190034E92A8301850107309F0008307E :1006020083168500FE3086009030831298000630F3 : 100612008316980068309900831206101816051484 :1006220008008301AC01AD012F08A1003008A2002F :10063200D030A107A2070A30F200F3012108F0002E :10064200F101E72222087407AC0075080318750A45 :10065200AD00F1002C08F0000800FC22A801A9015D :100662003B2B28082E3E8400831320308000A80AEA :100672000319A90A2908803AF00080307002063076 :1006820003192802031C322BA0010608A400A501AD :100692000430F000250DA50CA40CF00B4B2B83129B :1006A2000313851D502BA008031D522BAA01AB0179 :1006B2002B08803AF0003608803A7002031D632B43 :1006С20035082А028312031303186С2В8510АА0А19 :1006D2000319AB0A592B85148C1E502BA001A00ABA :1006E200D922A3004C3A031D782B7A23502BA00168 :1006F200502B4C308301AE00A801A80AA9018C2B13 …

Версия программы на языке С

Выбор языка программирования происходит при задании в Project ^ Select Language Toolsuite (Проект Выбор языко­вых средств) - рис. 1.41. Конечно, компилятор Hi-Tech должен быть установлен согласно инструкции. Создадим файл заголовка …

MULTISIM

Мне эта программа напоминает макетную плату в сочетании с радиолюбительской лабораторией и большим ящиком, до верху наполненным радиодеталями. Если не все, то огромное количество схем можно придумать и проверить, не …

Завтра

Вот «Завтра» и пришло. Ранее уже описана проверка релейного модуля и модуля приема системных ИК-команд. Осталось проверить модуль трансляции ИК-кодов. Предполагаю следующий порядок про­верки. Подключаю модуль. Отправляю с компьютера команду …

Возвращаюсь я с работы (модификация решения)

Сценарий решения остается прежним (рис. 1.26). Мне не нравится держать компьютер, на котором работа­ет основная программа, весь день включенным только для Герконовый Герконовый датчик на датчик на Двери входной гостиной …

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

Некоторые устройства позволяют управлять ими по интер­фейсу RS232, что предпочтительней ИК-управления, если известны команды управления устройством. Это может быть проигрыватель CD-дисков, проектор или видеокамера наблю­дения. Модуль позволяет пересылать команды по …

Первая сборка на макетной плате

Пришло время поделиться впечатлениями. Подсчитав свои финансовые возможности, я отказался от некоторых запланированных покупок и решил упростить программатор, поскольку в настоящий момент собираюсь ра­ботать только с контроллером PIC16F628A. Я убрал …

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

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

Подведем итоги

Первая версия системы завершена. Конечно, даже после отладки модулей в MPLAB пришлось обратиться к работе с макетом. Думаю, это в первую очередь, связано с тем, что несколько разработок - это …

Создание эффекта присутствия

Практически все системы автоматизации жилья позволяют реализовать подсистему охраны. В отличие от специализиро­ванных систем охраны, основным достоинством которых кроме высокой надежности является возможность стандарт­ного подключения к централизованным пультам охранных ведомств, …

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

Еще один модуль, который может найти применение в систе­ме, это модуль аудиокоммутатора. В принципе, достаточно коммутации громкоговорителей с помощью релейного модуля. Но можно коммутировать линейный выход, например CD-npo - игрывателя …

Схема и программа модуля приема ИК-команд

Первый вопрос - зачем нам нужно что-либо, имеющее отно­шение к инфракрасным кодам? Домашняя аппаратура - телевизоры, музыкальные цент­ры и т. п. - управляется с помощью пультов дистанционного управления, излучающих команды …

Multisim 293

К усилителю мощности. Линейный вход усилителя мощности имеет, примерно, такие параметры: входное напряжение - 250 мВ, входное сопротивление - 47 кОм. Если выходное сопротивление каскада будет на порядок ниже, то …

Ода ошибкам

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

Цель проекта

Цель проекта - разработка любительской системы автомати­зации жилья. За основу возьмем системы, о которых говори­лось выше. Если не вдаваться в тонкости реализации разных концепций, на первом этапе будущую систему можно …

Как с нами связаться:

Украина:
г.Александрия
тел./факс +38 05235  77193 Бухгалтерия

+38 050 457 13 30 — Рашид - продажи новинок
e-mail: msd@msd.com.ua
Схема проезда к производственному офису:
Схема проезда к МСД

Партнеры МСД

Контакты для заказов оборудования:

Внимание! На этом сайте большинство материалов - техническая литература в помощь предпринимателю. Так же большинство производственного оборудования сегодня не актуально. Уточнить можно по почте: Эл. почта: msd@msd.com.ua

+38 050 512 1194 Александр
- телефон для консультаций и заказов спец.оборудования, дробилок, уловителей, дражираторов, гереторных насосов и инженерных решений.