|
|
  |
модель RC цепочки |
|
|
|
Jan 24 2008, 08:45
|
Гуру
     
Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883

|
Цитата(wim @ Jan 24 2008, 11:15)  Что-то здесь не так - программа должна выдать сообщение 'time step too small" и на этом остановиться. По крайней мере, классические PSpice и OrCAD так работают. И в таких случаях обычно оказывалось, что чего-то просто не учли при составлении модели, например, в какой-то момент времени у источника тока не было законного пути для протекания тока, а программа тупо пыталась найти этот путь. Нет. Не знаю, какой был шаг, но размер RAW-файла (уже стертого) был под 10 мегабайт.... Счет был до 15 постоянных времени. Грубо - 10 байт на точку - миллион точек. 70 тысяч точек на постоянную времени... Стратегия там простая - если при умельчении шага нет улучшения точности, шаг такой и остается... Но так как шаг мелкий, шагов много - ошибка копится. Там есть еще дефолты для сходимости - последовательное сопротивление к емкости и пр. - точно не помню. Пришлось убрать...
|
|
|
|
|
Jan 24 2008, 08:59
|
Бывалый
    
Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615

|
Цитата(Tanya @ Jan 24 2008, 11:45)  Нет. Не знаю, какой был шаг, но размер RAW-файла (уже стертого) был под 10 мегабайт.... Счет был до 15 постоянных времени. Грубо - 10 байт на точку - миллион точек. 70 тысяч точек на постоянную времени... Стратегия там простая - если при умельчении шага нет улучшения точности, шаг такой и остается... Но так как шаг мелкий, шагов много - ошибка копится. Там есть еще дефолты для сходимости - последовательное сопротивление к емкости и пр. - точно не помню. Пришлось убрать... Не понимаю, зачем такая аптека. Это для цепи 1 порядка. Вопрос. Что Вы будете делать, если порядок диф. уравнения будет 10 порядка ? Раньше для инженерных расчетов хватало логарифмической линейки. Мораль. За компьютером люди просто перестают думать (это мое субъективное мнение).
|
|
|
|
|
Jan 24 2008, 09:45
|
рядовой
     
Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713

|
Цитата(Tanya @ Jan 24 2008, 11:45)  Нет. Не знаю, какой был шаг, но размер RAW-файла (уже стертого) был под 10 мегабайт.... Счет был до 15 постоянных времени. Грубо - 10 байт на точку - миллион точек. 70 тысяч точек на постоянную времени... Стратегия там простая - если при умельчении шага нет улучшения точности, шаг такой и остается... Но так как шаг мелкий, шагов много - ошибка копится. Там есть еще дефолты для сходимости - последовательное сопротивление к емкости и пр. - точно не помню. Пришлось убрать... Спасибо за проведенное исследование. Я редко пользуюсь SWCAD по причине неудобного интерфейса, но фанаты утверждают, что программа использует "движок" spice. Возможно, это не так, учтём-с...
|
|
|
|
|
Jan 25 2008, 03:17
|
Частый гость
 
Группа: Новичок
Сообщений: 129
Регистрация: 4-08-06
Пользователь №: 19 327

|
Цитата(Designer56 @ Jan 24 2008, 05:59)  {...} Про 24 битную точность давайте не будем лучше, а? Несерьезно это. Дык а я о чём?! После проведения измерений автору вопроса придётся решать - браковать ли АЦП или списывать невязку на несовершенство "калибратора". P.S. Ни один "калибратор" гарантированно не даст ни идеально прямоугольных, ни идеально трапецевидных импульсов. Даже при криогенных температурах  . Так что правильно говорить не о "гарантированной плоскости", а о соответствии параметров поставленной задаче. Совершенно очевидно, что параметры, требуемые для данной задачи в её исходной формулировке, недостижимы в наколенном исполнении. Я также оцениваю их как недостижимые в лабораторных условиях. Кроме того, расчётная модель входной цепи слишком груба для заявленной точности.
|
|
|
|
|
Jan 25 2008, 04:04
|
Гуру
     
Группа: Свой
Сообщений: 2 932
Регистрация: 13-10-06
Из: Уфа
Пользователь №: 21 290

|
Цитата Так что правильно говорить не о "гарантированной плоскости", а о соответствии параметров поставленной задаче. Совершенно очевидно, что параметры, требуемые для данной задачи в её исходной формулировке, недостижимы в наколенном исполнении. Я также оцениваю их как недостижимые в лабораторных условиях. Кроме того, расчётная модель входной цепи слишком груба для заявленной точности. Честно говоря, я вообще не усмотрел в теме каих- либо осознанно заданных парметров системы.Если, конечно не считать таковыми 24 бита.
--------------------
"...Дьяволу ведомо многое не потому, что он- Дьявол, а потому, что он стар..."
|
|
|
|
|
Jan 25 2008, 04:30
|

Местный
  
Группа: Свой
Сообщений: 311
Регистрация: 11-06-07
Из: Российская империя, 1861г.
Пользователь №: 28 349

