Электроника средств транспорта Ремонт и разработка дополнительного автооборудования. Бортовые компьютеры и многое другое. |
15.12.2011, 11:57
|
|
Временная регистрация
Регистрация: 14.06.2011
Сообщений: 56
Сказал спасибо: 28
Сказали Спасибо 16 раз(а) в 6 сообщении(ях)
|
Re: Самодельный круиз-контроль
За прошивкой обращайтесь у уважаемому (gnomon72) только у него есть последняя версия, т.к. прошивка обновляется чуть ли не каждый день...
|
|
|
|
09.01.2012, 15:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.06.2010
Сообщений: 1,223
Сказал спасибо: 13
Сказали Спасибо 176 раз(а) в 123 сообщении(ях)
|
Re: Самодельный круиз-контроль
Прошивка для платы КК версии 2 ( версия OKLiK, Atmega168 ) и датчика скорости 6 имп./метр.
Версия прошивки 4.0.5a.
Изменения относительно версий 3.x.x:
1. Добавлена арифметика с плавающей точкой для управления приводом.
2. Добавлена секция дефайнов для согласования различных аппаратных и программных версий.
3. Исправлена ошибка в процедуре управления приводом по процентам.
4. Исправлена ошибка в процедуре инициализации привода при активации.
5. Добавлено звуковое сообщение при восстановлении скорости.
6. Изменены дефолтные значения хода привода с 60/40 до 75/50
7. Увеличены границы скоростных диапазонов для инициализации привода.
8. Исправлена мелкая ошибка в определении переменных.
9. Откорректированы таблицы дефазификации с учетом исправленной ошибки в процедуре управления приводом по процентам.
Для пользователей внешне заметны только увеличившаяся "плавность" и точность управления при малой ошибке скорости. Таблицы управления изменены, но пока не обкатаны и не сбалансированы, т.к. погода не позволяет этого сделать - холодно, скользко, противно
Последний раз редактировалось gnomon72; 09.01.2012 в 15:34.
|
|
|
|
09.01.2012, 21:05
|
|
Прохожий
Регистрация: 22.12.2011
Сообщений: 2
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Самодельный круиз-контроль
Всем привет!
Большая благодарность Gnomon72 за создание и реализацию интересной разработки и всем участникам за ее поддержку и развитие.
Тоже решил собрать систему круиз-контроля (КК) самостоятельно.
Читая тему, сначала остановился на варианте Andj68. Понравилось применение системы автономного отключения КК при нажатии на педаль тормоза совместно с использованием электромуфты на шкиву актуатора КК.
Схема Oklik отпугнула использованием «мелких» комплектующих и высокой точностью исполнения печатной платы. Можно конечно заказать готовую, но хочется сделать своими руцями.
В конечном итоге, лучшим, ДЛЯ СЕБЯ, вариантом считаю реализацию Kapitan76 – простота при необходимом функционале, способ монтажа элементов, наилучшие возможности для доработки.
При попытке повторения схемы Kapitan76 столкнулся с трудностями , поскольку в электронике не очень силен (по образованию инженер-механик). В файле .lay платы подписи номиналов и названий комплектующих соответствуют только типоразмерам. С определением реальных номиналов беда, поскольку схема реализована местами иначе чем у Gnomon72 и Oklik: конденсатор на входе SS подключен перед резистором; резисторы от 12, 11, 6 и 5 ног МК подключены по другому и их номиналы должны отличаться (на фото платы видны 100 Ом-ные полосатые резисторы); непонятно назначение 3-контактного разъема.
Уважаемый Kapitan76, если возможно, прошу выложить схему со спецификацией.
|
|
|
|
09.01.2012, 22:18
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.06.2010
Сообщений: 1,223
Сказал спасибо: 13
Сказали Спасибо 176 раз(а) в 123 сообщении(ях)
|
Re: Самодельный круиз-контроль
sarlac, делайте по схеме в первом сообщении темы - она самая простая, но не самая плохая. Я до сих пор езжу даже не на ней, а на её раннем прототипе с частично проводным и навесным монтажом элементов, где отсутствует ряд резисторов подтяжки портов и используется внутренняя подтяжка микроконтроллера. Никаких проблем за два года эксплуатации со старой схемой (и с приводом дросселя изготовленным из моторедуктора дворников Жигулей!!!) не возникало. Просто замените кварц на 20 Мгц, а микроконтроллер на Mega168 любой версии (их несколько разный с разными индексами), кроме 10 мегагерцовой низкочастотной ( Mega168 по ножкам полностью совместима с Mega8 ) и запросите у меня прошивку для этой схемы (когда плату сделаете) - я перекомпилирую для неё.
Последний раз редактировалось gnomon72; 09.01.2012 в 22:20.
|
|
|
|
10.01.2012, 10:12
|
|
Частый гость
Регистрация: 14.04.2005
Адрес: Самара
Сообщений: 49
Сказал спасибо: 11
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Самодельный круиз-контроль
На праздниках тестировал свой КК в реальных условиях длительной загородной езды.
1) Почему то самопроизвольно отключается. Ни какой зависимости от чего либо не заметил. Иногда долго работает, иногда быстро отключается. Входная цепь ДС сделана по схеме OKLiK, на транзисторе. Наверное придётся смотреть осциллографом, какие там реально импульсы приходят на контроллер.
2) Регулировка скорости, даже на третьем режиме, происходит не так быстро, как хотелось бы. Может просаживаться до 25-30 км/ч от номинала. Т.е. если еду со скоростью 100 км/ч по прямому участку и начинается подъёмчик, скорость может упасть до 70 км/ч. Наверное это особенности моей машины (реакция мотора на определённое открытие ДЗ). Вот если бы КК был "обучаем" под каждую, конкретную машину...
Но, в приципе, и так не плохо, надо только побороть отключения.
|
|
|
|
10.01.2012, 12:45
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.06.2010
Сообщений: 1,223
Сказал спасибо: 13
Сказали Спасибо 176 раз(а) в 123 сообщении(ях)
|
Re: Самодельный круиз-контроль
Taleks,
Самопроизвольные отключения.
Вариантов здесь не много.
Возможно отключение либо по сигналу с тормоза либо по выходу за пределы разрешенного скоростного диапазона.
a. Возможно у Вас проскакивают наводки на провод идущий от конечника тормоза либо сам конечник-лягушка настроен слишком чувствительно и от вибрации педали тормоза может иногда кратковременно замыкать.
Соответственно надо максимально укоротить провод к тормозу от платы и экранировать его и отрегулировать положение конечника на педали.
b. Может отключаться если некорректно работает цепь с оптопарой - проскакивают лишние импульсы либо не всегда проходят рабочие импульсы с датчика скорости.
Здесь только осциллографом смотреть и настраивать оптопару.
Большая ошибка скорости (отклонение от заданной скорости стабилизации).
Тут всё немного сложнее.
a. Динамика автомобиля существенно отличается от средней, например тяжелый авто с относительно слабым двигателем.
В этом случае поможет только корректировка таблиц управления - это отдельная история, но исправить можно и достаточно легко.
b. Мал максимальный ход привода относительно всего хода дросселя, т.е. привод отрабатывает максимум, но этого оказывается всё равно мало. Надо увеличить максимальный ход привода подобрав передаточные соотношения редуктора, длину ведущего рычага (диаметр ведущего шкива для тросика на приводе), длину ведомого рычага (диаметр ведомого шкива).
c. Серьезные "несвободные" люфты в механической цепи привод - дроссель, демпфирующие малые корректирующие перемещения привода. "Свободный" люфт отличается от "несвободного" тем, что является нелинейным и возникает только при изменении нагрузки. Например к подобному эффекту приводит изгиб внешней оболочки (рубашки) тросика. Здесь люфт вроде бы может и отсутствовать, т.к. тросик постоянно натянут пружиной дросселя, но при попытке его потянуть сначала начинает меняться изгиб оболочки и лишь потом начинает двигаться сам ведомый конец троса.
Надо ликвидировать такого рода люфты, трос сделать прямым, все соединения максимально жесткими.
Последний раз редактировалось gnomon72; 10.01.2012 в 12:47.
|
|
|
Сказали "Спасибо" gnomon72
|
|
|
10.01.2012, 14:02
|
|
Частый гость
Регистрация: 14.04.2005
Адрес: Самара
Сообщений: 49
Сказал спасибо: 11
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Самодельный круиз-контроль
Мысль, заменить провода от ДС и тормоза на экранированные, у меня уже была.
"Лягушку" на педали тормоза проверю, как-то не подумал про неё.
по второй проблеме
Вполне возможно, что динамика была похуже (была сильно гружёная), хотя, при "ручном управлении" скорость поддерживалась легко. Следующий раз, по БК, посмотрю на сколько открываю заслонку ногой и как открывает её КК. Но впечатление было такое, что КК как бы "долго реагирует" на изменение скорости. Возможно он сперва пытается "маленькими шажками" компенсировать падение скорости, но этого недостаточно и замедляется машина быстрее, чем КК "полностью" надавит на педаль. Может действительно, надо было делать открытие заслонки больше, чем на 50% .
Проложить трос без изгиба - это из области фантастики. Если б можно было легко посмотреть, как там происходит регулирование, под капотом, во время движения...
|
|
|
|
10.01.2012, 14:10
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.06.2010
Сообщений: 1,223
Сказал спасибо: 13
Сказали Спасибо 176 раз(а) в 123 сообщении(ях)
|
Re: Самодельный круиз-контроль
Сообщение от Taleks
|
...Может действительно, надо было делать открытие заслонки больше, чем на 50% .
|
Обычно 50% хватает, но машины то ведь разные бывают.
Сообщение от Taleks
|
...Проложить трос без изгиба - это из области фантастики.
|
Достаточно в нескольких точках жестко закрепить оболочку за любые конструкции - главное, чтобы этот изгиб не мог меняться под нагрузкой.
Сообщение от Taleks
|
Если б можно было легко посмотреть, как там происходит регулирование, под капотом, во время движения...
|
Web-камера под капотом наведенная на шкив дросселя + закрепленный под капотом фонарик + ноутбук в салоне.
Думаю, что для начала стоит попробовать увеличить процентные значения хода привода в таблицах управления.
Сегодня-завтра сделаю и выложу здесь. Напомните мне какая у Вас версия схемы и сколько импульсов на ДС.
|
|
|
|
10.01.2012, 14:35
|
|
Частый гость
Регистрация: 14.04.2005
Адрес: Самара
Сообщений: 49
Сказал спасибо: 11
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Самодельный круиз-контроль
Atmega8. Пять импульсов.
Только сейчас не охота заниматься снятием с машины, холодно. Да и загородных поездок, для тестирования, в ближайшее время не предвидится. Буду ждать весны, когда потеплеет, тогда и продолжу.
Может и контроллер поменяю на 168...
|
|
|
|
10.01.2012, 15:24
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.06.2010
Сообщений: 1,223
Сказал спасибо: 13
Сказали Спасибо 176 раз(а) в 123 сообщении(ях)
|
Re: Самодельный круиз-контроль
Taleks, да, я тоже сейчас всё заморозил до весны.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 01:28.
|
|