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

 
 
4 страниц V  « < 2 3 4  
Reply to this topicStart new topic
> ADC - измерение напряжения, ADC в AVR
Kovrov
сообщение Jul 21 2008, 09:47
Сообщение #46


Мастер-фломастер
****

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



Ребяты.. никогда неиспользуйте эту гадость.... - я о внутреннем опорнике 2,56..
или 0,01в вы не увидите никогда....
хотябы TL431....


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post
kernel
сообщение Jul 21 2008, 15:56
Сообщение #47


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

Группа: Участник
Сообщений: 146
Регистрация: 13-07-08
Пользователь №: 38 908



Хм.. При поиске вольтметра на ATMEGA в поисковике попадалась схема, в которой вообще AVCC и AREF соединен с VCC, а AGND с GND 07.gif

Сообщение отредактировал kernel - Jul 21 2008, 15:57
Go to the top of the page
 
+Quote Post
defunct
сообщение Jul 21 2008, 17:06
Сообщение #48


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(kernel @ Jul 21 2008, 18:56) *
При поиске вольтметра на ATMEGA в поисковике попадалась схема, в которой вообще AVCC и AREF соединен с VCC, а AGND с GND 07.gif

Такая схема тоже может работать.
Можно определить Vcc - см. канал 30 ADMUX из даташита на m16.
А потом нормировать показания с обычных каналов.
Go to the top of the page
 
+Quote Post
sKWO
сообщение Jul 21 2008, 18:16
Сообщение #49


Местный
***

Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530



Цитата(Kovrov @ Jul 21 2008, 12:47) *
Ребяты.. никогда неиспользуйте эту гадость.... - я о внутреннем опорнике 2,56..
или 0,01в вы не увидите никогда....
хотябы TL431....

А почему так категорически? что, разве даже с калибровкой?


--------------------
нельзя недооценивать предсказуемость глупости
Go to the top of the page
 
+Quote Post
rezident
сообщение Jul 21 2008, 18:49
Сообщение #50


Гуру
******

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



Цитата(kernel @ Jul 21 2008, 21:56) *
Хм.. При поиске вольтметра на ATMEGA в поисковике попадалась схема, в которой вообще AVCC и AREF соединен с VCC, а AGND с GND 07.gif
Мультфильм "38 попугаев" смотрели? Измерить означает сравнить с чем-либо: мартышкой, попугаем, слоном. smile.gif Можно в качестве опорного напряжения для АЦП брать внутреннюю опору, внешнюю опору, любое другое напряжение, но величиной не выше напряжения питания встроенного АЦП. Только следует учитывать, что для использования полной разрядности АЦП величина опорного напряжения должна быть близка (чуть выше) к величине измеряемого напряжения. Иначе вы теряете в разрядности преобразования. Т.е. если, например, вы взяли в качестве опоры напряжение питания и пытаетесь измерять напряжение вполовину меньшее, то разрядность преобразования будет уже не 1024, а только 512.
Go to the top of the page
 
+Quote Post
Flasher
сообщение Jul 21 2008, 22:52
Сообщение #51


Местный
***

Группа: Свой
Сообщений: 374
Регистрация: 6-09-05
Из: Тирасполь, Приднестровье
Пользователь №: 8 294



Цитата(rezident @ Jul 21 2008, 21:49) *
Мультфильм "38 попугаев" смотрели? Измерить означает сравнить с чем-либо: мартышкой, попугаем, слоном. smile.gif Можно в качестве опорного напряжения для АЦП брать внутреннюю опору, внешнюю опору, любое другое напряжение, но величиной не выше напряжения питания встроенного АЦП. Только следует учитывать, что для использования полной разрядности АЦП величина опорного напряжения должна быть близка (чуть выше) к величине измеряемого напряжения. Иначе вы теряете в разрядности преобразования. Т.е. если, например, вы взяли в качестве опоры напряжение питания и пытаетесь измерять напряжение вполовину меньшее, то разрядность преобразования будет уже не 1024, а только 512.

С кокого вдруг перепугу разрядность должна упасть? Здесь просто изменяются другие характеристики.
Go to the top of the page
 
+Quote Post
rezident
сообщение Jul 21 2008, 23:16
Сообщение #52


Гуру
******

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



