Индикатор передач АКПП

Обсуждаем цифровые устройства...
Аватара пользователя
Lifeyar
Встал на лапы
Сообщения: 129
Зарегистрирован: Вс ноя 01, 2009 15:25:45
Откуда: Ярославль
Контактная информация:

Индикатор передач АКПП

Сообщение Lifeyar »

Доброго времени суток, уважаемые! Прошу не пинать, если тема таковая имеется, увы, не нашёл. :(
Итак, решил я сделать индикатор включенной передачи на свой автомобиль. Не спрашивайте зачем, - надо.
Что имеем- два соленоида, А и В, переключающие передачи в АКПП, управляющиеся блоком управления АКПП, собственно два провода, по которым подаётся управляющее напряжение в соответствии с таблицей. Либо плюс 12В, либо - земля. Набросал в протеусе схему, обычный дешифратор двочного кода в семисегментный. Моих познаний в цифровой технике не хватает, поэтому прошу помощи. У меня правильно отображается только четвёртая передача. Что нужно добавить, изменить, чтобы индикатор отображал согласно таблице. Файлы прилагаю. Спасибо.
Вложения
4Speed.rar
(14.27 КБ) 847 скачиваний
Соленоиды.jpg
(42.6 КБ) 1736 скачиваний
otest
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Re: Индикатор передач АКПП

Сообщение otest »

Не стандартная кодировка решается с помощью ПЗУ типа 155РЕ1 или на МК.
orinoko

Re: Индикатор передач АКПП

Сообщение orinoko »

Это вот вариант что называется "в лоб" за 5 минут. И соответственно только логика. Надо не забывать, что ТТЛ напрямую питать/подавать на вход 12В нельзя. Второй вариант - это без дешифратора, логика управляет сегментами, Третий - как уже сказали, ПЗУ прошить (155РЕ3). МК для такой задачи мне кажется занадто. Новичку лучше на сопляторе спаять схемку на логике и не мучаться с прошивками/программированием.
Вложения
4Speed_0001.png
(52.23 КБ) 2019 скачиваний
Аватара пользователя
C@at
Вымогатель припоя
Сообщения: 652
Зарегистрирован: Вс ноя 13, 2011 16:42:05
Откуда: Украина

Re: Индикатор передач АКПП

Сообщение C@at »

orinoko писал(а):МК для такой задачи мне кажется занадто.

Это точно, я так-же еще не встречал задачи где без МК ничего не решить, всегда есть вариант решения на логике
Lifeyar писал(а):Что имеем- два соленоида, А и В, переключающие передачи в АКПП, управляющиеся блоком управления АКПП

Это наверное не все. Там только четыре передачи? не три? не пять?,
где нейтраль где задняя?
Можно сделать и на МК примерно по такой схеме(тут мега8, но и на тини2313 все это также решаемо) если такая схема устроит, могу помочь, (исходный текст программы здесь)
Аватара пользователя
Lifeyar
Встал на лапы
Сообщения: 129
Зарегистрирован: Вс ноя 01, 2009 15:25:45
Откуда: Ярославль
Контактная информация:

Re: Индикатор передач АКПП

Сообщение Lifeyar »

Спасибо всем, кто откликнулся! МК-для меня вобще тёмный лес. Собрать и прошить смогу, а вот с программированием - туго, а вернее вобще никак. Передач, как и У всех, P R N D 2 1, OD Off, но контроль необходим лишь в режиме D, там работают все 4 передачи. Во всех остальных режимах индикация не нужна. Способ реализации таков, при включении режима D, подается питание на схему индикации. Развязка с соленоидами будет гальваническая, через оптопары. Ещё раз спасибо, будем думать!
Аватара пользователя
C@at
Вымогатель припоя
Сообщения: 652
Зарегистрирован: Вс ноя 13, 2011 16:42:05
Откуда: Украина

Re: Индикатор передач АКПП

Сообщение C@at »

Lifeyar писал(а):..... Собрать и прошить смогу, ..... . Развязка с соленоидами будет гальваническая, через оптопары.

Этого достаточно чтобы воплотить идею в реальность.
Аватара пользователя
C@at
Вымогатель припоя
Сообщения: 652
Зарегистрирован: Вс ноя 13, 2011 16:42:05
Откуда: Украина

Re: Индикатор передач АКПП

Сообщение C@at »

Схема
Изображение
Архив с файлами прикреплен к сообщению
Вложения
тину2313.rar
(46.07 КБ) 694 скачивания
2313.jpg
(37.03 КБ) 9594 скачивания
Последний раз редактировалось C@at Пт фев 01, 2013 07:18:44, всего редактировалось 1 раз.
Аватара пользователя
wws63
Сверлит текстолит когтями
Сообщения: 1230
Зарегистрирован: Вс май 21, 2006 16:07:59
Откуда: Алтай

Re: Индикатор передач АКПП

Сообщение wws63 »

C@at писал(а): я так-же еще не встречал задачи где без МК ничего не решить

:)))
Аватара пользователя
Lifeyar
Встал на лапы
Сообщения: 129
Зарегистрирован: Вс ноя 01, 2009 15:25:45
Откуда: Ярославль
Контактная информация:

