| Форум РадиоКот https://radiokot.ru/forum/ |
|
| HELP! Детективная история (Atmega168+DAC7513+Шевроле Нива) https://radiokot.ru/forum/viewtopic.php?f=22&t=196936 |
Страница 1 из 1 |
| Автор: | anthony3d [ Вт фев 25, 2025 19:34:35 ] |
| Заголовок сообщения: | HELP! Детективная история (Atmega168+DAC7513+Шевроле Нива) |
Каждый ремонт - немного детектив. Особенно, если плоховато разбираешься что к чему. Кратко: Простой самодельный круиз-контроль раньше работал, а теперь нет. Нужна помощь советом по ремонту или настройке. Долго: Начну с начала. Задумал я поставить на свой автомобиль Шевроле Нива круиз-контроль. Ну, это нужно. Прежде чем съехать на грунт, приходится одну-две сотни по трассе проехать. И хочется не слишком уже задолбаться за это время. Нашел понравившийся универсальный самодельный круиз-контроль, разработанный командой энтузиастов с форума Казус.ру Универсалка вполне рабочая, есть люди, которые на ней уже 10 лет ездят. Больше того, нашел на Авито человека, продающего изделие в сборе от одного из авторов с того форума. Установил (не без приключений, но это совершенно другая история). И катался в своё удовольствие, и авторов девайса благодарил: https://kazus.ru/forums/showpost.php?p= ... count=5388 Но случилась цепь событий, в результате которых круиз стал работать не так, как от него ожидалось. 1. Я сделал капремонт двигателя (по идее, хуже стать не должно). 2. Я убрал крутой распредвал в двигателе и заменил его стоковым (кто понимает, настроенный распредвал добавляет производительности не более 10%. Обычно - единицы процентов.) 3. (Возможно, главное) Я прошил ЭБУ (мозги) автомобиля стоковой прошивкой вместо крутой. (Результат мог быть всяким) 4. При всех этих и некоторых других произошедших после ремонта действиях плата круиза могла пострадать. (На нее могли что-нибудь уронить или еще что...) Здесь нужно вставить комментарий: Прям сильно машина не изменилась, она не «взлетела», но мощность и не упала так, что это стало заметно. (Ремонт длился больше месяца, многое стало другим, и я мог уже и подзабыть как было раньше.) Немного о том, как работает это устройство. Круиз вставляется в разрыв педали газа. Считывает датчик скорости. И при включенном режиме стабилизации пытается держать скорость, имитируя нажатие на педаль. Разработан круиз на микроконтроллере Atmega168. Для сопряжения и параллельного использования педали схема использует диоды Шоттки. Схему прилагаю. Так вот. Круиз перестал держать скорость выше 80 км/ч. И более низкие скорости держит плохо. Замеры (сканером OBDII) показали, что под управлением круиза дроссельная заслонка двигателя открывается не более чем на 21+- процент. В то время как педалью я могу открыть ее на 80+ процентов. В недостаточном открытии дроссельной заслонки и есть причина того, что я назвал «плохой работой». При всех условиях, когда открывания заслонки в 21% достаточно для исполнения функций круиза, устройство со своими задачами справляется. Добавляет газ, убавляет. Держит скорость нормально. И тут я осознал, что совершенно не знал как устройство работало, когда работало. На сколько раньше открывало заслонку? Конечно, можно предположить, что ранее, до капремонта, двигатель со всеми прошивками и распредвалами был настолько мощным, что 21% ресурса акселератора эффективно стабилизировали скорость. Но это выглядит подозрительно. Всё-таки это не суперкар, а весьма посредственная по мощности Нива, как её не тюнь. Короче, мне нужно вернуть работоспособность круиза. Если нужно - изменить его под новые условия. Что я делал: 1. Первое, что мне пришло в голову - это: «вышел из строя ЦАП». Я его заменил. Результат не изменился. 2. По сути, после контроллера по схеме есть только 3 детали: ЦАП, операционник и диод. И если устройство хоть как-то работает, если мозги не выдают ошибку, то диоды, думаю, исправны. Я подумал, что стоит заменить операционник... И тут я решил искать кто мне здесь подскажет? Хотелось бы получить консультацию. Что мне делать? Менять всё подряд? Или уже нужно менять меня? Возможно, грамотным инженерам уже всё понятно? Что еще есть: Есть прошивка для устройства, которая попеременно выставляет на выходе ЦАП'а минимум и максимум. Я не хотел бы торопиться прошивать. Боюсь спалить контроллер. Но в таком состоянии как сейчас, устройство мне вообще не нужно. Схема - общая: ![]() Схема - выходные цепи: ![]() Как подключается к педали (это кто-то рисовал, я не стал перерисовывать по уму, думаю, будет понятно): ![]() На всякий случай спецификация на педаль:
|
|
| Автор: | GARMIN [ Чт фев 27, 2025 14:24:26 ] |
| Заголовок сообщения: | Re: HELP! Детективная история (Atmega168+DAC7513+Шевроле Нив |
При монтаже не могли попутать провода от датчиков ЭБУ-2.2 и ЭБУ2.4? Подключите вольтметр к проводу ЭБУ-4 и положите его на торпедо. Смотрите на напряжение от педали газа и от вашего блока. |
|
| Автор: | anthony3d [ Чт фев 27, 2025 16:14:15 ] |
| Заголовок сообщения: | Re: HELP! Детективная история (Atmega168+DAC7513+Шевроле Нив |
Думаю, это не то. Буквально в этой конфигурации круиз работал некоторое время без нареканий. Потому и удивительно... Я честно собрал всё на импровизированную «материнку». Именно чтобы не получилось такого, что где-то что-то напутано или не туда воткнуто. Сборка-разборка — это втыкание-вытыкание разъемов. Ну и ЭБУ ругался бы сильно. ![]() ![]()
|
|
| Автор: | anthony3d [ Вт мар 04, 2025 22:56:08 ] |
| Заголовок сообщения: | Re: HELP! Детективная история (Atmega168+DAC7513+Шевроле Нив |
Детективная история разгадана! Что выяснилось: 1. Кустарный круиз-контроль исправен и работает штатно, без изменений. 2. Прошивка ЭБУ ранее имела «шпору» – специфичное изменение стратегии обработки нажатия педали акселератора, при котором линейность меняется на быстро растущую логарифмику, создавая ощущение повышения мощности мотора. Типа: «чуть нажал, а она уже взлетает». 3. Круиз запрограммирован на работу в диапазоне 0 – 55% диапазона педали. Ну, так запрограммирован, и всё. Но из-за особенностей модели автомобиля, реально работает на 0 – 22%. Проверено. 4. Однако, благодаря «шпоре» этот, довольно узкий, диапазон трансформировался в другие цифры, и, в результате, его было вполне достаточно для эффективной стабилизации. 5. Когда я откатил прошивку ЭБУ на сток, «шпора» пропала, и диапазона работы круиза оказалось недостаточно. Что я сделал: Прошил круиз другой прошивкой, в которой диапазон педали ограничен 0 – 85%. На том форуме была такая, кто-то попросил программиста и он ему сделал. Пришлось разобраться как происходит процесс прошивки, купить программатор, подключить, вздохнуть, «перекреститься» и зашить. А когда не зашло с первого раза, поменять частоту и попробовать снова. Что не стал делать пока: Не стал откатываться на старую прошивку ЭБУ со «шпорой». Пока подожду. Результат: Диапазон круиза увеличился до 0 – 33%. Этого оказалось вполне достаточно для эффективной стабилизации скорости на обычных дорогах без крутых подъёмов. Что, собственно, и было нужно. Скоро дальний выезд, проверю, если всё-таки стабилизации хватать не будет, попробую разобраться в том, что именно было изменено в прошивке для увеличения диапазона. В конце концов там изменено всего 9 байт. И попробую увеличить его еще, вплоть до 100% в круизе, что может добавить еще процентов 10 в ЭБУ. |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|







