Форум программистов, компьютерный форум, киберфорум
Цифровая обработка сигналов
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/35: Рейтинг темы: голосов - 35, средняя оценка - 4.54
0 / 0 / 0
Регистрация: 27.05.2010
Сообщений: 64
1

Как использовать АЦП? Вопросы по подключению MCP3901

29.01.2015, 17:27. Показов 6742. Ответов 19
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!

возникла необходимость в АЦП с приличным разрешением и частотой. вот нашёл у поставщика в каталоге MCP3901. заказал и сел читать даташит. и немного удивился. до этого использовал АЦП в AVR. а там всё просто - одна нога, ей и мерить. а здесь у каждого канала получается инвертирующий и неинвертирующий входы. это что-то новенькое! как ими мерить?

подскажите, кто знает, как таким АЦП пользоваться? может где-то схема подключения есть?
и ещё такой вопрос, на всякий случай. у него внутренний Vref - 3 с чем-то вольта. он же будет мерить напряжения больше этого значения? мне может 4,5 понадобится. а то и больше

Спасибо.

даташит: http://ww1.microchip.som/downt... 22192d.pdf

0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.01.2015, 17:27
Ответы с готовыми решениями:

Вопросы по подключению ж/д.
Во-первых, что значат буквы на ж/д. S C M S-System C-??? M-??? Во-вторых, почему на мат. плате...

Вопросы по подключению индикатора на HD44780 к МК
всем доброй ночи! нужна помощь не могу разобраться этим LCD Короче использовал готовый проект с...

Вопросы по питанию/подключению неоновых индикаторов
Здравствуйте. Хочу сделать часы на газоразрядных индикаторах. Да, я знаю, что в сети существует...

АЦП-ЦАП в ATmega или вопросы новичка :)
Сразу к делу- нужно собрать девайс, на вход которого подавалось бы 2 аналоговых сигнала (2...

Вопросы по соединению АЦП и ATmega8, а также USART - RS-485
Доброго времени суток, господа! Мне была поставлена задача разработать устройство на базе...

19
1 / 1 / 0
Регистрация: 19.12.2009
Сообщений: 2
29.01.2015, 17:35 2
Вот здесь примеры работы для подобного АЦП - 3204, управление тоже по SPI.
0
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
29.01.2015, 17:45 3
в ацп многих старших тоже есть дифференциальный режим работы ацп, да хоть мегу 16 возьмите

>>и ещё такой вопрос, на всякий случай. у него внутренний Vref - 3 с чем-то вольта. он же будет мерить напряжения больше этого значения? мне может 4,5 понадобится. а то и больше

а у авр vref больше, что ли? чтоб более высокие значения измерить делители напряжения ставят, потом пересчитывают в мк
0
0 / 0 / 0
Регистрация: 27.05.2010
Сообщений: 64
29.01.2015, 17:48 4
не вижу у 3204 Invirting/Non-invirting
просто 4 штуки Analog Input

и как же ими пользоваться? посадить Invirting на землю?
0
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
29.01.2015, 17:52 5
да куда хотите садите. всё ж просто - ацп измеряет напряжение между двумя входами, а не между землёй и входом. хотите от земли мерять , соответственно, тогда - на землю один вход
0
0 / 0 / 0
Регистрация: 21.08.2011
Сообщений: 1,057
29.01.2015, 18:05 6
АЦП измеряет разницу потенциалов в попугаях между входом + и входом -. При этом принимается за макс. число попугаев (2^(число бит-1)) напряжение ИОН относительно аналоговой земли АЦП. Этот ацп достаточно навороченный: отдельные аналоговая и цифровая земли, вход для внешнего ИОН.
Но с другой стороны его сжечь легче по незнанию :).
0
0 / 0 / 0
Регистрация: 27.05.2010
Сообщений: 64
29.01.2015, 18:15 7
ага, спасибо! теперь стало ясно.

soumt_imobti, а может подскажете тогда чего с ним делать совсем нельзя, дабы не сжечь? ))
что навороченный сразу понял. там даже пины есть выходного битстрима прямо от АЦП
0
0 / 0 / 0
Регистрация: 21.08.2011
Сообщений: 1,057
29.01.2015, 18:49 8
Смотреть чтобы потенциалы на + и - входах относительно общей земли не превышали допустимых значений из ДШ, ну и чтобы аналоговая земля была близко цифровой. А то я видел деятелей которые пытались измерить дифф. АЦП напряжение -40 В относительно земли бедного преобразователя.
0
0 / 0 / 0
Регистрация: 27.05.2010
Сообщений: 64
29.01.2015, 20:22 9
да где же мне такое взять, у меня +5 и земля, одна на всех. я - ардуинщик))
0
0 / 0 / 0
Регистрация: 23.03.2012
Сообщений: 1,017
29.01.2015, 23:10 10
Там еще усилитель с программируемым КУ есть и компенсация сдвига фаз какая-то. Предлагают в счетчиках энергии использовать.
То есть, как-бы не совсем общего применения.
0
0 / 0 / 0
Регистрация: 27.05.2010
Сообщений: 64
30.01.2015, 00:50 11
это самый дешёвый был на 24 бита
0
0 / 0 / 0
Регистрация: 21.08.2011
Сообщений: 1,057
30.01.2015, 13:18 12
Кстати, слона-то я и не приметил...
АЦП с таким разрешением требует очень качественной разводки и кондиционирования сигнала, иначе нижние Х разрядов будут мерять активность Юпитера на Каллисто. Начните с вылизывания аналоговой схемы, а не "ардуино и одна земля на всех". Может okotimiv подскажет больше, я не аналоговик.
0
1 / 1 / 0
Регистрация: 19.12.2009
Сообщений: 2
30.01.2015, 14:03 13
Чтоб не заморачиваться с разводкой и комплектующими (ИОН, кварц, питание и т.д.) взял готовую платку. Успел спаять к ней управление, но пока не тестировал


