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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Применение ОУ
sera_os
сообщение Feb 2 2008, 09:45
Сообщение #31


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

Группа: Свой
Сообщений: 1 457
Регистрация: 2-05-06
Из: UA
Пользователь №: 16 689



Цитата(Владимир_КПИ @ Feb 2 2008, 10:23) *
Далее напряжение с шунта необходимо усилить. В каком диапазоне на выходе оно должно меняться? От 0 до 5В или от 0 до 2,56В? Какое опорное напряжение АЦП брать?

АЦП меряет от 0 до Vref. Берите 5В опорное.
Цитата
По идее при положительной полуволне напряжение должно меняться от 2,5 до 5В, при отрицательной от 0 до 2,5В, верно?

неправильно!
Цитата
Да, ещё такой вопрос - как защитить вход АЦП МК от отрицательного напряжения снимаемого с датчика напряжения (делителя).
Спасёт ли диод? Или он будет держать на себе -0,7В, что тоже не приемлемо?

Диод даже и не нужен, он есть внутри микросхемы! Главное ограничить ток через него на уровне 10мА (резистором R12).


--------------------
Go to the top of the page
 
+Quote Post
=AK=
сообщение Feb 2 2008, 10:09
Сообщение #32


pontificator
******

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



Цитата(Владимир_КПИ @ Feb 2 2008, 17:53) *
Тогда согласно посту №18, возьму R1=R4=10кОм. В качестве опорного напряжения АЦП буду использовать внутрений источник опорного напряжения(2,56В).

Обычно АЦП меряет напряжение в диапазоне от 0 до Vref. В вашем случае от 0 до 2.56 В.
Значит, в пике отрицательной полуволны напряжение на входе АЦП должно быть больше 0, в пике положительной полуволны - не больше 2.56 В, а при нулевом входном - половина Vref, т.е. 1.28 В.

Цитата(Владимир_КПИ @ Feb 2 2008, 17:53) *
Тогда расчитаем необходимый коефициент усиления. К=2,56В/0,126В=20.

Соответственно, надо вдвое меньше

Цитата(Владимир_КПИ @ Feb 2 2008, 17:53) *
Снова исходя из формулы поста №18

В посте №18 предполагалось, что АЦП имеет Vref = 5 В, поэтому резисторы R2,R3 предлагалось взять одинаковые, чтобы получить виртуальную землю 2.5 В = 0.5*Vref

В вашем случае надо получить не 2.5 В, а 1.28 В, поэтому R2 должен быть больше чем R3. Однако сопротивление параллельно включенных R2||R3 все так же должно быть равно R6.
Go to the top of the page
 
+Quote Post
Motion
сообщение Feb 2 2008, 11:41
Сообщение #33


Местный
***

Группа: Свой
Сообщений: 466
Регистрация: 23-07-07
Из: Киев
Пользователь №: 29 297



Цитата
Диод даже и не нужен, он есть внутри микросхемы! Главное ограничить ток через него на уровне 10мА (резистором R12).


То есть на вход МК можно подавать отрицательное напряжение -5В? Главное, чтобы ток не превышал 10мА. В моём случае резистор на 1кОм, то есть при 5В ток будет 5В/1000Ом = 5мА

А что будет мерять АЦП при отрицательной полуволне, если я буду мерять?



=AK=, приведите, пожайлуста, готовую схему дифферинциального усилителя с номиналами компонентов. Опорное любое, шунт любой, т.д.
Go to the top of the page
 
+Quote Post
=AK=
сообщение Feb 2 2008, 12:27
Сообщение #34


pontificator
******

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



Цитата(Владимир_КПИ @ Feb 2 2008, 21:11) *
приведите, пожайлуста, готовую схему дифферинциального усилителя с номиналами компонентов. Опорное любое, шунт любой, т.д.

Все та же схема, шунт 0.02R, R2=R3=200k, R6=100k, R1=R4=10k

Результат прогона на симуляторе, выходное напряжение ОУ:

Прикрепленное изображение


Вполне пригодно для АЦП с Vref = 5 В

Цитата(Владимир_КПИ @ Feb 2 2008, 21:11) *
То есть на вход МК можно подавать отрицательное напряжение -5В? Главное, чтобы ток не превышал 10мА.

Если можно, то в даташите об этом должно быть сказано.
Go to the top of the page
 
+Quote Post
sera_os
сообщение Feb 2 2008, 12:36
Сообщение #35


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

Группа: Свой
Сообщений: 1 457
Регистрация: 2-05-06
Из: UA
Пользователь №: 16 689



Цитата(Владимир_КПИ @ Feb 2 2008, 13:41) *
То есть на вход МК можно подавать отрицательное напряжение -5В? Главное, чтобы ток не превышал 10мА. В моём случае резистор на 1кОм, то есть при 5В ток будет 5В/1000Ом = 5мА

Почти так! ток=(5-0,7)/1000=4,3 мА. 0,7В-падение на диоде.
Цитата
А что будет мерять АЦП при отрицательной полуволне, если я буду мерять?

АЦП будет мерять 0, ИМХО, я не програмист.


--------------------
Go to the top of the page
 
