|
АЦП: 8 выборок последовательно, Обзор микроконтроллеров |
|
|
|
Apr 9 2008, 05:35
|

Знающий
   
Группа: Свой
Сообщений: 578
Регистрация: 7-11-06
Из: Хабаровск
Пользователь №: 22 044

|
Здравствуйте. У 56F8xx-серии микроконтроллеров Freescale имеется 12-разрядная АЦП. АЦП-шка, конечно, дрянь, в том смысле, что если делать однократную выборку, то результат не имеет ничего общего с истиной. Freescale объясняет это влиянием паразитных емкостей во входных цепях. Но они вышли из положения другим способом. У АЦП имеется возможность делать последовательно 8 выборок, при этом под результат каждой имеются свои регистры запоминания. Истинное значение получается уже в двух последних выборках, все остальные можно смело игнорировать. Лично я делаю так: складываю результаты 7 и 8 выборок, делю на 2 и получается результат, по стабильности аналогичный АЦП 12-тактовых 51-х контроллеров. А что может быть стабильнее 12-тактовой 51-й серии? Таким образом, если время одной выборки равно 1/5мгц = 200 нс, то время 8 выборок 200нс*8 = 1,6 мкс. Есть ли у других фирм микроконтроллеры с такими возможностями?
--------------------
Маленький нанайца. А-а. А-а. Оморочком плыл. Маленький проточка. Осетра ловил.
|
|
|
|
|
 |
Ответов
|
Apr 10 2008, 10:44
|

Знающий
   
Группа: Свой
Сообщений: 578
Регистрация: 7-11-06
Из: Хабаровск
Пользователь №: 22 044

|
Цитата(mdmitry @ Apr 10 2008, 06:14)  Использовал MC56F8345. О-о-о, как вы мне удачно попались... Можно несколько вопросов - но не по АЦП? В принципе, я думаю, по интерфейсам эта серия вся однотипная. Но у меня вопрос про другое. Похоже, загробил бесплатный сэмпл MC56F8356 от Freescale, правда, так и не понял, почему. У них в даташите неявно описано, что вывод "VDDA_OSC_PLL" должен быть обязательно подключён к "+" питания. Я думал, что это выход, а не вход. Возможно, из-за этого что-то вылетело. Я сразу взял тактовую частоту от генератора "KXO", у него полный размах по амплитуде. Как я понял, т.к. питание не было подано на этот вывод "VDDA_OSC_PLL", там что-то не выдержало. Во всяком случае, частоты на выходе "CLKO" нет. Короче, CodeWarrior пишет: "Core not responding". Либо - другой вариант: паял незаземлённым паяльником, хотя странно. Процессора других фирм вроде такое выдерживают. Неужто этот проц такой уж нежный? Короче, вопрос: у вас не было с этим процем аналогичных проблем? Вы вывод "VDDA_OSC_PLL" подключали сразу?
Сообщение отредактировал repairDV - Apr 10 2008, 10:47
--------------------
Маленький нанайца. А-а. А-а. Оморочком плыл. Маленький проточка. Осетра ловил.
|
|
|
|
Сообщений в этой теме
repairDV АЦП: 8 выборок последовательно Apr 9 2008, 05:35 Сергей Борщ Цитата(repairDV @ Apr 9 2008, 08:35) Есть... Apr 9 2008, 07:37 repairDV Цитата(Сергей Борщ @ Apr 9 2008, 18:37) M... Apr 9 2008, 08:57  SSerge Цитата(repairDV @ Apr 9 2008, 15:50) Я пр... Apr 9 2008, 09:07   repairDV Цитата(SSerge @ Apr 9 2008, 20:07) Что же... Apr 9 2008, 09:44    Сергей Борщ Цитата(repairDV @ Apr 9 2008, 12:44) Если... Apr 9 2008, 10:05     repairDV Цитата(Сергей Борщ @ Apr 9 2008, 21:05) 1... Apr 9 2008, 10:18      MrYuran Цитата(repairDV @ Apr 9 2008, 13:18) Мать... Apr 9 2008, 10:41      Сергей Борщ Цитата(repairDV @ Apr 9 2008, 13:18) А у ... Apr 9 2008, 10:45 SSerge TMS320F28xx
из доки на TMS320F28044:
· 12-bit ADC... Apr 9 2008, 08:46 repairDV Нет, опрос в цикле идёт по одному каналу. Делается... Apr 9 2008, 11:01 Сергей Борщ Цитата(repairDV @ Apr 9 2008, 14:01) Если... Apr 9 2008, 11:54  repairDV Цитата(Сергей Борщ @ Apr 9 2008, 22:54) Т... Apr 9 2008, 12:02 SSerge У меня на MSP430 было такое, что результаты АЦП за... Apr 9 2008, 11:20 repairDV Цитата(SSerge @ Apr 9 2008, 22:20) Оказал... Apr 9 2008, 11:26 mdmitry VDDA_OSC_PLL ПОДКЛЮЧЕН на питание через отдельный ... Apr 10 2008, 11:25 repairDV Спасибо. Ладно, будем думать дальше. Пока жду КИТы... Apr 10 2008, 11:58
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|