Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 31.03.2021, 01:49  
bdn62
Частый гость
 
Регистрация: 19.05.2010
Сообщений: 27
Сказал спасибо: 76
Сказали Спасибо 8 раз(а) в 2 сообщении(ях)
bdn62 на пути к лучшему
По умолчанию АЦП в дифф режиме - почему только полуволна?

По описанию АЦП в дифференциальном режиме оцифровывает разностный сигнал (в моем случае между входами ADC0 и ADC1) обеих полярностей.
Но в Протвине вижу только положительную разность, хотя оба сигнала в диапазоне питания.
При синфазных измерениях оба сигнала измеряются как положено...
Пробовал менять и входы и ADLAR...
Может тактирование АЦП слишком быстрое?

Код с примером
Миниатюры:
Нажмите на изображение для увеличения
Название: Скрин по полуволне к вопросу о дифф режиме.JPG
Просмотров: 0
Размер:	118.9 Кб
ID:	161797  
Вложения:
Тип файла: zip ADC diff.zip (196.8 Кб, 0 просмотров)
Реклама:
bdn62 вне форума  
Непрочитано 31.03.2021, 10:58  
parovoZZ
Почётный гражданин KAZUS.RU
 
Регистрация: 15.11.2010
Сообщений: 2,378
Сказал спасибо: 338
Сказали Спасибо 328 раз(а) в 253 сообщении(ях)
parovoZZ на пути к лучшему
По умолчанию Re: АЦП в дифф режиме - почему только полуволна?

Сообщение от bdn62 Посмотреть сообщение
Но в Протвине
Что ЭТО?


Сообщение от bdn62 Посмотреть сообщение
только положительную разность
Баг в коде или ещё что. Отрицательная разность идёт в дополнительном коде. Также необходимо помнить, что коммутатор плюсовой вход переключает быстрее, чем минусовой при его работе в дифф. режиме. В даташите всё есть.


Сообщение от bdn62 Посмотреть сообщение
обеих полярностей
это что значит? Подаваемый на входы сигнал должен быть исключительно одной полярности - положительной.
parovoZZ вне форума  
Непрочитано 31.03.2021, 11:52  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,792
Сказал спасибо: 2,912
Сказали Спасибо 3,120 раз(а) в 2,111 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: АЦП в дифф режиме - почему только полуволна?

1. Кривой "протез"? 0х10 не двусмысленно намекает, что измеряется 10x(ADC0-ADC0)
Цитата:
ADMUX=(1‹‹REFS0)|(0‹‹ADLAR)|(0x10);//AVCC+c(AREF) - опора +5 В с фильтрацией через вывод AREF
При этом "протез", ничтоже сумняшеся, - рисует изменение кода с выхода АЦП.
2. 2.5 В входной амплитуды - явно многовато для усиления в 10 раз.
3. Ещё покурить Table 22-2 и раздел 22.8 ADC Conversion Result?
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума  
Непрочитано 31.03.2021, 12:50  
ProtAS-13
Прописка
 
Регистрация: 17.03.2015
Сообщений: 287
Сказал спасибо: 0
Сказали Спасибо 209 раз(а) в 121 сообщении(ях)
ProtAS-13 на пути к лучшему
По умолчанию Re: АЦП в дифф режиме - почему только полуволна?

Сообщение от bdn62 Посмотреть сообщение
хотя оба сигнала в диапазоне питания
Неверное утверждение.
На графике Вы видите сигнал adc0 ОТНОСИТЕЛЬНО ЗЕМЛИ (на приложенной картинке красный).
Реальный же дифференциальный сигнал показан желтым (DIFF) - одна полуволна ниже земли.
Миниатюры:
Нажмите на изображение для увеличения
Название: pic1.jpg
Просмотров: 0
Размер:	124.1 Кб
ID:	161807  
ProtAS-13 вне форума  
Непрочитано 31.03.2021, 13:41  
bdn62
Частый гость
 
Регистрация: 19.05.2010
Сообщений: 27
Сказал спасибо: 76
Сказали Спасибо 8 раз(а) в 2 сообщении(ях)
bdn62 на пути к лучшему
По умолчанию Re: АЦП в дифф режиме - почему только полуволна?

