Глупый вопрос по ацп микроконтроллеров

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Ответить
Первый раз сказал Мяу!
Сообщения: 31
Зарегистрирован: Ср фев 24, 2010 17:35:13

Сообщение Naksys »

Что характерезует такой параметр АЦП у микроконтроллера как кол-во каналов. ?
Смотрю на два микроконтроллера у одного кол-во каналов 2 у другого 10 в чем разница. ?
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3874
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Сообщение Engineer_Keen »

Как ни странно, но разница в наличии каналов :))
Просто если нужно обрабатывать информацию с 10 каналов, то в первом случае придется использовать какой-нибудь мультиплексор. А во втором - сигналы сразу подаются в МК.

Хотя на самом деле внутри обоих МК может находиться один АЦП и мультиплексор на 2 или 10 каналов, просто в 1 случае производитель сэкономил ножки МК.
Реклама
Первый раз сказал Мяу!
Сообщения: 31
Зарегистрирован: Ср фев 24, 2010 17:35:13

Сообщение Naksys »

Спасибо.
Значит если мне необходимо обработать сигнал только один то можно и меньше количество каналов.

А что влияет на качество АЦ преобразования, я так понимаю тактовая частота. ?
То есть чем больше частота тем меньше будет погрешность преобразования и конечное значение цифрового сигнала относительно аналогового. ?
Друг Кота
Сообщения: 4435
Зарегистрирован: Сб мар 07, 2009 20:44:36

Сообщение Arlleex »

нет. От частоты погрешность измерений не зависит. Погрешность зависит от кишок микроконтроллера.
Не умеешь - не берись, но не взявшись не научишься...
Реклама
Эиком - электронные компоненты и радиодетали
Опытный кот
Аватара пользователя
Сообщения: 802
Зарегистрирован: Сб дек 19, 2009 14:51:11
Откуда: Нашенский

Сообщение Eprinter »

Частота влияет, но не тактовая, а которую выставляешь для АЦП при программировании. Также влияет разрядность АЦП. Ну и конечно же качество исполнения как самого МК, так и собранной схемы измерителя, от этого никуда.
[color=#006699]In der großen Familie nicht kluven klatz-klatz![/color]
Реклама
Первый раз сказал Мяу!
Сообщения: 31
Зарегистрирован: Ср фев 24, 2010 17:35:13

Сообщение Naksys »

Но частоту то я выставляю в зависимости от тактовой частоты.
И чем больше разрядность тем лучше, так?

А на скорость преобразования что влияет, то же частота? (T=1/Fd)
Последний раз редактировалось Naksys Пт апр 16, 2010 15:43:12, всего редактировалось 1 раз.
Реклама
Друг Кота
Сообщения: 4435
Зарегистрирован: Сб мар 07, 2009 20:44:36

Сообщение Arlleex »

да.
и конечно же, если неизменяется напряжение на входе AREF...
например, если у тебя 4 разряда, и на относительный вход подали 16В, то при внесении 1В на вход, состояние этих 4 разрядов будет увеличиваться на 1.
А если взять 10 разрядный, то при изменении входного сигнала всего на 0,015625 В, лог. 1 запишется/сотрется из регистра.
Но, конечно, это не точные показания, они связаны с внутренностями МК, и т.д.
Не умеешь - не берись, но не взявшись не научишься...
Опытный кот
Аватара пользователя
Сообщения: 802
Зарегистрирован: Сб дек 19, 2009 14:51:11
Откуда: Нашенский

Сообщение Eprinter »

Naksys
Наибольшая точность преобразования достигается, если тактовая
частота модуля АЦП находится в диапазоне 50...200 кГц. Соответственно,
коэффициент деления предделителя рекомендуется выбирать таким, чтобы
тактовая частота модуля АЦП находилась в указанном диапазоне. Если же
точности преобразования меньше 10 битов достаточно, можно
использовать более высокую частоту, увеличивая тем самым частоту выборки.

Это из книги по AVR Mega, которых море :)
Лучше прочти одну от и до, многие "глупые вопросы" (сам так назвал ;) ) отпадут, появятся посерьёзнее.
[color=#006699]In der großen Familie nicht kluven klatz-klatz![/color]
Первый раз сказал Мяу!
Сообщения: 31
Зарегистрирован: Ср фев 24, 2010 17:35:13

Сообщение Naksys »

Так значит если у меня на входе сигнал мегагерцовый то высокого качества ждать не приходится даже с тактовой частотой 100 МГц и с разрядностью в 32. ?
Опытный кот
Аватара пользователя
Сообщения: 802
Зарегистрирован: Сб дек 19, 2009 14:51:11
Откуда: Нашенский

Сообщение Eprinter »

Для оцифровки таких сигналов применяют более скоростные внешние АЦП, т.к. встроенные в МК по определению не шибко точны и быстры, ибо должны быть дёшевы. Например есть АЦП параллельного типа, они гораздо дороже, но на 2-3 порядка быстрее АЦП последовательного приближения.
[color=#006699]In der großen Familie nicht kluven klatz-klatz![/color]
Первый раз сказал Мяу!
Сообщения: 31
Зарегистрирован: Ср фев 24, 2010 17:35:13

Сообщение Naksys »

Такой АЦП надо тогда сначала к чему-либо подключить а потом к компу. ?
Хорошо, получу я на ацп преобразованную синусоиде, на пример, а значения пиков мне синусоиды мне как узнать?
Опытный кот
Аватара пользователя
Сообщения: 802
Зарегистрирован: Сб дек 19, 2009 14:51:11
Откуда: Нашенский

Сообщение Eprinter »

Так, всё ясно... Вопрос из области "чем я буду дышать, если прилечу на Марс" :)))
Если хочешь конкретный ответ, сформулируй задачу: что дано, что надо получить, какие ограничения на решение...
[color=#006699]In der großen Familie nicht kluven klatz-klatz![/color]
Первый раз сказал Мяу!
Сообщения: 31
Зарегистрирован: Ср фев 24, 2010 17:35:13

Сообщение Naksys »

:))) Нда вопрос и вправду не ахти получился, но я и сам уже до всего дошел.
Спасибо всем, данке шон.
Ответить

Вернуться в «Теория»