реклама на сайте
подробности

 
 
> ADC+MUX, засада
bodja74
сообщение Jan 24 2007, 22:15
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 543
Регистрация: 22-10-05
Пользователь №: 9 984



Проблема такая ,пытаюсь мерять 2 напряжения с помощью ADC ,попеременно переключая входы в прерывании от АЦП ,в результате у меня получаемые значения как будто я меряю только на одном входе и как правило того входа АЦП ,которое я инициализирую первым ,хотя бывают "глюки-исключения" smile.gif

MUX меняю точно ,пробовал отключать и заново запускать АЦП ,что битами ,что полностью регистрами-результат одинаков,похоже есть какой то ньюанс при переключении АЦП,но какой не знаю sad.gif

Вот такие лыжи на асфальте ,и не могу понять в чем дело.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Dopler
сообщение Jan 24 2007, 22:47
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 437
Регистрация: 23-04-05
Из: Таганрог
Пользователь №: 4 425



Не надо после Mux ничего дергать, все должно работать и так. На какой частоте работаете?
Go to the top of the page
 
+Quote Post
bodja74
сообщение Jan 25 2007, 00:08
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 543
Регистрация: 22-10-05
Пользователь №: 9 984



Цитата(Dopler @ Jan 24 2007, 22:47) *
Не надо после Mux ничего дергать, все должно работать и так. На какой частоте работаете?


МК 1МГц
Камень "нулевый"
Клок 125кГц ,тоесть все как книжка пишет.
В симуляторе тоже песня.
Но по факту бздык.

ADEN и дергал и не дергал ,и режимы другие пробовал,и регистры по разному читал ,короче как угодно smile.gif

По идее по прерыванию от АЦП ,в регистрах уже должны быть необходимые данные от нужного входа.

Ок! Всем спасибо за советы ,завтра на работе попробую Ваши предложения.

1 Сделаю по прерыванию от таймера.
2 Сделаю по прерыванию от АЦП ,но результат буду снимать после 2-3 выборки после переключения.
3 Если не поможет поставлю камень в уже готовый проект на проверку,там точно все переключается,но только "вручную".

Похоже действительно ,что то со временем на переключение,попробую разобраться и доложить результат smile.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- bodja74   ADC+MUX   Jan 24 2007, 22:15
- - Kovrov   после смены мукса попробуйте дернуть ADEN.   Jan 24 2007, 22:32
|- - Kovrov   Цитата(Dopler @ Jan 24 2007, 22:47) Не на...   Jan 24 2007, 23:24
- - SasaVitebsk   Привет Богдан! Было бы приятно тебе помочь....   Jan 24 2007, 23:13
- - singlskv   А битик ADFR в регистре ADCSRA в нуле ? То есть т...   Jan 25 2007, 01:02
- - sseett   1. Опора включена заранее? Может долго устанавлива...   Jan 25 2007, 03:35
- - rat   Сталкивался с подобным траблом, после переключения...   Jan 25 2007, 04:51
- - bodja74   Kovrov ,респект,дали правильное направление в поис...   Jan 25 2007, 21:38
|- - singlskv   Цитата(bodja74 @ Jan 25 2007, 21:38) Kovr...   Jan 25 2007, 22:56
|- - bodja74   Цитата(singlskv @ Jan 25 2007, 22:56) bod...   Jan 26 2007, 00:35
- - muravei   Цитата(bodja74 @ Jan 25 2007, 02:15) Проб...   Sep 24 2009, 18:25
- - Павлик   На ATmega8 делал вольтметр + амперметр CODE//ADC...   Sep 25 2009, 03:55
- - troy97   Вот мой кусок кода на С, работает как надо: Код ...   Sep 25 2009, 06:40
|- - muravei   Цитата(troy97 @ Sep 25 2009, 10:40) Вот м...   Sep 25 2009, 07:37
- - Rst7   ЦитатаА почему так низя? while (!ADIF); Т.к...   Sep 25 2009, 07:48


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 06:44
Рейтинг@Mail.ru


Страница сгенерированна за 0.01916 секунд с 7
ELECTRONIX ©2004-2016