Круиз-контроль самодельный, На INFO реализовали круиз-контроль! |
Здравствуйте, гость ( Вход | Регистрация )
Круиз-контроль самодельный, На INFO реализовали круиз-контроль! |
koshelev |
29.4.2010, 9:45
Сообщение
#21
|
||
Гость Группа: Пользователи Сообщений: 4 Регистрация: 27.7.2008 |
Ребята! Вам респект!
А можно как-то более-менее по-простому? Я не электронщик... Я правильно понимаю, что можно сделать так: 1. Купить накладки от Тииды или от еНота-немца; 2. Купить (попросить за разумное вознаграждение спаять) схему; 3. Вживить её, куда нужно (надеюсь, самостоятельно ибо паяльник в руках умею держать, но не до уровня паять схемы (хотя, может, не пробовал)); 4. Перепрошится (что для этого нужно?) Вы уж простите, если где ерунду сказал... Наставьте на путь истинный! ______________________________________
|
||
guru21 |
29.4.2010, 14:13
Сообщение
#22
|
||
Барбадосский енот Группа: Пользователи Сообщений: 456 Регистрация: 4.4.2009 Из: Краснодарский край, Город Герой ЕЙСК |
Нашел один казус... Как уже писал, в Atmel-ах не очень, дружу с PIC-ами. Так, вот, проверь, когда прошивал контроллер, включал ли WDT (сторожевой таймер). А если там уже прописано слово конфигурации при прошивке, то проверь его. Задача WDT - сбросить контроллер при превышении определенного промежутка времени, правда в программе должны присутствовать строки, очищающие сторожевой таймер до того, как произойдет его переполнение, если очистка не происходит, то контроллер перезапускается.А может там какой-то глюк и что-то с прерываниями. Вот, программа и виснет. ______________________________________
|
||
cap_Nemo |
29.4.2010, 22:17
Сообщение
#23
|
||
Горный коати Группа: Пользователи Сообщений: 47 Регистрация: 19.4.2010 Из: Апатиты |
Контроллер не зависает! Он работает в штатном режиме (реакции на "стоп" и на повышение оборотов - нормальные) перестаёт реагировать только на нажатие первой клавиши (вкл/выкл К-Контроля).
______________________________________
|
||
guru21 |
30.4.2010, 11:08
Сообщение
#24
|
||
Барбадосский енот Группа: Пользователи Сообщений: 456 Регистрация: 4.4.2009 Из: Краснодарский край, Город Герой ЕЙСК |
Вообще, конечно, увидеть, чем занимается контроллер, можно, только прогнав программу через отладчик в пошаговом режиме. Может, программа написана с косячком.
______________________________________
|
||
cap_Nemo |
1.5.2010, 21:23
Сообщение
#25
|
||
Горный коати Группа: Пользователи Сообщений: 47 Регистрация: 19.4.2010 Из: Апатиты |
Ну, что хочу сказать... Схема претерпела ещё ряд изменений (смотрите выше).
В целом, опробование прошло успешно. При фиксации скорости 70 км/ч, NOTE выходил на "крейсерскую скорость" в течении 15-25 секунд, и поддерживал её в интервале 70..75 км/ч стабильно (невзирая на подъёмы и спуски). Испытания проводились за городом на 5-й передаче. Изменения последние вызваны тем, что "после снятия с круиза обороты холостого хода остаются в районе 2000". Это происходило из-за того, что щётчики доходили до нуля и напряжение на педали газа (выхоящее с К-Контроля) было ниже напряжение педали (нстоящей в районе 0,7V) в режиме холостого хода. Сбрасывать обороты до нормальных холостых получалось лишь остановившись и обучив NOTE "отпущенному положению педали акселератора" из руководства по обслуживанию. Но это детские болезни... Вообще, как машина идёт на К-Контроле, мне очень понравилось. В общем, завершаю испытания! "Баста карапузики кончилися танцы..." Конструкция закончена и проверена - можно пускать в тираж. Все изменения внесены в СООБЩЕНИЕ. Детские болезни вылечены! ______________________________________
|
||
alexandei |
2.5.2010, 19:44
Сообщение
#26
|
||
Енот-полоскун Группа: Модераторы Сообщений: 3 914 Регистрация: 17.6.2008 Из: Питер |
Ну, теперь итоговая цена, сетевой маркетинг, доставка по почте, тема по самостоятельной установке.
______________________________________
|
||
cap_Nemo |
3.5.2010, 19:29
Сообщение
#27
|
||
Горный коати Группа: Пользователи Сообщений: 47 Регистрация: 19.4.2010 Из: Апатиты |
Я не комерсант. Всё выложил, как на духу.
Хотите, собирайте! Контроллер стоит 130 руб., остальное мелочь. В общей сумме запчасти не превысят 350-400 руб. Плата легко изготавливается при помощи лазерного принтера, утюга и хлорного железа (в радиодеталях обычно есть в наличии). Контроллер зашивается легко через LPT порт программой PonyProg2000. Повторяемость конструкции 100% - собрал две штуки, не требуется никаких настроек и подгонок. На педальном узле сигнальные провода разрезал и выводил на разъем К-Контроля. Руль снимал и вклеивал в левую накладку светодиод и микрик, их выводы припаял к разъему-шлейф-разъем (шлейф-улитка с разъёмами присутствует во всех комплектациях, а не только в старших), дальше проводами на блок круиза. Главное в этой операции - не влезть в концы, идущие на подушку. Питание брал с разъёма, идущего на магнитолу (появляется при включении зажигания). ______________________________________
|
||
sergei |
3.5.2010, 20:25
Сообщение
#28
|
||
Енот-носуха Группа: Пользователи Сообщений: 876 Регистрация: 8.3.2008 Из: Мурманск |
Может, пора поставить на "поток"?
Готов быть первым клиентом! Живу, соответственно, недалеко. Вот, если ещё и кнопки справа на руле (для круиза) поставить от Тииды - было бы СУПЕР! Готов рассмотреть ценовой вопрос в личке. ______________________________________
|
||
guru21 |
4.5.2010, 12:28
Сообщение
#29
|
||
Барбадосский енот Группа: Пользователи Сообщений: 456 Регистрация: 4.4.2009 Из: Краснодарский край, Город Герой ЕЙСК |
Вопрос автору: Куда идет 4 контакт разъема Х1 "Вход2" В предыдущей схеме он был подключен к одному из входов 561КП1 которую в последствии заменили на 572ПА1, а Х1.4 остался в воздухе
______________________________________
|
||
cap_Nemo |
4.5.2010, 14:40
Сообщение
#30
|
||
Горный коати Группа: Пользователи Сообщений: 47 Регистрация: 19.4.2010 Из: Апатиты |
Я упростил ещё схему, избавился от 561КП1. Сигнал на второй выход не коммутируется. Он теперь формируется из напряжения с педали и от К-Контроля на диодах Шотки. Вывод Х1.4 "остался в воздухе" не нужен (требуется для контроля исправности педального узла схемой управления двигателем). И его я убрал.
______________________________________
|
||
sergei |
6.5.2010, 13:56
Сообщение
#31
|
||
Енот-носуха Группа: Пользователи Сообщений: 876 Регистрация: 8.3.2008 Из: Мурманск |
Как круиз будет работать при ESP ?
Ведь там происходит контроль газа при заносе ... ______________________________________
|
||
nwton |
6.5.2010, 14:39
Сообщение
#32
|
||
Кошачья белка Группа: Пользователи Сообщений: 74 Регистрация: 6.5.2008 Из: Санкт-Петербург |
Нормально будет работать, т.к. мы просто имитируем нажатие на педаль газа, а уж мозги двигателя сами разберутся, что с этим сигналом делать.
А если схему еще немного упростить? Навскидку: 1. Взять ОУ типа rail-to-rail и тогда не нужен преобразователь на -9В, для сдвига виртуального нуля достаточно стабилитрона (или двух резисторов, нам ведь точность не важна). 2. использовать встроенный в микроконтроллер ЦАП - избавимся от счетчиков 561ИЕ11 и параллельного ЦАП 572ПА 3. разве сигнал от тахометра имеет большую частоту? минус еще один счетчик 561ИЕ11 4. развязку на оптопарах можно добавить по вкусу (но это уже усложнение, хотя минус инверторы). Но придется прошивку писать свою... Или все это от того, что использовалась уже готовая прошивка от опелевской схемы? ______________________________________
|
||
cap_Nemo |
6.5.2010, 15:24
Сообщение
#33
|
||
Горный коати Группа: Пользователи Сообщений: 47 Регистрация: 19.4.2010 Из: Апатиты |
Я не против упростить схему, но...
1. У меня нет исходников прошивки контроллера (брал опелевскую и обвешивал ЦАПом). И контроллеров с ЦАП на выходе - единицы. Как правило, они имеют только АЦП. Сигнал с тахометра пришлось делить, чтобы привязаться к опелевской схеме. 2. ЦАП, который использовал, работает совместно с операционником (выдаем на выходе отрицательное напряжение от 0...-4.7V, для инверсии в положительное напряжение служит второй операционник). Если отказаться от -9V, получим половину напряжения педали (маловато будет). 3. Оптопары лишь добавят корпусов. ______________________________________
|
||
cap_Nemo |
3.6.2010, 5:56
Сообщение
#34
|
||
Горный коати Группа: Пользователи Сообщений: 47 Регистрация: 19.4.2010 Из: Апатиты |
Всё же, немного упростил схему (убрал кварц - использовал внутренний, встроенный в сам контроллер ATmega8). Изменил делитель частоты генератора на 561ие10 (с 14 ноги на 13).
При прошивке генератора нужно выставлять биты конфигурации (управление внутренним генератором), как на картинке! ______________________________________
|
||
romahca |
15.6.2010, 15:37
Сообщение
#35
|
||
Гость Группа: Пользователи Сообщений: 2 Регистрация: 15.6.2010 |
Доброго времени всем. Долго читал вашу страничку решил повторить, но вот незадача у нас продают только ATMEGA8 в корпусе SQFP32-6X6. Квадратная 32ножки.
Будет ли работать прошивка в другом корпусе. Номера ножек конечно не совпадают. Спасибо за ответ. --------------------------- 21.07.2010 Собрал и радуюсь как ребёнок канфетки. Теперь ехать охота проверить. У меня исполнительное устройство ВАКУМ от двери пассата или AUDI. Два электроклапана, один повышения другой понижения скорости. Схема управления клапанами до безобразия проста. Сообщение отредактировал romahca - 21.7.2010, 10:07 ______________________________________
|
||
cap_Nemo |
24.6.2010, 21:44
Сообщение
#36
|
||
Горный коати Группа: Пользователи Сообщений: 47 Регистрация: 19.4.2010 Из: Апатиты |
Без разницы на каком корпусе контроллера собрана схема, главное это ATmega8 (важно правильно развести ножки микросхем).
Вот PDF по ATmega8: atmega8.pdf ( 225.48 килобайт ) Кол-во скачиваний: 193 ______________________________________
|
||
serge_isa |
28.6.2010, 17:03
Сообщение
#37
|
||
Гость Группа: Пользователи Сообщений: 2 Регистрация: 28.6.2010 |
Немного упростил схему... Эта упрощённая схема обкатана? Нормально работает? Какая частота у внутреннего генератора?Картинка с битами для работы с внутренним генератором? А схема в том же сообщении, кстати, с кварцем... ______________________________________
|
||
cap_Nemo |
2.7.2010, 14:01
Сообщение
#38
|
||
Горный коати Группа: Пользователи Сообщений: 47 Регистрация: 19.4.2010 Из: Апатиты |
Схема отлично работает без кварца. Уже обкатана - забыл перед отъездом в отпуск убрать его со схемы. Вечером подправлю.
С Апатит до Питера доехал почти не трогая педаль газа. Контроллер на показанных в схеме настройках работает с частотой 1 МГц. Пробовал поднимать частоту - возрастает погрешность фиксации скорости, так что 1 МГц - оптимально. ______________________________________
|
||
serge_isa |
2.7.2010, 14:54
Сообщение
#39
|
||
Гость Группа: Пользователи Сообщений: 2 Регистрация: 28.6.2010 |
Отлично, спасибо.
Вопрос в догонку - не обратили внимания на такой баг/фичу - односекундный импульс на возврат дросельной заслонки в начальное закрытое положение контроллер выдаёт не только при подаче питания и отключении круиз-контроля, но и зачем-то при каждом нажатии на педаль тормоза ВНЕ зависимости от включённости/отключенности круиз-контроля. Не очень мне нравится, что на каждое нажатие на тормоз будет дёргаться моторедуктор (имеется в виду система с механической педалью газа). Хотя в вашей модификации схемы вы скорее всего избавлены от подобного эффекта (именно из-за модификации), но мало ли у вас есть какие-нибудь мысли по этому поводу. Здесь, кстати, тоже обсуждают этот эффект, но пока безрезультатно. Да, и ещё, вы случайно не пробовали связываться с автором, он вообще доступен или всё уже умерло? Баг с "залипанием" кнопки включения круиза при удержании более 5 сек. подтверждаю. ______________________________________
|
||
cap_Nemo |
2.7.2010, 20:36
Сообщение
#40
|
||
Горный коати Группа: Пользователи Сообщений: 47 Регистрация: 19.4.2010 Из: Апатиты |
1. Насчет секундного импульса, я его не замечал (из за изменения в схеме у меня) при выключенном К-Контроле. А при включенном - он изначально на всех круиз контролях снимает с автомата при трогании педали тормоза (это одно из основных условий безопасности автоматического управления).
2. С автором я переписывался. Он давно изменил схему (уже 4-й релиз) перешел на контроллер ATmega32 (прошивка перестала помещаться в корпус ATmega8). Вместо концевиков ввёл токовые ограничители редуктора дросселя. 3. Баг с залипанием кнопки - значит контроллер работает на внутреннем кварце на 1-м Мгц. На 8 Мгц он вообще не включается просто зависает (на 4 даже не возможно включить круиз, на 2-х запускал, но погрешность удержания увеличивалась (ставишь 90 - а он 97 удерживает) и постоянно поддергивает дроссель (больше/меньше/больше/меньше). Баг действительно есть, но в эксплуатации ни разу не сталкивался (только в лаборатории когда собирал). ______________________________________
|
||
Текстовая версия | Сейчас: 26.4.2024, 11:57 |