Последние комментарии

Доводчик стёкол автомобиля на PIC16F628

В продаже сейчас можно встретить устройства импортного производства,  названные фирмами-производителями - «Модули движения стёкол автомобиля в одном направлении». Проще говоря, эти устройства представляют собой автомат поочерёдного подъёма стёкол автомобиля при постановке последнего в режим «охраны».  Относительно высокая стоимость имеющихся в продаже  подобных модулей и желание оснастить свой автомобиль помимо имеющихся ещё и дополнительными функциями, - блокировкой работы устройства при открытых дверях и подсветкой замка зажигания, побудила меня к самостоятельной разработке такого устройства (далее доводчик).

Доводчик стёкол автомобиля на PIC16F628 - схема

Рисунок 1

Доводчик предназначен для поочерёдного  закрывания четырёх стёкол автомобиля и люка (приоритет выбирается пользователем при подключении),  при постановке в режим "охраны" имеющейся на автомобиле охранной сигнализации.  Командой для включения двигателей стеклоподъёмников служит сигнал, поступающий в виде короткого импульса (длительностью 1 с.) с выхода блока охранной сигнализации и  предназначенный для управления  центральным замком автомобиля. В зависимости  от марки автомобиля и его производителя  активным уровнем сигнала управления центральным замком автомобиля, может быть как положительный (+12В), так и отрицательный (ноль вольт)  импульс относительно общего провода. С учётом этого, в доводчике предусмотрен разъём Х2, к контактам 3 и 6 которого   необходимо подключиться в зависимости от полярности управляющего импульса. Сигнальный провод с выхода блока охранной сигнализации, управляющий  центральным замком для отпирания дверей, также подключается к одному из двух входов прерывания работы доводчика (конт.5 и конт.2 разъёма Х2), активным сигналом для каждого из которых соответственно является положительный или отрицательный импульс относительно общего провода.

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

Рисунок 2

Сигналом для отключения каждого электродвигателя стеклоподъёмников служит прекращение коллекторного шума электродвигателя в бортовой сети автомобиля. На фото (рис.3) показана осциллограмма этого шума, измеренная осциллографом (пределы измерения амплитуды сигнала -10мкВ/дел и временного интервала -5мс/дел) на зажимах аккумуляторной батареи автомобиля. Также условием отключения электродвигателей является превышение установленного времени его непрерывной работы - 9 с.

Рисунок 3

Алгоритм работы устройства следующий: при поступлении сигнала  от блока охранной сигнализации на  запирание дверей, через контакты К1.1 реле К1 на электродвигатель стеклоподъёмника двери водителя поступает питание на время  0,75 с, из которых, в течение последних 0,25 с, микроконтроллер DD2 измеряет частоту сигнала коллекторного шума электродвигателя усиленного элементом DD1.5.  Резистор R2 в цепи обратной связи элемента переводит его транзисторы на линейный участок входной характеристики. Через буфер на элементе DD1.2 усиленный сигнал поступает на вход микроконтроллера DD2, настроенного как вход импульсов  таймера – счетчика.  Если частота шума превышает 480 Гц, т.е. электродвигатель работает,  реле питающее электродвигатель остаётся подключенным. Если же электродвигатель остановится, т.е. стекло поднято до предела, реле К1 отпускает якорь, электродвигатель отключается и срабатывает реле К2, алгоритм работы повторяется, и так до тех пор, пока микроконтроллер не проверит состояние стёкол всех дверей и люка. Иначе говоря, на каждый
электродвигатель стеклоподъёмника сначала питание подаётся на время 0,75с.  Задержка в 0,5 с перед началом измерения частоты шума сделана для того, чтобы электродвигатель стеклоподъёмника после пуска вышел на устойчивый режим работы. Если электродвигатель не работает (стеклоподъёмник поднят до предела и коллекторного шума электродвигателя в бортовой сети питания автомобиля нет), то соответствующее реле отключает поданное на него напряжение питания и процедура повторяется уже со следующим электродвигателем. Время работы каждого электродвигателя стеклоподъёмника в любом случае не будет превышать  9 с.  При снятии автомобиля с охранной сигнализации, сигнал на разблокировку замков дверей с  блока охранной сигнализации поступает также на вход прерывания работы доводчика. После чего микроконтроллер DD2 переходит на выполнение подпрограммы прерывания, которая в свою очередь даёт команду остановить электродвигатель в случае его работы. Затем программа переходит в режим ожидания нового импульса на закрытие стёкол.