Цитата(Flasher @ Jul 22 2008, 04:52) *
С кокого вдруг перепугу разрядность должна упасть? Здесь просто изменяются другие характеристики.
Допустим имеем питание 5В и опору такой же величины. Разрядность АЦП - 1024 разряда. Шаг дискретизации 5В/1024=0,00488В. При измерении в диапазоне до половины питания (0В...2,5В) получаем количество разрядов (2,5В-0В)/0,00488В=512. Если хочется измерять в указанном диапазоне с полной разрядностью, то и величину опорного напряжения надо привести к диапазону входных напряжений, либо наоборот. Т.е., например, использовать встроенную опору 2,56В. Или усилитель входного сигнала с коэффициентом усиления = 2.
Go to the top of the page
 
+Quote Post
Kovrov
сообщение Jul 22 2008, 04:39
Сообщение #53


Мастер-фломастер
****

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



Цитата(sKWO @ Jul 21 2008, 22:16) *
А почему так категорически? что, разве даже с калибровкой?

ну в любом случае лучше с калибровкой.
а у встроенного иона
темпер. дрейф вообще никакой...
да и прослеживается зависимость от питания...
а по ДШ разброс чуть ли не 10%


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Jul 22 2008, 04:58
Сообщение #54


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(Kovrov @ Jul 21 2008, 13:47) *
Ребяты.. никогда неиспользуйте эту гадость.... - я о внутреннем опорнике 2,56..
или 0,01в вы не увидите никогда....

А я думал, это вы об АЦП меги...
точность 0,01В при опоре 2.56В это по-моему идеал. Если соблюдать все рекомендации и предписания.
Для грубых измерений сойдёт.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
Flasher
сообщение Jul 22 2008, 06:53
Сообщение #55


Местный
***

Группа: Свой
Сообщений: 374
Регистрация: 6-09-05
Из: Тирасполь, Приднестровье
Пользователь №: 8 294



Цитата(rezident @ Jul 22 2008, 02:16) *
Допустим имеем питание 5В и опору такой же величины. Разрядность АЦП - 1024 разряда. Шаг дискретизации 5В/1024=0,00488В. При измерении в диапазоне до половины питания (0В...2,5В) получаем количество разрядов (2,5В-0В)/0,00488В=512. Если хочется измерять в указанном диапазоне с полной разрядностью, то и величину опорного напряжения надо привести к диапазону входных напряжений, либо наоборот. Т.е., например, использовать встроенную опору 2,56В. Или усилитель входного сигнала с коэффициентом усиления = 2.

если опору ставим в половину питания и измеряем с делителем- то рсчеты неверны
Go to the top of the page
 
+Quote Post
Kovrov
сообщение Jul 22 2008, 10:34
Сообщение #56


Мастер-фломастер
****

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



Цитата(MrYuran @ Jul 22 2008, 08:58) *
точность 0,01В при опоре 2.56В это по-моему идеал.

Cледует добавить ещё диаппазон входных напряжений..
а то подумают ещё....


--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
Go to the top of the page
 
+Quote Post
rezident
сообщение Jul 22 2008, 12:46
Сообщение #57


Гуру
******

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



Цитата(Flasher @ Jul 22 2008, 12:53) *
если опору ставим в половину питания и измеряем с делителем- то рсчеты неверны
А где у меня что-то про делитель сказано? Я лишь указал диапазон входных напряжений, а как как он получается это дело второе.
А вот если бы у AVR был еще один вход внешней "нижней" опоры как, например, у MSP430 (входы VeREF+ и VeREF-), то можно было бы измерять на полную разрядность АЦП даже не от нуля.
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Jul 22 2008, 12:49
Сообщение #58


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(rezident @ Jul 22 2008, 16:46) *
А вот если бы у AVR был еще один вход внешней "нижней" опоры как, например, у MSP430...

Эх, а если бы у МСП был встроенный усилитель, как у меги... Вот была бы красота!


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
sKWO
сообщение Jul 23 2008, 17:23
Сообщение #59


Местный
***

Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530



Народ а оправданно ли использование нормирующего операционника типа rail-to-rail для подачи сигнала на АЦП?(Не беря во внимание коммерческие рассчёты)
И ещё, дифференциальный усилитель встроенный в АВР нормальный (с точки зрения не вносит ли он искажений)? и по нему же - почему в различных корпусах его присутствие необязательное? чем это вызвано?


--------------------
нельзя недооценивать предсказуемость глупости
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Jul 24 2008, 06:46
Сообщение #60


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(sKWO @ Jul 23 2008, 20:23) *
Народ а оправданно ли использование нормирующего операционника


Имхо, когда имеем неустранимо высокое вых сопротивление измеряемого источника, либо надо фильтр активный сделать, либо когда измеряемый сигнал еще куда-то пойдет - да хоть и на компаратор той же меги, не через ACME, а на обычные ноги.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 06:16
Рейтинг@Mail.ru


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