Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Удлинитель поворотов (лентяйка)

Удлинитель поворотов (лентяйка) 13 мая 2016 22:37 #1

  • Vakula
  • Vakula аватар
  • на форуме
  • Moderator
  • ich bin Ukrainian
  • Сообщений: 720
  • Спасибо получено: 85
Удлинитель поворотов (лентяйка, вежливые поворотики), - устройство подхвата поворота авто и его удержание до трех миганий. По умолчанию имеется практически у всех брендовых новых авто.
Попытки его сделать есть, но как правило в релейном исполнении. Но хочется, что бы на транзисторах.
Описать техническое задание для микроконтроллера, даже стесняюсь начинать. Потому, как устройство не реально проверить симуляцией в протеусе. Из за того, что оно работает с классическим реле поворотов


И проверить можно только на столе, имея в запасняке это самое реле. Но лучше всего в авто проверять.

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


Схема [ Нажмите, чтобы развернуть ]


Алгоритм работы устройства.
COM - 49a
L - плюсовой вывод лампы левого поворота
R - плюсовой вывод лампы правого поворота

При кратном замыкании COM с L или R, эти выводы блокируются. Штатное реле работает в штатном режиме, а контроллер считает количество миганий. После третьего мигания выводы разблокируются. И ждут следующего сигнала (краткого замыкания).
Если, при кратком замыкании с любым и каналов поворотов (L, R) рычаг поворотов сразу же перевести в противоположный канал поворотов (L, R) то блокировка (удлинение) аннулируется.
Длительное удержание замкнутой цепи (COM c L или R) не менее 1 сек, то удлинение (блокировка) сбрасывается.
Канал Reserve. При подачи сигнала +12v (от выключателя заднего хода), то по истечении 3сек (1сек, 6сек или сразу (разные прошивки)) Блокируются оба канала: СОМ и L СОМ и R. Работает аварийка, пока не пропадет +12 с вывода Reverse.
При краткой подачи +12 на этот вывод Оба канала блокируются до двух миганий поворотами (функция СПАСИБО).
Очень хотелось бы некоторые настройки пусть в EEPROM. Так как место в контроллере ограничено.

Данное устройство есть, собрано, работает. Но не хватает некоторых функций.
Последнее редактирование: 14 мая 2016 06:49 от Vakula.
--

Удлинитель поворотов 13 мая 2016 22:59 #2

  • Igr44
  • Igr44 аватар
  • на форуме
  • I live here
  • der tod der russischen schweinen
  • Сообщений: 988
  • Спасибо получено: 46
есть такое устройство, завтра посмотрю. стоит не в одной машине. на 628 пике. там помимо дотяжки поворотов, вкл. аварийки в одно касание, таймеры для забывчивых, звуковое подтверждение после пятого морга поворота, таймер парклайта, сдвоенные морги при движении задним ходом, и.т.д.
--

Удлинитель поворотов 13 мая 2016 23:03 #3

  • Vakula
  • Vakula аватар
  • на форуме
  • Moderator
  • ich bin Ukrainian
  • Сообщений: 720
  • Спасибо получено: 85
Igr44 пишет:
стоит не в одной машине. на 628 пике.
Та тоже есть.
Но я в пиками не работаю :blush:
А вот алгоритм дописать не плохо было бы.
Последнее редактирование: 13 мая 2016 23:03 от Vakula.
--

Удлинитель поворотов 13 мая 2016 23:12 #4

  • Igr44
  • Igr44 аватар
  • на форуме
  • I live here
  • der tod der russischen schweinen
  • Сообщений: 988
  • Спасибо получено: 46
понятно. Но для более навороченного устройства нужно больше выводов контроллера. Как минимум еще три штуки, анализ зажигания, вход реверса, кнопка спасибо ( аварийка)
--

Удлинитель поворотов 13 мая 2016 23:21 #5

  • Vakula
  • Vakula аватар
  • на форуме
  • Moderator
  • ich bin Ukrainian
  • Сообщений: 720
  • Спасибо получено: 85
Igr44 пишет:
кнопка спасибо ( аварийка)
То таки да. Но у меня в релейном исполнении настолько все продвинуто и все максимально необходимое есть. Только хочется миниатюризировать и уйти от релюшек.
Транзисторная версия сделана, на столе работает. До авто пока не доехало. Заказали на ланос, жду ответа :whistle:
Но там не все.
--

Удлинитель поворотов 14 мая 2016 06:52 #6

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4534
  • Спасибо получено: 1548
Вопросы.
1.
Vakula пишет:
При кратном замыкании COM с L или R, эти выводы блокируются.
Имеется ввиду "при кратКом"?
Что означает "блокируются"?

2.
Vakula пишет:
Если, при кратком замыкании с любым и каналов поворотов (L, R) рычаг поворотов сразу же перевести в противоположный канал поворотов (L, R)...
Вы же знаете, я так не понимаю.
Мне нужно не "рычаг поворотов перевести", а описание или логическими уровнями, или напряжениями на входе в проектируемую часть устройства. Если пишете про рычаг - то он должен быть на схеме с указанием, куда подключен и что замыкает.

3. Опишите исходные состояния входов устройства.
4. Зачем ULN2004?
5. Вывод RESET МК предполагается использовать как обычный порт ввода/вывода?
Последнее редактирование: 14 мая 2016 06:53 от Soir.
--

Удлинитель поворотов 14 мая 2016 07:06 #7

  • Vakula
  • Vakula аватар
  • на форуме
  • Moderator
  • ich bin Ukrainian
  • Сообщений: 720
  • Спасибо получено: 85
