реклама на сайте
подробности

 
 
> Посчитать заряд поточнее
DASM
сообщение Dec 18 2007, 13:54
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Задачка такая... Есть импульсы тока, по форме близки к прямоугольным. (импульсы генерю я, то есть знаю их привязку по времени) Длительность до 200 мс, период повторения 300 мс. Пока не знаю, в каких пределах будет варьироваться ток, но не суть важно. Вопрос как поточнее получить его интеграл. В делах этих я новичок, но разобраться охота. Интеграл надо считать за большой период времени - до нескольких минут. Чисто цифровой метод думаю не стоит, т.к чтобы достаточно точно оцифровать этот импульс потребуется приличная частота семплирования, что плохо совместимо с высокоразрядным АЦП. Пока мысль такая - ставлю интегратор. Перед подачей импульса его сбрасываю, измерею дельта-сигмой 16 битной какой нибудь напряжение на его выходе (ну там всякие смещения да дрейфы чтобы обнулить.. наверное..), потом подаю этот имульс, и в конце цикла опять спокойно измеряю напряжение на интеграторе. Результат запоминаю, интегратор сбрасываю и так далее.. В общих чертах так ? Бред или нет ? Есть другие варианты ? Это велосипед изобрел или нет ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
DASM
сообщение Dec 18 2007, 15:45
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



А чем все-таки мой способ плох ? Идея с преобразованием в частоту ясна, но уж больно аналоговая, я еще недорос до достаточно сложных точных аналоговых схем, а простой интегратор с постоянной менее секунды думаю осилю еще как-нибудь. А дельта-сигма в системе все равно есть в системе для другого, многоканальный, так что тут он как бы бесплатно... И мне не очень понятно, как в описанном Вами преобразователе прекращать отсчет без остаточной погрешности ? По окончании подачи мной импульса интегрирование должно быть закончено и результат точно известен. То есть мне не только интеграл за эти минуты нужен, но и достаточно точные промежуточные значения заряда.
Go to the top of the page
 
+Quote Post
=AK=
сообщение Dec 20 2007, 09:47
Сообщение #3


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Цитата(DASM @ Dec 19 2007, 01:15) *
Идея с преобразованием в частоту ясна, но уж больно аналоговая, я еще недорос до достаточно сложных точных аналоговых схем, а простой интегратор с постоянной менее секунды думаю осилю еще как-нибудь.

ПНЧ сделать проще, чем интегратор. При этом ПНЧ сам является и интегратором, и АЦП. Вам не надо сбрасывать ПНЧ в промежутках, пусть держит то, что успел наинтегрировать в предыдущем импульсе. А вам вообще можно "плевать в потолок" и просто считать импульсы, пришедшие с ПНЧ.

Думаю, что готовые интегральные ПНЧ вполне могут подойти, но если хочется бОльшей точности - можно сделать самому. Тогда ПНЧ надо конструировать так же как интегратор: ОУ и ключи с малыми утечками, конденсатор с фторопластовым диэлектриком, при разводке "охранное кольцо" вокруг цепей, связанных с "-" входом ОУ.
Go to the top of the page
 
+Quote Post
tyro
сообщение Dec 20 2007, 09:58
Сообщение #4


Любитель Кошек
*****

Группа: Свой
Сообщений: 1 593
Регистрация: 8-06-06
Пользователь №: 17 873



Цитата(=AK= @ Dec 20 2007, 12:47) *
ПНЧ сделать проще, чем интегратор. При этом ПНЧ сам является и интегратором, и АЦП.

Часть сложнее целого? cranky.gif


--------------------
По современному этикету, в левой руке держат вилку, в правой - мышку.
Go to the top of the page
 
+Quote Post
=AK=
сообщение Dec 20 2007, 11:34
Сообщение #5


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Цитата(tyro @ Dec 20 2007, 19:28) *
Часть сложнее целого? cranky.gif

Интегратор в составе ПНЧ будет намного проще "настоящего" интегратора за счет того, что к ним разные требования.

Интегрируются импульсы длительностью примерно по 200 мс с паузами по 100 мс в течении минуты (60 сек). Делаем ПНЧ таким, чтобы при макс. входном (скажем 10В) в течении 60 сек насчитать, скажем не более чем 2^20 = 1М импульсов. То есть, макс. частота ПНЧ при 10 В входного равна примерно 17.5 кГц, мин. период повторения примерно 57 мкс. Если (для прикидки) на входе в интегратора поставить резистор R1=10к, то кондер в интеграторе должен быть не более 5.7 нФ (чтобы в конце интервала на выходе интегратора было 10В). Такой емкости кондер можно поставить фторопластовый, нет проблем. А токи через R1 достаточно велики, чтобы не сильно заморачиваться с утечками. При этом результирующий АЦП получился с 20-битным разрешением.

Теперь прикидываем интегратор, который при 10В входного в течении 200 мс наинтегрирует не более 10В на выходе. Ставим большой фторопластовый кондер, скажем, 0.1 мкф. I=C*U/t=0.1мкФ*10В/200мс=5 мкА. R1=10В/5мкА=2 М. С таким интегратором придется повозиться, особенно с токами утечки, т.е. с качеством ключей и с разводкой. Для получения хотя бы 12-битной точности, утечки должны быть по крайней мере в 4000 раз меньше, чем 5 мкА.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- DASM   Посчитать заряд поточнее   Dec 18 2007, 13:54
- - Alex255   Похоже вроде. Только надо за 100мс все успеть. Кон...   Dec 18 2007, 14:45
- - Евгений Германович   Цитата(DASM @ Dec 18 2007, 16:54) Задачка...   Dec 18 2007, 14:50
|- - DASM   Цитата(Евгений Германович @ Dec 18 2007, 17...   Dec 18 2007, 14:56
|- - Alex255   Цитата(Евгений Германович @ Dec 18 2007, 17...   Dec 19 2007, 06:42
|- - Евгений Германович   Цитата(Alex255 @ Dec 19 2007, 09:42) Инте...   Dec 19 2007, 14:13
|- - Tanya   Цитата(Alex255 @ Dec 19 2007, 09:42) Инте...   Dec 20 2007, 08:12
|- - Dog Pawlowa   MSP430 позволяет запросто получить 100 отсчетов на...   Dec 21 2007, 16:23
- - DASM   Но по факту этот вариант лучше, чем тупая оцифровк...   Dec 18 2007, 14:51
|- - PhX   Цитата(DASM @ Dec 18 2007, 18:51) Но по ф...   Dec 18 2007, 14:55
- - Tanya   Цитата(DASM @ Dec 18 2007, 16:54) Задачка...   Dec 18 2007, 15:41
|- - Tanya   Цитата(DASM @ Dec 18 2007, 18:45) А чем в...   Dec 18 2007, 15:55
|- - Евгений Германович   Цитата(=AK= @ Dec 20 2007, 14:34) Интегра...   Dec 20 2007, 14:33
||- - =AK=   Цитата(Евгений Германович @ Dec 21 2007, 00...   Dec 20 2007, 21:45
||- - tyro   Цитата(=AK= @ Dec 21 2007, 00:45) Точное ...   Dec 21 2007, 12:31
||- - =AK=   Цитата(tyro @ Dec 21 2007, 22:01) Точност...   Dec 21 2007, 13:37
||- - Евгений Германович   Цитата(tyro @ Dec 21 2007, 15:31) Если Вы...   Dec 21 2007, 13:42
||- - tyro   Цитата(Евгений Германович @ Dec 21 2007, 16...   Dec 21 2007, 14:49
|- - tyro   Сам люблю ПНЧ и с удовольствием их применяю.(Любим...   Dec 20 2007, 14:48
- - tyro   Цитата(DASM @ Dec 18 2007, 16:54) Задачка...   Dec 19 2007, 15:31
- - Alex255   Если не ошибаюсь К572ПВ2 это 12бит. Такие в основн...   Dec 19 2007, 15:34
- - SSerge   Есть такие микросхемы (Battery Fuel Gauge), готовы...   Dec 19 2007, 16:48
- - Евгений Германович   tyro в данном случае точность и разешение взаимосв...   Dec 20 2007, 14:58
|- - tyro   Цитата(Евгений Германович @ Dec 20 2007, 17...   Dec 20 2007, 15:05
|- - Евгений Германович   Цитата(tyro @ Dec 20 2007, 18:05) Это вдр...   Dec 20 2007, 15:27
|- - tyro   Цитата(Евгений Германович @ Dec 20 2007, 18...   Dec 20 2007, 15:43
|- - Евгений Германович   Цитата(tyro @ Dec 20 2007, 18:43) Разреше...   Dec 20 2007, 15:59
|- - tyro   Цитата(Евгений Германович @ Dec 20 2007, 18...   Dec 20 2007, 16:48
|- - Евгений Германович   Цитата(tyro @ Dec 20 2007, 19:48) Вроде н...   Dec 21 2007, 07:47
- - DASM   Вернусь в тему из облаков. Человек до меня делал д...   Dec 20 2007, 18:43
|- - tyro   Цитата(DASM @ Dec 20 2007, 21:43) Вернусь...   Dec 20 2007, 20:25
- - DASM   Тут система... Выходной результат - да, полный зар...   Dec 20 2007, 22:49
|- - =AK=   Цитата(DASM @ Dec 21 2007, 08:19) Поэтому...   Dec 21 2007, 01:10
|- - Tanya   Цитата(=AK= @ Dec 21 2007, 04:10) ПНЧ пре...   Dec 21 2007, 08:16
- - Stanislav   Извиняюсь за поднятие темы - на форуме долго отсут...   Jan 10 2008, 00:31


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th August 2025 - 23:25
Рейтинг@Mail.ru


Страница сгенерированна за 0.01421 секунд с 7
ELECTRONIX ©2004-2016