|
Цитата(SasaTheProgrammer @ Jan 25 2008, 10:17)  Дык а я о чём?! После проведения измерений автору вопроса придётся решать - браковать ли АЦП или списывать невязку на несовершенство "калибратора". А с чего Вы взяли, что я с помощью RC цепи собираюсь калибровать 24разрядный АЦП? Я же открыла тему со слов "хочу оценить качество работы АЦП" Когда инженер говорит о "качественных" оценках то идет речь о том, выполняет ли изделие свои функции. А когда надо что-то измерить, то речь идет о количественных характеристиках. И упаси меня боже, софтовую железячницу, от калибровки, от нормировки или от сертификации (свят,свят  ). Вот подключила АЦП и качественно вижу: при кз на входе "гуляет" где-то 8 байтов. Шеф спрашивает: а сколько это в вольтах (т.е количественно)? А я ему ХЕЗ (мысленно,конечно  ). Пущай аналоговики разбираются. Вот пример картинки. Для меня здесь важны сохранения формы сигнала и моменты начала преобразованияю. Они не совершенны. Будем смотреть почему. Есть ли тут вина цифровой части. Чую, что есть
Однако всем спасибо за ответы. Может что-то в будущем мне и пригодится. А пока нужна была формула. И она есть у меня  .
--------------------
Итак увидел я, что нет ничего лучше, чем наслаждаться человеку делами своими (Еккл) .
|
|
|
|
|
Jan 25 2008, 06:25
|

Местный
  
Группа: Свой
Сообщений: 311
Регистрация: 11-06-07
Из: Российская империя, 1861г.
Пользователь №: 28 349

|
Цитата(Designer56 @ Jan 25 2008, 12:14)  А что, так сложно величину МЗР расчитать? В общем случае, Uref/(2^24-1) Все не так просто. На входе АЦП встроен дифференциальный аналоговый драйвер, который обеспечивает требуемое масштабирование входного сигнала. Его пассивные элементы (R и C) доступны для регулировки. Но кто бы его регулировал с такой точностью и какими приборами? Кроме того, питание у АЦП однополярное, передаточная характристика не является линейной на всем диапазоне Uref. Вообщем гимору много. Поэтому пока речь идет о качественных оценках. Мне интересна (и доступна) битовая пляска на выходе и ее повторяемость в зависмости от повторяемого входного сигнала. А Цена деления меня пока не так волнует. К сожалению подключенные к проекту аналоговики слабоваты и мне приходится вникать в эту область.
--------------------
Итак увидел я, что нет ничего лучше, чем наслаждаться человеку делами своими (Еккл) .
|
|
|
|
|
Jan 25 2008, 07:03
|

Местный
  
Группа: Свой
Сообщений: 311
Регистрация: 11-06-07
Из: Российская империя, 1861г.
Пользователь №: 28 349

|
Цитата(Designer56 @ Jan 25 2008, 13:34)  Иначе какой смысл мерять вообще? В строгом смысле нам "мерять" не придется. У нас не весы и не вольметр  . Масштаб особой роли не играет, а важна однозначность преобразования одинаковых сигналов. О нелинейности говорит производитель АЦП, который рекомендует использовать 80% от Uref. Диапазон измеряемых входных сигналов в пределах +-- 2.5В должен лечь на выходе драйвера в пределы +0,41В ... +3,685В. Вы правильно заметили - надо вписаться в эту шкалу. Я потом выложу схему драйвера. Или Вы можете посмотреть в даташите на AD7760. Спасибо за интерес.
--------------------
Итак увидел я, что нет ничего лучше, чем наслаждаться человеку делами своими (Еккл) .
|
|
|
|
|
Jan 25 2008, 09:34
|
Знающий
   
Группа: Свой
Сообщений: 600
Регистрация: 27-05-05
Пользователь №: 5 482

|
Цитата(SALOME @ Jan 25 2008, 11:03)  В строгом смысле нам "мерять" не придется. У нас не весы и не вольметр  . Масштаб особой роли не играет, а важна однозначность преобразования одинаковых сигналов. О нелинейности говорит производитель АЦП, который рекомендует использовать 80% от Uref. Диапазон измеряемых входных сигналов в пределах +-- 2.5В должен лечь на выходе драйвера в пределы +0,41В ... +3,685В. Вы правильно заметили - надо вписаться в эту шкалу. Я потом выложу схему драйвера. Или Вы можете посмотреть в даташите на AD7760. Спасибо за интерес. а Вы случаем не спектрометр делаете? (альфа- бета- гамма- рентген- и т.д. вариантов много) уж очень характерная задача: ступенька на входе, дифференциатор, отсутствие требований по калиборовке, зато требования по стабильности отклика, быстрый ацп. хотя там 14 бит как правило выше крыше, или я что-то пропустил?
|
|
|
|
|
Jan 25 2008, 10:51
|
Гуру
     
Группа: СуперМодераторы
Сообщений: 3 096
Регистрация: 16-01-06
Из: Москва
Пользователь №: 13 250

|
Цитата(Herz @ Jan 25 2008, 13:29)  Бит, наверное? Всё равно многовато, мягко говоря, для К.З.-то. Думаю, что в самый раз. Для МЗР примерно 290 нв и полосы в 10 Мгц при, скажем, шуме, входного усилителя в 6 нв/гц-1/2 размах болтанки будет в районе 200 МЗР. Так что все сходится.
--------------------
Не бойтесь тюрьмы, не бойтесь сумы, не бойтесь мора и глада, а бойтесь единственно только того, кто скажет - "Я знаю как надо". А. Галич.
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|