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

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

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

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

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

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

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

 
Опции темы
Непрочитано 27.07.2013, 14:21  
sspol
Заблокирован
 
Регистрация: 23.02.2010
Адрес: GB
Сообщений: 99
Сказал спасибо: 2
Сказали Спасибо 21 раз(а) в 9 сообщении(ях)
sspol на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Пользую только ПИКи, чужими прошивками не пользуюсь – так проще.
Вопрос – как МК определяет нужное положение заслонки в момент включения КК?. Мотор КК управляется как я понял импульсами, т.е. после включения начинает двигаться от «0» и до замеренной скорости? Рывок неизбежен. По какой причине не использован сигнал датчика положения ДЗ?
И по количеству импульсов датчика скорости – стоит на машине (Авео) самодельная приблуда, которая использует сигнал ДС - после всех корректировок получилось 7,3имп\м.
Ув Oklik – нельзя ли получить исходник для ПИКа, для троса без функций индикатора? Писать буду свое, но от подсказок грех отказываться.
Реклама:
sspol вне форума  
Непрочитано 27.07.2013, 17:44  
gnomon72
Почётный гражданин KAZUS.RU
 
Регистрация: 25.06.2010
Сообщений: 1,223
Сказал спасибо: 13
Сказали Спасибо 176 раз(а) в 123 сообщении(ях)
gnomon72 на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

sspol, положение заслонки при инициализации в тросовой версии определяется текущей скоростью движения и выставляется фиксированными значениями в процентах хода привода по четырем скоростным диапазонам. Реально значение при инициализации на всех машинах 13...20% хода привода, т.е. около 20...35% хода дросселя. С ДПДЗ сигнал брать нельзя, т.к. КК универсальный, а у разных машин ДПДЗ разные, а у многих (карбюраторные) его и вообще нет.
Исходник для пиков не подойдет, т.к. написан на Паскале AVRCo для Atmel и практически сложно переносим на другие платформы из-за использования встроенных и очень специфических функций компилятора и большого объема кода - более 1500 строк на Паскале (16 кб в откомпилированном виде).

Последний раз редактировалось gnomon72; 27.07.2013 в 17:47.
gnomon72 вне форума  
Непрочитано 27.07.2013, 19:47  
sspol
Заблокирован
 
Регистрация: 23.02.2010
Адрес: GB
Сообщений: 99
Сказал спасибо: 2
Сказали Спасибо 21 раз(а) в 9 сообщении(ях)
sspol на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

У Oklik программа под ПИК, я и прошу...
Если цель конструктива - универсальность - да нельзя использовать ДПДЗ, я же хочу для конкретной машины, задумка - получить данные ДПДЗ, на оси двигателя стеклоочистителя что-то вроде программного колеса - круг с кучей прорезей и оптопара, далее связать напряжение ДПДЗ с количеством импульсов от прогаммного колеса получим приблизительное требуемое положение угла поворота двигателя стеклоочистителя, думаю будет это значение очень близко к реальному и поправка будет минимальна при этом - в системе появилась безинерционная обратная связь.
Хотя и не вижу особой сложности адаптации любого ДПДЗ - сигнал то аналоговый, можно менять что-то в АЦП МК, или тупо подстроечный резистор.
Просмотрел почти все 300стр - основные проблемы с рывками, и почему-то с наводками системы зажигания, у меня много автосамоделок, особых проблем никогда не возникало, простейшие схемные защиты и естно программные защиты от помех. А чтобы порты пробивало - ни разу не встречал... Когда-то на копейке стояло электронное зажигание по типу инжектора, что-то в экране, и т.п., но пролем не было.
а вот рывки мне кажется из-за длительного времени вхождения в синхронизацию - пока скорость, пока колесо провернется, скорость при этом успеет изменится, в общем не совсем удачно без обратной связи.
Что скажете?
sspol вне форума  
Непрочитано 27.07.2013, 19:53  
sspol
Заблокирован
 
Регистрация: 23.02.2010
Адрес: GB
Сообщений: 99
Сказал спасибо: 2
Сказали Спасибо 21 раз(а) в 9 сообщении(ях)
sspol на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Сообщение от gnomon72 Посмотреть сообщение
sspol, большого объема кода - более 1500 строк на Паскале (16 кб в откомпилированном виде).
че-то ну очень много, на первый взгляд программа простая, больше-меньше, добавить, уменьшить, где-то таблицы, но 16кб это объем. Наверное Паскаль с его библиотеками. Я на асме пишу.
sspol вне форума  
Непрочитано 27.07.2013, 20:29  
OKLiK
Гражданин KAZUS.RU
 
Аватар для OKLiK
 