Как  видно из схемы (рис.1) к разъёму Х1 подключается источник питания. Так как питание  двигателей стеклоподъёмников в момент работы доводчика осуществляется через этот разъём, то необходимо устройство подключать к бортовой сети через предохранитель на 20 А (установлен до разъёма Х1),  при  этом учитывая, что сечение  медных проводов питания должно быть не менее 1,5 кв.мм.  Применение предохранителя на такой ток обусловлено тем, что в рабочем режиме каждый из двигателей  потребляет значительный ток (до 10 А),  учитывается также бросок тока при  включении двигателя.  Контакты разъёма Х3 подсоединяются в разрыв проводов, питающих электродвигатели стеклоподъёмников. Их необходимо подключать строго по схеме.  Подвижный контакт реле к электродвигателю, а его замкнутый контакт – к кнопке. Классическая схема управления двигателями стеклоподъёмников показана на рис.4.  Если же схема управления стеклоподъёмниками автомобиля такова, что при нажатии на штатную кнопку стеклоподъёмника через неё на электродвигатель поступает минусовой сигнал источника питания, то разомкнутый контакт каждого исполнительного реле необходимо подключить к минусу бортовой сети автомобиля.

Рисунок 4

Линия RB1 (выв. 7) микроконтроллера DD2 предназначена для управления электродвигателем люка (опция). Для её использования необходимо дополнить схему доводчика дополнительным транзистором и реле, включив их по такой же схеме, как и другие исполнительные реле.  При условии подключения к датчику дверей линия RA1 (выв. 18) микроконтроллера может быть использована  для подсветки замка зажигания при открывании дверей и в течение 6 с после их закрывания. Схема включения дополнительных элементов в этом случае показана на рис.3.  Вместо лампы накаливания HL1, не устанавливая транзистор, можно использовать подходящий по цвету и яркости светодиод, включив его анодом к точке подключения базы и катодом к точке подключения эмиттера.  Для получения  достаточной яркости, номинал резистора R1 (рис.3) в этом случае, возможно, придётся снизить до необходимой величины.

При регулировке устройства на автомобиле, возможно,  потребуется подборка резистора R2. При указанных на схеме номиналах элементов цепи С1R1R2 устройство, установленное на автомобиль «Хонда» работает чётко,  без каких-либо ложных срабатываний.

Думаю, будет не лишней установка тумблера, позволяющего при необходимости отключить доводчик, к примеру,  зимой, когда стёкла автомобиля практически всегда закрыты. Функция подсветки замка зажигания в этом случае также будет отключена. Если же  эта функция используется и необходима постоянно, то установленный тумблер должен отключать не питание доводчика, а разрывать сигнальный провод, поступающий на задействованный контакт 3 или 6 разъёма Х2.

В устройстве использован  микроконтроллер  PIC16F628A-04I/P, стабилизатор 78L05 (можно использовать любой пятивольтовый стабилизатор с учётом разницы в цоколёвке). В качестве  исполнительных устройств использованы реле BS-115c фирмы «Bestar». Возможна замена на отечественные автомобильные реле (например, 711.3747-02) с корректировкой размеров печатной платы и её рисунка. Микросхема  К561ЛН2 заменима на CD4049. Входы этих микросхем способны работать с напряжением, превышающим напряжение питания микросхемы (в нашем случае – 5 В). Конденсаторы С4 и С5 устанавливаются со стороны печати. Стабилитрон   1N4734A заменим  КС156А, а стабилитрон 1N4744A можно заменить  отечественным КС515А. Стабилитрон VD5 предназначен для ограничения выбросов напряжения в бортовой сети.  Стабилитрон VD4 предназначен для защиты элементов схемы при непредвиденном повреждении стабилизатора DA1. При нормальном режиме работы эти стабилитроны закрыты. Размеры платы 55мм х100мм. Доводчик помещён в пластмассовую коробку, обёрнутую для защиты от влаги скотчем, и  установлен под обшивкой  водительской двери. Плата закреплена в коробке с помощью термоклея.