Soir пишет:
Вопросы.
1. Имеется ввиду "при кратКом"?
Удержание в замкнутом состоянии до 1 секунды, не более.
Что означает "блокируются"?
Замыкаются программно.
2.Вы же знаете, я так не понимаю.
Да. Потому то и долго не решался задать ТЗ. Его, собственно то и нету сейчас. Просто алгоритм работы всего устройства.
3. Опишите исходные состояния входов устройства.
Тут не могу пока. Вижу только в конечном итоге их состояние. Потому, как пробовал по сути просто составить схему в протеус. Ничего не получилось.
Потому и прошу всех помочь с проектированием устройства.
Но, буду думать, как должно быть.
4. Зачем ULN2004?
Без неё надо городить кучи транзисторов. Работа со штатным реле, которое управляет +12 вольт. А вывод COM в не замкнутом состоянии имеет потенциал, 5-7 вольт.
5. Вывод RESET МК предполагается использовать как обычный порт ввода/вывода?
Да.

*********
Добавлено.

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

Видимо на этот проект и умрет. Так как его надо и писать и тестировать сразу в железе.
Последнее редактирование: 14 мая 2016 09:46 от Vakula.
--

Удлинитель поворотов 14 мая 2016 10:55 #8

  • Igr44
  • Igr44 аватар
  • на форуме
  • I live here
  • der tod der russischen schweinen
  • Сообщений: 988
  • Спасибо получено: 46
Ну с ланосом как и прочими корейцами вообще проблем нету, там есть возможность разделения линий от подрулевика. Т.е. се подключение за торпедо к блоку перемычек за левым лючком.Но полевиками версию не рекомендую, нет смысла и низкая у них надежность.
Сбросить вам проект протеза, с дизайном плат и прочим под ланос? На 628 пике.
Последнее редактирование: 14 мая 2016 10:58 от Igr44.
--

Удлинитель поворотов (лентяйка) 14 мая 2016 11:52 #9

  • Vakula
  • Vakula аватар
  • на форуме
  • Moderator
  • ich bin Ukrainian
  • Сообщений: 720
  • Спасибо получено: 85
Я их уже перепробовал кучу. Есть хороший проект на реле и attyni13. Работает на большинстве авто. Много различных прошивок, но одной не хватает. Работоспособность высокая, главное сборка Дарлингтона что бы не левая была. А то было намучился. Да и релюшек назаказывал в чинае валом.
Но хочется развить проект на транзисторах.
На пике мне не интересен проект. Даже где то был, не востребован.
--

Удлинитель поворотов (лентяйка) 14 мая 2016 11:55 #10

  • pavel1965
  • pavel1965 аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 280
  • Спасибо получено: 13
сбросить вам проект протеза, с дизайном плат и прочим под ланос? На 628 пике.
если можно, мне сбросьте
Последнее редактирование: 14 мая 2016 11:58 от pavel1965.
--

Удлинитель поворотов (лентяйка) 14 мая 2016 12:13 #11

  • Igr44
  • Igr44 аватар
  • на форуме
  • I live here
  • der tod der russischen schweinen
  • Сообщений: 988
  • Спасибо получено: 46
да можно, почему бы и нет
ifolder.com.ua/bb0p4yu2zqwh.html
--

Удлинитель поворотов (лентяйка) 14 мая 2016 13:03 #12

  • pavel1965
  • pavel1965 аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 280
  • Спасибо получено: 13
спасибо, но скачать не могу:пишет неверно введены символы? хотя все верно.
--

Удлинитель поворотов (лентяйка) 14 мая 2016 13:29 #13

  • Vakula
  • Vakula аватар
  • на форуме
  • Moderator
  • ich bin Ukrainian
  • Сообщений: 720
  • Спасибо получено: 85
pavel1965 пишет:
спасибо, но скачать не могу
Вот отсюда можно.
Последнее редактирование: 14 мая 2016 14:18 от Vakula.
--
Спасибо сказали: pavel1965

Удлинитель поворотов (лентяйка) 14 мая 2016 16:16 #14

  • Igr44
  • Igr44 аватар
  • на форуме
  • I live here
  • der tod der russischen schweinen
  • Сообщений: 988
  • Спасибо получено: 46
Скачать Traffic.rar на filestore.com.ua
Последнее редактирование: 14 мая 2016 16:19 от Vakula.
--

Удлинитель поворотов 14 мая 2016 19:55 #15

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 4534
  • Спасибо получено: 1548
Vakula пишет:
Soir пишет:
3. Опишите исходные состояния входов устройства.
Тут не могу пока. Вижу только в конечном итоге их состояние.
А в чем проблема? Вы же знаете состояние выводов реле поворотов, состояние переключателя в режимах поворот включен и поворот выключен?

Vakula пишет:
Видимо на этот проект и умрет. Так как его надо и писать и тестировать сразу в железе.
Почему так уныло... Можно и в Proteus на первой стадии отладить, а потому уже в железе.
Последнее редактирование: 14 мая 2016 19:56 от Soir.
--

Удлинитель поворотов 14 мая 2016 20:07 #16

  • Vakula
  • Vakula аватар
  • на форуме
  • Moderator
  • ich bin Ukrainian
  • Сообщений: 720
  • Спасибо получено: 85
Soir пишет:
Вы же знаете состояние выводов реле поворотов, состояние переключателя в режимах поворот включен и поворот выключен?
Устройство, даже при верном прописании состоянии потров, может работать не стабильно. Тут нужна работа в дуэте; программист - отладчик в железе. При чем не просто на столе, а в авто. Не знаю почему так, но многие на этом ломают копи и отказываются от разработки дальнейшей.
Постараюсь, как думаю, как вижу, расписать работу портов.
--
Модераторы: wolf2000, Vakula, Айнцвайдрайченко