ATtiny13a: Контроллер управления СТОП-сигналом и габаритными огнями автомобиля

Здравствуйте!

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

И вот на тебе! Пробка… А ехать еще и ехать. Путь не близкий, с учетом пробки — это не менее 3 часов до дома.
Ну, соответственно: подбадриваю себя, что, мол, дома ужин, чай, снег за окном. И вроде настроение возвращаться начинает, как внезапно с правой полосы Toyota Prius (ну, знаете такой — на батарейках весь), включает левый поворот и лезет прямо перед моей машиной… «Хорошо, дружище! Езжай, все равно вместе стоять 3 часа.» Встроился, проехал два метра и встал. Как положено на дороге в пробке, зафиксировался тормозом.

Я видел разные машины, видел разные реализации СТОП-сигналов, но то, что произошло в тот момент, было со мной лишь однажды. Когда я в первый раз прикупив ультра-ярких светодиодов пришел домой и решил сразу «испытать». Боль пронзила мои глаза аж до затылка, когда я подключил это дело к батарейке. Это надолго оттолкнуло меня от желания заниматься подобными устройствами.

Вот и в этот раз, в пробке, я вновь испытал это чувство. Не знаю, были ли настроены на такую яркость его СТОП-сигналы, или же это мокрое стекло имело эффект линзы. В общем, как я не пытался и не старался, а пришлось ехать вслед за ним все 3 часа — либо справа, либо слева, а то и прямо за этим «адом».

Все произошедшее со мной не затронуло бы меня настолько, если бы прямо в те дни я не раздумывал над реализацией своей идеи о замене штатных ламп в СТОП-ах на светодиодные сборки. Я всерьёз задумался об их яркости и о том, какой вред они могут оказать водителям сзади (к слову о реализации — она была выполнена на 50%, но в силу новых обстоятельств пришлось отложить).

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

Суть разработки в следующем:

1. Устранить зависимость от раздельных источников света в СТОП-сигнале;
2. Ограничить яркость двумя верхними пределами — отдельно для габаритных огней и для СТОП-сигнала;
3. Реализовать приглушение яркости СТОП-сигнала, если педаль тормоза нажата продолжительное время, и в то же время позволить отличать полученный уровень яркости от габаритных огней;
4. Реализация должна быть выполнена с использованием штатной схемы авто, без существенных изменений, а уровни яркости — соответствовать штатным уровням соответствующих огней;
5. И последнее: задуманное реализовать в виде модулей, которые можно использовать независимо в каждом фонаре, заменять, а также иметь возможность снятия в нужный момент для перепрошивки или доработки.

В результате получился такой алгоритм:

1. Формируем аппаратный ШИМ с выводом на (PB0) (частота должна превышать 100Гц для устранения мерцания);
2. Инициализируем вход АЦП (PB4) в непрерывном режиме;
3. Cчитываем значение АЦП (на который приходят два сигнала — один от габаритных огней, второй от педали тормоза с разными соответствующими уровнями);
4. Формируем флаги: 1 — нажат тормоз, 2 — включены габариты;
5. Если выставлен флаг педали тормоза, задаем скважность ШИМ равную верхнему пределу СТОП-сигнала, и запускаем счетчик длительности нажатия;
6. Если педаль тормоза была отпущена, то останавливаем счетчик и восстанавливаем верхний порог яркости для СТОП-сигнала, если при этом включены габариты, то плавно меняем уровень яркости до верхнего предела яркости габаритов;
7. Если педаль тормоза все еще нажата, то каждую секунду отнимаем от верхнего предела СТОП-сигнала — 1, пока не достигнем нижнего порога яркости для СТОП-сигнала. Когда нижний порог яркости для СТОП-сигнала достигнут останавливаем счетчик;
8. Если выставлен флаг габаритов и педаль тормоза не нажата, то плавно изменяем скважность ШИМ до верхнего предела яркости для габаритов;
9. Изменяем значение регистра аппаратного ШИМ и переходим на п.3.

Прошивка создана в Atmel Studio, и ее работоспособность протестирована в Proteus 8.1.

Частота ШИМ — 300Гц, размер кода прошивки — 250 байт, оперативная память и EEPROM не используются.

Текст программы получился очень кратким, но это не конечный вариант (после тестов прототипа будут внесены корректировки, которые затронут изменения и в этой статье):



Тестовый проект в Proteus:



Питание контроллера решено брать прямо с питания приходящего на лампы, они же — сигналы для АЦП.
В схеме не указаны стабилизаторы они будут применены при реализации.

Честно сказать, я еще новичок, и у меня еще даже нет контроллеров, поэтому все создаю виртуально.
Как поведет себя схема и прошивка в реальных условиях — не могу сказать, еще не проверил.
Поэтому очень жду от вас конструктивных предложений и комментариев к схеме.
Буду очень признателен. Может я не учел какие-то особенности.
Тем не менее, хочется успешно закончить начатое и довести дело до конца.

P.S.: По поводу экономии:
Машина — Mark II, лампы накаливания СТОП-сигнал — 4 * 25 Вт, габариты 4 * 5 Вт — итог 120 Вт (габариты и СТОП включаются вместе в темноте).
Вместо них планирую ставить диодные сборки (читать как «мощные светодиоды») красного свечения по 10 Вт, значит при максимальной яркости — 40 Вт.
~800 люмен каждая сборка, с применением моей разработки получаю габариты — ~1000 люмен и СТОП-сигнал>2000 в сумме. Значит при среднем потреблении 10-30 Вт получается экономичней в 4-8 раз.
Напомню, что в машинах, в которых не предусмотрены ДХО, согласно правил ГИБДД необходимо ездить с включенными фарами, соответственно габариты работают и днем и ночью. А это, при длительных расчетах отражается на кармане.

