Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Электроника средств транспорта Ремонт и разработка дополнительного автооборудования. Бортовые компьютеры и многое другое.

 
Опции темы
Непрочитано 15.12.2011, 11:57  
kapitan76
Временная регистрация
 
Регистрация: 14.06.2011
Сообщений: 56
Сказал спасибо: 28
Сказали Спасибо 16 раз(а) в 6 сообщении(ях)
kapitan76 на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

За прошивкой обращайтесь у уважаемому (gnomon72) только у него есть последняя версия, т.к. прошивка обновляется чуть ли не каждый день...
Реклама:
kapitan76 вне форума  
Непрочитано 09.01.2012, 15:31  
gnomon72
Почётный гражданин KAZUS.RU
 
Регистрация: 25.06.2010
Сообщений: 1,223
Сказал спасибо: 13
Сказали Спасибо 176 раз(а) в 123 сообщении(ях)
gnomon72 на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Прошивка для платы КК версии 2 ( версия OKLiK, Atmega168 ) и датчика скорости 6 имп./метр.
Версия прошивки 4.0.5a.
Изменения относительно версий 3.x.x:
1. Добавлена арифметика с плавающей точкой для управления приводом.
2. Добавлена секция дефайнов для согласования различных аппаратных и программных версий.
3. Исправлена ошибка в процедуре управления приводом по процентам.
4. Исправлена ошибка в процедуре инициализации привода при активации.
5. Добавлено звуковое сообщение при восстановлении скорости.
6. Изменены дефолтные значения хода привода с 60/40 до 75/50
7. Увеличены границы скоростных диапазонов для инициализации привода.
8. Исправлена мелкая ошибка в определении переменных.
9. Откорректированы таблицы дефазификации с учетом исправленной ошибки в процедуре управления приводом по процентам.

Для пользователей внешне заметны только увеличившаяся "плавность" и точность управления при малой ошибке скорости. Таблицы управления изменены, но пока не обкатаны и не сбалансированы, т.к. погода не позволяет этого сделать - холодно, скользко, противно
Вложения:
Тип файла: rar cruise_4_0_5_a.rar (9.7 Кб, 113 просмотров)

Последний раз редактировалось gnomon72; 09.01.2012 в 15:34.
gnomon72 вне форума  
Непрочитано 09.01.2012, 21:05  
sarlac
Прохожий
 
Регистрация: 22.12.2011
Сообщений: 2
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
sarlac на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Всем привет!
Большая благодарность Gnomon72 за создание и реализацию интересной разработки и всем участникам за ее поддержку и развитие.

Тоже решил собрать систему круиз-контроля (КК) самостоятельно.
Читая тему, сначала остановился на варианте Andj68. Понравилось применение системы автономного отключения КК при нажатии на педаль тормоза совместно с использованием электромуфты на шкиву актуатора КК.
Схема Oklik отпугнула использованием «мелких» комплектующих и высокой точностью исполнения печатной платы. Можно конечно заказать готовую, но хочется сделать своими руцями.
В конечном итоге, лучшим, ДЛЯ СЕБЯ, вариантом считаю реализацию Kapitan76 – простота при необходимом функционале, способ монтажа элементов, наилучшие возможности для доработки.

При попытке повторения схемы Kapitan76 столкнулся с трудностями , поскольку в электронике не очень силен (по образованию инженер-механик). В файле .lay платы подписи номиналов и названий комплектующих соответствуют только типоразмерам. С определением реальных номиналов беда, поскольку схема реализована местами иначе чем у Gnomon72 и Oklik: конденсатор на входе SS подключен перед резистором; резисторы от 12, 11, 6 и 5 ног МК подключены по другому и их номиналы должны отличаться (на фото платы видны 100 Ом-ные полосатые резисторы); непонятно назначение 3-контактного разъема.

Уважаемый Kapitan76, если возможно, прошу выложить схему со спецификацией.
sarlac вне форума  
Непрочитано 09.01.2012, 22:18  
gnomon72
Почётный гражданин KAZUS.RU
 
