|
|
Сообщения без ответов | Активные темы
| Автор |
Сообщение |
|
admin
|
Добавлено: 25 янв 2011, 17:03 |
|
 |
| Администратор |
 |
Зарегистрирован: 30 авг 2010, 11:03 Сообщений: 2530 Откуда: Украина, г. Запорожье IP: EE
Версия САУВЗ: 8007
|
ВНИМАНИЕ! 7-я версия САУВЗ снята с производства! Тема по САУВЗ-8 viewtopic.php?f=2&t=198 История версий прошивок САУВЗ-7Для затравки покажу что уже сделал:  Добавилось:
- прикрытие заслонки;
- добавочные обороты;
- пауза открытия заслонки.
Цитата: Прикрытие заслонки – количество шагов моторедуктора, которое будет установлено САУВЗ если текущая температура ОЖ лежит в диапазоне от установленного параметра «Температура прогрева» до «Температура прогрева» делённое на 2.
Добавочные обороты – величина оборотов, которая прибавляется к параметру «Обороты прогрева» при температуре ниже -10*С.
Пауза открытия заслонки - задает время (Пауза открытия заслонки х10мс), после прошествии которого САУВЗ начнет снижать обороты после успешного запуска двигателя при температуре ниже 0*С. Например, температура при запуске ниже 0*С, воздушная заслонка полностью закрыта, пауза открытия заслонки = 300, значит после запуска двигателя воздушная заслонка будет оставаться в закрытом состоянии еще 3с.
Цитата: Индикаторы «Концевик», «Концевик1» и индикаторы группы «Выходы» позволяют контролировать сигнал с входов и выходов САУВЗ. При замыкании входов «Концевик» на массу соответственные индикаторы подсвечиваются красным цветом. При активировании доп. выходов САУВЗ (выход САУВЗ открытый коллектор) соответствующий индикатор группы «Выходы» подсвечиваются красным цветом. Пятый индикатор группы «Выходы» дублирует лампу "подсоса" на приборной панеле. Группа переключателей «Настройка карбюратора и зажигания» позволяет настроить САУВЗ для работы с карбюраторами «Озон» или «Солекс» и с 2-х и 4-х цилинровыми двигателями. Для чтения настроек необходимо нажать кнопку «Read». Для записи настроек – кнопку «Save».
Т.е. теперь прошивка для Озона и Солекса будет одна! Зажигание теперь тоже настраивается с проги, а не перемычкой.Ну еще добавилась фенечка "Напряжение питания"...просто так  Несколько изменил алгоритм " движение на непрогретом двигателе". Надеюсь что теперь он устроит большинство. В этом режиме:
- отключается поддержка оборотов до окончательного прогрева или до глушения двигателя.
- заслонка остается в том положении, в котором она находилась на момент включения режима (запоминается положение привода при котором текущие обороты были равны оборотам прогрева).
- заслонка открывается пропорционально росту температуры.
- вход в режим по преднамеренному увеличению оборотов (т.е. самостоятельно газом увеличили обороты выше прогревочных, подождали пока заслонка полностью откроется и вернется обратно. При этом лампа начнет постоянно светится).
Возможно сделаю вход в режим " движение на непрогретом двигателе" по сигналу от концевика. В прошивке также немного изменен алгоритм после окончания прогрева. Теперь при окончании прогрева САУВЗ перестает реагировать на падение температуры на термодатчике. Снова начинает реагировать на температуру после глушения двигателя. Сделано это для того чтобы исключить включение САУВЗ от охлаждения термодатчика набегающим потоком воздуха. Как видно по программе появился еще один вход "концевик2". Наружу он выходит на разъеме Х2 на 7-м контакте. Пока он ничего не делает. Принимаю предложения. Четвертый доп. выход пока тоже не задействован. Тоже принимаю предложения. Для вольтметра и второго концевика потребуется допаять на плате делитель (2 резистора) и стабилитрон с резистором. Вложение:
Graphic1.jpg [ 174.79 KIB | Просмотров: 174765 ]
Для работы вольтметра: 1. Резистор 100Ом (маркировка 101) 2. Резистор 1кОм (маркировка 102) 3. Конденсатор 100нФ. 4. Перемычка (0). Для второго концевика: 1. Резистор 1кОм (маркировка 102) 2. Стабилитрон 5,1В. Цитата: Вложение:
Комментарий к файлу: Глюк с не сохранением типа карбюратора и зажигания исправлен.
SAUVZ_7_18.02.11.SAUVZ [11.47 KIB]
Скачиваний: 2360
23.02.2011Новая версия программы управления. Добавлена функция полуавтоматического поиска порта САУВЗ. Файлик commg.dll тоже запаковал внутрь программы  Вложение:
Комментарий к файлу: Новая версия. Добавлена функция полуавтоматического поиска порта САУВЗ. Файлик commg.dll тоже запаковал внутрь программы :)
SAUVZ_7.exe [537.85 KIB]
Скачиваний: 2298
Цитата: 26.05.2011Обновленная прошивка и программа управления. Реализовал вход в режим движения по концевику. По умолчанию вход по концевику выключен, вход концевик не инвертирован (т.е. замыкание на массу=активный уровень. Если инвертировать, то наоборот). Все это отображается в программе управления. Режим включается как по старому алгоритму (по превышению оборотов), так и по концевику. Включение происходит даже при однократном активировании входа. Выключение режима или по достижении температуры прогрева, или по глушению двигателя. Если активировать вход до того момента как машина хоть немного проработает в автоматическом режиме, то прогрева не будет (т.е. если заводить при активном входе). Заслонка будет открыта. В кратце алгоритм движения на непрогретом двигателе:Вход в режим либо по сигналу от концевика (кратковременно замкнуть), либо по превышению оборотов (как и раньше). При этом САУВЗ отключает контроль оборотов, лампа "подсоса" начинает постоянно светится. Выход из режима после 3-х секунд после глушения двигателя или по окончании прогрева. САУВЗ запоминает температуру и положение привода в момент включения режима и начинает линейно открывать заслонку до окончания прогрева. Для более адекватного открытия заслонки был введен еще один параметр, который указывает на положение заслонки в момент окончания автоматического прогрева. Теперь заслонка в режиме движения будет двигаться от положения на момент включения режима до положения, запомненного на момент окончания предыдущего автоматического прогрева. Положение на момент окончания прогрева автоматически запоминается при каждом ПОЛНОМ цикле АВТОМАТИЧЕСКОГО прогрева. При каждом автоматическом прогреве этот параметр обновляется. При снятии питания параметр ОБНУЛЯЕТСЯ! Если на момент включения режима текущее положение привода меньше запомненного положения на момент окончания прогрева, то параметр положения на момент окончания прогрева временно обнуляется до окончания прогроева и во время движения заслонка будет открываться до полного открытия. Вложение:
Комментарий к файлу: Новая версия. Добавлена возможность включения перехода в режим движения по сигналу концевика1.
SAUVZ_7_1.exe [550.6 KIB]
Скачиваний: 2195
Вложение:
Комментарий к файлу: Новая версия. Добавлена возможность включения перехода в режим движения по сигналу концевика1. Изменен алгоритм "Движение на непрогретом двигателе".
SAUVZ_7_9.05.11.SAUVZ [12.25 KIB]
Скачиваний: 2283
Цитата: 10.07.2011Хочу констатировать тот факт, что 7-я версия уже переросла из беты. Каюсь давно заливал ее в новые блоки и негативных отзывов нет По этому поводу выложил в файлах инструкцию, прошивку и программу управления. Цитата: 18.10.2011Небольшое обновление. - улучшил алгоритм определения оборотов. - добавил параметр "Температура прикрытия". Теперь можно этим параметром устанавливать границу между полностью закрытой и прикрытой заслонкой. Если текущая температура меньше параметра "Температура прикрытия", то в режиме ожидания старта САУВЗ полностью закрывает заслонку. Если больше - устанавливает заслонку в положение, указанное в параметре "Прикрытие заслонки". Кроме прошивки обновилась и программа управления! ВНИМАНИЕ! Прошивку перезалил 29.10.2011! В старой есть глюк со слетом настроек!Вложение:
SAUVZ_7_11.10.11_new.SAUVZ [12.5 KIB]
Скачиваний: 2184
Вложение:
SAUVZ_7001.exe [556.74 KIB]
Скачиваний: 5276
Цитата: 11.11.11 Новая прошивка (7002). Исправлены глюки с сохранением настроек. Найдена и исправлена ошибка, которая могла приводить к раскачке оборотов.Обратите внимание что для этой прошивки нужно использовать программу управления SAUVZ_7001.exe download/file.php?mode=view&id=114 При использовании старой программы управления в eeprom записываются некорректные настройки! Вложение:
SAUVZ_11.11.11.SAUVZ [12.5 KIB]
Скачиваний: 3898
Цитата: Новая прошивка 7004Изменения: - Поправил алгоритм ЭБН. Теперь все работает без сбоев при включении.
- Модернизировал алгоритм движения на непрогретом двигателе. Раньше если во время движения сильно охладить датчик САУВЗ, то САУВЗ начнет не открывать, а закрывать заслонку вплоть до полного закрытия. Теперь же во время движения максимальное положении заслонки ограничено положением на момент включения режима.
- Улучшил качество хранения настроек. Теперь в eeprom хранится несколько копий настроек и если раньше при повреждении eeprom настройки скидывались на заводские, то теперь настройки возьмутся из резервной копии.
- Изменил индикацию включения режима движения на непрогретом двигателе. Раньше ручной режим и режим движения внешне выглядели одинаково. Теперь в режиме движения лампа не светится, а быстро мигает.
Программа управления не изменилась. Вложение:
Комментарий к файлу: Прошивка 7004
SAUVZ_7004_22.01.13.SAUVZ [13.66 KIB]
Скачиваний: 2183
|
|
| Вернуться наверх |
|
 |
