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

 
 
> ATmega8. TWI + ADC., Возможна ли одновременная работа?
#VS
сообщение Jan 17 2008, 06:13
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 17-01-08
Пользователь №: 34 147



Допускаю, что тема встречалась, но не нашел.
ATmega8 (выбрана, т. к. Tiny мало, Mega>8 много).
Задача: измерить 2-мя каналами ADC и передать по TWI.
Проблема: ADC4, ADC5 "сидят" на SDA, SDL (PC4, PC5).
Вопрос: можно ли одновременно включить TWEN и ADEN, чем будут тогда являться выводы PC4, PC5 (есть ли приоритет)?
Или обязательно идти по длинному пути: включить ADC, измерить - выключить ADC - включить TWI, передать - выключить TWI - и т. д.?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Busel Roman
сообщение Jan 17 2008, 08:35
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 51
Регистрация: 19-06-07
Из: Республика Беларусь, г.Витебск
Пользователь №: 28 538



А как Вы собираетесь измерять напряжение при подключенном интерфейсе TWI (по линиям SCL и SDA должны стоять подтягивающие резисторы; в свою очередь, работающий TWI будет шунтировать источник измеряемого напряжения)? Можно, конечно, поставить цифровой переключатель, но зачем так все усложнять.

Проще использовать для измерения другие входы, например ADC2, ADC3.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Jan 17 2008, 08:55
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(Busel Roman @ Jan 17 2008, 12:35) *
Проще использовать для измерения другие входы, например ADC2, ADC3.

А если все каналы заняты, то сделать I2C программно на свободных ножках.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 21:24
Рейтинг@Mail.ru


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