+Quote Post
=AK=
сообщение Feb 2 2008, 12:44
Сообщение #36


pontificator
******

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



Цитата(sera_os @ Feb 2 2008, 22:06) *
Почти так! ток=(5-0,7)/1000=4,3 мА. 0,7В-падение на диоде.

Это нештатный режим. JEDEC требует, чтобы при статических разрядах ток до 20 мА не вызывал "защелкивания". Однако это не значит, что в пин можно вдувать постоянный ток 10 мА. Были люди, которые дотошно выпытывали у тексуппорта Атмела, сколько можно гнать постоянного тока через защитные диоды какой-то их Атмег. Оказалось, не более 0.5 мА, как я помню.
Go to the top of the page
 
+Quote Post
Motion
сообщение Feb 2 2008, 13:00
Сообщение #37


Местный
***

Группа: Свой
Сообщений: 466
Регистрация: 23-07-07
Из: Киев
Пользователь №: 29 297



Теперь получилось.

Напряжение меняется от виртуального нуля (2,5В) усиливаясь в 10 раз.


Остался вопрос с делителем напряжения. То есть можно просто подавать на порт МК хоть 1000В, главное чтобы тог не достигал значения 10мА? Внутри МК есть диодо только на линиях АЦП или на всех линиях?

Что измерит АЦП при отрицательной полуволне? Даже если есть внутренний диод, то нём упадёт 0,7В.

Не лучше поставить внешний диод Шотки?
Go to the top of the page
 
+Quote Post
sera_os
сообщение Feb 2 2008, 13:36
Сообщение #38


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

Группа: Свой
Сообщений: 1 457
Регистрация: 2-05-06
Из: UA
Пользователь №: 16 689



Цитата(=AK= @ Feb 2 2008, 14:44) *
Это нештатный режим. JEDEC требует, чтобы при статических разрядах ток до 20 мА не вызывал "защелкивания". Однако это не значит, что в пин можно вдувать постоянный ток 10 мА. Были люди, которые дотошно выпытывали у тексуппорта Атмела, сколько можно гнать постоянного тока через защитные диоды какой-то их Атмег. Оказалось, не более 0.5 мА, как я помню.

Хм, буду знать на будущее. Я отталкивался от этих строк (pdf atmega32):
Although each I/O port can sink more than the test conditions (20 mA at Vcc = 5V, 10 mA at Vcc = 3V) under steady state
conditions (non-transient), the following must be observed:
PDIP Package:
1] The sum of all IOL, for all ports, should not exceed 400 mA.
2] The sum of all IOL, for port A0 - A7, should not exceed 200 mA.
3] The sum of all IOL, for ports B0 - B7,C0 - C7, D0 - D7 and XTAL2, should not exceed 300 mA.
TQFP and MLF Package:
1] The sum of all IOL, for all ports, should not exceed 400 mA.
2] The sum of all IOL, for ports A0 - A7, should not exceed 200 mA.
3] The sum of all IOL, for ports B0 - B4, should not exceed 200 mA.
4] The sum of all IOL, for ports B3 - B7, XTAL2, D0 - D2, should not exceed 200 mA.
5] The sum of all IOL, for ports D3 - D7, should not exceed 200 mA.
6] The sum of all IOL, for ports C0 - C7, should not exceed 200 mA.
If IOL exceeds the test condition, VOL may exceed the related specification. Pins are not guaranteed to sink current greater
than the listed test condition.

Цитата(Владимир_КПИ @ Feb 2 2008, 15:00) *
Теперь получилось.

Напряжение меняется от виртуального нуля (2,5В) усиливаясь в 10 раз.
Остался вопрос с делителем напряжения. То есть можно просто подавать на порт МК хоть 1000В, главное чтобы тог не достигал значения 10мА? Внутри МК есть диодо только на линиях АЦП или на всех линиях?

Следуйте рекомендациям =AK=. Ограничте на уровне 0,5мА например.
Цитата
Что измерит АЦП при отрицательной полуволне? Даже если есть внутренний диод, то нём упадёт 0,7В.
0! только что спросил програмиста.
Цитата
Не лучше поставить внешний диод Шотки?
поставте, надежнее будет smile.gif но это не обязательно.


--------------------
Go to the top of the page
 
+Quote Post
Baser
сообщение Feb 2 2008, 13:53
Сообщение #39


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Что-то я тут вас не пойму smile.gif
То вроде бы договорилсь применить LM358 с дифф. включением. Разжевали, что нужно применить опору МК Uref=2.56V и виртуальную землю ОУ в 1.28V.
То уже снова речь о Uref=5V и Ushift=2.5V
Вы уж определитесь. Если LM358, то только первый вариант smile.gif

Цитата(Владимир_КПИ @ Feb 2 2008, 15:00) *
Что измерит АЦП при отрицательной полуволне? Даже если есть внутренний диод, то нём упадёт 0,7В.