|
admin
|
Добавлено: 28 ноя 2012, 11:33 |
|
 |
| Администратор |
 |
Зарегистрирован: 30 авг 2010, 11:03 Сообщений: 2530 Откуда: Украина, г. Запорожье IP: EE
Версия САУВЗ: 8007
|
|
Так с ДС тоже выход минус! Теоретически можно его просто подключить ко входу концевика и все... Надо чтоб кто-то попробовал. Может ничего и переделывать не придется.
|
|
| Вернуться наверх |
|
 |
|
AlexSar
|
Добавлено: 30 ноя 2012, 08:28 |
|
Зарегистрирован: 19 ноя 2012, 08:08 Сообщений: 19 IP: RU Саратов
Версия САУВЗ: 0
|
|
С чего бы вдруг минус? Я же выше написал - там точно такой же датчик Холла, как в распределителе зажигания, даже разъём такой же, для унификации. Т.е. низкий уровень (0-0.2 В) - высокий уровень (12 В) идут импульсы с него. Но никак не "масса" там появляется на сигнальном проводе. И низкий уровень получается равносилен неподключенному (болтающемуся в воздухе) проводу концевика, как я понимаю.
|
|
| Вернуться наверх |
|
 |
|
admin
|
Добавлено: 30 ноя 2012, 09:17 |
|
 |
| Администратор |
 |
Зарегистрирован: 30 авг 2010, 11:03 Сообщений: 2530 Откуда: Украина, г. Запорожье IP: EE
Версия САУВЗ: 8007
|
AlexSar, поверьте мне там минус  У датчика холла выход - открытый коллектор. Когда шторка не закрывает магнитное поле, то транзистор внутри ДХ замыкает выход на массу. 12В на его выходе получается подтяжкой внутри коммутатора (в случае ДХ зажигания) или подтяжкой внутри блока ЭБУ (в случае датчика скорости).
|
|
| Вернуться наверх |
|
 |
|
Илья
|
Добавлено: 04 дек 2012, 13:55 |
|
Зарегистрирован: 25 окт 2010, 21:07 Сообщений: 21 IP: RU Москва
|
|
За год эксплуатации седьмой версии прошивки выявлены следующие косяки.
баг №1) Вернее даже не баг, а неудачный выбор момента для переинициализации блока. Переинициализация - полное открытие и полное закрытие заслонки, как я понимая, для уточнения крайних положений, происходит после выключения зажигания , но не каждый раз. Подразумевается, что глушишь мотор после поездки, покидаешь авто, а блок в это время переинициализируется. Но такой нюанс, старые карбюраторные машины бывает запускаются не с первой попытки, приходится выключать зажигание для повторной попытки, в этот момент начинается переинициализация со всеми вытекающими, что очень неудобно. Как бы это исправить? Например ввести задержку, если после выключения двигателя, если он не запущен снова в течении 1-5 минут, стало быть владелец уже точно ушел, можно переинициализироваться . И еще, сейчас только в голову пришло, в инструкции к блоку написано, напряжение питания 8-16 Вольт, при запуске двигла, напряжения на аккумуляторе падает наверно до 9-10 В, не может ли быть такого, что блок срабатывает на то, как-будто произошел сброс по питания в момент запуска?
баг №2)Проявляется примерно раз в несколько месяцев в том, что после окончания прогрева заслонка не встает в крайнее открытое положение, соответственно обороты ХХ выше нормы и находятся в районе 1500-2000, короче прогревочные. Причем, если в этот момент включить ручное управление заслонкой, то ее можно полностью закрыть, но невозможно полностью окрыть, т.к. при открытии она останавливается на тех самых 1500-2000 об/мин. Такое ощущение, что блок сглючил и потерял одно из крайних положений. Лечится это просто, сбросом питания с блока, для этих целей мне даже пришлось вывести кнопку выключения питания блока на торпедо, чтобы каждый раз в такой ситуации не открывать капот(((( Было бы здорово, этот глюк тоже отловить и исправить, т.к. хоть и редко случается, но неприятно(( и еще скопировал из шапки этот ветки "Теперь заслонка в режиме движения будет двигаться от положения на момент включения режима до положения, запомненного на момент окончания предыдущего автоматического прогрева. Положение на момент окончания прогрева автоматически запоминается при каждом ПОЛНОМ цикле АВТОМАТИЧЕСКОГО прогрева. При каждом автоматическом прогреве этот параметр обновляется. При снятии питания параметр ОБНУЛЯЕТСЯ!"
Может баг №2 из-за того, что блок неправильно запоминает положение заслонки на момент окончания предыдущего автоматического прогрева?
|
|
| Вернуться наверх |
|
 |
|
admin
|
Добавлено: 04 дек 2012, 15:08 |
|
 |
| Администратор |
 |
Зарегистрирован: 30 авг 2010, 11:03 Сообщений: 2530 Откуда: Украина, г. Запорожье IP: EE
Версия САУВЗ: 8007
|
|
1. Сделал новую прошивку. Сейчас на ней езжу... Инициализацию сделал спустя 30секунд после каждого 5-го глушения двигателя. Теперь момент инициализации практически не может совпасть со стартом. Пока выкладывать не буду. Выложу после тестов.
2. Это клинит заслонка карба.
|
|
| Вернуться наверх |
|
 |
|
zampolit
|
Добавлено: 04 дек 2012, 16:02 |
|
Зарегистрирован: 06 сен 2010, 13:25 Сообщений: 233 Откуда: Россия, Чита IP:
|
admin писал(а): .... 2. Это клинит заслонка карба. Навряд ли - тоже бывает такая беда... ну или аналогичная - опишу подобнее. Оставляю машину после достаточно продолжительной поездки с прогретым двигателем (по БК-САУВЗ ~ 85 гр.) Через минут 30-40 запускаю двигатель - температура на датчике САУВЗ 45гр. (температура прогрева установлена 50гр), при этом САУВЗ прикрывает заслонку и после пуска двигателя входит в режим прогрева. Т.к. температура двигателя достаточно высока для комфортной поездки, включаю кнопкой режим движения на недогретом двигателе и начинаю движение. Через какое-то (непродолжительное) время чувствуется, что при сбросе газа торможение двигателем не происходит - скорее наоборот: скорость поддерживается или даже повышается (на ровном участке дороги). Выжимаю сцепление и обороты действительно подскакивают до 2-2,5 тысяч  Для устранения проблемы перевожу САУВЗ в ручной режим и полностью открываю ВЗ. Далее, при достижении двигателем температуры прогрева (все-таки замечательная вещь БК-САУВЗ  ) возвращаю САУВЗ в автоматический режим - включается отопитель (малая скорость зацеплена через САУВЗ) и продолжаю движение в свое удовольствие. Проблема вылазит не часто, но очень не приятно, когда вместо торможения машина начинает ускоряться.... и ведь заблаговременно не узнаешь о возникшей проблеме.... Кстати - ощущение такое, что при этом в режиме движения на непрогретом двигателе ВЗ движется не в том направлении (т.е. не открывается по мере роста температуры, а наоборот - закрывается!). Постараюсь отследить на БК САУВЗ положение ВЗ... хотя трудно представить - как это сделать, т.к. газульку отпускаешь в тот момент, когда впереди маячит чей-то зад... тут уж не до отвлечений ЗЫЖ Прогрев в автоматическом режиме происходит регулярно - по два раза в день, так что все параметры освежаются, в том числе и за несколько минут (ну около часа) до чудес с ВЗ; просадки напруги (для амнезии) в этот период нет железобетонно!
|
|
| Вернуться наверх |
|
 |
|
admin
|
Добавлено: 04 дек 2012, 16:20 |
|
 |
| Администратор |
 |
Зарегистрирован: 30 авг 2010, 11:03 Сообщений: 2530 Откуда: Украина, г. Запорожье IP: EE
Версия САУВЗ: 8007
|
Вот в таком варианте как описал zampolit возможно такое иногда. Сейчас детально посмотрю этот вариант. Илья писал(а): баг №2)Проявляется примерно раз в несколько месяцев в том, что после окончания прогрева заслонка не встает в крайнее открытое положение, соответственно обороты ХХ выше нормы и находятся в районе 1500-2000, короче прогревочные. Причем, если в этот момент включить ручное управление заслонкой, то ее можно полностью закрыть, но невозможно полностью окрыть
Это именно потеря крайнего положения из-за пропуска шагов.
|
|
| Вернуться наверх |
|
 |
|
Илья
|
Добавлено: 04 дек 2012, 16:49 |
|
Зарегистрирован: 25 окт 2010, 21:07 Сообщений: 21 IP: RU Москва
|
admin писал(а): 1. Сделал новую прошивку. Сейчас на ней езжу... Инициализацию сделал спустя 30секунд после каждого 5-го глушения двигателя. Теперь момент инициализации практически не может совпасть со стартом. Пока выкладывать не буду. Выложу после тестов. Окей, будем ждать..........я бы сделал задержку несколько минут, но и пол минуты тоже не плохо) admin писал(а): 2. Это клинит заслонка карба. Нееее, не думаю, что это клинит заслонка, читайте внимательно описание бага "Лечится это просто, сбросом питания с блока". Да и карбюратор у меня новый) Да, подтверждаю показанию гражданина замполита, в той части, что ловил этот баг именно при движении на не прогретом двигателе! А так чтобы машина на месте стояла, прогревалась, а когда прогрелась обороты не упали в ХХ, такого не могу припомнить. admin писал(а): Вот в таком варианте как описал zampolit возможно такое иногда. Сейчас детально посмотрю этот вариант. Илья писал(а): баг №2)Проявляется примерно раз в несколько месяцев в том, что после окончания прогрева заслонка не встает в крайнее открытое положение, соответственно обороты ХХ выше нормы и находятся в районе 1500-2000, короче прогревочные. Причем, если в этот момент включить ручное управление заслонкой, то ее можно полностью закрыть, но невозможно полностью окрыть
Это именно потеря крайнего положения из-за пропуска шагов. Ну а почему это происходит, и как вылечить? Попутно вопрос. Если обороты прогрева - 1400, добавочные - 600, гистерезис например 80 то при температуре -10 и менее прогреваться должна на оборотах 2000 с диапазоном +-80 при температуре +10 и более греться должна на 1400 с диапазоном +-80 а если температура ну улице 0, то греться должна на (1400 + 600/2)=1700 с диапазоном +-80 правильно я рассуждаю, или тут не все так просто?
|
|
| Вернуться наверх |
|
 |
|
admin
|
Добавлено: 04 дек 2012, 17:19 |
|
 |
| Администратор |
 |
Зарегистрирован: 30 авг 2010, 11:03 Сообщений: 2530 Откуда: Украина, г. Запорожье IP: EE
Версия САУВЗ: 8007
|
Про добавочные обороты правильно. Цитата: Нееее, не думаю, что это клинит заслонка, читайте внимательно описание бага "Лечится это просто, сбросом питания с блока" так при подаче питания происходит как-бы мега-инициализация  и моторедуктор делает почти два полных хода на открытие. На первый взгляд есть одно место в котором возможен глюк если завести почти прогретый двигатель и тут же войти в режим движения на непрогретом. Сегодня дома разберусь подробней.
|
|
| Вернуться наверх |
|
 |
|
zampolit
|
Добавлено: 05 дек 2012, 14:23 |
|
Зарегистрирован: 06 сен 2010, 13:25 Сообщений: 233 Откуда: Россия, Чита IP:
|
Александр, я вот сегодня в ожидании "обратного хода" ВЗ (которого, кстати, не произошло  т-т-т) подумал - а что произойдет, если в описанном мной варианте температура датчика ВЗ начнет понижаться, например - за счет подхода из крайних областей системы охлаждения более холодного тосола + понижение температуры в подкапотном пространстве (двиг сверху утеплен войлоком, но в момент движения там все-равно творится черт-те что) ? Ведь алгоритм таков, что при повышении температуры на каждый градус ВЗ открывается на определенное количество шагов. А если это будет не повышение, а понижение? ЕМНИМС, САУВЗ перестает реагировать на понижение температуры ниже температуры прогрева полько после преодоления этого порога....
|
|
| Вернуться наверх |
|
 |
Кто сейчас на форуме |
Сейчас этот форум просматривают: Bing [Bot] и гости: 0 |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|
|