Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 13.12.2007, 16:54  
malyshevsergey
Прописка
 
Регистрация: 13.07.2006
Сообщений: 117
Сказал спасибо: 26
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
malyshevsergey на пути к лучшему
По умолчанию Проблема с АЦП Мега16

Здрасте всем!
Использую два канала АЦП при работе происходит влияние одного канала на другой. Проблему решил путем перевода одного канала в выход а другой в вход АЦП, потом наоборот.
Почему происходит влияние одного канала АЦП на другой?
Реклама:
malyshevsergey вне форума  
Непрочитано 13.12.2007, 17:04  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,564
Сказал спасибо: 701
Сказали Спасибо 4,334 раз(а) в 1,985 сообщении(ях)
Kabron на пути к лучшему
По умолчанию Re: Проблема с АЦП Мега16

Сообщение от malyshevsergey
Здрасте всем!
Использую два канала АЦП при работе происходит влияние одного канала на другой. Проблему решил путем перевода одного канала в выход а другой в вход АЦП, потом наоборот.
Почему происходит влияние одного канала АЦП на другой?
Конденсатор УВХ у них общий. Остается заряд с предыдущего канала. Нужно после выбора канала подожать или сделать повторное измерение. Хотя и ваше решение разумно.
Kabron вне форума  
Непрочитано 13.12.2007, 17:13  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: Проблема с АЦП Мега16

Сообщение от malyshevsergey
Использую два канала АЦП при работе происходит влияние одного канала на другой.
Если бы вы привели схему и фрагмент программы - можно было бы о чем-то рассуждать. Не сталкивался с влиянием входов друг на друга ни в одной АВРке
nml вне форума  
Непрочитано 13.12.2007, 18:04  
malyshevsergey
Прописка
 
Регистрация: 13.07.2006
Сообщений: 117
Сказал спасибо: 26
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
malyshevsergey на пути к лучшему
По умолчанию Re: Проблема с АЦП Мега16

[quote="Kabron"]
Сообщение от malyshevsergey
Нужно после выбора канала подожать или сделать повторное измерение. Хотя и ваше решение разумно.
Сделал два холостых измерения, на третье считываю.
malyshevsergey вне форума  
Непрочитано 13.12.2007, 18:12  
malyshevsergey
Прописка
 
Регистрация: 13.07.2006
Сообщений: 117
Сказал спасибо: 26
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
malyshevsergey на пути к лучшему
По умолчанию Re: Проблема с АЦП Мега16

Сообщение от nml
Если бы вы привели схему и фрагмент программы - можно было бы о чем-то рассуждать. Не сталкивался с влиянием входов друг на друга ни в одной АВРке
Схему пожалюйста, а обращение к АЦП стандартное как в Datasheet.

-- Прилагается рисунок: --

malyshevsergey вне форума  
Непрочитано 13.12.2007, 18:28  
Slava1355
Прописка
 
Аватар для Slava1355
 
Регистрация: 13.06.2004
Адрес: Москва
Сообщений: 193
Сказал спасибо: 11
Сказали Спасибо 32 раз(а) в 18 сообщении(ях)
Slava1355 на пути к лучшему
По умолчанию

Поставь резисторы последовательно с HL1...HL4, поставь фильтрующий конденсатор на AREF, замени R9 на перемычку.
И будет тебе щастье!
Slava1355 вне форума  
Непрочитано 13.12.2007, 19:08  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию

Цитата:
а обращение к АЦП стандартное как в Datasheet.
А инициализация? Какая тактовая самого МК, какой предделитель тактовой АЦП, какое выбрано опорное?

Ну а по схеме... Ну что резисторы последовательно - это ясно, думаю просто забыл нарисовать. Если же схема на самом деле такая - хм... Странно что не сгорело еще что-то. Кстати, если хотеть точности от АЦП, не рекомендуется его пины использовать вообще как выходные. Болтающийся в воздухе Ref - если установки опорного по умолчанию - даст... а фиг знает что даст.

Да, ну и просто замечу, что RC цепочка на Reset абсолютно не нужна - для этого есть встроенный супервизор. А вот сериальное программирование такая цепочка сильно затруднит.
nml вне форума  
Непрочитано 13.12.2007, 22:29  
malyshevsergey
Прописка
 
Регистрация: 13.07.2006
Сообщений: 117
Сказал спасибо: 26
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
malyshevsergey на пути к лучшему
По умолчанию

Сообщение от nml
инициализация?
Каждые 6 миллисекунд.
Сообщение от nml
Какая тактовая самого МК,
4мгц
Сообщение от nml
какой предделитель тактовой АЦП,
32
125кгц
Сообщение от nml
какое выбрано опорное?
2.56 встроенное
Сообщение от nml
Ну а по схеме... Ну что резисторы последовательно - это ясно, думаю просто забыл нарисовать.
Именно так.
Сообщение от nml
не рекомендуется его пины использовать вообще как выходные.
Не хватает ног. Там еще много чего будет.
malyshevsergey вне форума  
Непрочитано 13.12.2007, 22:45  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
nml на пути к лучшему
По умолчанию

Сообщение от malyshevsergey
Сообщение от nml
инициализация?
Каждые 6 миллисекунд.
Ну я вообще-то имел в виду код инициализации... Но судя по ответам вашим вижу - знаете что говорите. Тогда ... умные мысли кончились. Вроде все правильно у вас. Ну разве что попа позвать :P или искать глупую ошибку - они вылавливаются гораздо труднее умных.
nml вне форума  
Непрочитано 14.12.2007, 00:55  
malyshevsergey
Прописка
 
Регистрация: 13.07.2006
Сообщений: 117
Сказал спасибо: 26
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
malyshevsergey на пути к лучшему
По умолчанию

Сообщение от nml
Ну разве что попа позвать
Попа звать не пришлось.
Slava1355 подсказал, убрал резистор R9 и все встало на свои места.

Благадарю всех за помощь.
malyshevsergey вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с прерыванием от АЦП, Atmega8 R-a-v-e-n Микроконтроллеры, АЦП, память и т.д 11 24.06.2009 14:12
Проблема с АЦП CS5381 Igor535 Микроконтроллеры, АЦП, память и т.д 9 14.12.2007 16:25
Мега16+Лазер Master-rza Микроконтроллеры, АЦП, память и т.д 7 19.11.2007 16:33
Проблема с АЦП в ATmega 16L malyshevsergey Микроконтроллеры, АЦП, память и т.д 5 16.06.2007 00:55
проблема с АЦП xelos Микроконтроллеры, АЦП, память и т.д 4 30.06.2005 21:20


Часовой пояс GMT +4, время: 04:04.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot