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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> АЦП в ATmega16
Rash
сообщение Nov 1 2005, 14:39
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



Всем здрасте, после долгих испытаний и поисков пришел к выводу о такой схеме включения для внутреннего АЦП меги. Что правильно, а что нет, кто что подскажет?

P.S. не смог выложить картинку, поэтому прикрепляю файл 9кб
Прикрепленные файлы
Прикрепленный файл  ________.zip ( 9.75 килобайт ) Кол-во скачиваний: 171
 
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Nov 1 2005, 16:00
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Навскидку:

1.Стабилитрон на выходе ОУ явно лишний.
2.Если входной смгнал невелик, можно защититься и
двумя диодами (на + и на землю)
3.По каким причинам нельзя использовать внутренний PGA Меги?


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
Rash
сообщение Nov 1 2005, 16:06
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



Цитата
По каким причинам нельзя использовать внутренний PGA Меги?

Не понял вопроса, и что такое PGA
Go to the top of the page
 
+Quote Post
Pat
сообщение Nov 1 2005, 16:32
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



Цитата(Rash @ Nov 1 2005, 19:06)
Цитата
По каким причинам нельзя использовать внутренний PGA Меги?

Не понял вопроса, и что такое PGA
*


Наверное имелось в виду PROGRAMMING GAIN AMPLIFIER.
Програмируемый усилитель по русски.
Но судя по вашей схеме, вам сигнал усиливать не надо.
А в чем собственно проблема?
Почему без операционника нельзя
Go to the top of the page
 
+Quote Post
Rash
сообщение Nov 2 2005, 09:58
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



Цитата
Наверное имелось в виду PROGRAMMING GAIN AMPLIFIER.
Програмируемый усилитель по русски.
Но судя по вашей схеме, вам сигнал усиливать не надо.
А в чем собственно проблема?
Почему без операционника нельзя


Усиливать сигнал не надо. По началу всё было без операционика (ещё на AT90S8535) мерял мерял, потом решил измерять напряжение на 1,5В батареки и АЦП сгорел, поставил другой контролер всё тоже самое. Поетому и поставил ОУ как повторитель и всё в норме стало. У меня вопрос такой, стабилитрон на входе ОУ не зашунтирует сопротивление 1М на входе ОУ.
Go to the top of the page
 
+Quote Post
andrvisht
сообщение Nov 2 2005, 10:38
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 298
Регистрация: 29-08-05
Пользователь №: 8 064



Цитата(Rash @ Nov 2 2005, 12:58)
Цитата
Наверное имелось в виду PROGRAMMING GAIN AMPLIFIER.
Програмируемый усилитель по русски.
Но судя по вашей схеме, вам сигнал усиливать не надо.
А в чем собственно проблема?
Почему без операционника нельзя


Усиливать сигнал не надо. По началу всё было без операционика (ещё на AT90S8535) мерял мерял, потом решил измерять напряжение на 1,5В батареки и АЦП сгорел, поставил другой контролер всё тоже самое. Поетому и поставил ОУ как повторитель и всё в норме стало. У меня вопрос такой, стабилитрон на входе ОУ не зашунтирует сопротивление 1М на входе ОУ.
*



Если задача в ограничении выхода можно стабилитрон в обратную связь поставить. тот который у Вас на выходе например.
Если нужно вход защитить то для увеличения входного сопротивления лучьше диод катодом на + а анодом на сигнал.
А нужно большое входное ?
Go to the top of the page
 
+Quote Post
Rash
сообщение Nov 2 2005, 10:46
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



Нужно ограничение по выходу и по входу. Например прийдёт на вход (случайно при неправильном включении) 20В и всё сгорит. Как оптимальнее защитить ОУ (ОУ 5В rail-to-rail) и чтоб входное не было низким, не менее 100к
Go to the top of the page
 
+Quote Post
andrvisht
сообщение Nov 2 2005, 11:22
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 298
Регистрация: 29-08-05
Пользователь №: 8 064