Re: Индикатор передач АКПП

Сообщение Lifeyar »

C@at
Супер! Огромное спасибо!!! И размер девайса будет невелик, при использовании СМД деталек, что очень важно для врезки в приборку. Есть же добрые люди! Соберу в железе, отпишусь. :beer:
P.S. На радостях забыл спросить про фьюзы. Какие нужно выставить? Пользуюсь и пони-прогом, и код вижн АВР. Спасибо.
Аватара пользователя
C@at
Вымогатель припоя
Сообщения: 652
Зарегистрирован: Вс ноя 13, 2011 16:42:05
Откуда: Украина

Re: Индикатор передач АКПП

Сообщение C@at »

Пожалуйста.
фьюзы 1 MHz (новая тини идет от изготовителя с такой установкой фьюзов).

Исходный код, пользуйтесь на здоровье.
Спойлер

Код: Выделить всё

/*****************************************************
CodeWizardAVR V2.05.3 Standard
Date    : 01.02.2013
Chip type               : ATtiny2313
AVR Core Clock frequency: 1,000000 MHz
Memory model            : Tiny
*****************************************************/
#include <tiny2313.h>
#include <delay.h>
  flash unsigned char led[11]={
  0b10000000,  0b00000110, 0b01011011, 0b01001111, 0b01100110, 0b01101101, 0b01111101,
  0b00000111, 0b01111111,  0b01101111, 0b00111111};                              // Массив "led" во flash-памяти,   
                  unsigned char i=0;                                                                  //  переменная
      void main(void)
      {
PORTA=0b00000000;
DDRA=0b00000000;
PORTB=0b00000000;
DDRB=0b11111111; 
PORTD=0b00000011; 
DDRD=0b00000000; 
      while (1)
          { PORTB=led[i];
                  if (PIND.0==0&&PIND.1==1) i=1;
                  if (PIND.0==1&&PIND.1==1) i=2;     
                  if (PIND.0==1&&PIND.1==0) i=3;
                  if (PIND.0==0&&PIND.1==0) i=4;
                  delay_ms(250);
          };}
Аватара пользователя
Lifeyar
Встал на лапы
Сообщения: 129
Зарегистрирован: Вс ноя 01, 2009 15:25:45
Откуда: Ярославль
Контактная информация:

Re: Индикатор передач АКПП

Сообщение Lifeyar »

С фьюзами всё понятно. А с кодом, как я выше писал уже, никак. Мне не нужен, не понимаю я ничего. Было время, пытался освоить, начал читать самоучитель по программированию, плюнул и забил! Образование то у меня по ламповым телевизорам ещё. :))) Видать не судьба... :(
Аватара пользователя
uldemir
Друг Кота
Сообщения: 7359
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

Re: Индикатор передач АКПП

Сообщение uldemir »

Самое смешное, такая тема уже была, но в тот раз топикстартер так кодировался, что до самого последнего момента никто не мог догадаться, что это про АКПП :)) viewtopic.php?f=22&t=32437
А люди посмотрят и скажут: "Собаки летят. Вот и осень."
Аватара пользователя
C@at
Вымогатель припоя
Сообщения: 652
Зарегистрирован: Вс ноя 13, 2011 16:42:05
Откуда: Украина

Re: Индикатор передач АКПП

Сообщение C@at »

uldemir писал(а):..... такая тема уже была, но в тот раз топикстартер так кодировался.......,

Вопрос по смыслу тот же. Не факт что это один и тот же человек, и смысл делать выдержку более двух лет.
Правильное решение там про четыре светодиода, просто и надежно)))
Lifeyar писал(а): ......с кодом, как я выше писал уже, никак. Мне не нужен, .....

Код приложил для ознакомления всем , тут много начинающих, возможно такой небольшой пример будет кому то и полезен.
При всей простоте там еще много вариантов использования, вот код этот же, и похожее решение задачи viewtopic.php?f=20&t=79346&start=45
Аватара пользователя
uldemir
Друг Кота
Сообщения: 7359
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

Re: Индикатор передач АКПП

Сообщение uldemir »

Я не утверждал, что это один и тот же человек. Просто проинформировал, что такая тема была и почему ту тему хрен поиском отыщешь. Надо тэги расставить...
А ссылку дал, просто чтобы показать другие пути решения задачи.
А люди посмотрят и скажут: "Собаки летят. Вот и осень."
Аватара пользователя
Lifeyar
Встал на лапы
Сообщения: 129
Зарегистрирован: Вс ноя 01, 2009 15:25:45
Откуда: Ярославль
Контактная информация:

Re: Индикатор передач АКПП

Сообщение Lifeyar »

Да, тема была, но название мудрёное, поэтому поиском и не нашёл. Это был не я, поскольку авто с АКПП приобрёл только в августе прошлого года, до этого были с МКПП, и не было необходимости в такой индикации. Кстати у меня тоже Хонда. :) Ага, извините, код, конечно же, будет полезен начинающим!
Аватара пользователя
Lifeyar
Встал на лапы
Сообщения: 129
Зарегистрирован: Вс ноя 01, 2009 15:25:45
Откуда: Ярославль
Контактная информация:

Re: Индикатор передач АКПП

Сообщение Lifeyar »

Всем доброго времени суток! Девайс собран, и успешно помещён в панель приборов. Все, кто откликнулся, огромное спасибо! В прикреплённом файле печатноая плата, версия 2. Я собирал на двух платах, в неуверенности, что войдёт в панель.
Вложения
4Speed.lay
(50.18 КБ) 799 скачиваний
4.jpg
(144.45 КБ) 1576 скачиваний
karel
Родился
Сообщения: 1
Зарегистрирован: Пн ноя 04, 2013 07:57:29

Re: Индикатор передач АКПП

Сообщение karel »

Здравствуйте.
Несколько дилетанских вопросов, если не против))))
Комплектующие пришлось по почте заказывать, и индикатор пришел с общим анодом FYS-8012 BG-21
Как можно проще его состыковать?
Ни разу не прошивал МК, есть UPA USB.
Подскажите как правильно это сделать.
И по индикатору-на схеме вывода индикатора не подписаны, это и понятно-они разные. Как определиться какой вывод куда?
Вложения
fys8012.pdf
(72.23 КБ) 731 скачивание
Stasyan788
Родился
Сообщения: 5
Зарегистрирован: Вт май 12, 2015 09:51:18

Re: Индикатор передач АКПП

Сообщение Stasyan788 »

А никто не делал чтоб ещё и буквы были типа P D N D1 D2 и так далее
hrpankov
Сверлит текстолит когтями
Сообщения: 1115
Зарегистрирован: Вт мар 18, 2014 13:14:39
Откуда: южнее Дуная

Re: Индикатор передач АКПП

Сообщение hrpankov »

...а АКПП-коди на ети букви имеете?...
Stasyan788
Родился
Сообщения: 5
Зарегистрирован: Вт май 12, 2015 09:51:18

Re: Индикатор передач АКПП

Сообщение Stasyan788 »

hrpankov писал(а):...а АКПП-коди на ети букви имеете?...

не совсем понял о чём вы?
я имел в виду что индикация не только P N D R
но иD1 D2 и так далее, тоесть ручку переключили появился режим драйв и рядом инфа с соленоидов какая скорость в данный момент
получается данные с положения самого переключения акпп и режимы работы коробки в реальном времени.
Ответить

Вернуться в «Цифровая техника»