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

 
 
> измерительная система на 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
Ответов
kofa
сообщение Feb 1 2009, 18:13
Сообщение #2


Участник
*

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



Большое спасибо всем за ответы!! в ближайшее время переделаю схему с учетом всего сказанного, и посмотрим.


Цитата(_Pasha @ Feb 1 2009, 18:29) *
3. Отфильтровать полосу сигнала.  Кстати, 30 кГц на каждый канал  Вы никогда не получите.


а какой предел по частоте?
а не на каждый можно?
как это можно правильно посчитать?
Go to the top of the page
 
+Quote Post
zhevak
сообщение Feb 1 2009, 20:30
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065



Цитата(kofa @ Feb 1 2009, 23:13) *
а какой предел по частоте?
а не на каждый можно?
как это можно правильно посчитать?


Дейтшит по Мега8535, стр. 206 внизу:
Цитата
By default, the successive approximation circuitry requires an input clock frequency
between 50 kHz and 200 kHz to get maximum resolution. If a lower resolution than
10 bits is needed, the input clock frequency to the ADC can be higher than 200 kHz to
get a higher sample rate.

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

Пояснение:
Зная, что для преобразования требуется 13 (и в некоторых случаях более) тактов, то,
соответственно, получаем максимальную скорость ощифровки

(50..200) / 13 = 3.85 .. 15.4 кГц

А поскольку у Вас не один канал, а восемь, то полученное значение нужно поделить еще
на весемь. Таким образом, если Вы хотите получить максимальное разрешение (10 бит) по всем
каналам, то максимум, на что Вы можете рассчитывать, -- это 0.5 .. 2 кГц.

Я Вас разочаровал?


--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
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
- - _Pasha   Цитата(kofa @ Feb 1 2009, 11:14) У Вас т...   Feb 1 2009, 14:29
|- - haker_fox   Цитата(_Pasha @ Feb 1 2009, 22:29) 2. Над...   Feb 1 2009, 14:50
|- - 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 Текстовая версия Сейчас: 1st July 2025 - 12:47
Рейтинг@Mail.ru


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