Регистрация: 25.06.2010
Сообщений: 1,223
Сказал спасибо: 13
Сказали Спасибо 176 раз(а) в 123 сообщении(ях)
gnomon72 на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

sarlac, делайте по схеме в первом сообщении темы - она самая простая, но не самая плохая. Я до сих пор езжу даже не на ней, а на её раннем прототипе с частично проводным и навесным монтажом элементов, где отсутствует ряд резисторов подтяжки портов и используется внутренняя подтяжка микроконтроллера. Никаких проблем за два года эксплуатации со старой схемой (и с приводом дросселя изготовленным из моторедуктора дворников Жигулей!!!) не возникало. Просто замените кварц на 20 Мгц, а микроконтроллер на Mega168 любой версии (их несколько разный с разными индексами), кроме 10 мегагерцовой низкочастотной ( Mega168 по ножкам полностью совместима с Mega8 ) и запросите у меня прошивку для этой схемы (когда плату сделаете) - я перекомпилирую для неё.

Последний раз редактировалось gnomon72; 09.01.2012 в 22:20.
gnomon72 вне форума  
Непрочитано 10.01.2012, 10:12  
Taleks
Частый гость
 
Регистрация: 14.04.2005
Адрес: Самара
Сообщений: 49
Сказал спасибо: 11
Сказали Спасибо 1 раз в 1 сообщении
Taleks на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

На праздниках тестировал свой КК в реальных условиях длительной загородной езды.
1) Почему то самопроизвольно отключается. Ни какой зависимости от чего либо не заметил. Иногда долго работает, иногда быстро отключается. Входная цепь ДС сделана по схеме OKLiK, на транзисторе. Наверное придётся смотреть осциллографом, какие там реально импульсы приходят на контроллер.
2) Регулировка скорости, даже на третьем режиме, происходит не так быстро, как хотелось бы. Может просаживаться до 25-30 км/ч от номинала. Т.е. если еду со скоростью 100 км/ч по прямому участку и начинается подъёмчик, скорость может упасть до 70 км/ч. Наверное это особенности моей машины (реакция мотора на определённое открытие ДЗ). Вот если бы КК был "обучаем" под каждую, конкретную машину...
Но, в приципе, и так не плохо, надо только побороть отключения.
Taleks вне форума  
Непрочитано 10.01.2012, 12:45  
gnomon72
Почётный гражданин KAZUS.RU
 
Регистрация: 25.06.2010
Сообщений: 1,223
Сказал спасибо: 13
Сказали Спасибо 176 раз(а) в 123 сообщении(ях)
gnomon72 на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Taleks,
Самопроизвольные отключения.
Вариантов здесь не много.

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

b. Может отключаться если некорректно работает цепь с оптопарой - проскакивают лишние импульсы либо не всегда проходят рабочие импульсы с датчика скорости.
Здесь только осциллографом смотреть и настраивать оптопару.

Большая ошибка скорости (отклонение от заданной скорости стабилизации).
Тут всё немного сложнее.

a. Динамика автомобиля существенно отличается от средней, например тяжелый авто с относительно слабым двигателем.
В этом случае поможет только корректировка таблиц управления - это отдельная история, но исправить можно и достаточно легко.

b. Мал максимальный ход привода относительно всего хода дросселя, т.е. привод отрабатывает максимум, но этого оказывается всё равно мало. Надо увеличить максимальный ход привода подобрав передаточные соотношения редуктора, длину ведущего рычага (диаметр ведущего шкива для тросика на приводе), длину ведомого рычага (диаметр ведомого шкива).

c. Серьезные "несвободные" люфты в механической цепи привод - дроссель, демпфирующие малые корректирующие перемещения привода. "Свободный" люфт отличается от "несвободного" тем, что является нелинейным и возникает только при изменении нагрузки. Например к подобному эффекту приводит изгиб внешней оболочки (рубашки) тросика. Здесь люфт вроде бы может и отсутствовать, т.к. тросик постоянно натянут пружиной дросселя, но при попытке его потянуть сначала начинает меняться изгиб оболочки и лишь потом начинает двигаться сам ведомый конец троса.
Надо ликвидировать такого рода люфты, трос сделать прямым, все соединения максимально жесткими.