Согласно DataSheet на АТмега, напряжение на любой ножке должно находится в пределах:
Voltage on any Pin except RESET with respect to Ground .....-0.5V to VCC+0.5V
и это Absolute Maximum Ratings. При привышении этих значений Атмел не гарантирует ничего.
То есть, хотя и есть внутренние диоды, которые держат до 20мА и есть рекомендации не превышать порог в 0.5мА, все равно напряжение на ножке не должно превышать +-0.5В от питания.
Поясню на примере: если для цифровой секции напряжение на ножке -0.7В еще не критично, то при таком напряжении на входе АЦП токи через защитные диоды перекашивают всю аналоговую секцию и измерение других входов АЦП становится неправильно. Слегка приоткрываются КМОП ключи. Наблюдал такое лично.

Цитата
Остался вопрос с делителем напряжения. То есть можно просто подавать на порт МК хоть 1000В, главное чтобы тог не достигал значения 10мА? Внутри МК есть диодо только на линиях АЦП или на всех линиях?

Не лучше поставить внешний диод Шотки?

Сколько можно "просто подавать на порт МК" я написал выше. Если есть защитная цепочка, то ессно, на неё можно подавать хоть 1000В. У АТмега диоды есть везде, кроме Ресета (нет на +5В).

Насчет всех этих защит я придерживаюсь след правила: на аналоговых входах не более +-0.3В от питания (защита при помощи шоттки), на цифровых не более +-0.7В от питания (защита при помощи обычных диодов).

Цитата(sera_os @ Feb 2 2008, 15:36) *
Хм, буду знать на будущее. Я отталкивался от этих строк (pdf atmega32): ...

Эти строки никакого отношения к защитным диодам не имеют. Это токи через выходные драйверы ножек при напряжениях на них GND...+Vcc

Сообщение отредактировал Baser - Feb 2 2008, 13:58
Go to the top of the page
 
+Quote Post
=AK=
сообщение Feb 2 2008, 13:57
Сообщение #40


pontificator
******

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



Цитата(Владимир_КПИ @ Feb 2 2008, 22:30) *
Остался вопрос с делителем напряжения.


Делитель должен состоять из трех резисторов. Высокоомный резистор между сетью и входом АЦП один низкоомный со входа АЦП на землю, второй - со входа АЦП на +5 В. На входе АЦП будет ослабленное сетевое со серединой в +2.5 В, примерно такое же, как я приводил для выхода ОУ.
Go to the top of the page
 
+Quote Post
Motion
сообщение Feb 2 2008, 14:32
Сообщение #41


Местный
***

Группа: Свой
Сообщений: 466
Регистрация: 23-07-07
Из: Киев
Пользователь №: 29 297



Цитата
Вы уж определитесь. Если LM358, то только первый вариант


А если опорное будет +5В, тогда какой ОУ взять?
Go to the top of the page
 
+Quote Post
sera_os
сообщение Feb 2 2008, 14:37
Сообщение #42


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

Группа: Свой
Сообщений: 1 457
Регистрация: 2-05-06
Из: UA
Пользователь №: 16 689



Цитата(Baser @ Feb 2 2008, 15:53) *
Эти строки никакого отношения к защитным диодам не имеют. Это токи через выходные драйверы ножек при напряжениях на них GND...+Vcc

Действительно sad.gif , сори, где-то я еще встречал описание этих диодов, вот только немогу найти.


--------------------
Go to the top of the page
 
+Quote Post
Motion
сообщение Feb 2 2008, 15:07
Сообщение #43


Местный
***

Группа: Свой
Сообщений: 466
Регистрация: 23-07-07
Из: Киев
Пользователь №: 29 297



Цитата
Делитель должен состоять из трех резисторов. Высокоомный резистор между сетью и входом АЦП один низкоомный со входа АЦП на землю, второй - со входа АЦП на +5 В. На входе АЦП будет ослабленное сетевое со серединой в +2.5 В, примерно такое же, как я приводил для выхода ОУ.


Поставил высокоомный на 750кОм, и 2 низкоомных на 10 кОм. Получилось, что и на выходе ОУ. Виртуальная земля - 2,5В.

А как узнать в каких пределах меняется напряжение. Максимум и минимум?
Go to the top of the page
 
+Quote Post
_Diman_
сообщение Feb 2 2008, 15:09
Сообщение #44


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

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



Цитата(sera_os @ Feb 2 2008, 17:37) *
Действительно sad.gif , сори, где-то я еще встречал описание этих диодов, вот только немогу найти.


Может здесь?
AVR182: Zero Cross Detector

The series input resistor is a 1 MΩ resistor. It is not recommended that the clamping
diodes are conducting more than maximum 1 mA and 1 MΩ will then allow a maximum
voltage of approximately 1,000V.
Go to the top of the page
 
+Quote Post
Motion
сообщение Feb 2 2008, 20:36
Сообщение #45


Местный
***

Группа: Свой
Сообщений: 466
Регистрация: 23-07-07
Из: Киев
Пользователь №: 29 297



Актуальными остались 2 вопроса:

1) Если я использую опорное напряжение +5В, тогда какой ОУ мне необходим для схемы и номиналов, приведённой =AK=?

2)Каким образом задаётся диапазон отклонения напряжения после делителя от виртуальной земли +2,5В?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 1st August 2025 - 19:49
Рейтинг@Mail.ru


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