Устройство управления освещением 4-х канальное на pic12f629

Устройство управления освещением 4-х канальное на PIC12F629

Для управления устройством подходят ИК пульты стандарта RC-5 и NEC.
Возможности устройства:
1- включение и выключение любого из каналов.
2- регулирование яркости освящения любого из каналов.
3- общее включение или выключение каналов.
4- общее регулирование яркостью всех каналов освещения.
5- дежурный таймер выключения нагрузок каждые 2, 4, 6, 8, часов или выключен.
6- выбор типа нагрузки: лампы накаливания или энергосберегающие .
7- выбор включения каналов, после выключения и включения питания электросети.

Используется 7 клавиш пульта 1-4 кнопка включение и выключение каналов нагрузки, 5-я кнопка прибавить яркость, 6-я убавить яркость, 7-я общее включение и выключение.

Чтобы прописать команды пульта в память устройства необходимо, после включения питания в течение 5 секунд нажать и удерживать клавишу в течение 4-7 секунд (она будет соответствовать первому каналу).

После этого должен включиться 1-й канал, все остальные выключатся. Далее следующая кнопка пульта это будет 2-й канал. Аналогично 3 и 4-й канал. Следующая команда прибавить яркость. Перед ее программированием необходимо выбрать время таймера выключения нагрузок для этого: коротким нажатием клавиш (0,1 – 0,5 секунды) пульта 1 – 4-го канала включаем или выключаем нагрузку.

Включение каждого канала будет соответствовать 2 часам таймера, таким образам таймер выключения будет 2,4,6 или 8 часов. Если все нагрузки выключить, то и таймер будет отключен. После выбора времени таймера выбираем клавишу пульта, которая будет прибавлять яркость свечения ламп, нажимаем и удерживаем ее в течение 4-7 секунд. После чего произойдет инверсия нагрузок.

Следующая команда убавить яркость. Перед ее программированием необходимо выбрать тип нагрузки накальные или энергосберегающие лампы для этого: коротким нажатием клавиш (0,1 – 0,5 секунды) пульта 1 – 4-го канала включаем или выключаем нагрузку. Включение канала будет для энергосберегающих ламп и яркость этого канала регулироваться не будет. Для ламп накаливания выключаем соответствующий канал, в данном случае будет регулироваться яркость накаливания ламп, выбираем клавишу пульта, которая будет убавлять яркость свечения ламп, нажимаем и удерживаем ее в течение 4-7 секунд. После чего произойдет инверсия нагрузок.

Следующая и последняя команда общее включение и выключение нагрузок. Перед ее программированием необходимо выбрать, какие нагрузки будут включаться и с кокой яркостью свечения после включения питания, выбираем клавишу, давим 4-7 секунды, после чего все лампы потухнут, потом включатся на 2 секунды и снова потухнут. Это окончание программирования устройства. После этого устройство готово к работе. Все команды во флеш памяти.

Управление устройством происходит короткими нажатиями на кнопки пульта, устройство принимает команду и сравнивает с записанными в памяти МК. Регулировка яркости происходит (последнего включенного или выключенного канала либо общее вкл.) кнопками + и -.

Устройство можно вмонтировать в распределительную коробку или в люстру. В одной комнате можно использовать несколько устройств только при записи команд поочередно закрывать фотоприемники устройств.

Второй вариант схемы для симисторов с током управления 5мА:

На 2х фото виден монтаж деталей, правая плата это первый вариант, там нет индикации. Все резисторы SMD 0603 кроме R1,2,3,5,6,7 они SMD 1206, R4 на один ватт. С1 можно 400в. Светодиод, индикатор питания и контроль прохождения сигнала с ИК приемника.

Оптические симисторы MOC3023 в схеме нужны для управления BTA12-600B, т.к. ток управления последними 50 мА, а MOC3023 всего 5 мА. Схему можно упростить используя другие симисторы с током управления 5 мА например BTA12-600TW, при этом можно исключить MOC3023.

Максимальная нагрузка на канал без радиаторов 150 ватт.
При прошивке микроконтроллера не забывайте про калибровочную константу. Прошивка для МК полная и рабочая.

Устройства на микроконтроллерах семейства PIC.

Автор: Internet. Опубликовано в Разное

Сенсорная кнопка включения ПК.

МЕГА ИК ПРИЕМНИК НА 35 КАНАЛОВ.

Свет и вытяжка в санузле.

12 командный ИК приемник на PIC12F629

ИК управление электро приводом -2.

Сенсорный кодовый замок.

Авторские устройства на микроконтроллерах семейства PIC.

Сенсорная кнопка включения ПК.

Когда ПК выключен ничего не горит и не работает.

При касании сенсора подсветка откликается короткой вспышкой, далее замыкаются контакты
реле и остаются в замкнутом положении до тех пор, пока на 2 ноге МК не появится пониженный до +5 вольт сигнал с +12 вольтовой шины БП компьютера, как только сигнал получен контакты реле размыкаются, и плавно включается подсветка сенсора. Если напряжение +12 вольт не появилось в течение -2 секунд, реле выключается, и подсветка двойным миганием показывает код неисправности, для сброса
нужно обесточить компьютер. Для выключения достаточно зажать сенсор на 3 секунды и МК произведёт жесткое выключение ПК. При этом контакты реле замыкаются и держатся до тех пор, пока на 2
ноге не пропадёт сигнал +12вольт с БП компьютера. Как только +12 вольт пропали, сенсор отпускает контакты реле и выключает подсветку.

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

МЕГА ИК ПРИЕМНИК НА 35 КАНАЛОВ.

Поддержка пультов с протоколом NEC. Первой записываем «Мастер» кнопку на пульте. Используя ее, включим режим перезаписи кнопок пульта в память МК. Далее записываем 35 выбранных кнопок на пульте ДУ.
Соответствие записываемых команд к ножкам МК, первая команда принадлежит ноге 2 и так далее по кругу против часовой стрелки, пропуская ножки питания МК (свежее запрограммированный МК сразу после подачи питания готов к записи команд с пульта в свою память). После подачи питания светодиод с 2 ноги три раза мигает и МК готов к записи, при проведении записи кнопки, он же мигает, говоря о проведении записи, после записи последней 35 кнопки его свечение немного длиннее. Когда он потухнет МК готов к работе.

В памяти EEPROM можно настроить режим работы каждой ножки в режим переключения или удержания. Для этого начиная с адреса 02 EEPROM по 06 адрес необходимо записать правильные числа, которые получаем следующим способом. Ножки «сгруппированы» по 8 штук, так как в одном регистре памяти EEPROM в МК всего 8 бит. Допустим, мы хотим, чтоб первые три ножки работали в режиме удержания, а остальные 5 в режиме переключения. Записываем число 1 для ноги, которая будет работать в режиме удержания и число ноль для режима переключения. Отсюда получаем такой вид числа в двоичной системе 00000111 – первая ножка считается справа налево, данное число нужно перевести в шестнадцатеричный вид, что в данном случае легко, но может потребоваться конвектор чисел. Получаем число 07 в шестнадцатеричном виде готовое к записи в программаторе. Также поступаем и для настройки остальных выводов. В текущей прошивке все выводы настроены в режиме удержания (записаны числа -FF). В последней ячейке по адресу 06 памяти EEPROM используем только три первых бита, остальные не используются (00000111).

Читайте также:  Необходимость замены проводки в квартире

Свет и вытяжка в санузле.

Девайс предназначен, для управления включения света и вытяжного вентилятора, в санузле.

В выключенном режиме подсветка выключателя постоянно светится.

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

Конструктивно схема рассчитана на прокладку новой проводки,
что и сделал мой кум при постройке санузла.

Второй вариант прошивки для экономок, схема стала проще. Схема. Прошивка.

12 командный ИК приемник на PIC12F629

Устройство позволяет записать в память МК 12 команд с пульта ИК и их прием отображать на своих выводах в двоичном виде в режиме удержания кнопок, после отпуска кнопки пульта на выходах МК будут нули.

Для управления драйвером подойдет любой ИК пульт от бытовой техники с протоколом NEC. Дальность приема зависит от места установки приемника и используемого пульта.

Как определить пригодность пульта и запрограммировать кнопки. На схему подаем питание, светодиод на плате три раза «мигнет» говоря о готовности к записи.

Далее нажимаем поочередно 12 кнопок во время программирования при нажатии очередной кнопки светодиод на плате « вспыхивает» сообщая об успешной записи. По окончанию программирования светодиод три раза мигнет и больше не реагирует на прием команд, а переходит в режим сканирования кнопки.
Если произведен не правильный набор команд или для смены пульта, необходимо нажать кнопку на устройстве и повторить набор, кнопка активна только после завершения ввода всех команд.

Вывод данных в двоичном виде на ногах 7-6-5-3. То есть, выводится номер, принятой команды в соответствии очередности их записи. Первая записанная команда принята – выводится число 1 и т.д. В режиме покоя на выводах 0000.

ИК управление электро приводом -2.

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

Программа ИК приемника универсальная поддерживает практически все протоколы пультов. Запись пульта можно провести, если с состояния выключенного питания нажать и удерживать кнопку «запись пульта» после подачи питания отпустить и нажать на пульте выбранную кнопку. Кнопку пульта необходимо удерживать белее трех секунд, после отпуска кнопки устройство готово к использованию, код кнопки запишется в память МК и повторной записи не потребуется, если было отключено питание устройства (для перезаписи кнопки пульта процедуру нужно повторить).

Если во время движения привода пропадет питание, то после восстановления и подачи команды первым действием будет возврат привода в закрытое состояние до замыкания «домашнего» концевого.

Сенсорный кодовый замок.

Дистанционное включение света с пульта на PIC12f629. Схема

Особенности схемы дистанционного включения света с пульта:

  • построен на микроконтроллере PIC12F629 / PIC12F675
  • включение двух независимых источников света через пульт дистанционного управления;
  • есть возможность включать свет настенным выключателем;
  • возможность включать и выключать свет отдельными кнопками или же одной; двух минутный таймер отключения освещения.

Обучение пульта дистанционного управления ИК-коды (процедура программирования)

После подключения устройства необходимо запрограммировать все 5 кнопок на пульте дистанционного управления. Вот как это сделать:

  1. Нажимаете и держите настенный выключатель SW1 в течение 11 сек, для того чтобы устройство могло перейти в режим программирования. После тех 11 секунд, индикатор LD1 начнет мигать быстро и оба канала выключится. Теперь у вас есть 11 секунд, чтобы завершить последовательность программирования.
  2. Нажмите на первую кнопку на пульте дистанционного управления, которая будет включать первый канал.
  3. Нажмите вторую кнопку на пульте дистанционного управления, которая будет использоваться для выключения первого канала.
  4. Нажмите на первую кнопку на пульте дистанционного управления, которая будет включать второй канал.
  5. Нажмите вторую кнопку на пульте дистанционного управления, которая будет использоваться для выключения второго канала.
  6. Наконец нажмите пятую кнопку, которая будет использоваться для активации / деактивации режима сна (SLEEP)

Во время программирования пульта после каждого нажатия, светодиод будет мигать, подтверждая что ИК-команда принята. Если пульт дистанционного включения не имеет все 5 кнопок, которые можно использовать, вы можете использовать те же кнопки повторно, но это приведет к отмене некоторые особенности.

Вариант 1

