Есть ли преимущества ADZ над ABS Или сага о том, как втулить датчик детонации

AKD2 написал(а):
Опорное для ОУ второй дорожки чем собираешься формировать?

На трассе заслонка достаточно долго в среднем положении, УВХ не катит, ИХМО.
Для одной микрухи с аналоговым выходом можно так реализовать:





Чистую КМА200 - есть смысл именно с цифровым выходом использовать.
 
Я такой график и имею ввиду. С V1 понятно, может и не потребуется. V2 должна оставаться таким же, как на выходе KMA. Отдельный источник V2 я бы не стал использовать, тяжело поддерживать одинаковым, запомнил бы на конденсаторе, учытывая огромное входное сопротивление ОУ. ОУ тоже включил бы входами наоборот, от KMA подал бы на неинвертирующие входы, опору на инвертирующие. Тут возможно я ошибаюсь, еще не пытался на бумаге анализировать, пока чисто в уме.
Молодца, что нарисовал :hat:
P.S. А только дошло насчет трассы :) Заряд конденсаторы может сутками/месяцами держаться (входное тераом, закрытый ключ тоже), тем более подзарядка будет происходит при каждом переходе через 17-18 градусов.
 
michael_home написал(а):
Чистую КМА200 - есть смысл именно с цифровым выходом использовать.

Я не понял мысли. Выделить декодером информацию, обработать и подать прямо на процессор?
 
Если запитывать делитель для V1 и V2 от Vda, то эти опоры будут меняться также как и сами V(cl)... (есть один нюанс, пока не проверил)... Другой разговор, что две микрухи сразу, как хотелось, исходя из уже понятной невозможности разделить токи потребления, не поставишь... B) Сами ОУ тока практически не добавят.

Схему, конечно, я нарисовал функционально. В реалии, схемнотехнически, наверно, будет проще идти не от 0, а от 1. Сигнал с микрухи легко инвертируется на выходе простым переключением номеров выводов сенсора.

КМА200 в цифровом режиме выдает на выход 13 двоичных разрядов после вычисления арктангенса, минуя ЦАП. Прими "как есть", обработай как надо, выплюнь на 2 ЦАП. В этом смысле - это путь Сергея, но с выкинутыми излишними, ненужными преобразованиями ЦАП - АЦП.
 
michael_home написал(а):
КМА200 в цифровом режиме выдает на выход 13 двоичных разрядов после вычисления арктангенса, минуя ЦАП.

Не понял, это какой из четырех режимов? В цифровом выходе куча других даных, кроме угла выходит, про которое я всё время забывал :) Я чего-то пропустил?
Схемотехнику пока можно оставить в покое, из-за непринципиальности, и мелочь по большому счету :)
 
AKD2 написал(а):
Не понял, это какой из четырех режимов?

:)
В пятом или шестом... При этом на выходе КМА200 формируется только один цифровой канал SPI. OUT1 - становится DATA, OUT2 - CLK. На выход выплевываются по запросу мастера 3 8-разрядных посылки (или 2 если не нужна температура) в которых 13 разрядов угла и 7 разрядов температуры, добавлено только по 1 биту четности и в первый - 1 бит флага ошибки (если этот флаг активный - три младших разряда угла - код ошибки).
 
michael_home написал(а):
В пятом или шестом...

Так там прямые и обратные. Я думал ты что-то новенькое нашел, без дешифрации/декодирования последовательных данных.
Вообще надо подумать, насчет цифрового выхода.
 
Не, SPI на то и есть - последовательный, но быстрый, без обмена "квитками". Можно температуру отбросить - на треть еще быстрее будет, а если на аппаратном SPI делать, то можно данные вталкивать в буфер приема не тратя на это время, обрабатывая и выплевывая в это время предыдущие данные.
Но на заводском датчике, если установлен бит защиты записи, этого уже не сделать. В этом случае, КМА200 и UZZ9000 становяться одинаковыми (у UZZ при этом имеются внешние регулировки).
 
michael_home написал(а):
Но на заводском датчике, если установлен бит защиты записи, этого уже не сделать.

Проверкой этого я займусь, если только очень приспичит, если ты или кто-нибудь раньше не сделает :)
Если точность КМА200 0,05 градус, то ухудшаем точность первой дорожки примерно до 0,2 градусов (вместо 0,1 на родном ДПДЗ), если считать 18 градусов как 1/5 от максимального. Я не ошибаюсь?
 
На калужском я проверять это уже точно не стану. :rolleyes:
Механика и магниты меня совсем не смущают, более того, мощные маленькие магниты уже лежат:



Мне больше вот этот вариант нравится:




Точность зависит от ширины общего угла... Т.е. угол/13 разрядов...
Но есть и погрешности - зависят от точности установки центра сенсора относительно оси симметрии магнита (оси вращения) - так же как и углы и точка нуля калибруются на КМА200 программно - по равенстве площадей синусной и косинусной составляющей до прошивки в EEPROM.
 
90/8192=0,010986
По входному АЦП - 4096 ступеней - 90/4096 = 0,02197 = 0,022
Это с учетом суммарных максимальных ошибок (или угла - 360 град) разрешение не хуже 0,05 град

Конечно, хотелось одну микруху - на 24 град, а вторую - на 73... Может сначала только для первой дорожки и сделаю...
 
чето вы усложнились уже я сматрю ппц как ))) ... простой вопрос можно?

с шатного волго датчика на магните можно вывести SPI? если можно тогда зачем городить это все аналоговое чудо? ... загоняем СПИ в мой ПИК, и выкидываем или через резистровой ЦАП или через ШИМ что чуть медленее

я до сих пор не магу понять для какой цели вы пытаетесь изменить готовый волго датчик ...
 
На Волговском не смотрели, если на KMA200 (это на Калужском для ВАЗ), то да.
Готовый датчик на одну дорожку, а нам сколько надо? Ты хоть немного вникаешь, о чем мы тут разговариваем? :) Мы же рассматриваем оба варианта. Твой PIC может обеспечить на выходе 0В и 5В, или опять придется ставить ОУ?
Я пока больше склоняюсь к варианту с ОУ, преимуществ варианта на PIC не вижу, только усложнение схемы.
Изначально рассматривается:
хотелось одну микруху - на 24 град, а вторую - на 73
 
таки мой пик рисует и 0 и 5 и любое другое, и при этом не зависимот от питающего напряжения, тоесть полная термо стабилизация ... к томуже как мы знает что моник все делает отностительно опорного на 1-5 и это напряжение в моем пике учитываеться ... как вы все это учтете на ОУ я просто ХЗ .. сложно помоему будет ппц как ....

если есть выход СПИ, так нефиг голову ломать, хатите магу прогу написать ...
 
:) Да не озабачивайся ты так, Сергей. :)
UZZ + LMC660 не требует вообще внешнего питания...

А коль полагаешь, что я плохо сделаю программу обмена по спи и для калибровки КМА200 и для ее работы - ну так напиши... :) Лучше, правда, было бы довести до ума то, что ты уже слепил. B)
 
ну будет время почитаю че там у вас в даташитах лезет по спи ... закинуть эти даные в мое устройство - дело пары строк кода ... думаю даже можно сделать универсальным, ибо ноги у меня свободные еще есть ...

то что я уже сделал оно как бы работает .. и как бы без нареканий ... осталось только откалибровать на месте .. хатя думаю что даже не потребуеться ... да мелочи кароче это все .. меня больше волнует переходная Ось и блин кусок текстолита или орг стекла толстого найти не магу (

а занафиг калибровку делать ? онож уже на заводе откалибровано, готовое устройство .. поставил начальное положение выставил и все, читать даные с СПИ переводить в данные по формулам на две дорожки и все ...

я таблицу не применял в проге. просто формулы и некоторые константы калибровочные ... ибо мы тут все порешили что все линейно должно быть ... поэтому таблица нафиг не сдалась ...

 
Stranger21 написал(а):
ибо мы тут все порешили что все линейно должно быть ...

:) Что, законом ома все же поинтересовался? ;)

То, что программку переделал - это правильно, уже не полный бред. Так доведи до ума..., поставь, откалибруй, объясни народу, почему именно так калибровать надо, а не иначе... А то мы не понимаем куда как чего... :unknw:
 
прогу я не переделывал, изначально написана была на основе что все линейно, почему ты думал что я ее пишу не линейно, ХЗ .... у меня и данных то нет чтоб написать нелинейно .... формулы пересчета тех таблиц в напряжения так и не вывел ... мало данных ... просто принял. нехай буде линейно ... не понравиться буду делать табличный варинат проги ... мне этот вариант охото сделать не потому что я уперто верю в нелинейность (хотя ИМХО оно так )))))...) а просто с програмной точки зрения .. я еще не делал прог с использованием ЕЕПРОМа и ФЛЕШа в пике ... только масивы констант ...

да мне ваще все эти устройства больше интересны с програмной а не практической точки ) ... написал прогу, запустил в протеусе ... красиво ) работает ) все душа спокойна - я это могу )

поэтому мое устройство сушествует уже в трех вариантах - 1 СПИ ЦАП, 2 R-2R ЦАП, 3 -ШИМ правда шим я вроде не доделал, посчитал что это глупо ... и медлено ... хотя на сайте фиата сделано все имено на ШИМе и работает ....

еси прочитаю Ваши даташиты и вставлю вход СПИ от магнито датчика, появиться еще и вариант с разным входом .. что автоматом делает еще 3 варианта ) ... универсальность однака на лице )

калибровки кстати будут только сугубо моим попомером ... или всеж запущу наконец повердин .... просто в моей проге калибровать нечего по сути ... если верить даташиту про 18 и 24 градуса ... то их трогать не нужно .. хотя на фиате говарят что в реальности 17 и 26получаеться ... ну это мелочи мне кажеться ... единственое что я не знаю, поэтому вбито 90град, это какое максимальное открытие дроселя .... нужно поставить и замерить напряжение на волго датчике ... потому как одни говарят 85, другие 88 ... я ХЗ каму верить .. и может оно у всех разное ... поэтому лучше замерить и вбить в прогу ... от него будет зависеть наклон второй дорожки ...
 
Stranger21 написал(а):
таки мой пик рисует и 0 и 5 и любое другое,

Рисовать можно что угодно, а реально что, если мультиметром или осциллографом посмотреть?
 
Назад
Сверху Снизу