http://**************************/download/file.php?id=23193&sid=d15e177f2199f7abe10624d67dbeec93
0
0 / 0 / 0
Регистрация: 27.05.2010
Сообщений: 64
02.02.2015, 16:12 14
аналоговая схема будет состоять из резистора и стабилитрона. меня как раз и интересуют шумы. десятибитный АЦП их почти не видит, поэтому и решил что по мощнее найти. да и отладить схему без измерительного прибора должного качества довольно сложно.

как раз сегодня получил микросхему, скоро попробую припаять к чему-нибудь.

SSh, крутая штука! и довольно дорогая. я же хочу, кроме всего прочего, максимально понять нюансы подключения таких АЦП, так что попробую для первого раза сам подключить.
0
0 / 0 / 0
Регистрация: 23.03.2012
Сообщений: 1,017
02.02.2015, 20:59 15
меня как раз и интересуют шумы
Думаю, шумы в примерно 8 младших битах вы получите. А может и в 12.

К слову, я в своем аудио-ацп добился отношения сигнал-шум в -86дБ. Сегодня посчитал, это соответствует 16 значащим разрядам. Так что советую к аналоговой части подойти серьезно.
0
1 / 1 / 0
Регистрация: 19.12.2009
Сообщений: 2
02.02.2015, 21:09 16
довольно дорогая
Да нет, в принципе не очень. Сам АЦП стоит где-то 15...20$, ну и плюс вся обвязка, плата...
0
0 / 0 / 0
Регистрация: 27.05.2010
Сообщений: 64
19.03.2015, 13:42 17
Максимальное напряжение между инвертирующим и неинвертирующим входами, которое 3901 может измерить что-то порядка 0.7 В. если быть точным - VREF / 3. VREF можно ставить внешний, но допустимые значения довольно ограничены 2.2 - 2.6 В.
если абсолютное значение напряжения на одном из входов превышает 1 В относительно аналоговой земли, то преобразователь выдаёт очень сильно искаженные значения. раза в два так.
нужен либо внешний кварц, либо внешние часы. изначально мне почему-то показалось, что можно прибор так настроить, чтобы он вообще ни в чём не нуждался.

вобщем очень специфичное устройство. мне не подошло. но зато понял что за АЦП мне нужен и как его вообще подобрать.
0
1 / 1 / 0
Регистрация: 19.12.2009
Сообщений: 2
19.03.2015, 15:57 18
Вот здесь можно подобрать АЦП по требуемым характеристикам.
0
0 / 0 / 0
Регистрация: 27.05.2010
Сообщений: 64
19.03.2015, 16:18 19
я себе подобрал AD7683. попробую с ним теперь.
0
0 / 0 / 0
Регистрация: 15.06.2012
Сообщений: 3,097
19.03.2015, 18:20 20
Цитата Сообщение от sorym
я себе подобрал AD7683. попробую с ним теперь.
АЦП с клоком от SPI... будьте внимательней к времянкам интерфейса...
0
19.03.2015, 18:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.03.2015, 18:20
Помогаю со студенческими работами здесь

Как связать таймер с АЦП и АЦП с DMA?
Вообщем стоит такая задача: через определенные интервалы времени периодически запускать...

Какой режим АЦП лучше использовать?
Добрый день. Имеются 4 канала АЦП, 2 для датчиков RTD, 2 для токовых датчиков. Для измерения первых...

Можно ли использовать порт А при включенном АЦП?
OUTI ADCSRA,(1<<ADIM)|(1<<ADSC)|(1<<ADATE)|(1<<ADIE)|(1<<ADPS2)|(1<<ADPS1)|(1<<ADPS0) ; ADIM -...

Какой АЦП использовать для следующего сигнала?
Имеется следующий сигнал: Вид: меандр; Частота: 1500 Гц; Амплитуда: от -5 до +3. Как...

БД: Контрольные вопросы по дисциплинам, темам и разделам: дисциплина; преподаватели; набор билетов; билет; вопросы к билетам; вопросы; темы вопросов
добрый день! нужна база данных на тему "Контрольные вопросы по дисциплинам, темам и разделам:...

Как обратится к подключению?
Например если соединение с конкретной базой создано при помощи мастера через Проект/Добавить новый...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru