smk 0 10 октября, 2007 Опубликовано 10 октября, 2007 · Жалоба Но вы до сих пор ничего не сообщили об используемом вами АЦП 10-ти разрядный, что в AVR стоит Какая вам нужна точность установки тока? грубо 50 +/-25 мкА. Я писал, что вопрос предельного тока не изучен, но известно что 0,1 мА и менее влияния на точность практически не оказывают. Хорошо, ток стабилизировали. Теперь осталось выполнить само преобразование 50...0,5 к -> 0...5 В Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kilio 0 10 октября, 2007 Опубликовано 10 октября, 2007 · Жалоба Вот кусочек схемки масштабирующего усилителя со смещением, преобразует в 0-5 вольт 0..20ma, 0..10 вольт, T1(-50..+150 градусов). В вашем случае необходимо применить ОУ R-to-R выходом, ну и пересчитать немного схемку. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smk 0 10 октября, 2007 Опубликовано 10 октября, 2007 (изменено) · Жалоба Напряжение на датчике при 50кОм будет 1,25 В, а при 0,5 В - 12,5 мВ. Пусть будет 5 В при 50кОм, а при 0,5 кОм можно и так оставить... т.е. мы имеем 2,5 мВ на каждые 100 Ом. Принимая во внимание разрядность АЦП получаем дискретизацию грубо 5 мВ. Нижний предел устраивает, осталось при 50 кОм получить 5В... Если ток установить равным 100 мкА... хотелось бы конечно 25 мкА... Изменено 10 октября, 2007 пользователем smk Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tyro 0 10 октября, 2007 Опубликовано 10 октября, 2007 · Жалоба Сойдет все. Прикрепленная схема имеет диапазон выходного напряжения (относительно земли) от 0.46372 до 4.6379 вольт при изменении сопротивления датчика от 500 ом до 50 ком. (эмулировалось в ORCAD). Зависимость линейная, но для суммы - сопротивления датчика плюс 5ком. Подстройка усиления резистором R6, тока через датчик R2. Если делать с "Виртуальной" землей, то и измерять выходное напряжение придется относительно нее, т.е. получится либо двухполярный выход, либо меньший диапазон. P.S. Под рукой не оказалось модели современного ОУ, который может брать сигнал от "земли", используя который можно существенно снизить значение R3, может даже до нуля, не теряя линейности. В общем это только "идея" реализации. _____.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smk 0 10 октября, 2007 Опубликовано 10 октября, 2007 · Жалоба tyro, благодарю, опробую в железе - напишу. Пока не совсем сообразил что ограничивает диапазон напряжений.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tyro 0 11 октября, 2007 Опубликовано 11 октября, 2007 · Жалоба tyro, благодарю, опробую в железе - напишу. Пока не совсем сообразил что ограничивает диапазон напряжений.. Если в железе - то вместо стабилитрона -> TL431 -там легко менять стабильное выходное напряжение от 2.5 до 36 вольт. Диапазон выходного напряжения ограничен ОУ - насколько близко к "питаниям" простирается его выходное напряжение в линейной зоне , и насколько близко к "земле" может работать входной каскад в линейной зоне. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TheMad 0 11 октября, 2007 Опубликовано 11 октября, 2007 · Жалоба Хорошо, ток стабилизировали. Теперь осталось выполнить само преобразование 50...0,5 к -> 0...5 В Так вот и даем этот стабильный ток в датчик. Напряжение на нем и есть готовый результат. См.мою схему. Или обязательно иметь обратную зависимость? Поставьте инвертер на ОУ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexander55 0 11 октября, 2007 Опубликовано 11 октября, 2007 · Жалоба Так вот и даем этот стабильный ток в датчик. Напряжение на нем и есть готовый результат. См.мою схему. Или обязательно иметь обратную зависимость? Поставьте инвертер на ОУ. Возможен и другой подход. Стабилизация напряжения и выделение сигнала на шунте. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smk 0 11 октября, 2007 Опубликовано 11 октября, 2007 · Жалоба Диапазон выходного напряжения ограничен ОУ - насколько близко к "питаниям" простирается его выходное напряжение в линейной зоне , и насколько близко к "земле" может работать входной каскад в линейной зоне. ОУ планируется AD8542, он R-t-R. Теперь вот еще что полезно... возможно понадобится сузить диапазон до 30 кОм ... 0,5 кОм, например... Так вот и даем этот стабильный ток в датчик. Напряжение на нем и есть готовый результат. См.мою схему. Или обязательно иметь обратную зависимость? Поставьте инвертер на ОУ. Так оно и получается примерно. Стабилизация напряжения и выделение сигнала на шунте. Ток будет сильно гулять. Важно чтоб не "догулял" до 100 мкА и более, но предпочтительно всеж меньший ток, повторяемость измерений лучше. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
myriad 0 11 октября, 2007 Опубликовано 11 октября, 2007 · Жалоба Я для измерения сопротивления изоляции давно использую прицепленную схему. Основная идея - там логарифмический усилитель токового отношения. Никаких источников стабильного тока и напряжения, только токоограничивающий резистор (зато образцовые прецизионные резисторы ). При небольших переделках, думаю, вам сойдет. 101_179.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexander55 0 11 октября, 2007 Опубликовано 11 октября, 2007 · Жалоба Я для измерения сопротивления изоляции давно использую прицепленную схему. Основная идея - там логарифмический усилитель токового отношения. Никаких источников стабильного тока и напряжения, только токоограничивающий резистор (зато образцовые прецизионные резисторы ). При небольших переделках, думаю, вам сойдет. Использование логарифмических усилителей при большом диапозоне изменения сопротивления очень хорошая идея. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alexandr 0 11 октября, 2007 Опубликовано 11 октября, 2007 · Жалоба Вам категорически нужно от 0 до 5В? А от 50мВ до 5В не подойдет? Если подойдет, то, как Вам уже показали, делаете источник тока на 25мкА, получаем интересующий нас диапазон от 12,5мВ до 1,25В. Затем усививаем в 4 раза на операционнике и получаем нужный диапазон. Операционник должен быть Rail-to-rail. На его выходе для входных напряжений более 1,25В все равно будет 5В. А далее уже программно отсекаем коды АЦП для напряжений менее 50мВ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
smk 0 11 октября, 2007 Опубликовано 11 октября, 2007 · Жалоба Если подойдет, то, как Вам уже показали, делаете источник тока на 25мкА, получаем интересующий нас диапазон от 12,5мВ до 1,25В. Затем усививаем в 4 раза на операционнике и получаем нужный диапазон. Операционник должен быть Rail-to-rail. На его выходе для входных напряжений более 1,25В все равно будет 5В. А далее уже программно отсекаем коды АЦП для напряжений менее 50мВ Так и сделано. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tyro 0 11 октября, 2007 Опубликовано 11 октября, 2007 · Жалоба ОУ планируется AD8542, он R-t-R. Теперь вот еще что полезно... возможно понадобится сузить диапазон до 30 кОм ... 0,5 кОм, например... Тогда, что бы остаться в "диапазоне" выходных напряжений увеличить резистор R6. "Гуляние" каких-либо токов в приведенной схеме не предусмотрено (ток через датчик всегда постоянен и равен 25 мка) :) . Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
shulgin_k_a 0 25 октября, 2007 Опубликовано 25 октября, 2007 · Жалоба У меня есть датчик, реагирующий изменением сопротивления. Сигнал с датчика оцифровывается и обрабатывается уже в цифровом виде. Суть проблемы в том, что датчик изменяет сопротивление от 200 кОм до 100 Ом, но "рабочим" является участок от 50 кОм до 500 Ом. Оцифровка на всем диапазоне изменения сопротивления приводит к фактическому снижению разрядности из-за оцифровки "лишнего" участка диапазона сопротивления. Еще важный момент - через датчик не стоит пропускать большой ток, по этому его нужно ограничивать, например величиной 25 мкА, пусть будет до 100 мкА если по другому никак. Таким образом нужен драйвер датчика, обеспечивающий при изменении сопротивления датчика от 50 кОм до 500 Ом изменение выходного напряжения от 0 В до 5 В (грубо), при питании не более 5 В. Вот такое решение и нужно. Очень хотелось бы услышать идеи, а лучше примеры если кто делал похожее. Буду очень благодарен! А почему не поставить микросхему AD7785. Это 20-битный сигма-дельта АЦП с встроенными программируемыми источниками тока и PGA. Конечно температурные дрейфы не очень, но зато реализация на одной микросхеме, гибкость (изменение тока, PGA, компенсация длинной линии). Размер корпуса 5 на 6.4 мм. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться