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

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

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

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

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

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

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

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

Alex_Sss, а что, вполне возможно и такое.
Я теперь даже склоняюсь к мысли, что так оно и есть.
Даже наверняка так и есть. Т.к. уж больно велики скачки по скорости. И их амплитуда подозрительно смахивает на отклонение скважности.
Блин, надо как то проверить. Соберу эмулятор "кривого" ДС с разными скважностями в пачке импульсов для проверки этого дела.
Реклама:

Последний раз редактировалось gnomon72; 05.07.2012 в 01:25.
gnomon72 вне форума  
Непрочитано 05.07.2012, 01:29  
Alex_Sss
Прописка
 
Регистрация: 03.06.2012
Сообщений: 159
Сказал спасибо: 8
Сказали Спасибо 10 раз(а) в 10 сообщении(ях)
Alex_Sss на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

gnomon72, Именно поэтому, раз Вы решились на написание альтернативного драйвера - сделать его правильно, и сравнить. Я бы с удовольствием помог, но увы, в паскале не силен (.
Но думаю я, что переделка должна помочь.
Alex_Sss вне форума  
Непрочитано 05.07.2012, 01:30  
Alex_Sss
Прописка
 
Регистрация: 03.06.2012
Сообщений: 159
Сказал спасибо: 8
Сказали Спасибо 10 раз(а) в 10 сообщении(ях)
Alex_Sss на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

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

Alex_Sss, да тут ещё проблема. Низкую то частоту за 100 мсек и не померять получается. Надо пару импульсов чтоб хоть один период получить, т.е. для одного периода уже надо 20 Гц. При 6-импульсном датчике это 12 км/ч. А один период - это ничем не лучше чем было. Надо не меньше 3-х, чтобы повыкидывать дефектный, если он будет. Т.е. уже от 36 км/ч. А у кого то ДС вообще на 4 импульса. Тогда от 48 км/ч начинается адекватный замер.

Последний раз редактировалось gnomon72; 05.07.2012 в 01:39.
gnomon72 вне форума  
Непрочитано 05.07.2012, 06:26  
gep
Частый гость
 
Регистрация: 06.09.2006
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
gep на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Сообщение от gnomon72 Посмотреть сообщение
Alex_Sss, да тут ещё проблема. Низкую то частоту за 100 мсек и не померять получается. Надо пару импульсов чтоб хоть один период получить, т.е. для одного периода уже надо 20 Гц. При 6-импульсном датчике это 12 км/ч. А один период - это ничем не лучше чем было. Надо не меньше 3-х, чтобы повыкидывать дефектный, если он будет. Т.е. уже от 36 км/ч. А у кого то ДС вообще на 4 импульса. Тогда от 48 км/ч начинается адекватный замер.
Что интересно, штатный драйвер ошибался только на высоких скоростях
gep вне форума  
Непрочитано 05.07.2012, 09:52  
Alex_Sss
Прописка
 
Регистрация: 03.06.2012
Сообщений: 159
Сказал спасибо: 8
Сказали Спасибо 10 раз(а) в 10 сообщении(ях)
Alex_Sss на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Сообщение от gnomon72 Посмотреть сообщение
Alex_Sss, да тут ещё проблема. Низкую то частоту за 100 мсек и не померять получается. Надо пару импульсов чтоб хоть один период получить, т.е. для одного периода уже надо 20 Гц. При 6-импульсном датчике это 12 км/ч. А один период - это ничем не лучше чем было. Надо не меньше 3-х, чтобы повыкидывать дефектный, если он будет. Т.е. уже от 36 км/ч. А у кого то ДС вообще на 4 импульса. Тогда от 48 км/ч начинается адекватный замер.
Если я правильно помню (давно ничего не делал на AVR) - порт ICP можно настроить на прерывания от обоих фронтов. Тогда уже достаточно меньше импульсов.
А насчет минимальной скорости - не думаю, что кто-то пользует круиз на скорости до 30км/ч. Т.е. поддерживает скорость на величине ниже 30..40. Маленькая скорость нужна только для того, чтобы круиз запустился, и начал разгонять машину. Тут точность не нужна. А вот на высоких скоростях - наоборот - точность нужна немалая. А тут наш метод даст хорошую точность, потому что импульсов уже будет много и помеха просто будет вносить минимальный вклад.
Alex_Sss вне форума  
Непрочитано 05.07.2012, 09:54  
Alex_Sss
Прописка
 
Регистрация: 03.06.2012
Сообщений: 159
Сказал спасибо: 8
Сказали Спасибо 10 раз(а) в 10 сообщении(ях)
Alex_Sss на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Сообщение от gep Посмотреть сообщение
Что интересно, штатный драйвер ошибался только на высоких скоростях
Может, разрешения таймера не хватает еще? Мы ведь меряем период...
Но в любом случае - увеличение количества импульсов для замера положительно скажется на точности даже без увеличения разрешения таймера. Ведь 1 кривой импульс из 100 - это гораздо лучше, чем 1 из 2х ). Потому что погрешность в первом случае поделится на 100, а во втором - на 2...
Alex_Sss вне форума  
Непрочитано 05.07.2012, 10:29  
псо
Временная регистрация
 
Регистрация: 21.06.2012
Сообщений: 61
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
псо на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

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

Сообщение от псо Посмотреть сообщение
...я по другому пути поделил их на два и вот тут произошло то что и хотелось качка уменьшилась
Отклонение периода тоже разделилось на два и ошибка стала в два раза меньше.
Не стоит делить аппаратно. Я сделаю драйвер с усреднением и будет нормально.
gnomon72 вне форума  
Сказали "Спасибо" gnomon72
Alex_Sss (05.07.2012)
Непрочитано 05.07.2012, 10:54  
псо
Временная регистрация
 
Регистрация: 21.06.2012
Сообщений: 61
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
псо на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

gnomon72, я тоже об этом подумал, я имел ввиду может не стоит гнаться за большой точностью замера скорости, и еще а усреднение не приведет к большему расхождению между реальной скоростью авто и тем что будет видеть кк, и как следствие еще большему перерегулированию и раскачке

Последний раз редактировалось псо; 05.07.2012 в 10:56.
псо вне форума  
 

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

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

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, время: 22:17.


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