Если ваш пульт имеет только две кнопки [X и Y], и если во время программирования нажмите: XXYYY, что означает, что кнопка X будет использоваться для первого канала (включение и выключение света будет происходит от одной кнопки X), и кнопка Y будет использоваться для второго канала (включение и выключение света будет происходит от одной кнопки Y). Для данного режима работы необходимо установить перемычку JP1.

Вариант 2

Если вы выберете комбинацию XXXXY, это означает, что кнопка X будет использоваться для функции включения и выключения первого канала, и кнопка Y будет использоваться для включения / выключения режима сна, при этом второй канал не используется.

Примечание. Если во время программирования вас заметить, что индикатор мигает, даже если вы не нажимать никаких кнопок на пульте ДУ, это, вероятно, потому, что вы использовали модуль приемника TSOP11xx вместо TSOP17xx. В этом случае вы, вероятно, не сможет запрограммировать устройство должным образом.

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

Так же есть возможность управлять каналами освещения и настенным выключателем SW1 (без фиксации). Одиночное нажатие включает свет и выключает свет. Быстрое двойное нажатие позволяет выбрать: только первый канал или оба канала вместе.

Читайте также:  Электронный кодовый замок на atmega8

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

Устройство управления освещением 4-х канальное на PIC12F629

Для управления устройством подходят ИК пульты стандарта RC-5 и NEC.
Возможности устройства:
1 – включение и выключение любого из каналов.
2 – регулирование яркости освящения любого из каналов.
3 – общее включение или выключение каналов.
4 – общее регулирование яркостью всех каналов освещения.
5 – дежурный таймер выключения нагрузок каждые 2, 4, 6, 8, часов или выключен.
6 – выбор типа нагрузки: лампы накаливания или энергосберегающие .
7 – выбор включения каналов, после выключения и включения питания электросети.

Используется 7 клавиш пульта 1-4 кнопка включение и выключение каналов нагрузки, 5-я кнопка прибавить яркость, 6-я убавить яркость, 7-я общее включение и выключение.

Чтобы прописать команды пульта в память устройства необходимо, после включения питания в течение 5 секунд нажать и удерживать клавишу в течение 4-7 секунд (она будет соответствовать первому каналу).

После этого должен включиться 1-й канал, все остальные выключатся. Далее следующая кнопка пульта это будет 2-й канал. Аналогично 3 и 4-й канал. Следующая команда прибавить яркость. Перед ее программированием необходимо выбрать время таймера выключения нагрузок для этого: коротким нажатием клавиш (0,1 – 0,5 секунды) пульта 1 – 4-го канала включаем или выключаем нагрузку.

Включение каждого канала будет соответствовать 2 часам таймера, таким образам таймер выключения будет 2,4,6 или 8 часов. Если все нагрузки выключить, то и таймер будет отключен. После выбора времени таймера выбираем клавишу пульта, которая будет прибавлять яркость свечения ламп, нажимаем и удерживаем ее в течение 4-7 секунд. После чего произойдет инверсия нагрузок.

Следующая команда убавить яркость. Перед ее программированием необходимо выбрать тип нагрузки накальные или энергосберегающие лампы для этого: коротким нажатием клавиш (0,1 – 0,5 секунды) пульта 1 – 4-го канала включаем или выключаем нагрузку. Включение канала будет для энергосберегающих ламп и яркость этого канала регулироваться не будет. Для ламп накаливания выключаем соответствующий канал, в данном случае будет регулироваться яркость накаливания ламп, выбираем клавишу пульта, которая будет убавлять яркость свечения ламп, нажимаем и удерживаем ее в течение 4-7 секунд. После чего произойдет инверсия нагрузок.

Следующая и последняя команда общее включение и выключение нагрузок. Перед ее программированием необходимо выбрать, какие нагрузки будут включаться и с кокой яркостью свечения после включения питания, выбираем клавишу, давим 4-7 секунды, после чего все лампы потухнут, потом включатся на 2 секунды и снова потухнут. Это окончание программирования устройства. После этого устройство готово к работе. Все команды во флеш памяти.

Управление устройством происходит короткими нажатиями на кнопки пульта, устройство принимает команду и сравнивает с записанными в памяти МК. Регулировка яркости происходит (последнего включенного или выключенного канала либо общее вкл.) кнопками + и -.

Устройство можно вмонтировать в распределительную коробку или в люстру. В одной комнате можно использовать несколько устройств только при записи команд поочередно закрывать фотоприемники устройств.

Второй вариант схемы для симисторов с током управления 5мА:

О схеме

На 2х фото виден монтаж деталей, правая плата это первый вариант, там нет индикации. Все резисторы SMD 0603 кроме R1,2,3,5,6,7 они SMD 1206, R4 на один ватт. С1 можно 400в. Светодиод, индикатор питания и контроль прохождения сигнала с ИК приемника.

Оптические симисторы MOC3023 в схеме нужны для управления BTA12-600B, т.к. ток управления последними 50 мА, а MOC3023 всего 5 мА. Схему можно упростить используя другие симисторы с током управления 5 мА например BTA12-600TW, при этом можно исключить MOC3023.

Максимальная нагрузка на канал без радиаторов 150 ватт.
При прошивке микроконтроллера не забывайте про калибровочную константу. Прошивка для МК полная и рабочая.

Ниже вы можете скачать прошивку, исходник ASM и печатную плату в формате Sprint-Layout

Управление ДХО на микроконтроллере PIC12F629

Устройство предназначено для автоматического включения и отключения дневных ходовых огней (ДХО) при начале движения и остановке. Собрано на простом и дешевом микроконтроллере PIC12F629. Имеет звуковую сигнализацю и другие полезные мелочи.

Управление ДХО на микроконтроллере PIC12F629


Краткая логика работы устройства

1. Питание 12в
2. При вкл зажигания после прохождения 6 импульсов с датчика скорости вкл ДХО
3. При вкл габаритов все переходит в штатный режим
4. При выкл габаритов переходим п.2
5. При остановке (например в пробке) ДХО выключится через 3 мин при начале движения п.2
6. При остановке и выключении зажигания, ДХО горит ещё 20 секунд и выключается (вежливая подсветка).

Режим работы устройства:

1. Когда выключено зажигание, светодиод HL1 моргает с частотой 1раз в секунду (1Hz ), сигнализируя о том ,что устройство находится в дежурном режиме (режим ожидания).

2. При включении зажигания светодиод HL1 начинает светится постоянно,микроконтроллер ждёт прихода импульсов с датчика скорости,и при начале движения автомобиля, через 1 секунду автоматически зажигаются ДХО и горят всё время движения до остановки.

3. Во время остановки, включается режим выдержки времени выключения ДХО (3 минуты), об этом сигнализирует встроенный Бипер (2 коротких звуковых сигнала – это при включёном зажигание и остановки автомобиля), если в это время выключить замок зажигания (например при длительной стоянке), прозвучат 4 коротких звуковых сигнала, сигнализируя о том, что включился режим выдержки времени включения ДХО 20 секунд и затем они выключатся (режим вежливой подсветки), устройство переходит в дежурный режим.

4. При включении Габаритных огней, устройство автоматически переходит в режим ожидания, ДХО выключаются (правила ПДД ), всё работает в штатном режиме.

5. Режим вежливой подсветки можно включить так: включить зажигание, при этом прозвучат 2 коротких сигнала и сразу его выключить, (прозвучат 4 звуковых сигнала) при этом устройство автоматически перейдёт в режим вежливой подсветки. Если требуется выключить ДХО не дожидаясь выдержки времени, следует включить и тут же выключить Габаритные огни.

6. Светодиод HL2 сигнализирует о состоянии ДХО ( Светится – ДХО работают, выключен – ДХО не работают)


Применёное реле, на максимальный ток проходящий через контакты 10А, если Вы вдруг захотите применить это устройство для Автоматического включенияБС , лучше установить дополнительное реле типа SLC – 12VDC – SL – C , максимальный ток контактов 30А, этого вполне достаточно для управления БС. Светодиоды HL1 и HL2 устанавиваются в удобном месте, например в приборной панели . Пишалка ( BUZZER ) так же устанавливается в удобном для водителя месте. На фотографии собраного устройства видно что светодиоды стоят на самой печатной плате, но это сделано было только для отладки схемы. Установка произвольная!

Читайте также:  Как проложить проводку в моечном отделении бани?


! Внимание. При прошивке микроконтроллера сохраните калибровочную константу…, без неё работа устройства не возможна.

СКАЧАТЬ… [16.6 КБ] – Рисунок печатной платы (LAY), демо-версию прошивки и модель под PROTEUS

Иммобилайзер на микроконтроллере PIC12F629

Иммобилайзер – англ. immobiliser — «обездвиживатель». Противоугонное устройство, блокирующее важные цепи в системе зажигания. Штатные иммобилайзеры не дают завести двигатель, производители иммобилайзеров для дополнительной установки пошли дальше и не просто блокируют работу двигателя, а создают видимость неисправности зажигания.

Ставил я обычные секретки, тумблеры, герконы с релюшками и т.д. В каком-то журнале читал, что любая не стандартная блокировка увеличивает время необходимое злоумышленнику для угона автомобиля примерно на 20%.

Я не эксперт в угонах, но был опыт разблокирования простых сигнализаций с нестандартным подходом, возможно это правда. Недостаток пассивных блокировок в том, что прозванивая цепи можно определить, где питания не хватает, а где сигнал не проходит. Вот активная блокировка уже точно в эти 20% входит. «Плавающая» неисправность сложнее находится, проверено.

Иммобилайзер на микросхеме К561ЛА7 и К561ЛП2.

Здесь нарисованы два варианта иммобилайзера, с реле и без. Когда-то делал и ставил такие, схемы привёл не для обсуждения и повторения, а для сравнения со схемой на микроконтроллере.

Алгоритм: после запуска двигателя даётся 15 секунд, чтобы нажать кнопку, если не нажимать, то включается блокировка и держится до тех пор, пока двигатель не заглохнет. После остановки двигателя блокировка выключается, включается 2-х секундный таймер на отключение блокировки. Если опять завести двигатель, не нажав кнопку, то двигатель блокируется через 2 секунды и снимается только после остановки двигателя.

При включенном зажигании (не заведённом двигателе) все питания в норме, при запуске сигналы, пока нет блокировки, регистрируются. Таким образом ехать невозможно, а найти «неисправность» сложнее.

Есть недостатки в схемах с дискретными элементами – много деталей (уменьшается надёжность), временные задержки реализованы цепочками RC (зависимость от температуры), не изменяемая логика работы.

ДАДМ – датчик аварийного давления масла

Программно повторяет алгоритм работы схемы на дискретных элементах, но более сложный, плюс возможность автозапуска, контроль водительской двери для реализации функции «Антихайджек», «плавающая» блокировка (при грамотном подключении создаёт видимость неисправной системы зажигания) и энергонезависимая память состояния. После снятия аккумулятора программа встаёт на предыдущее место.
Специально не ставил индикаторы состояния, просто жмём кнопку (показываем, что в автомобиле хозяин). Служебный режим реализован разъёмом. Температурный режим от -40°С до +85°С. Ток потребления 1мА (даташит микроконтроллера). Место блокировки подбирается под конкретный автомобиль.

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

Алгоритм как в первой схеме, служебный режим реализован программно. Сенсором может служить саморез, вкрученный в торпедо, но не замыкающий на массу. Или какой-нибудь металлический значок, иконка… Провод от прибора до сенсора желательно не более 40 см.

Не удалось программно реализовать надёжный бесконтактный сенсор, на помощь пришёл Алиэкспресс. Сенсор на микросхеме ТТР223. С помощью этой микросхемы можно сделать бесконтактный сенсор, приклеенный, например с обратной стороны панели. Расстояние срабатывания до 1см.

Чувствительность сенсора регулируется с помощью конденсатора С9 ёмкостью до 50pF (чем меньше ёмкость, тем выше чувствительность, я ставил от 22 до 33pF) и размером контактной площадки, если микросхему паять отдельно.
Сама микросхема очень маленькая, трудно распаивать, поэтому лучше использовать готовую плату с сенсорной площадкой.

Необходимо добавить перемычки – 6 контакт на землю, 4 контакт к +5В (на плате перемычка А), это режим без фиксации, активный низкий уровень на выходе (Коснулся сенсора, на выходе – 0, отпустил – 1). Выход можно подключить ко входу 5 микроконтроллера PIC12F629 в первой и во второй схеме иммобилайзера без изменения прошивки.

Детали:
1. PIC12F629 -1; (цена Чип-Дип – 97руб, на Алиэкспресс покупал по 37руб.);
2. 78L05 -1; (Стабилизатор напряжения на 5В);
3. Все резисторы 0,125Вт, номиналы на схеме;
4. Диоды на входах D1, D2, D3, D5 (любые маломощные);
5. Диод по питанию D4 – 1N1404; (помощнее, 1А);
6. Конденсаторы керамические и электролитические указаны на схеме;
7. Транзистор Q1– AO3400 (A09T) полевой N- типа; (цена на Алиэкспресс 96руб/100шт.);
8. Сенсорная плата с ТТР223. (цена от 63руб за 10штук на Алиэкспресс);
9. Термоусадочный кембрик.

Пример изготовления:
Программируем микроконтроллер, для этого нужен программатор, я использую PICKit2.

Сначала подключаем программатор в свободный USB вход, открываем программу PICkit 2 v2.61
(Скачать можно здесь)

Выставляем 5 вольт, иначе микроконтроллер не включится.

Обращаем внимание и записываем калибровочную константу. После считывания hex файла она не должна измениться, если изменилась, то по этому адресу её заново записываем

Наш Hex файл загружен в программу. Убеждаемся в том, что
1. калибровочная константа не изменилась;
2. Жмём Write.

Программа загрузится в микроконтроллер, пройдёт верификацию и, если всё нормально, выйдет сообщение Programming Successful и окошки станут зелёными. В противном случае окошки будут красными, надо будет стирать программу в микроконтроллере (Erase) и программировать заново.

Иммобилайзер должен быть незаметным, именно эти я делаю без плат. Этот способ покажу здесь:

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

Должно получиться так.

Припаиваем провода к сенсору, и обязательно перемычку А (отметил синим).

Провода с диодами припаиваем к соответствующим выводам.

Провода загибаем в противоположную от стабилизатора сторону.]

К выходу транзистора (D-сток) припаивается тонкий многожильный провод МГТФ, он более мягкий и не сломает ножку транзистора после укладки провода в жгут.

Провод питания +12В припаивается через диод помощнее, полоса на диоде от провода.

Одеваем термоусадочный кембрик и припаиваем к 3-ей ноге стабилизатора.

После проверки всех соединений схема полностью заливается термоклеем.

Провода жгутуем, схему можно обмотать изолентой или поместить в пустой корпус автомобильного реле.

Для сравнения размер изготовленного иммобилайзера с размером автомобильного реле и реле из сигнализации Пандора.

После проверки работы устройства на столе, дополнительно кладу в морозилку при -18°С минут на 20 и потом опять всё проверяю. Это чтобы не было сюрпризов на машине. На плате сенсора установлен светодиод, его выпаиваю, он теперь не нужен.

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

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

Рейтинг
( Пока оценок нет )
Загрузка ...
Adblock
detector