Цитата(Rash @ Nov 2 2005, 13:46)
Нужно ограничение по выходу и по входу. Например прийдёт на вход  (случайно при неправильном включении) 20В и всё сгорит. Как оптимальнее защитить ОУ (ОУ 5В rail-to-rail) и чтоб входное не было низким, не менее 100к
*


Ну тогда нужно поискать какой нибудь диод с малым током утечки. Но при большом выходном сопротивлении источника сигнала можно получить кучу проблем от шумов до смещения за счет утечки диода. Поэтому соответственно при однополярном питании нужен ОУ с регулировкой дрейфа.
Go to the top of the page
 
+Quote Post
prottoss
сообщение Nov 2 2005, 11:50
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(&-rey @ Nov 2 2005, 19:22)
Цитата(Rash @ Nov 2 2005, 13:46)
Нужно ограничение по выходу и по входу. Например прийдёт на вход  (случайно при неправильном включении) 20В и всё сгорит. Как оптимальнее защитить ОУ (ОУ 5В rail-to-rail) и чтоб входное не было низким, не менее 100к
*


Ну тогда нужно поискать какой нибудь диод с малым током утечки. Но при большом выходном сопротивлении источника сигнала можно получить кучу проблем от шумов до смещения за счет утечки диода. Поэтому соответственно при однополярном питании нужен ОУ с регулировкой дрейфа.
*



Обычно, перед АЦП ставится ОУ, напряжение питания которого равно напряжению питания АЦП, в вашем случае 5В. Тогда выходное напряжение ОУ не будет выходить из диапазона 0...5В и не нужны никакие ограничительные диоды после выхода ОУ. Если необходимо подавать на вход ОУ биполярное напряжение (т.е. как положительное, так и отрицательное) то надо делать смещение средней точки ОУ с помощью ИОН.
Возьмите даташит на любой известный АЦП - там в конце всегда есть стандартные схемы включения.

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


--------------------
Go to the top of the page
 
+Quote Post
Rash
сообщение Nov 2 2005, 12:52
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



Понятно, осталось ограничить входное напряжение, по нему какие есть варианты?
Go to the top of the page
 
+Quote Post
GeorgyBey
сообщение Nov 2 2005, 14:10
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 205
Регистрация: 21-12-04
Из: Киев
Пользователь №: 1 593



Цитата(Rash @ Nov 2 2005, 15:52)
Понятно, осталось ограничить входное напряжение, по нему какие есть варианты?
*


Операционник взять с полевиками на входе - тогда мегомы на входе не проблема.
Вход через 510К на +вход ОУ, этот же вход через 1М на землю и через 1М на +5В (Суммарное сопротивление для тока утечки около 250К)
Выход ОУ через 100 Ом (поближе к выводу выхода) на Мегу и через 240К (после 100 Ом) на -вход ОУ (сопротивления для входных токов должны быть равны), если где какая КЗ то 100 ом ограничат выходной ток.

Вход через 510К задавит короткие импульсные помехи и не погубит внутренние защитные диоды. Для спокойного сна можно включить встречно-параллельно два диода между ножками входов ОУ - напряжение сигнала МЕЖДУ выводами входа = Uвых/Кусиления без ОС - милливольты.
Если общий Кус. д.б. строго=1, то в обратную связь (ОС) не 250К, а 510К и 510К на землю - входные 510К в сочетании с мегомами на плюс и землю ослабит входной сигнал в 2 раза.
smile.gif


--------------------
На "нет" и "нах" :)
Go to the top of the page
 
+Quote Post
Rash
сообщение Nov 2 2005, 14:48
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



Цитата(GeorgyBey @ Nov 2 2005, 17:10)
Цитата(Rash @ Nov 2 2005, 15:52)
Понятно, осталось ограничить входное напряжение, по нему какие есть варианты?
*


Операционник взять с полевиками на входе - тогда мегомы на входе не проблема.
Вход через 510К на +вход ОУ, этот же вход через 1М на землю и через 1М на +5В (Суммарное сопротивление для тока утечки около 250К)
Выход ОУ через 100 Ом (поближе к выводу выхода) на Мегу и через 240К (после 100 Ом) на -вход ОУ (сопротивления для входных токов должны быть равны), если где какая КЗ то 100 ом ограничат выходной ток.