По ссылке можно найти прошивку, проект для Proteus 8.1 и исходный код.

Использованные материалы и нормативные документы:
ГОСТ 8769-75:
Приборы внешние световые автомобилей, автобусов, троллейбусов, тракторов, прицепов и полуприцепов. Количество, расположение, цвет, углы видимости

ГОСТ Р 41.48-2004:
Единообразные предписания, касающиеся сертификации транспортных средств в отношении установки устройств освещения и световой сигнализации


Использование в коммерческих проектах, перепродажа исходного кода и использование с целью наживы, запрещено.

Исходные тексты распространяются бесплатно, в случае использования на других сайтах, либо в других источниках, указание автора и уведомление о размещении — обязательно.
Share post

Comments 110

    0
    Может просто снижать яркость диодов, если на них никто не светит?
    Тогда днём и в свете фар они будут яркими и заметными, а ночью и в сумерках не будут выжигать глаза.
      0
      Ночью на трассе им как раз стоит быть по-заметнее. Потому они и лупят так сильно, чтобы издалека было видно.
        0
        Ну днём на трассе они будут лупить по полной, а ночью и на половину будет видно хорошо.
        Другое дело, что неплохо бы определять туман, например, чтобы в него тоже ярко светить.
          0
          Спасибо, интересная идея, в наших краях такие явления не редкость. Над реализацией подумаю, в голове уже есть пара идей.
            0
            >Другое дело, что неплохо бы определять туман, например, чтобы в него тоже ярко светить.
            Увязать с заденй противотуманкой
              0
              Отличное решение!
          +1
          Хорошая идея, мне тоже сразу подумалось что если на нас кто то светит — то скорее всего кто-то стоит прямо за нами, и соответсвенно, не стоит светить стопами ему в глаз. Если же сзади никого, то можено не изменять яркость стопов. Как вариант можно своместить это дело с сонаром.
            0
            если на нас кто то светит — то скорее всего кто-то стоит прямо за нами, и соответсвенно, не стоит светить стопами ему в глаз.
            Тогда днём на солнце стопы вообще работать не будут.
          0
          Ещё можно добавить G-сенсор и запрограммировать быстрое мигание при резком торможении «в пол»
            0
            У каких-то иномарок когда-то видел такой функционал: при торможении сначала стоп мигал, а потом загорался постоянно.
              0
              Эту тему недавно обсуждали на Хабре. Там аварийка автоматически включалась, но тут, раз прямо в стоп-сигнал врезается, почему бы нет.
                +1
                Стопы обычно мигают при срабатывани абса на немцах.
                  0
                  Это называется ESS (система предупреждения об экстренном торможении). У некоторых производителей она еще и аварийкой моргает при экстренном торможении.
                  0
                  Спасибо за идею, есть свободные ноги у «тиньки», подумаю над реализацией.
                  0
                  Соблюдайте дистанцию и всё будет ОК.
                    +1
                    Вы же, наверное, не по наслышке этот совет даете? Просто я сам сталкиваюсь регулярно с такой проблемой «засветки», и если держать дистанцию, чтобы не напрягались глаза, то это метров 10 минимум. Вы считаете это приемлемым для пробки?
                    +8
                    Ой не советую вам лезть в систему штатной индикации… Что-то пойдет не так, и вам в эти самые фонари приедут. Если ручки чешутся, то подключать надо только параллельно штатной системе.
                      0
                      А ещё на некоторых машинах при обрыве цепи стопсигнала глючит ЕСП, т.к. гениальные инженеры читают инфу о торможении оттуда =).
                        +2
                        Сгорели лампы и привет?
                          0
                          Именно.
                            0
                            Насколько я в курсе у Subaru, например, отключается в такие моменты один из мостов, до устранения неисправности. Как следствие — проявления указанные ниже.
                              +1
                              Вполне реально. Ко мне однажды обратился водитель фургончика на трассе. Просил габарит. Дал. Возвращается и говорит, что не подходит. Нашёл ему в навигаторе магазин запчастей. Говорит, что добираться будет туда больше часа пешком. Почему пешком? А потому, что машина с перегоревшим габаритом не заводится. Пришлось везти мужика до магазина и обратно. Так что, да.
                                +1
                                Замечательная история. Вот они, современные технологии.
                                  0
                                  Извините, но в мире нет автомобилей с таким особенным поведением — даже вот прямо сейчас погуглил. НЕТУ. Может у него предохранитель какой перегорел или еще что — но такого бреда нет ни в одной машине, тем более в фургончике.
                                    0
                                    Увы, мне нечего добавить к истории выше. Как было, так и написал.
                                0
                                Индусские корни разработки, видимо.
                                0
                                Спасибо за проявленную заботу, реализация не будет «имплантирована» до проведения всех необходимых тестов. Подключение предполагается в штатную систему без внесения изменений в проводке.
                              • UFO just landed and posted this here
                                  +1
                                  Вот и в этот раз, в пробке, я вновь испытал это чувство. Не знаю, были ли настроены на такую яркость его СТОП-сигналы, или же это мокрое стекло имело эффект линзы. В общем, как я не пытался и не старался, а пришлось ехать вслед за ним все 3 часа — либо справа, либо слева, а то и прямо за этим «адом».

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

                                  Я всерьёз задумался об их яркости и о том, какой вред они могут оказать водителям сзади (к слову о реализации — она была выполнена на 50%, но в силу новых обстоятельств пришлось отложить).

                                  Может лучше не делать из машины «Ёлку», а подобрать светодиоды меньшей мощности? Заодно «экономичней» будет.
                                    0
                                    Ещё, кстати, слепить автора может, если у него лобовое стекло старое и затёртое. А машине его не первый десяток лет.
                                      0
                                      Вы правы, машина не новая, стекло родное, но с таким случаем за год встречаюсь второй раз (если память не изменяет). И из Prius'ов, на такой нарвался впервые. Специально проверил для сравнения на такой же модели одного из коллег — все в норме, яркость допустима.
                                      Моя цель — не «Елку» сделать, а использование светодиодов меньшей мощности не даст нужной яркости, и увеличивает затраты на разработку — другие схемы питания, в другом количестве, другие (сложнее и не надежнее) конструкции охлаждения и тп.
                                        +1
                                        Вы жалуетесь на яркость стопов другой машины и сами пишете про 1000 люмен для габаритов и 2000 для стопа, и про десятиваттные диоды. Может быть для светодиодов красного свечения всё обстоит совсем иначе, но у меня рабочий свет по бокам был как раз из десятиваттных фонарей. В каждом фонаре один десятиваттный диод и заявлено 1500 люмен. Я бы таким просто в лицо светить не стал, не говоря уже про во время движения. Или есть жаление найти тот приус, пристроиться перед ним и отомстить? :D
                                          0
                                          Вы не правильно поняли описание СУММАРНОЙ яркости 4-х точечных источников света в красном диапазоне, распределенных на линии шириной ~2 метра с применением светорассеивателей, где 1000/4=250, а 2000/4=500, что совсем близко к яркости штатных фонарей.
                                      +1
                                      Автору стоит понимать, что его теоретически могут притянуть по одному из этих пунктов КоАП, а то и по двум сразу:

                                      2. Управление транспортным средством с заведомо неисправными тормозной системой (за исключением стояночного тормоза), рулевым управлением или сцепным устройством (в составе поезда) — влечет наложение административного штрафа в размере пятисот рублей.

                                      3. Управление транспортным средством, на передней части которого установлены световые приборы с огнями красного цвета или световозвращающие приспособления красного цвета, а равно световые приборы, цвет огней и режим работы которых не соответствуют требованиям Основных положений по допуску транспортных средств к эксплуатации и обязанностей должностных лиц по обеспечению безопасности дорожного движения, — влечет лишение права управления транспортными средствами на срок от шести месяцев до одного года с конфискацией указанных приборов и приспособлений.
                                        0
                                        Отлично понимаю, именно по-этому, режимы работы не нарушаются, а наоборот — соблюдаются! Тем не менее, спасибо за комментарий, забыл описать это в статье, типа: «Делаю на свой страх и риск...»
                                        0
                                        Где токоограничивающий резистор на диоде? Или резисторы интегрированы в сборку?
                                        Если будет использоваться один диод высокой мощности, то потребуется драйвер — источник тока, т.к. простой резистор будет греться слишком сильно. Да и сами мощные диоды хорошо нагреваются, без радиатора могут выйти из строя. Драйвера есть миниатюрные и недорогие, на 1й микросхеме с индуктивностью, с поддержкой диммирования.
                                        Как вы собрались питать контроллер от ламп, если питание на них подаётся периодически? Контроллер будет постоянно перезагружаться.
                                        Провода питания ламп можно будет использовать только в качестве сигнальных. Т.к. уровень напряжения на них, очевидно, 12В, то их нельзя напрямую подключать к ногам контроллера, проще всего использовать оптопары. Стабилитроны могут и не спасти при резких скачках напряжения. К слову, зачем нужен D5? Без него схема будет функционировать так же.
                                        Вот о чем я бы волновался — так это о температурном диапазоне всех компонентов. Контроллера, диодов, драйвера. Могут возникнуть проблемы с любыми компонентами, электролитическими конденсаторами в цепях питания контроллера, линейными стабилизаторами напряжения для питания контроллера, кварцевым резонатором и т.к.
                                          0
                                          к последнему абзацу бы дополнил "… и о температурном диапазоне эксплуатации — влажность до 100%, высокое содержание щелочей и солей в парах воды, работа в диапазонах от -40 до +50".

                                          Это ещё вопрос, как поведёт себя драйвер светодиода в корпусе машины на солнцепёке — будет ли ему куда рассеять лишнее тепло.
                                            0
                                            Да, да. Очевидно, что светодиодные фары не делают не просто так.
                                              0
                                              Поясните, пожалуйста, я запутался в вашем комментарии с «да», «да», «не», «не», и где там ирония, а где — нет. Какой вариант моего понимания более верный?
                                              Скрытый текст
                                              1. Вы указываете, что в конкретно этой машине не ставят светодиодные фары неспроста.
                                              2. Вы не знаете, что светодиодные фары, вообще, бывают.
                                              3. Вы иронизируете над комментарием bougakov, намекая, что тогда бы светодиодных фар никто не делал.
                                              4. У вас просто лишнее «не».
                                                0
                                                Этим я выражаю мнение, что присутствуют объективные причины, препятствующие повсеместному внедрению светодиодных фар. Если бы это было так просто, то, думаю, уже во всех иномарках поголовно использовались бы только светодиодные фары. Angel eyes не в счет, т.к. диоды там не самой высокой мощности.
                                                  0
                                                  Понятно, спасибо.
                                                  Скрытый текст
                                                  Angel eyes не в счет, т.к. диоды там не самой высокой мощности.
                                                  А эти-то тут причём?
                                                  В Ауди 2013 года (по той ссылке) полностью светодиодные фары, если что:
                                                  матричные фары
                                                  Крупный план текущей версии
                                                  (подробности)
                                                    +1
                                                    Не ставят скорей всего из-за дороговизны. Хотят ведь сделать подешевле, чтобы сверху сливки собрать пожирнее или вообще что-либо собрать.
                                                0
                                                Хорошо что вы затронули и такие вопросы. Отвечаю: все указанные Вами аспекты предусмотрены, драйверы и контроллеры находятся с обратной стороны радиаторов и крепятся на них. От воздействия прямых солнечных лучей защищают:
                                                1. собственно сам радиатор, над которым
                                                2. находятся диодные сборки на меньших по размеру радиаторах, над которыми
                                                3. изготовленные светорассеиватели, прикрепляемые сквозь меньшие радиаторы к основным, над которыми в свою очередь
                                                4. располагается штатный светорассеиватель являющийся корпусом фонаря.

                                                По поводу электролитов могу сказать, что на практике не выживает ни один, но работают долго при правильных условиях эксплуатации (более 10 лет, для авто сократим втрое, я к этому времени поменяю авто, а это скорее всего будет утилизировано).

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

                                                В случае выхода из строя, предполагается возврат (откручиваем 4 гайки, закручиваем 4 гайки, подключаем разъем) к штатной комплектации (второй комплект родных стопов), до устранения причин.

                                                Тему конструкции пока не раскрывал сознательно, это тема отдельной статьи (возможно опишу подробнее после испытаний и установки).
                                                  0
                                                  Нужны ли в схеме электролиты? Достаточно обеспечить стабильное питание контроллеру, там сотня микрофарад твердотельного хватит. А нагрузка… все стерпит.
                                                    0
                                                    Контроллер предполагается питать через линейный стабилизатор напряжения, еще не определился какой, но уже начитан про недостатки 7805. А вот с нагрузкой дело обстоит сложнее, либо раздельные драйверы на каждую диодную сборку, либо один мощный (но с электролитами) на обе. В целом — еще раздумываю.
                                                      0
                                                      Электролиты там не нужны. Нужно только срезать ВЧ-составляющую, с этим справятся твердотельные конденсаторы меньших номиналов.

                                                      Ведь светодиодам пофиг на кратковременные прерывания тока во время переходных процессов.

                                                      Контроллер можно запитать через линейный, он потребляет меньше 10мА и выделение тепла на линейном стабилизаторе будет незаметным.

                                                      У меня в зарядном, контроллер с индикатором потребляет 40мА — стабилизатора 7805 хватает даже без радиатора — он едва теплый(0.4Вт). Возможно, подойдет даже стабилизатор AMS1117-5 в корпусе SOT-223 с радиатором в виде кусочка фольги на плате, но там надо ограничить входное напряжение супрессором на 18-20В — его может пробить выбросом напряжения по бортсети.
                                                        0
                                                        Спасибо, буду развиваться в этом русле, про 7805 читал что «плывут» их параметры стабилизации от внешних проявлений среды — температура, влажность и тп.
                                                        Надо тестировать, по результатам буду сообщать, работа ме-е-е-е-едленно, но движется.
                                                          0
                                                          Плывут… и что? там ведь не нужна стабильность напряжения до 3-го знака включительно. Эта задача вполне решается на уровне +- лапоть.
                                                          0
                                                          Про кондеры — все таки надо. Такие вещи лучше питать через супрессор, диод, после которого кондей 0.1мкФ, стабилизатор а-ля 7905, и, важно, 10-50 мкФ конденсатор, т.к. в бортовой сети, которая сама по себе место шумное, бывают и отрицательные скачки, бывают и падения кратковременные, но достаточные, чтобы МК перезагрузился или даже завис, если вотчдог не стоит.
                                                            0
                                                            И еще не стоит забывать про такую поганую вещь как самовозбуждение. Для его предотвращения и нужны конденсаторы на входе и выходе, желательно с минимальной индуктивностью выводов. Еще для надежности бывает ставят в цепь обратной связи.
                                                              0
                                                              Насколько я понял, там нет настолько чувствительных аналоговых цепей чтобы они нуждались в подавлении самовозбуждения. Стабилизатор? Ему достаточно минимальных емкостей — по даташиту это 0.47мкф на входе и 0.1мкф на выходе.
                                                              0
                                                              Контроллеру хватит твердотельного. Все остальное может находится под помехами — ничего плохого не случится.
                                                        0
                                                        Мне очень интересно, как вы будете заливать компаундом диоды так, чтобы не утопить в нём и радиаторы.

                                                        Ещё интересно, сколько проживёт микроконтроллер, когда он запотеет во взвеси дорожной влаги и щелочей, которые на дорогу выливают цистернами.

                                                        В автомобилях вся электроника, начиная с ЭБУ заливается изолятором или, на худой конец, размещается в боксах с герметизирующими прокладками, и всё равно гниёт только так. Ваш покорный вот недавно выложил немало денег за замену проводки в БМВ — немецкая электрика сдалась перед московскими реагентами.
                                                          0
                                                          Диоды заливаются EPOXY, в светорассеивателях, и фиксируются малым радиатором, получается один отдельный герметичный модуль встраиваемый внутрь фонаря, на большой радиатор.
                                                          Данная опция была проверена и показала полную герметичность при погружении в соленую воду на сутки.
                                                        0
                                                        +50 это оптимистично, черный корпус на солнце летом может и до 100 градусов прогреться.
                                                        0
                                                        Контроллер питается от штатных напряжений поступающих на СТОП и габариты в момент их включения, для этого и стоят диоды. Схема отражена — ТЕСТОВАЯ, в реале будут драйверы на диодные сборки, стабилизаторы на контроллерах. Вы правы, контроллер перезапускается, точнее — отключается и включается только в моменты наличия указанных напряжений. Приведённый листинг это отражает: режимы инициализируются мгновенно при включении.
                                                        +1
                                                        300Гц ШИМ для светодиодов мало, даже 2кГц в определенных условиях видно на некоторых мощных диодах с быстрым люминофором. А красные диоды, вероятно без люминофора вовсе.
                                                        Надо отказаться от схемы драйвера в котором излучение диодов модулируется ШИМ-ом, нужен драйвер который выдает постоянный ток, величина которого управляется ШИМ-ом. Иначе смотреть на такие СТОП-ы будет еще неприятней.
                                                          +1
                                                          Согласен с Вами, выполнил сборку макета, с запрограммированным контроллером. 300Гц мало, мерцание заметно в движении. Запас по повышению частоты есть до 13.5 КГц.
                                                            0
                                                            Я даже не знаю, есть ли такие драйвера. Обычно все драйвера работают по принципу buck или boost конвертера. Индуктивность включается последовательно с диодом, а дальше на драйвер подаётся напряжение обратной связи, и компаратор внутри постоянно дергает ключ, в результате чего индуктивность то оказывается включена в цепь, то отключена. Т.е. драйвер очень быстро включает и выключает питание, так что бы поддерживать уровень тока через светодиод на требуемом уровне. Но светодиод при этом не гаснет, т.к. ток в индукторе мгновенно не затухает. Т.е. индуктор в такой схеме является интегратором. Поэтому не важно, контролируется ли драйвер сигналом ШИМ или уровнем напряжения, изменение яркости будет плавным.
                                                            Естественно, это не распространяется на голый светодиод, подключенный к ноге контроллера через резистор.
                                                            К слову, могу порекомендовать драйвер на PT4115. Делал на этой схемке драйвер подсветки для LCD, проблем не обнаужил. Вход DIM присутствует.
                                                              0
                                                              Этот драйвер если имеет вход регулировки яркости и использовать его с ШИМ сигналом, будет просто отключаться и прекращать ток в светодиоде, в результате чего ШИМ все-таки пролезет на светодиод.
                                                              По всей видимости, надо все-таки перед драйвером ШИМ фильтровать до постоянного тока с приемлемым уровнем пульсаций и на него подавать сигнал в аналоговом виде, пусть регулирует ток до заданного уровня.
                                                                0
                                                                Да, уже чуть ниже отписал.
                                                                0
                                                                Спасибо за наводку, уже встречал ДШ на этот драйвер, параметры подходят, база обвеса простая и дешёвая, цена отличная (10р шт.)
                                                                Надо экспериментировать, будут результаты, сразу сообщу.
                                                                0
                                                                К слову, можно и к голому диоду с резистором просто добавить интегрирующую LC цепочку, тогда мерцание будет заметно только на совсем низких частотах ШИМ.
                                                                  0
                                                                  Хотя если подумать, то при низкой частоте ШИМ индуктивности может и не хватить. Тот же PT4115 работает на 1MHz. При ШИМе в 300Hz запаса энергии в индукторе точно не хватит, что бы продержать диод включенным в течении всего периода ШИМ. В таком случае решение — интегрировать сам сигнал ШИМ. Для этого достаточно RC цепочки, т.к. сопротивление драйвера сигналу ШИМ должно быть высоким. PT4115 поддерживает диммирование уровнем напряжения.
                                                                0
                                                                У задних фар два режима — обычный и противотуманный. Очевидно, водитель упомянутого Приуса выбрал второй. Хотя в городе этого делать не стоит, он нужен на трассе в тумане или в дождь, чтобы следующие за тобой машины видели тебя издалека. Вам, как водителю, стоило бы это знать. А в данном случае я бы не поленился выйти из машины и попросить водителя Приуса отключить противотуманки, всё равно в пробке делать нечего.
                                                                  0
                                                                  То есть, в Приусе не как в нормальных обычных машинах, где отдельно противотуманные фонари, а отдельно стоп-сигналы?
                                                                    0
                                                                    Так ведь противотуманные стоп-сигналы, их же в тумане тоже должно быть видно хорошо.
                                                                      0
                                                                      И вы думаете, логично включать противотуманный режим стоп-сигналов отдельно от включения противотуманных фонарей?
                                                                  0
                                                                  Позанудствую:
                                                                  Для таких вещей нужно выбирать automotive компоненты, ну и обязательно предусмотреть какой-нить fail-safe на реле или ещё чем-то на случай, если на входе есть сигнал, а на выходе — нет (сгорело).
                                                                  Конечно, отказать может и «лягушка» на педали, но все же.
                                                                    –1
                                                                    Надеюсь вы понимаете, что устанавливать самопальные светодиоды, врезаться в проводку и городить колхоз — это незаконно, и небезопасно для вас и окружающих.

                                                                    По теме — на мерседесах (во всяком случае некоторых) при отказе лампочки, к примеру, поворота начинает эмулироваться аналоговая повышенная частота щелканья реле и при этом включается запасная лампочка. Т.е. в каждом поворотнике 2 лампочки — основная и запасная.
                                                                      0
                                                                      Предлагаю Вам прочесть все что написано выше, и только после этого оставлять комментарии. Моя разработка не предполагает «незаконного врезания в проводку, небезопасного для меня лично и окружающих».
                                                                        0
                                                                        На световые приборы автомобиля есть стандарты и ГОСты. Правилами дорожного движения запрещена эксплуатация транспортных средств, у которых световые приборы не соответствуют этим требованиям.
                                                                          0
                                                                          Действительно, есть, вот же они!
                                                                          Не нашел несоответствий, кроме как размещение задних противотуманных фар выше положенной линии для случая с автомобилем Toyota Prius, рассмотренным выше.
                                                                          И в случае, если такой факт имеет место, то эксплуатация этих автомобилей запрещена на территории РФ.
                                                                            –1
                                                                            Поясню, как только вы ставите себе даже просто вместо лампочек светодиоды (то етсь я не говорю обо всяких схемах даже), просто лампочки поменяв на светодиоды, вы вмешиваетесь в конструкцию автомобиля и устанавливаете компоненты заведомо несертефицированные для дорог общего пользования. Именно поэтому и пишут на коробках от светодиодов что они только для «гоночных трасс, внедорожнего использования и для частных дорог».
                                                                            То есть Техосмотр пройти законно с такой мандулой невозможно ни в одной стране мира.
                                                                              0
                                                                              Прошу Вас не пояснять мне более в той манере, которую Вы используете.
                                                                              За прохождение мной тех. осмотра для моего автомобиля прошу Вас, лично, не беспокоиться.
                                                                              Спасибо!
                                                                                0
                                                                                Зря обижаетесь, kawabunga дело говорит.
                                                                                  0
                                                                                  Я не обижаюсь, я прошу не беспокоиться, тем более не пояснять. )
                                                                                    +1
                                                                                    Вы конечно можете заниматься подобным у себя на столе, просто ради того, чтобы потренироваться и так далее.
                                                                                    Но Вы не имеете права вмешиваться в конструкцию автомобиля, поскольку это влечет за собой риск не только для Вашей жизни, но и для жизни ДРУГИХ участников дорожного движения.
                                                                                    Слава Деду Морозу, я врядли окажусь в потоке позади вашей машины, мы далековато друг от друга живем, но мне ни в коей мере не хотелось бы, чтобы автомобиль оснащенный подобным аппаратом оказался передо мной. Я лучше офигею от яркости фонарей впередиидущей машины, чем по причине какого-нибудь глюка не увижу СТОП-сигналы и врежусь в вас. Потому как МНЕ придется доказывать, что виноват не я, а вы! (не вы конкретно, это я утрирую)
                                                                                    И, вы же опубликовали эту информацию на ресурсе, который читают разные люди, и комментарии здесь не запрещены, более того, вы на них рассчитывали, однако, когда дискуссия пошла в правовое поле — вы не хотите ее более продолжать, еще огрызаетесь.
                                                                                    Как минимум можно было бы написать, что подобное вмешательство в конструкцию автомобиля влечет за собой НЕЗАКОННОСТЬ его использования на ДОРОГАХ ОБЩЕГО ПОЛЬЗОВАНИЯ.
                                                                                      +1
                                                                                      Дополнение — Вы указываете везде ГОСТЫ, но дело не только в них, так как это вмешательство в конструкцию автомобиля, тем более прямо влияющее на безопасность — вы ОБЯЗАНЫ поехать в соответствующий орган (НАМИ вроде или кто там этим занимается) и предоставить им всю документацию, надлежаще оформленную, предоставить автомобиль для экспертизы, чтобы вам могли выдать документы разрешающие данное ммм ара-тюнинг, ок, вмешательство.
                                                                                        –2
                                                                                        Хорошо. И если Вы закончили, читайте мой пост выше.
                                                                                          0
                                                                                          А я все равно могу писать, и ничего вы мне не сделаете)
                                                                                          Зато может быть эту ветку кто нибудь прочитает, и передумает делать подобное.
                                                                                          А вам я желаю добра и бабла, ну, чтобы машину сменить на что нибудь такое, которое не будет вызывать у вас желания вмешательства в свою конструкцию!!))
                                                                                            –2
                                                                                            У меня и без Вас все в порядке, я довольно самодостаточен, на данный момент у меня три автомобиля. Затыкать я Вас не стану, мне это не интересно, я сконцентрирован на более возвышенном, нежели копать чье-то или копаться в чьем-то.
                                                                                              0
                                                                                              Я поражен до глубины души, каким же мелочным вы можете быть, оценивая людей и самодостаточность по количеству автомобилей.
                                                                                              Эта фраза очень слабо коррелирует с вашим высказыванием, что вы сконцентрированы на более возвышенных вещах.
                                                                                              Ведь если бы Вы в самом первом своем комментарии написали бы что-то вроде «я вас услышал» то я бы вам и не отвечал)))
                                                                                              Это ВЫ от меня отстать не можете и пишете ответ на каждый коммент, а не я от вас, чего проще, будьте выше, вас ждут великие дела!!! Уходите, дела заждались!!!
                                                                                              Мы! Жалкие муравьишки не можем даже представить своим недоразвитым сознанием всю многоплановость и высоту великой мысли гениального автомобильного конструктора.
                                                                                              Летите!
                                                                                                –2
                                                                                                Троллинг оценил, толсто. Но я не намерен вас слушать и слышать, только ввиду вашего отношения к происходящему здесь. Жду продолжения ваших трат жизни впустую ;)
                                                                                            +1
                                                                                            И вот еще — просто пример в тему, не для вас, ни в коем случае, вы то только себя слушаете.
                                                                                            У меня стоят светодиоды в СТОП-сигналах, но они стоят с ЗАВОДА, потому что машина была так спроектирована, но это ремарка.
                                                                                            Под педалью тормоза находится маленькая механическая приблуда, называемая ЛЯГУШКА, единственная задача которой — сообщать что вы нажали тормоз, причем от нее идет 2 провода, один идет напрямую к стопарям! (то есть несмотря на сложность электроники и наличие КАН шины — там суперпростая схема ВКЛ-ВЫКЛ) а вот второй провод идет к системе ESP и круиз контролю.
                                                                                            И вот однажды я увидел как при торможении компьютер видимо обнаружил что мы тормозим по датчикам ABS но сигнала от лягушки не пришло и выдал мне чек-энджин.
                                                                                            И я, кстати не сразу, обнаружил что у меня стопари не горят.
                                                                                            А причиной этого геммороя (и слава деду морозу никто в меня не въехал) было то, что производитель запчастей для завода митсубиси заправил неправильную смазку в лягушку отчего она спустя 6 лет эксплуатации отказала и мне ее поменяли бесплатно поскольку это конструктивная недоработка.

                                                                                            Какая-то, извините, маленькая суперпростая и очевидная штучка, всего лишь пластиковая деталька, надежность которой я думаю, кстати, испытывали накатывая тысячи километров и мониторя системы, а она отказала.
                                                                                            Я понимаю, что здесь чистая механика, и вопрос отказа в ней не стоит в манере «случится или нет?», он стоит в манере «КОгда он случится?»
                                                                                            Можете ли вы поклясться, жизнью своей ответить, что в автомобиле оборудованном вашей схемой, узким местом, местом которое откажет первым, не станет ВАША схема, тем более в которой идет не прямая а косвенная связь со стопарями?
                                                                                            Что не перегорят светодиоды (как написали уже ниже срок их может быть 2 недели), что не сгорит микросхема и все не умрет моментально, что ничего не глюкнет в какой либо момент времени??
                                                                                            Кто ты такой, чтобы общаться со мной в подобном тоне и затыкать мне рот.
                                                                                            Правда глаза режет?
                                                                                              –2
                                                                                              Более кратко чем прежде ответить не смогу. Не нужно унижаться. Тем более не переходите на личности. Лучше займитесь самовоспитанием, поможет в жизни.
                                                                                                0
                                                                                                Перед тем как советовать не переходить на личности, нужно, как мне кажется, самому не совершать подобных логических ошибок.
                                                                                                Ведь что есть фразы
                                                                                                «Лучше займитесь самовоспитанием, поможет в жизни.»
                                                                                                «За прохождение мной тех. осмотра для моего автомобиля прошу Вас, лично, не беспокоиться.
                                                                                                Спасибо!»
                                                                                                «Я не обижаюсь, я прошу не беспокоиться, тем более не пояснять. )»
                                                                                                как не переход на личности?
                                                                                                Может быть, если вы не готовы к АРГУМЕНТИРОВАННОЙ критике, не стоило размещать свои труды в сети Интернет, где каждый первый встречный может обидеть?
                                                                                                Где могут высказать свое мнение, а оно может не совпадать с вашим.
                                                                                                Или чего вы хотели добиться размещая свою статью на ресурсе? Оваций? Восхваления? Чего и зачем?
                                                                                                Да, я не программист, но ведь и разговор здесь идет не о холодильнике с выходом в сеть, а об объекте ПОВЫШЕННОЙ ОПАСНОСТИ.
                                                                                                Может быть вы пока не до конца осознаете, насколько это может быть опасно, уж не знаю в силу каких причин.
                                                                                                Любая авария это множество нелепых случайностей совпавших во времени и пространстве и если последней случайностью станет нелепая задержка во времени вывода сигнала на стоп-огни в результате которой машине сзади не хватит какой-то доли секунды чтобы затормозить, а из-за этого удара вы собьете человека (это классическая ситуация) то вы будете говорить по другому, но в тюрьме.
                                                                                                Резюмируя, мне бы очень не хотелось ездить с вами и подобными вам, считающими себя ВЫШЕ и умнее конструкторов автомобилей и остальных, в одном городе.
                                                                                                  –2
                                                                                                  вы повторяетесь, толсто.
                                                                                                    –1
                                                                                                    И да, как можно услышать того, кто в танке? вам было не достаточно моего первого ответа, ну не стану теребить ваше эго далее, чтобы не нарушать ваше дискретное мышление вновь. Все ваши умозаключения основаны на чём, вы хоть сами то поняли? Все тонкости я не приводил, как раз ожидая одного из тех, кому это не понравится, а я и не обещал нравится. Если кто-то решит повторить мой шаг, это только на его совести, так же как и мой — на моей. А вот вы, будучи назойливым остались не услышанным, и только ввиду ваших манер. Так что займитесь самовоспитанием и не тратьте свое время, которого, замечу, у вас не так то и много. Успехов, и тем более в личной жизни.
                                                                                            0
                                                                                            не увижу СТОП-сигналы и врежусь в вас

                                                                                            Дистанцию держать надо. Может впередиедущая машина двигателем тормозит. Или сама во что-то врезалась. Это не даёт же вам права в неё врезаться.
                                                                              0
                                                                              При отказе лампочки поворота еще на 412 Москвиче реле поворотов начинало усиленно щелкать, и никакой электроники там не было. Правда запасной лампочки в поворотниках Москвича не было.
                                                                                0
                                                                                Да, но там времязадающим элементом и являются сами лампочки, тк через них нагревается нить, размыкающая контактную группу внутри реле. По причине низкого сопротивления и простая замена ламп накаливания на светодиоды приводит к танцам с бубном и подбору мощного резистора чтобы скомпенсировать разницу.
                                                                                  0
                                                                                  Да, но там времязадающим элементом и являются сами лампочки
                                                                                  И неспроста ведь! При перегорании поворотника об этом должны знать окружающие водители, поэтому частота мигания повышается.
                                                                              0
                                                                              Скачал проект только из-за офорления. Мне понравилось — коментов больше чем кода. Но получить у себя такое же отображение не получилось — видимо настройки табов не те или ещё что-то.
                                                                                0
                                                                                Спасибо за замечание. Размер текста колесом мыши+Ctrl (+1 или -1)
                                                                                По-умолчанию для меня мелко в 1920.
                                                                                0
                                                                                А мне лампочки нравятся, а светодиоды — нет. Лампы они как-то теплее и ламповее, что ли. И глаза не выжигают, если только фара не расколота. Более того, классический стоп на классике — идеальный вариант, как по мне. Все эти мигающие елки на дороге — только отвлекают дополнительно.
                                                                                  0
                                                                                  Мне светодиоды тоже не нравятся (когда их много — мелких).
                                                                                  А вот с теплым светом — согласен, он очень приятен.
                                                                                  Есть сборки красные и теплые белые, еще думаю на каких остановиться.
                                                                                  Но с теплыми есть одна проблема — если их заливаешь EPOXY.
                                                                                  Когда она затвердевает, выполняет роль фильтра и дает погрешность при свечении в сторону синего спектра. То есть теплые становятся холодными (точнее лунными), а холодные — синими (кстати красные еще не проверял, проверю).
                                                                                  И вновь дилемма, или менять конструкцию, или способ герметизации.
                                                                                    0
                                                                                    Зато светодиодам не нужно разгораться, это поэтому вы увидите их раньше (на доли секунды, но всё же), чем стоп-сигналы с обычными «галогенками» накаливания.
                                                                                    +2
                                                                                    Вот как бы еще побороться с теми, кто быдлоксенон ставит в непредназначенные для него фары, что потом нихрена свою полосу не видно, как бороться с дальним светом в городе, как бороться с овощами, которые вместо того, чтобы поменять лампочку, врубают дальний…
                                                                                      0
                                                                                      Вот этих овощей, я бы сразу в овощехранилище определял.
                                                                                      От них, иногда и днем — темно становится.
                                                                                        0
                                                                                        Я бы к ним туда же определил и товарищей, которые ставят белые лампочки вместо цветных в задние фонари без светофильтров.
                                                                                      0
                                                                                      В схему бы установить датчик освещения. С алгоритмом более яркого света днем и приглушением света ночью.
                                                                                        0
                                                                                        Уже обдумывал, но ввиду того что весь алгоритм выполняется внутри одного цикла, нельзя его раздувать, иначе при нажатии на педаль тормоза, водители сзади могут и не дождаться когда загорится фонарь :) 1 канал АЦП занят, если добавить второй (для датчика освещенности), то придется применить вторую коррекционную задержку.
                                                                                        Так же, в этом случае возникает другая проблема: где разместить датчик. Из фонаря его выносить нельзя, а если разместить внутри, то представьте работу алгоритма ночью, в свете фар автомобиля сзади. То есть то за что боролись — на то и напоролись…
                                                                                          0
                                                                                          Можно взять сигнал с датчика света в салоне, который свет включает, когда ручка выбора света в режиме «авто».
                                                                                          Ну и дополнительно смотреть на включённость противотуманок, чтобы детектить туман.
                                                                                            0
                                                                                            Мне тут не нравится момент, что провод через весь салон нужно тянуть и врезаться в проводку, то есть система перестает быть быстроустанавливаемой и компактной, хотя если уже и тянуть провода, то их тогда можно ближе — под заднее стекло тянуть к фоторезистору или фотодиоду (и ограничиться двумя состояниями яркости), но тогда не трогаем родную проводку.
                                                                                          0
                                                                                          Уж лучше тогда часы реального времени с коррекцией по GPS, и работа алгоритма по другой схеме. Но это требует использования более дорогой комплектухи, расписания начала сумерек от времени года в EEPROM, использования более сложных преобразований яркости и вновь — более длинный основной цикл да еще и с прерываниями. Нужно ли это, или мой вариант оптимальный?!
                                                                                            0
                                                                                            А ещё освещённость зависит от погоды. Будем по инету прогноз подтягивать? =)
                                                                                              0
                                                                                              Метеостанцию на крыше. Доплеровский радар, систему предсказания погоды и всё такое подобное…
                                                                                          0
                                                                                          А где интегрирующая цепочка на управлении ключевым транзистором? Вы так импульсным током светодиод за пару недель угробите!

                                                                                          А я, кстати, подумываю яркие светодиоды вставить в «противотуманки» с режимом «максимально ярко» с точно противоположной задачей: врубать сзади несущимся идиотам, которые тебе фарами моргают из-за того, что им лениво в соседний ряд перестроится!
                                                                                            0
                                                                                            Спасибо тебе дружище за ещё один подаренный миру небольшой проект на ATtiny13.

                                                                                            Only users with full accounts can post comments. Log in, please.