Регистрация: 08.05.2004
Адрес: Екатеринбург
Сообщений: 760
Сказал спасибо: 2
Сказали Спасибо 85 раз(а) в 82 сообщении(ях)
OKLiK на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Сообщение от sspol Посмотреть сообщение
У Oklik программа под ПИК, я и прошу...
Для пика не существует у меня, зачем мне изобретать велосипед если есть уже готовое. Тем более о том о чем вы го говорите.
__________________
Круиз контроль: схемы, прошивки и полное описание находятся по данным ссылкам:
Тросовая версия круиз контроля.
Круиз контроль для ЭПГ.
Круиз контроль для ЭПГ "Калина-2".
Прошивки тут.
OKLiK вне форума  
Непрочитано 27.07.2013, 20:29  
gnomon72
Почётный гражданин KAZUS.RU
 
Регистрация: 25.06.2010
Сообщений: 1,223
Сказал спасибо: 13
Сказали Спасибо 176 раз(а) в 123 сообщении(ях)
gnomon72 на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

sspol, обратная связь с дросселем для КК не нужна в принципе, т.к. все алгоритмы регулирования работают в относительных угловых координатах, а не абсолютных. Единственное зачем может пригодиться обратная связь с дросселем - для начальной установки дросселя при активации КК. На версии для ЭПГ данные о положении педали, например, снимаются, но используются только для активации, а далее не нужны вовсе.

Наводки от сигнальных проводов в авто могут быть настолько сильными, что для получения сигнала даже не обязательно подключаться к проводам - достаточно проложить 10 см. провода на схему вплотную вдоль 12-вольтового сигнального провода-источника без снятия изоляции. Например, у Силыча автозапуск Садко таким образом снимает обороты двигателя с коммутатора.

Рывков никаких на настроенном КК нет.

Насчет простоты-сложности программы. Основное место занимает относительно сложная реализация полностью самостоятельно разработанного алгоритма управления + объемные таблицы управления + арифметика с плавающей точкой. Если бы использовался ПИД-алгоритм, то код был бы порядка 3...4 килобайт, т.к. ПИД-регулирование уже встроено в этот Паскаль в виде функции.
В этом Паскале библиотеки не используются, только функции написанные на нативном ассемблере с высокой степенью оптимизации и уже откомпилированные в код. Это не Си, где куча подключаемых компилируемых библиотек написанных на самом Си.
gnomon72 вне форума  
Непрочитано 27.07.2013, 20:31  
OKLiK
Гражданин KAZUS.RU
 
Аватар для OKLiK
 
Регистрация: 08.05.2004
Адрес: Екатеринбург
Сообщений: 760
Сказал спасибо: 2
Сказали Спасибо 85 раз(а) в 82 сообщении(ях)
OKLiK на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Сообщение от sspol Посмотреть сообщение
Я на асме пишу.
Писать на асме, я бы понял, если нужно более тонко какие то моменты, я так делал, но все писать на асме не то время!
__________________
Круиз контроль: схемы, прошивки и полное описание находятся по данным ссылкам:
Тросовая версия круиз контроля.
Круиз контроль для ЭПГ.
Круиз контроль для ЭПГ "Калина-2".
Прошивки тут.
OKLiK вне форума  
Непрочитано 27.07.2013, 20:36  
sspol
Заблокирован
 
Регистрация: 23.02.2010
Адрес: GB
Сообщений: 99
Сказал спасибо: 2
Сказали Спасибо 21 раз(а) в 9 сообщении(ях)
sspol на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Сообщение от OKLiK Посмотреть сообщение
Для пика не существует у меня, зачем мне изобретать велосипед если есть уже готовое. Тем более о том о чем вы го говорите.
LCD-KK_v1Grafic -это ж ваше?
sspol вне форума  
Непрочитано 27.07.2013, 20:37  
sspol
Заблокирован
 
Регистрация: 23.02.2010
Адрес: GB
Сообщений: 99
Сказал спасибо: 2
Сказали Спасибо 21 раз(а) в 9 сообщении(ях)
sspol на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Сообщение от gnomon72 Посмотреть сообщение
sspol, . Единственное зачем может пригодиться обратная связь с дросселем - для начальной установки дросселя при активации КК. .
я ж об этом
sspol вне форума  
Непрочитано 27.07.2013, 20:46  
OKLiK
Гражданин KAZUS.RU
 
Аватар для OKLiK
 
Регистрация: 08.05.2004
Адрес: Екатеринбург
Сообщений: 760
Сказал спасибо: 2
Сказали Спасибо 85 раз(а) в 82 сообщении(ях)
OKLiK на пути к лучшему
По умолчанию Re: Самодельный круиз-контроль

Сообщение от sspol Посмотреть сообщение
LCD-KK_v1Grafic -это ж ваше?
Так это же не посредственно индикатор и служит только для отображения данных от КК..
__________________
Круиз контроль: схемы, прошивки и полное описание находятся по данным ссылкам:
Тросовая версия круиз контроля.
Круиз контроль для ЭПГ.
Круиз контроль для ЭПГ "Калина-2".
Прошивки тут.
OKLiK вне форума  
 

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

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

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


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