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

 
 
> измерительная система на 8 каналов на Atmega 8535, проблема со стабильностью
kofa
сообщение Feb 1 2009, 07:14
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 4-01-08
Пользователь №: 33 814



Здравствуйте, уважаемые участники форума!

Мне требуется сделать систему измерения напряжения на 8 каналов. Сделал вот по такой схеме(принципиальная схема в архиве).МК- Atmega 8535. Каналы опрашиваются поочередно с 1-го по 8-й. После каждого переключения канала делаю холостое преобразование для исключения взаимовлияния каналов.
Диапазон входных напряжений от 0 до 5 В.
Частотный диапазон входных сигналов хотелось бы хотя бы до 30 кГц, но пока проверяю на постоянных.
Точность мне нужна максимально возможная в данной ситуации, в общем беру все 10 бит.
Использую режим ADC Noise reduction. Результаты через USART на COM-порт PC.
Скорость 4800 бит/c.
В качестве экспериментального варианта сделал вот на такой плате (схема в архиве)
Для проверки подаю напряжение от 2-х батареек через переменные резисторы. (0-3В)

В общем все как бы работает, вот только младшие 2 (часто и 3) разряда очень не стабильны. Дергаются больно сильно.
Переменники вначале на 100 кОм брал, пробовал и меньше - на 4.7 кОм, многооборотный – картина не менялась. Провода, что от резисторов к АЦП шли – пробовал вместо простых экранированные ставить – тоже не помогло. Вначале все делал от внутреннего RC-генератора на 4 МГц, но пробовал и внешний на 8 МГц ставить (правда на проводках, не знаю как там с помехоустойчивостью у него)

Я девайс подобного рода первый раз делаю, опыта практически нет, поэтому возникает немало вопросов:

1) реально ли получить без дерганий все 10 бит ваще и что для этого надо? Или 9-это предел, а колебания младшего бита сглаживать усреднением только?
2) Все ли верно по схеме у меня или может чего-то не хватает и поэтому такой косяк?
3) питание использую от USB порта… в связи с этим хочу спросить-на сколько оно стабильно? Не может ли из-за него косячить? Я его пока никак не стабилизировал…

Кто знаком с этим, подскажите пожалуйста, что можно сделать!
Буду рад услышать все замечания и поправки!

Сообщение отредактировал kofa - Feb 1 2009, 07:45
Прикрепленные файлы
Прикрепленный файл  Project2.rar ( 83.42 килобайт ) Кол-во скачиваний: 173
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_Pasha
сообщение Feb 1 2009, 14:29
Сообщение #2


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(kofa @ Feb 1 2009, 11:14) *

У Вас три проблемы:

1. Надо поставить на Aref хороший опорник. 


2. Надо сделать так, чтобы к пинам АЦП подводились сигналы от источника с выходным сопротивлением не более, если не ошибаюсь, 2кОм

3. Отфильтровать полосу сигнала.  Кстати, 30 кГц на каждый канал  Вы никогда не получите.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Feb 1 2009, 14:50
Сообщение #3


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата(_Pasha @ Feb 1 2009, 22:29) *
2. Надо сделать так, чтобы к пинам АЦП подводились сигналы от источника с выходным сопротивлением не более, если не ошибаюсь, 2кОм

Так это, может быть повторитель на ОУ поставить? С согласованием импедансов проблемы тогда отпадут. Ну и конечно RC фильтры по входу не повредят (ИМХО).


--------------------
Выбор.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- kofa   измерительная система на 8 каналов на Atmega 8535   Feb 1 2009, 07:14
- - chief_olimp   datasheet читали? Где сопротивления по входу? Где ...   Feb 1 2009, 08:03
- - MrYuran   Цитата(kofa @ Feb 1 2009, 10:14) 1) реаль...   Feb 1 2009, 08:15
|- - slog   Цитата(MrYuran @ Feb 1 2009, 11:15) 1-2 м...   Feb 1 2009, 10:33
|- - defunct   Цитата(slog @ Feb 1 2009, 12:33) Очень ка...   Feb 4 2009, 22:52
- - IGK   1) реально ли получить без дерганий все 10 бит ващ...   Feb 1 2009, 08:27
- - kofa   Большое спасибо всем за ответы!! в ближайш...   Feb 1 2009, 18:13
|- - zhevak   Цитата(kofa @ Feb 1 2009, 23:13) а какой ...   Feb 1 2009, 20:30
|- - kofa   Цитата(zhevak @ Feb 2 2009, 00:30) Дейтши...   Feb 2 2009, 12:40
|- - zhevak   Цитата(kofa @ Feb 2 2009, 17:40) Простите...   Feb 2 2009, 13:33
|- - kofa   Цитата(zhevak @ Feb 2 2009, 17:33) 1. ......   Feb 2 2009, 17:24
|- - smac   Цитата(kofa @ Feb 2 2009, 20:24) RST7, У ...   Feb 2 2009, 19:11
- - Rst7   ЦитатаА поскольку у Вас не один канал, а восемь, т...   Feb 1 2009, 21:22
- - tyro   Может немного не в тему, но может кто скажет (а лу...   Feb 2 2009, 07:45
- - MrYuran   ЦитатаА поскольку у Вас не один канал, а восемь, т...   Feb 2 2009, 12:48
- - kofa   а 60 кСэмплов (при 30 кГц) - это из расчета, что ч...   Feb 2 2009, 19:34
- - Rst7   Цитатая правильно понимаю? Безусловно. А расчет п...   Feb 2 2009, 21:28
- - kofa   Спасибо за предложенные решения! есть над чем ...   Feb 15 2009, 08:16
|- - zhevak   Цитата(kofa @ Feb 15 2009, 13:16) только ...   Feb 15 2009, 10:09
- - bloodden   С несовпадением частот. Кварц у вас на сколько на ...   Feb 15 2009, 09:29
|- - kofa   Цитата(bloodden @ Feb 15 2009, 13:29) С н...   Feb 15 2009, 09:53
- - Клим   Вообще то для больших скоростей уарта нужны кварцы...   Feb 15 2009, 10:31
- - bloodden   Я имел в виду, что, например: 18 432 000 ГЦ раздел...   Feb 15 2009, 20:05


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

 


RSS Текстовая версия Сейчас: 29th June 2025 - 18:20
Рейтинг@Mail.ru


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