Последний раз редактировалось gnomon72; 10.01.2012 в 12:47.
gnomon72 вне форума  
Сказали "Спасибо" gnomon72
Taleks (10.01.2012)
Непрочитано 10.01.2012, 14:02  
Taleks
Частый гость
 
Регистрация: 14.04.2005
Адрес: Самара
Сообщений: 49
Сказал спасибо: 11
Сказали Спасибо 1 раз в 1 сообщении
Taleks на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Мысль, заменить провода от ДС и тормоза на экранированные, у меня уже была.
"Лягушку" на педали тормоза проверю, как-то не подумал про неё.

по второй проблеме
Вполне возможно, что динамика была похуже (была сильно гружёная), хотя, при "ручном управлении" скорость поддерживалась легко. Следующий раз, по БК, посмотрю на сколько открываю заслонку ногой и как открывает её КК. Но впечатление было такое, что КК как бы "долго реагирует" на изменение скорости. Возможно он сперва пытается "маленькими шажками" компенсировать падение скорости, но этого недостаточно и замедляется машина быстрее, чем КК "полностью" надавит на педаль. Может действительно, надо было делать открытие заслонки больше, чем на 50% .
Проложить трос без изгиба - это из области фантастики. Если б можно было легко посмотреть, как там происходит регулирование, под капотом, во время движения...
Taleks вне форума  
Непрочитано 10.01.2012, 14:10  
gnomon72
Почётный гражданин KAZUS.RU
 
Регистрация: 25.06.2010
Сообщений: 1,223
Сказал спасибо: 13
Сказали Спасибо 176 раз(а) в 123 сообщении(ях)
gnomon72 на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Сообщение от Taleks Посмотреть сообщение
...Может действительно, надо было делать открытие заслонки больше, чем на 50% .
Обычно 50% хватает, но машины то ведь разные бывают.

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

Сообщение от Taleks Посмотреть сообщение
Если б можно было легко посмотреть, как там происходит регулирование, под капотом, во время движения...
Web-камера под капотом наведенная на шкив дросселя + закрепленный под капотом фонарик + ноутбук в салоне.

Думаю, что для начала стоит попробовать увеличить процентные значения хода привода в таблицах управления.
Сегодня-завтра сделаю и выложу здесь. Напомните мне какая у Вас версия схемы и сколько импульсов на ДС.
gnomon72 вне форума  
Непрочитано 10.01.2012, 14:35  
Taleks
Частый гость
 
Регистрация: 14.04.2005
Адрес: Самара
Сообщений: 49
Сказал спасибо: 11
Сказали Спасибо 1 раз в 1 сообщении
Taleks на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Atmega8. Пять импульсов.
Только сейчас не охота заниматься снятием с машины, холодно. Да и загородных поездок, для тестирования, в ближайшее время не предвидится. Буду ждать весны, когда потеплеет, тогда и продолжу.
Может и контроллер поменяю на 168...
Taleks вне форума  
Непрочитано 10.01.2012, 15:24  
gnomon72
Почётный гражданин KAZUS.RU
 
Регистрация: 25.06.2010
Сообщений: 1,223
Сказал спасибо: 13
Сказали Спасибо 176 раз(а) в 123 сообщении(ях)
gnomon72 на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Taleks, да, я тоже сейчас всё заморозил до весны.
gnomon72 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Контроль приближения/удаления целевого обьекта или аналог proximity Boris_gunner Электроника - это просто 18 25.04.2016 11:52
[Решено] Самодельный пирометр Classic001 Измерительное оборудование 6 27.10.2011 10:52
Самодельный сварочный трансформатор - дополнительная обмотка E_C_C Производственное оборудование 5 01.11.2010 21:02
Контроль целостности передаваемых данных ksd034 Микроконтроллеры, АЦП, память и т.д 4 08.07.2010 21:46
Входной контроль микроконтроллеров TMS320LF2406APZA alnikr Цифровые сигнальные процессоры 8 18.05.2010 14:38


Часовой пояс GMT +4, время: 18:40.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot