Перейти к содержанию
View in the app

A better way to browse. Learn more.

AUTO-BK.RU FORUM

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Опубликовано

А нельзя ли на основе данного проекта сделать очень простую и для кого-то полезную штуку -"индикатор включенной передачи". Определять передачу по отношению скорости к оборотам. Результат выводить на 7 сегментный индикатор. В момент переключения высвечивать оптимальную передачу для данной скорости и оборотов двигателя ( во время перегазовки при торможении двигателем).

  • Ответов 630
  • Просмотры 125 тыс
  • Создана
  • Последний ответ

Топ авторов темы

Most Popular Posts

  • Cхема не очень хорошая,но пока другой не нарисовал.Из конфигурационных ячеек запрограммированы(забит 0) только CKSEL3 и SUT0. m73.zip

  • Прога написана в CodeVisionAVR версии 2.5.За оптимальность не ручаюсь.Если будет документация по графическому дисплею-помогу чем смогу. М73.ZIP

  • Всех с Новым Годом.Успехов,здоровья,радости!!!!!!!

Изображения в теме

Опубликовано

Сбрось документацию на свой LCD,и какой ЭБУ?

На всех типах ЭБУ.

2004-1.pdf

Изменено пользователем sashashemelev

Опубликовано
  • Автор

Выкладываю новый архив.В нём поправленная прошивка.Если буква П опять не будет выводиться нормально попробуй в файле title.c заменить 0x07 на 0xA8(это буква П в знакогенераторе твоего LCD).кстати какой контроллер?

Исходники.zip

Изменено пользователем виктор44

Опубликовано
  • Автор

А нельзя ли на основе данного проекта сделать очень простую и для кого-то полезную штуку -"индикатор включенной передачи". Определять передачу по отношению скорости к оборотам. Результат выводить на 7 сегментный индикатор. В момент переключения высвечивать оптимальную передачу для данной скорости и оборотов двигателя ( во время перегазовки при торможении двигателем).

Я думаю,что стиль вождения у всех разный.Одни переключаются при более высоких оборотах,другие при более низких.Определение передачи прописать можно,только я хотел сначала сделать расшифровку ошибок ЭБУ с применением EEPROM 24с64.

Опубликовано

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

Опубликовано
  • Автор

Тогда возможно для разных авто обороты и скорость будут отличаться(всё зависит от передаточных чисел коробки и главной пары).А свободной памяти контроллера осталось около 3КБ.

Опубликовано
  • Автор

Вопрос к администраторам форума-нельзя как то помещать то что я выкладываю в первый пост?

Опубликовано

Выкладываю новый архив.В нём поправленная прошивка.Если буква П опять не будет выводиться нормально попробуй в файле title.c заменить 0x07 на 0xA8(это буква П в знакогенераторе твоего LCD).кстати какой контроллер?

Контроллер в проекте Атмега32А, в LCD - написано что HD44780. Буква "О" вылазила даже в заставке с твоей фамилией. Перепишу прошивку - посмотрю что получилось.

Опубликовано
  • Автор

Почему то CVAVR создаёт разные коды для МЕГА32 и МЕГА32А.Может сделать прошивку под 32А?

Опубликовано

Почему то CVAVR создаёт разные коды для МЕГА32 и МЕГА32А.Может сделать прошивку под 32А?

Только что перепрошил исправленной прошивкой - без изменений. 0x07 на 0xA8 не менял - не знаю как потом скомпилировать HEX файл. Попробуй сделай под 32А.

Опубликовано

Заменил коды символа. Как скомпилировать прошивку?

Опубликовано
  • Автор

После загрузки CVAVR ->File->Open->32_12.pri->Project->Build All после компиляции появится окно закрыть его ОК.В папке ЕХЕ прошивка с расширением hex.Понял?

Изменено пользователем виктор44

Опубликовано

После загрузки CVAVR ->File->Open->32_12.pri->Project->Build All после компиляции появится окно закрыть его ОК.В папке ЕХЕ прошивка с расширением hex.Понял?

Не компилируется, ругается на что то...скину лучше тебе - перекомпилируй.

tytle.rar

Опубликовано
  • Автор

32_12.hex для МЕГА 32 ,32_12а.hex для МЕГА 32А.

HEX.ZIP

Изменено пользователем виктор44

Опубликовано
  • Автор

В предыдущем посте прошивки только для LCD в знакогенераторе которых есть кириллица!!!!!!

Опубликовано

Все получилось. Правда 2 параметра(Т.ДВ.ПУСК и Т.ВПУСК.ВОЗД) остались без "П". В файле посмотрел- нашел ещё 2 ошибки. Исправил. Нужно перекомпилировать.

tytle.rar

Изменено пользователем sashashemelev

Опубликовано
  • Автор

Давай сделаю.Какую прошивку брал?Кинь в почтовый ящик.

Изменено пользователем виктор44

Опубликовано

Давай сделаю.Какую прошивку брал?

Под 32а.

32_12a.rar

Изменено пользователем sashashemelev

Опубликовано
  • Автор

А зачем мне прошивка?

Опубликовано
  • Автор

Держи

HEX.ZIP

Для публикации сообщений создайте учётную запись или авторизуйтесь

Последние посетители 0

  • Ни одного зарегистрированного пользователя не просматривает данную страницу
Яндекс цитирования

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.