Стоп сигнал «Бегущие огни»
Ваши работы  →  
 
Новые файлы
Coil32.exe
Программа для расчета катушек индуктивности.

CS-R10
Программа для клонирования настроек приемника Icom IC-R10

CIV-Test, v.1.6
Программа для тестирования интерфейса CI-V.

BrOoM NetMonitor 2006
Программа была написана для получения данных из NetMonitora телефонов Siemens X65-X75 серий посредством AT

Arex 3000 ME v.2.0
Программа управления приемником Ar-3000а. Достаточно удобная и понятная, но интерфейс неудачный.

AOR SearchLigt v.2.2.5
Программа для управления ...

AOR AR-3000 Control Centre v.0.2
Программа для управления приемниками Ar-3000 и Ar-3000а.
Конференция
Реклама
www.Poisk-Teplohoda.ru речной круиз теплоходы москва реки, речные круизы.
Научные Чтения в Калуге
Компания Триол: фасадные кассеты, качественная металлообработка
перевозка людей газели

Стоп сигнал "Бегущие огни"


Версия 2.02

Красносельский Денис denaon.narod.ru

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

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

Использование 16 независимых каналов для управления сверхяркими светодиодами позволяет дублировать следующие сигналы:
- Стоп сигнал (поочередное заполнение линейки - накопление огней)
- Повороты (бегущие огни в нужном направлении)
- Задний ход (несимметрично разбегающиеся бегущие огни)
- Аварийная остановка (чередующиеся разбегающиеся - сбегающиеся огни)
- Габариты (слабое подсвечивание всех светодиодов и изредка пробегающий огонь)

Световые эффекты, указанные в скобках, запрограммированы в прошивке, которая прилагается (041107.bin). С помощью программы редактора световых эффектов (PStop.exe) можно самостоятельно изменять световые эффекты (например 041107.den) для всех сочетаний дублируемых сигналов и сгенерировать новую прошивку для своего набора эффектов.

На рисунке показано окно программы.
Программа стоп сигнала бегущие огни

Слева показаны все сочетания входных сигналов: стоп, левый поворот, правый поворот, задний ход. Габариты определяются устройством как отсутствие остальных входных сигналов и через некоторое время включается подсветка. Нужное сочетание выбирается соответствующим чекбоксом. Потом выбирается нужный режим для этого сочетания. Название режима можно задать в поле "Название режима". Теперь можно заняться составлением желаемого светового эффекта. В таблице можно выбрать нужный шаг программы или просмотреть параметры этого шага (время, состояние левого и правого каналов и комментарий к шагу). Под таблицей отображается состояние сигнала при текущем шаге программы. Нажатием левой кнопки мышки по нужном индикатору можно менять его состояние. Для облегчения создания эффектов имеется следующий ряд кнопок, под индикатором. С их помощью можно делать сдвиги, сдвиги с заполнением, перенос состояние предыдущего шага, выключение всех индикаторов. С помощью поля "PS" задается комментарий к текущему шагу программы, а в поле "Время" время текущего шага в миллисекундах. Справа две кнопки экспорта данных. Верхняя кнопка позволяет сохранить прошивку с текущими эффектами, а нижняя кнопка позволяет сохранить текущий набор эффектов для использования в программе на языке ассемблер.

На следующем рисунке показана схема устройства.
Схема стоп сигнала бегущие огни

Запитывается устройство непосредственно от сигнальных ламп задних фонарей. Напряжение поступающее с любого входа через диодную сборку VD1 поступает на стабилизатор напряжения +5В, собранный на элементах С1-С3 и DA1, от которого и питается все устройство. Так же все сигналы, за исключением габаритов, через делитель на R1- R5 и защитные диоды VD2, поступают на входы однокристальной микроЭВМ AT89C2051, для определения режима работы. МикроЭВМ работает с кварцевым резонатором на 3,58 Мгц. В зависимости от объема получившейся прошивки, можно также использовать микроЭВМ AT89C1051 или AT89C4051. Эти микросхемы имеют выходы с функцией direct LED drive, что позволяет подключать непосредственно к их выходам светодиоды. В устройстве применена динамическая индикация. Это позволило использовать микроЭВМ в 20 выводном корпусе, что уменьшает стоимость и габариты устройства в целом. Назначение входов и выходов микроЭВМ приведено в следующей таблице.
Цепь Порт Вывод микроЭВМ
Задний ход Р3.2 6
Правый поворот Р3.3 7
Левый поворот Р3.4 8
Стоп Р3.5 9
________хххххххх Р3.0 2
хххххххх ________ Р3.7 11
_______хх_______ Р1.0 12
х______________х Р1.7 19

Печатная плата устройства в формате Accel EDA V15.0 приведена в файле

  • Driver.pcb.

    Для управления группами светодиодов при реализации динамической индикации используются 2 ключа на транзисторах КТ816. Схема включения светодиодов показана на следующем рисунке.
    Схема включения светодиодов

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

  • 0.0275