Страница 1 из 1
Подключение фотодиода к АЦП.
Добавлено: Ср апр 10, 2013 18:23:55
Gates207
У меня задача измерить уровень входного сигнала поступающего на фоторезистор с помощью Мк. Подскажите пожалуйста как это сделать, какой МК использовать, чтобы было 2 АЦП(возможность одновременно снимать показания с 2 фоторезисторов), как вообще это ацп работает, как программируется. Я студент и не очень хорошо разбираюсь в данной теме, если есть какие книги, статьи для чайников на понятном языке, буду признателен))
Re: Подключение фотодиода к АЦП.
Добавлено: Ср апр 10, 2013 18:32:11
Maykill
тяжело будет на таком уровне....
ацп работает довольно просто.
если на пальцах- к примеру берём некую вличину ( скажем-напряжение) и заставляем её влиять на частоту генератора ( преобразователь напряжение/ частьта), затем меряем частоту и получаем цифровое значение соответствующее аналоговой величине...надеюсь не наврал в очередной раз

Re: Подключение фотодиода к АЦП.
Добавлено: Ср апр 10, 2013 18:44:05
VT1
Maykill писал(а):надеюсь не наврал в очередной раз

И не надейтесь.
Наврали.

Простейшее вот так выглядит.
http://www.diagram.com.ua/list/pr-acp.shtml
И вот.
http://habrahabr.ru/post/125029/
Re: Подключение фотодиода к АЦП.
Добавлено: Ср апр 10, 2013 19:51:35
Ser60
Gates207: АЦП практически каждого МК имеет несколько входов, переключаемых программно. Сначала измеряете напряжение на одном из них, затем переключаете вход и измеряете напряжение на нем. На входы в простейшем случае моххно подавать напряжение с делителя, образованным фоторезистором и резистором. Один из концов фоторезистора подключайте на + питания, один из концов резистора на землю, а их общую точку на вход АЦП.
Re: Подключение фотодиода к АЦП.
Добавлено: Чт апр 11, 2013 09:10:34
Maykill
Lazy
ну да, только это уже совсем просто

Re: Подключение фотодиода к АЦП.
Добавлено: Чт апр 11, 2013 13:50:13
Gates207
Эм извините, если я глупые вещи конечно спрашиваю. ну вот например у меня такой мк atmega8515, входа AD как я из литературы понял это и есть ацп, т.е. все Ad0-7 это один ацп так? и к какому входу именно мне подключать светодиод, к любому чтоли? и ещё раз повторюсь мне нужно снимать показания с двух фотодиодов одновременно. как я понял с помощью одного ацп это невозможно. там только последовательно можно снимать показания. тык какие МК есть с двумя АЦП. И если есть накидайте литературы то(( по программированию ацп тоже. я делаю модель в протеусе, програмирую МК в авр студио и забиваю в протеус. что-то вообще тяжко. у меня цифровые устройства в универе были один семестр всего и то 2 года назад не помню ничегошеньки((
Re: Подключение фотодиода к АЦП.
Добавлено: Чт апр 11, 2013 14:43:04
a_skr
У 8515 АЦП нет, AD - это адрес/данные при использовании внешнего ОЗУ. У 8535 АЦП есть: ADC0 - ADC7. Так критично ОДНОВРЕМЕННО получать значения АЦП? Задержка в несколько миллисекунд что-то решает?
Re: Подключение фотодиода к АЦП.
Добавлено: Чт апр 11, 2013 18:09:30
Gates207
А, точно перепутал немного названия АDC0-7. ну вообще требуется одновременное измерение. а на практике конечно я не знаю повлияет несколько мкс или нет на работу. но хотелось бы перестраховаться.
Re: Подключение фотодиода к АЦП.
Добавлено: Пт апр 12, 2013 14:52:44
Alexeyslav
Дополнительный АЦП на борту существенно повышает стоимость микроконтроллера...
Надо одновременность измерения - реализуй простейший УВХ на два канала. По сигналу на одной из лапок контроллера пусть это УВХ открывается и запоминает аналоговый сигнал на входах, снимаешь сигнал и величины можно измерять достаточно долго пока УВХ способно удержать значение величин в пределах требуемой погрешности. В принципе, можно сделать фиксацию лишь для одного канала - первый канал стартовать немедленно и одновременно со стартом измерения по первому каналу фиксировать второй канал в УВХ. Скорей всего потребуется реализовать повторители на входах УВХ, иначе может не хватить времени на заряд конденсаторов УВХ. В контроллере есть свой встроенный одноканальный УВХ, именно его характеристиками определяется быстродействие АЦП в целом, и из-за него зависит точность измерения с ростом частоты выборок - начиная с какой-то частоты начинает не хватать времени для заряда конденсатора УВХ. А при сильно малой частоте - конденсатор УВХ успевает разрядится и появляется ошибка измерения.