Вход через 510К задавит короткие импульсные помехи и не погубит внутренние защитные диоды. Для спокойного сна можно включить встречно-параллельно два диода между ножками входов ОУ - напряжение сигнала МЕЖДУ выводами входа = Uвых/Кусиления без ОС - милливольты.
Если общий Кус. д.б. строго=1, то в обратную связь (ОС) не 250К, а 510К и 510К на землю - входные 510К в сочетании с мегомами на плюс и землю ослабит входной сигнал в 2 раза.
smile.gif
*



А можно это всё нарисовать, пожалуста, а то я не всё понял особено
Если общий Кус. д.б. строго=1, то в обратную связь (ОС) не 250К, а 510К и 510К на землю - входные 510К в сочетании с мегомами на плюс и землю ослабит входной сигнал в 2 раза. Кос=1, Uвх чтоб держал до 60В. со стабилитроном я понял что делов не будет.
Go to the top of the page
 
+Quote Post
Runner
сообщение Nov 2 2005, 17:52
Сообщение #13


Частый гость
**

Группа: Свой
Сообщений: 107
Регистрация: 18-06-05
Пользователь №: 6 117



Цитата(Rash @ Nov 2 2005, 11:58)
Усиливать сигнал не надо. По началу всё было без операционика (ещё на AT90S8535) мерял мерял, потом решил измерять напряжение на 1,5В батареки и АЦП сгорел, поставил другой контролер всё тоже самое. Поетому и поставил ОУ как повторитель и всё в норме стало. У меня вопрос такой, стабилитрон на входе ОУ не зашунтирует сопротивление 1М на входе ОУ.
*

При комнатной температуре стабилитрон не зашунтирует 1 Мeg.
У Вас защита atmeg'и немного неправильная - должно быть:
внешний мир (пусть узел A0) с подключенной первой ногой резистора R1(~1k..5k)-> сам R1 ->узел(A1) к которому подключены: катод стабилитрона D1 (анод на землю), вторая нога резистора R1, вывод PA0/ADC0. Это стандартная и самая простая защитая от перенапряжений. Если есть сомнения в номинале стабилитрона (5.1В +- 10% -> до 5.6В пробивного) можно добавить диод Шотки (D2) c анодом на А1 и катодом на питании атмеги. (Погрешность в последем случае составит ток утечки D2 * R1.) Тогда операционник можно будет убрать. Все равно при Вашей схеме включения он часть выбросов сливает через свои ESD структуры.
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Nov 2 2005, 17:57
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(Rash @ Nov 2 2005, 12:58)
Цитата
Наверное имелось в виду PROGRAMMING GAIN AMPLIFIER.
Програмируемый усилитель по русски.
Но судя по вашей схеме, вам сигнал усиливать не надо.
А в чем собственно проблема?
Почему без операционника нельзя


Усиливать сигнал не надо. По началу всё было без операционика (ещё на AT90S8535) мерял мерял, потом решил измерять напряжение на 1,5В батареки и АЦП сгорел, поставил другой контролер всё тоже самое. Поетому и поставил ОУ как повторитель и всё в норме стало. У меня вопрос такой, стабилитрон на входе ОУ не зашунтирует сопротивление 1М на входе ОУ.
Коллеги, коэффициент усиления приведенной схемы на ОУ равен 2 !!! blush.gif


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
Rash
сообщение Nov 3 2005, 07:43
Сообщение #15


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



Воплотил входную часть, то что советовал, GeorgyBey Промоделировал в MultiSim вроде работает (с выходной так и неразобрался). Рисунок прикрепил. Кто что ещё может подсказать?
Прикрепленные файлы
Прикрепленный файл  ADC_mega.zip ( 9.8 килобайт ) Кол-во скачиваний: 120
 
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 10th July 2025 - 20:49
Рейтинг@Mail.ru


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