Аудио • Видео • Связь • Микроконтроллеры • Компьютеры
WordPress database error:[Table './meandr_base/anzpz_usermeta' is marked as crashed and last (automatic?) repair failed] SELECT user_id, meta_key, meta_value FROM anzpz_usermeta WHERE user_id IN (1) ORDER BY umeta_id ASC
По просьбам заказчиков разработан вариант ДУ для управления движущимися объектами через мобильный телефон. Отличие от предыдущих вариантов в том, что каждый выход управляется нажатием одной кнопки и каждый выход можно настроить предварительно на 3 варианта работы: статическое управление (включается и выключается по команде), импульсное управление (включается по команде и через определенное заданное время автоматически отключается), “он-лайн” управление (выход включен пока держится нажатой кнопка управления). Таким образом используется в качестве передатчика – любой мобильный телефон, в качестве приемника любой мобильный телефон плюс данный контроллер. К выходам каналов подключаются обмотки реле. Контактами реле коммутируются конечные нагрузки.
Конструкция.
Конструкция Д.У. выполнена на микроконтроллере «Microchip» PIC16F874А, работающим в связке с ДТМФ декодером, Рис.1. При поступлении входящего звона на мобильном телефоне, работающим в составе с контроллером дается сигнал автоподнятия – имитация нажатие кнопки “YES” в результате этого устанавливается связь и тональные сигналы поступающие с мобильного телефона (с наушника) раскодируются ДТМФ декодером и с помощью контроллера обрабатывается в соответствии с ранее заданной логикой. Разрыв связи происходит по инициативе управляющего. Таким образом Д.У. готово в любой момент принять звонок и исполнить команды. Переключение страниц команд – нажатием кнопки “*” на стороне управления, индикация светодиодами LED1-LED2. В подтверждение исполненной команды в микрофон мобильного телефона подается звуковой сигнал подтверждения.
После сборки конструкция не требует налаживания, необходимо только в области EEPROM памяти Рис.2 контроллера указать в адресах с 0х00 по 0х13 (ячейка 0х00 – соответствует каналу 1, ячейка 0х13 – 20 каналу соответственно по порядку) логику работы каждого выхода.
Логика работы каналов управления в зависимости от значения в конфигурационной ячейке следующая: Значение «01»– Статичное включение/выключение канала (в зависимости что было перед этим, т.е. изменение состояния на противоположное) Значение «00»– Импульсное управление. Т.е. срабатывание на протяжении определенного заранее времени, указанное в ячейке 0х14, на примере показана 1 сек. (т.е. число в шестнадцатиричном исчислении «0А» – в десятичном исчислении это «10» 10 * 100 мсек = 1000 мсек = 1 сек. ) и последующее отпускание. Значение «02»– Временное включение, т.е. пока кнопка удерживается канал в сработанном состоянии, отпустили – канал отключается. В двух предыдущих вариантах управление происходит только после отпускания нажатой командной кнопки.
Fig.1
Fig.2
За прошивкой контроллера обращайтесь к автору.
При обращении к автору пожалуйста не забывайте в письме указывать соответствующую этой конструкции тему, а лучше гиперссылку на нее (просто скопируйте адрес с вашего браузера). Для гарантированного получения ответа – указывайте пожалуйста действующие и исправные (не переполненные) почтовые ящики своего Е-маила!
WordPress database error:[Table './meandr_base/anzpz_usermeta' is marked as crashed and last (automatic?) repair failed] SELECT user_id, meta_key, meta_value FROM anzpz_usermeta WHERE user_id IN (5387) ORDER BY umeta_id ASC
">class="comment byuser comment-author-vadim3877 even thread-even depth-1">
WordPress database error: [Table './meandr_base/anzpz_usermeta' is marked as crashed and last (automatic?) repair failed]
SELECT user_id, meta_key, meta_value FROM anzpz_usermeta WHERE user_id IN (5387) ORDER BY umeta_id ASC