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

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

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

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

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

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

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

 
Опции темы
Непрочитано 29.08.2013, 22:38  
alec220
Прописка
 
Регистрация: 19.02.2013
Адрес: Москва
Сообщений: 107
Сказал спасибо: 17
Сказали Спасибо 4 раз(а) в 3 сообщении(ях)
alec220 на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

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

Сообщение от alec220 Посмотреть сообщение
это радует! ждем-с...
Ещё не факт, что в прошивку влезет. В мою то, кастрированную 4.7.9, влезло и то с трудом.
gnomon72 вне форума  
Непрочитано 04.09.2013, 12:30  
cuper_1971
Гражданин KAZUS.RU
 
Регистрация: 08.07.2008
Адрес: Харьков, Украина
Сообщений: 523
Сказал спасибо: 32
Сказали Спасибо 106 раз(а) в 82 сообщении(ях)
cuper_1971 на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

gnomon72, Рома, расскажи, пожалуйста, чем отличается вывод в УАРТ для тросовой версии и версии ЭПГ. А то на версии ЭПГ индикатор не корректно выводит некоторые параметры. Кстати, если протокол не удается унифицировать - можно ввести бит распознавания версий, скажем, 0 - трос, 1 - ЭПГ. Тогда можно будет унифицировать прошивку индикатора так, чтоб он распознавал все протоколы независимо от прошивки...

Последний раз редактировалось cuper_1971; 04.09.2013 в 12:33.
cuper_1971 вне форума  
Непрочитано 04.09.2013, 12:33  
cuper_1971
Гражданин KAZUS.RU
 
Регистрация: 08.07.2008
Адрес: Харьков, Украина
Сообщений: 523
Сказал спасибо: 32
Сказали Спасибо 106 раз(а) в 82 сообщении(ях)
cuper_1971 на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Сообщение от gnomon72 Посмотреть сообщение
Ещё не факт, что в прошивку влезет.
Чтоб влезло, ИМХО, можно выбросить таблицу "норма". Лично я постоянно катаюсь на таблице "динамика" и на "норму" не переключаюсь. Попробовал поездить - то-ли разницы не понял, то-ли не понравилось
cuper_1971 вне форума  
Непрочитано 04.09.2013, 12:49  
gnomon72
Почётный гражданин KAZUS.RU
 
Регистрация: 25.06.2010
Сообщений: 1,223
Сказал спасибо: 13
Сказали Спасибо 176 раз(а) в 123 сообщении(ях)
gnomon72 на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

cuper_1971, привет.
ЭПГ текстовый формат:
// Формат буфера 68 байт
// Индекс, целое без знака - 5 байт
// Режим работы КК (0/1), целое без знака - 1 байт
// Текущая таблица (1-2-3), целое без знака - 1 байт
// Текущая скорость стабилизации в км/ч, один разряд после запятой без знака - 5 байт
// Текущая скорость в км/ч, один разряд после запятой без знака - 5 байт
// Ошибка скорости в км/ч, один разряд после запятой со знаком - 6 байт
// Ошибка скорости в см/с, целое со знаком - 5 байт
// Ускорение в см/c^2, целое со знаком - 5 байт
// Перемещение ЭБУ в цикле в %, один разряд после запятой со знаком - 5 байт
// Позиция ЭБУ в %, один разряд после запятой без знака - 5 байт
// Позиция ЭПГ в %, один разряд после запятой без знака - 5 байт
// Скорость пользователя в км/ч, один разряд после запятой без знака - 5 байт
// Флаг состояния - 1 байт, целое без знака:
// 0 - Всё OK
// 1 - Power-on Reset Flag
// 2 - External Reset Flag
// 3 - Brown-out Reset Flag
// 4 - Watchdog Reset Flag
// 5 - JTAG Reset Flag
// 6 - Предельное время работы привода
// 7 - Выход за пределы разрешенного диапазона скоростей
// Перенос строки #13#10 - 2 байта

ЭПГ бинарныйформат:
// Формат буфера 24 байт + 1 байт контрольной суммы
//1 байт – адрес 192 ($C0)
//3 байта – скорость текущая (3 цифры) /скорость 120 км/ч байты: 1,2,0/
//3 байта – скорость стабилизации (3 цифры)
//3 байта – скорость пользователя/скорость стабилизации (3 цифры)
//1 байт – текущая таблица (1-2-3)
//1 байт – не активирован/активирован/режим настройки (0/1/2)
//1 байт – значения "бездействие – ускорение - торможение" (0-1-2)
//1 байт - флаг состояния:
// 0 - Всё OK
// 1 - Power-on Reset Flag
// 2 - External Reset Flag
// 3 - Brown-out Reset Flag
// 4 - Watchdog Reset Flag
// 5 - JTAG Reset Flag
// 6 - Предельное время работы привода
// 7 - Выход за пределы разрешенного диапазона скоростей
//1 байт - флаг состояния датчиков:
// 0 бит - "1" фазовая аппроксимация (1-включена 0-выключена)
// 1 бит - "2" состояние педали тормоза (1-нажата 0-не нажата)
// 2 бит - "4" состояние дополнительного стоп-сигнала (1-включен 0-выключен)
// 3 бит - "8" состояние педали сцепления (1-нажата 0-не нажата) - Зарезервировано!
// 4 бит - "16" флаг скорости пользователя (1-активирована 0-не активирована)
// 5 бит - "32" флаг ДХО (1-активированы 0-не активированы)
//1 байт - значение пользовательской коррекции хода дросселя в процентах 50...150
//1 байт "0" - Зарезервировано!
//1 байт "0" - Зарезервировано!
//1 байт "0" - Зарезервировано!
//1 байт "0" - Зарезервировано!
//1 байт "0" - Зарезервировано!
//1 байт "0" - Зарезервировано!
//1 байт "13"
//1 байт "10"
//1 байт – контрольная сумма (складываются все значения кроме адреса и передается в виде одного байта)

По бинарному вроде не отличаются.

По текстовому отличается:
1. "Перемещение привода в %, один разряд после запятой со знаком - 5 байт" и "Перемещение ЭБУ в цикле в %, один разряд после запятой со знаком - 5 байт" фактически одно и тоже, т.е. относительное перемещение привода в текущем цикле управления для коррекции ошибки скорости.
2. "Позиция ЭБУ в %, один разряд после запятой без знака - 5 байт" - текущее положение дросселя, которое выдается ЦАПом.
3. "Позиция ЭПГ в %, один разряд после запятой без знака - 5 байт" - последнее полученное на АЦП положение ЭПГ. Получается один раз в течении цикла управления (500 мс).

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

Сообщение от cuper_1971 Посмотреть сообщение
Чтоб влезло, ИМХО, можно выбросить таблицу "норма". Лично я постоянно катаюсь на таблице "динамика" и на "норму" не переключаюсь. Попробовал поездить - то-ли разницы не понял, то-ли не понравилось
Две таблицы актуально, если "по горам лазить". Лучше настроить "норму" на обычную езду, тогда "динамика" может пригодиться там, где надо более четко выдерживать скорость - перепады высот, движение в колонне и т.п. "Динамика" не только обеспечивает большие значения перемещений дросселя, но и настроена на более энергичную реакцию по прогнозированию.
Надо просто коэффициентом коррекции настроить норму на максимум с учетом комфортности движения, чтобы рывков не ощущать.
gnomon72 вне форума  
Непрочитано 04.09.2013, 13:10  
hardlock
Вид на жительство
 
Аватар для hardlock
 
Регистрация: 06.07.2006
Адрес: zp.ua
Сообщений: 393
Сказал спасибо: 2
Сказали Спасибо 21 раз(а) в 18 сообщении(ях)
hardlock на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

gnomon72, а у меня динамика ен дотягивает до динамики даже бз гор... Надо наверное коэфициенту добавить?
__________________
Сборный вариант Круизконтроля (by hardlock & Alex_Sss) - hardlock.org.ua/kk
hardlock вне форума  
Непрочитано 04.09.2013, 13:17  
gnomon72
Почётный гражданин KAZUS.RU
 
Регистрация: 25.06.2010
Сообщений: 1,223
Сказал спасибо: 13
Сказали Спасибо 176 раз(а) в 123 сообщении(ях)
gnomon72 на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

hardlock, дык добавь.
gnomon72 вне форума  
Непрочитано 04.09.2013, 15:08  
cuper_1971
Гражданин KAZUS.RU
 
Регистрация: 08.07.2008
Адрес: Харьков, Украина
Сообщений: 523
Сказал спасибо: 32
Сказали Спасибо 106 раз(а) в 82 сообщении(ях)
cuper_1971 на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Сообщение от hardlock Посмотреть сообщение
gnomon72, а у меня динамика ен дотягивает до динамики даже бз гор... Надо наверное коэфициенту добавить?
Не знаю, как на авео, а у меня на ланосе оптимальный коэффициент - 0,95. Пробовал добавлять/убавлять - 0,9 как бы мало, 1,05 как бы много...
cuper_1971 вне форума  
Непрочитано 04.09.2013, 17:44  
gnomon72
Почётный гражданин KAZUS.RU
 
Регистрация: 25.06.2010
Сообщений: 1,223
Сказал спасибо: 13
Сказали Спасибо 176 раз(а) в 123 сообщении(ях)
gnomon72 на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Поездил тут с новым драйвером. Было сделано UP и DOWN +/-2 км на короткое нажатие по отпусканию кнопки и +/-10 км на длинное нажатие по отпусканию.
Сделал предварительный вывод - ну его нахрен, такое счастье. Всё время "паришься", что вдруг вместо +2 нажал +10 и кому-нибудь в задницу влетишь. На корявой дороге при вибрации вообще непонятно "нажал - не нажал" и сколько по длительности нажал.
Да и по отпусканию кнопок явно хуже управлять, чем по нажатию.
Теперь весь в сомнениях - не оставить ли старый драйвер.
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, время: 15:00.


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