Архив для статьи "Доводчик стёкол автомобиля на PIC16F628" HOT
Исходный код программы(Ассемблер), файл прошивки микроконтроллера, макет печатной платы SprintLayout5
File Size 36.74 KB Download 1 113 Download

Метки: Автомобиль, PIC16F628

Печать E-mail

Комментарии  

0 #1 Саша 11.02.2013 19:32
Схема не рабочая. где то ошибка , скорее всего в прошивке . глючит, и после танцев с бубном всёровно не заработала.
Сообщить модератору
0 #2 serega061 28.06.2013 14:23
Хотелось бы узнать что конкретно не заработало? Тоже думал собрать это устройство. Модель в Протеусе работает
Сообщить модератору
0 #3 Алексей134 04.04.2015 15:46
Опасная штука, особенно когда дети на заднем сидении, а говорить про надежность данного мк вообще не приходиться, нерекомендую.
Сообщить модератору

Избранное "Устройства на AVR"

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

Схема устройства показана на рисунке. Его основа — микроконтрол­лер AT90S1200. Линии порта В ...

Основой предлагаемого читателям устройства послужили исходные коды прошивки микроконтроллера набора NM3311 МАСТЕР КИТ. Видимо, после того как фирма ATMEL сняла с производства микропроцессор AT90S2313, руководство МАСТЕР-КИТ посчитало нецелесообразным хранить в коммерческой тайне исходные коды ...

В этой статье рассматривается схемотехническое решение, устройство и конструкция DDS генератора (генератор с прямым цифровым синтезом формы сигнала) на микроконтроллере ATmega16 фирмы Atmel. В приборе, кроме синтеза сигнала различной формы и частоты, реализуется возможность регулировки амплитуды и ...

Еще несколько лет назад прямые цифровые синтезаторы частоты (Direct Digital Synthesizers или DDS) были диковинкой с очень ограниченной областью применения. Их широкое использование сдерживалось сложностью реализации, а также недостаточно широким диапазоном рабочих частот.

Один инструмент, который отсутствовал в моей домашней лаборатории - это фунциональный генератор. Эти приборы, как правило дорогие, а возможности купить его у меня не было. Я подумал, что стоит попробовать самому собрать этот прибор. Я нашел довольно распространенный DDS чип(прямой цифровой синтез) ...

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

...

“SignALL” – GSM сигнализация (далее по тексту “устройство”), предназначена для охраны помещений, таких как квартиры, дачи, гаражи и т.д. в составе мобильного телефона Siemens. Отличительной особенностью данного уcтройства является то, что оно в отличие от других подобных схем, оно является ...

Увидев несколько устройств в сети, которые управляют светодиодами в зависимости от нагрузки на процессор, я решил создать свою собственную схему, так как другие выглядят не очень совершенно. Изначально планировал чтобы девайс общался с ПК по шине USB при помощи TTL последовательного ...

Контроллер работает со светодиодными лентами RGB, которые сейчас очень популярны и ими легко декоративно выделить потолки, лестницы, зеркала и полки в ванных комнатах, кухнях и т.д. Система управления разделена на две части: контроллер, основанный на микроконтроллере ATtinny2313 и питающий/силовой ...

Этот контроллер способен управлять отдельным RGB светодиодом или светодиодной лентой используя пульт дистанционного управления стандарта RC5. Устройство построено на базе распространенных компонентов: микроконтроллер Attiny2313 фирмы Atmel, инфракрасный приемник TSOP1736, стабилизатор LM7805, кварц ...

Ночник сделан из корпуса старого китайского светильника, быстросменяющиеся световые эффекты и быстрое перемигивание светодиодов было заменено на плавный перебор цветов радуги. Плата заменена на новую, и был использован RGB светодиод, управляет которым микроконтроллер Attiny2313. При ...

Термометр является HID-устройством (Human Interface Device). Термометр собран на популярном и относительно недорогом микроконтроллере ATtiny2313 (AT90S2313), непосредственно измерением температуры занимается интегральный термометр DS18B20 (или DS18S20).

С помощью описанного ниже простого прибора автолюбитель сможет за несколько минут проверить и отрегулировать начальную установку угла опережения зажигания на своем автомобиле, а также проверить работоспособность центробежного и вакуумного регуляторов.

Появление в продаже мощных светодиодов, ...

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

Это мультиметр предназначен для измерения напряжения и тока в блоках питания. Шунт от 0,05 Ома до 2 Ом должен быть включен последовательно с нагрузкой. Может питаться от измеряемого напряжения основного блока питания в пределах 12-30 Вольт.

  • "Бегущий огонь" с автореверсом

    Предлагаемое ...

  • 8-ми канальная система инфракрасного дистанционного управления
    8-ми канальная система инфракрасного ...

    Основой ...

  • DDS генератор на ATmega16
    DDS генератор на ATmega16

    В этой статье ...

  • DDS генератор на Atmega48
    DDS генератор на Atmega48

    Еще несколько лет ...

  • DDS генератор сигналов на AT90USB162 и AD9833 управляемый по USB
    DDS генератор сигналов на AT90USB162 и AD9833 ...

    Один инструмент, ...

  • Gravitron
    Gravitron

    Основная идея ...

  • GSM сигнализация + Touch Memory на Attiny2313
    GSM сигнализация + Touch Memory на Attiny2313

    “SignALL” – GSM ...

  • RGB индикатор загрузки процессора компьютера на Attiny45
    RGB индикатор загрузки процессора компьютера на ...

    Увидев несколько ...

  • RGB контроллер на Attiny2313 с управлением на энкодере
    RGB контроллер на Attiny2313 с управлением на ...

    Контроллер работает ...

  • RGB контроллер с дистанционным управлением на Attiny2313
    RGB контроллер с дистанционным управлением на ...

    Этот контроллер ...

  • RGB ночник на Attiny2313
    RGB ночник на Attiny2313

    Ночник сделан из ...

  • USB-термометр на ATtiny2313
    USB-термометр на ATtiny2313

    Термометр является ...

  • Автомобильный стробоскоп
    Автомобильный стробоскоп

    С помощью ...

  • Автономная охранная система на базе Touch Memory
    Автономная охранная система на базе Touch Memory

    Автономные системы ...

  • АмперВольтметр на Atmega8
    АмперВольтметр на Atmega8

    Это мультиметр ...

Избранное "Устройства на MICROCHIP"

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

С целью упрощения индикация и установка производится ...


Этот проект представляет собой 3-х канальную инфракрасную (ИК) дистанционную систему управления. Эта система работает на 12-bit  SIRC - сигналах, которые используются в пультах дистанционного управления фирмы Sony.


Часто при проверке цифровых сигналов или при отладке своих устройств необходим логический анализатор, тем более что все больше устройств разрабатывается на микроконтроллерах. Здесь рассматривается простое решение логического анализатора, который может использоваться для большинства цифровых ...


В этой статье представлена схема 4-х разрядного счетчика на PIC16F88 который имеет следующие характеристики:
- прямой и обратный счет
- сброс результата счета
- свободный счет или удержание при достижении заданного значения
- заданное количество разрядов
- сигнал на выходе контроллера при ...

Терморегулятор CH-1000 предназначены для управления системами регулирования температуры в пределах от - (минус) 50 до + 120 °С. Регулятор может использоваться как в системах отопления, так и в системах охлаждения с управлением компрессором. Регуляторы выпускаются в без корпусном исполнении ...

Описываемый ниже прибор позволяет в широких пределах измерять частоты электрических колебаний, а также ёмкость и индуктивность электронных компонентов с высокой точностью. Расширен предел измерения ёмкости до 10000мкФ.  Так же имеется встроенный генератор фиксированных частот до 1МГц.

Устройство предназначено для измерения малых сопротивлений, индуктивности, емкости и ЭПС конденсаторов. Функционально, схему можно разбить на 8 основных модулей:
- L/C генератор
- Блок источников стабильного тока (50mA/5mA/0.5mA)
- Блок, отвечающий за разряд испытуемого конденсатора
- Блок ...

Это проект полноцветного светодиодного индикатора уровня, который управляется по USB с компьютера на Windows 7 или Vista. Проект преследует несколько целей:

Во-первых, он показывает, как читать аудиоинформацию от машины на Windows и передавать эти данные через USB к устройству.
Во-вторых, он ...

Этот проект представляет собой RGB контроллер, который может быть настроен через соединение USB. Цвет подключенных светодиодов (общий анод) зависит от выбранного режима работы:

- Медленное изменение цвета (около 40 минут);
- Быстрое изменение цвета (около 2 минут);
- Изменение цвета по температуре ...

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

В этой статье мы ...

Power Pic RGB с дистанционным инфракрасным управлением это устройство, которое генерирует цвета с использованием RGB светодиода и может управляться с помощью любого инфракрасного пульта дистанционного управления протокола Sony SIRC.

Эта третья версия проекта Power Pic RGB, цель которой управлять ...

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

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

24 светодиода, расположенные по кругу создают несколько световых эффектов. Управляет всем микроконтроллер PIC16F628. Скорость перемигивания светодиодов можно изменить путем смены кварца на разные частоты. Схема устройства представлена ниже. Также можно посмотреть видео работы автомата.

Предлагаемое автоматическое зарядное устройство (ЗУ) предназначено для зарядки батареи аккумуляторов номиналь­ным напряжением 12 В и емкостью 1 ...10 А-ч, но при небольшой доработке его можно применить для зарядки аккумуляторных батарей с другими напряжением и емкостью.

В ЗУ применен ...

  • 0-9999 секундный таймер на PIC12F683
    0-9999 секундный таймер на PIC12F683

    Таймер ...

  • 3-х канальная система инфракрасного дистанционного управления на PIC12F629
    3-х канальная система инфракрасного ...

    Этот проект ...

  • 4-канальный логический анализатор на PIC микроконтроллере
    4-канальный логический анализатор на PIC ...

    Часто при ...

  • 4-х разрядный счетчик импульсов на PIC16F88
    4-х разрядный счетчик импульсов на PIC16F88

    В этой статье ...

  • CH-1000 - терморегулятор с датчиком температуры DS18B20
    CH-1000 - терморегулятор с датчиком температуры ...

    Терморегулятор ...

  • FLC– метр/генератор на PIC16F628
    FLC– метр/генератор на PIC16F628

    Описываемый ниже ...

  • LCF - метр PIC18F2520+Nokia 3310LCD
    LCF - метр PIC18F2520+Nokia 3310LCD

    Устройство ...

  • RGB индикатор уровня на PIC18F2550
    RGB индикатор уровня на PIC18F2550

    Это проект ...

  • RGB контроллер с USB интерфейсом на PIC18F2550
    RGB контроллер с USB интерфейсом на PIC18F2550

    Этот проект ...

  • RGB контроллер с дистанционным управлением на PIC12F683
    RGB контроллер с дистанционным управлением на ...

    Все активнее ...

  • RGB контроллер с ИК ДУ на PIC12F629/675/683
    RGB контроллер с ИК ДУ на PIC12F629/675/683

    Power Pic RGB с ...

  • RGB светильник на PIC12F629
    RGB светильник на PIC12F629

    Светодиодные RGB - ...

  • RGB светильник на PIC12F675
    RGB светильник на PIC12F675

    В устройстве ...

  • Автомат световых эффектов на PIC16F628
    Автомат световых эффектов на PIC16F628

    24 светодиода, ...

  • Автоматическое зарядное устройство для АКБ 1-10 А-ч
    Автоматическое зарядное устройство для АКБ 1-10 ...

    Предлагаемое ...

Авторизация