Выбор канала


Дифференциальный усилитель выдает разностный сигнал, если каждый из сигналов относительно GND находится в диапазоне от GND до VREF=AVCC.
Даташит вроде бы это подтверждает
Миниатюры:
Нажмите на изображение для увеличения
Название: Выбор канала 0x10 ADC0 - ADC1.JPG
Просмотров: 0
Размер:	11.7 Кб
ID:	161808   Нажмите на изображение для увеличения
Название: Input Voltage and Output Codes.JPG
Просмотров: 0
Размер:	70.3 Кб
ID:	161809  
bdn62 вне форума  
Непрочитано 31.03.2021, 14:09  
bdn62
Частый гость
 
Регистрация: 19.05.2010
Сообщений: 27
Сказал спасибо: 76
Сказали Спасибо 8 раз(а) в 2 сообщении(ях)
bdn62 на пути к лучшему
По умолчанию Re: АЦП в дифф режиме - почему только полуволна?

Похоже Вы правы - синус со смещением работает.

Получается, трансформатор тока с помощью делителя не загнать в диапазон дифференциального сигнала?
Или это только с AVR-кой не получится, а с АЦП stm32f303 или stm32g474 прокатит?
Чего то я не понимаю...
Миниатюры:
Нажмите на изображение для увеличения
Название: Синус со смещением - работает.JPG
Просмотров: 0
Размер:	71.8 Кб
ID:	161810  
bdn62 вне форума  
Непрочитано 31.03.2021, 14:11  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,383
Сказал спасибо: 176
Сказали Спасибо 3,128 раз(а) в 2,017 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: АЦП в дифф режиме - почему только полуволна?

Нахрен тебе диф вход вообще?
Один конец тт на делитель половины питания, второй на вход любого ацп.
Далее софтом обрабатываешь как угодно
__________________
кагмаподэ магмаподэ
индюк вне форума  
Непрочитано 31.03.2021, 16:46  
parovoZZ
Почётный гражданин KAZUS.RU
 
Регистрация: 15.11.2010
Сообщений: 2,378
Сказал спасибо: 338
Сказали Спасибо 328 раз(а) в 253 сообщении(ях)
parovoZZ на пути к лучшему
По умолчанию Re: АЦП в дифф режиме - почему только полуволна?

Сообщение от индюк Посмотреть сообщение
Нахрен тебе диф вход вообще?
Один конец тт на делитель половины питания, второй на вход любого ацп.
Далее софтом обрабатываешь как угодно
Вот только там тоже будет смещение.
А ТС его боится

Цитата:
со смещением работает
parovoZZ вне форума  
Непрочитано 31.03.2021, 17:25  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,383
Сказал спасибо: 176
Сказали Спасибо 3,128 раз(а) в 2,017 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: АЦП в дифф режиме - почему только полуволна?

Сообщение от parovoZZ Посмотреть сообщение
Вот только там тоже будет смещение.
А ТС его боится
интересно как без смещения 1/2 опоры завести в ацп двухполярный сигнал
__________________
кагмаподэ магмаподэ
индюк вне форума  
Непрочитано 31.03.2021, 18:57  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,792
Сказал спасибо: 2,912
Сказали Спасибо 3,120 раз(а) в 2,111 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: АЦП в дифф режиме - почему только полуволна?

Сообщение от индюк Посмотреть сообщение
Нахрен тебе диф вход вообще?
+1

Ещё и не придётся делать массу холостых выборок при переключении АЦП в дифференциальный режим о обратно.
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вы родом из 70-80х если: baskervil Отвлекитесь, эмбеддеры! 163 23.10.2008 22:26
[Решено] Сборник перлов любителей кабельщины mikesmith Отвлекитесь, эмбеддеры! 135 14.08.2007 15:49
[Решено] легкие деньги Коллекция глюков 0 17.04.2006 13:43
[Решено] Всем эмбеддерам посвящается... Decan Отвлекитесь, эмбеддеры! 0 24.10.2005 14:43
АЦП (PIC и не только) xelos Микроконтроллеры, АЦП, память и т.д 4 21.10.2004 11:13


Часовой пояс GMT +4, время: 02:17.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot