Измерение U и I (помогите советом)

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Встал на лапы
Сообщения: 108
Зарегистрирован: Пт окт 08, 2010 15:43:55

Сообщение Tom91 »

Требуется измеритель U и I на 5 каналах 0-25V и 0-25A одновременно, но все контроллеры AVR в DIP корпусе имеют только 8 каналов АЦП, а надо 10... Как быть?
Как я понял нужен внешний АЦП, т.е. по U обслуживает сам контроллер (5каналов), а по току внешний АЦП.. Но только какой применить желательно по I2C и сразу 5 или более каналов в одном корпусе...?
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 672
Зарегистрирован: Вт окт 27, 2009 22:39:19
Откуда: Москва

Сообщение md5sum »

Tom91 писал(а):Требуется измеритель U и I на 5 каналах 0-25V и 0-25A одновременно, но все контроллеры AVR в DIP корпусе имеют только 8 каналов АЦП, а надо 10... Как быть?
8 каналов АЦП - все равно преобразуют по очереди, а не одновременно.
Tom91 писал(а):Как я понял нужен внешний АЦП, т.е. по U обслуживает сам контроллер (5каналов), а по току внешний АЦП.. Но только какой применить желательно по I2C и сразу 5 или более каналов в одном корпусе...?
Взять второй МК и связать с первым по I2C.
— Не говорите мне что делать и я не скажу куда Вам идти...
Реклама
Встал на лапы
Сообщения: 108
Зарегистрирован: Пт окт 08, 2010 15:43:55

Сообщение Tom91 »

md5sum писал(а):
Tom91 писал(а):Требуется измеритель U и I на 5 каналах 0-25V и 0-25A одновременно, но все контроллеры AVR в DIP корпусе имеют только 8 каналов АЦП, а надо 10... Как быть?
8 каналов АЦП - все равно преобразуют по очереди, а не одновременно.
Tom91 писал(а):Как я понял нужен внешний АЦП, т.е. по U обслуживает сам контроллер (5каналов), а по току внешний АЦП.. Но только какой применить желательно по I2C и сразу 5 или более каналов в одном корпусе...?
Взять второй МК и связать с первым по I2C.
Имел ввиду с 8 входами...
Два мега контроллера жирно + никогда не связывал два контроллера... даже интересно, есть примеры на Bascom AVR?
Вымогатель припоя
Аватара пользователя
Сообщения: 672
Зарегистрирован: Вт окт 27, 2009 22:39:19
Откуда: Москва

Сообщение md5sum »

Tom91 писал(а):Имел ввиду с 8 входами...
Два мега контроллера жирно + никогда не связывал два контроллера... даже интересно, есть примеры на Bascom AVR?
Ну насчет "жирно" не уверен... На примере терры: мега8 порядка 100р, а 10 разрядный 8 канальный АЦП у них самый дешевый 238р
По Bascom-у не подскажу, но что может быть сложного в "связать две меги по SPI,TWI,USART"?
Практически так-же как связать мегу с любым внешним девайсом, только привязываться к конкретному протоколу (обусловленному девайсом) не надо, пиши как удобнее тебе. Хочешь по принципу "запрос-ответ", хочешь просто вторая мега шлет первой результаты замеров непрерывно. Хочешь двоичные данные, хочешь ASCII.

ЗЫ:"Хочешь - пирожное , хочешь мороженое...." - Вовка в Тридевятом царстве.
— Не говорите мне что делать и я не скажу куда Вам идти...
Реклама
Эиком - электронные компоненты и радиодетали
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай

Сообщение Danko »

Tom91, а у этих 5-ти каналов общий минус ?
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Контактная информация:
Реклама
Модератор
Аватара пользователя
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Сообщение МитяРа »

Danko, там 5+5 каналов..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай

Сообщение Danko »

да хоть 2+2 и одного МК хватает.
как измерить напряжение и ток одним МК в устройствах в которых земля (минус питания) разделены?
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Контактная информация:
Модератор
Аватара пользователя
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Сообщение МитяРа »

Danko писал(а):как измерить напряжение и ток одним МК в устройствах в которых земля (минус питания) разделены?
Да кто его знает, автор так конкретно ничего и не написал..
А если гальванически, то развязываешь интерфейс с внешним АЦП и меряй что хочешь.. /хотя это не единственный вариант../
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Друг Кота
Аватара пользователя
Сообщения: 25391
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

Осторожно полюбопытствую...
Почему обязательно AVR?
Почему обязательно DIP?
Это типа мазохизм такой?
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай

Сообщение Danko »

вопрос у автора был чисто гипотетический, а не практический.

КРАМ, а потому, что дешево и сердито.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 25391
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

Получилось дорого и плохо...
Есть куча многовходовых по АЦП контроллеров в QFP-корпусах. DIP в принципе - дорогой корпус.
Ну а про "дешевизну" AVR - только ленивый не в курсе...
Модератор
Аватара пользователя
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Сообщение МитяРа »

КРАМ писал(а):Получилось дорого и плохо...
Не-а.. из дёшево-сердито, получается дорого-весело..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Нашел транзистор. Понюхал.
Сообщения: 150
Зарегистрирован: Чт апр 29, 2010 10:32:32

Сообщение kondor »

КРАМ писал(а):Ну а про "дешевизну" AVR - только ленивый не в курсе...
Блин, толи народ невкурсе, толи просто отказывается воспринимать правду 0_о

STM32F100C4T6B - 10 входов АЦП разрядностью 12 бит и временем преобразования 1 мкс. Корпус LQFP48, цена 0.99 $ у официальных поставщиков. В розницу чуть дороже, я такие покупал по 41 р. Атмега16, которая значительно уступает по параметрам
Danko писал(а):ак измерить напряжение и ток одним МК в устройствах в которых земля (минус питания) разделены?
http://radiokot.ru/forum/download/file.php?id=70371
примерно так.

Ну а насчет DIP корпуса и AVR, вы решите, что вам нужно: дешевый результат или результат именно на AVR ?
Держит паяльник хвостом
Сообщения: 920
Зарегистрирован: Ср янв 07, 2009 19:30:23

Сообщение kris95 »

Блин, народ, я всё понимаю конечно, но неужели все забыли об аналоговом мультиплексоре ? Не верю !!!
По сути у меги один канал АЦП, просто мультиплексируется и всё. И стоит такая микросхемка копейки.
Нашел транзистор. Понюхал.
Сообщения: 150
Зарегистрирован: Чт апр 29, 2010 10:32:32

Сообщение kondor »

kris95 писал(а):Блин, народ, я всё понимаю конечно, но неужели все забыли об аналоговом мультиплексоре ? Не верю !!!
По сути у меги один канал АЦП, просто мультиплексируется и всё. И стоит такая микросхемка копейки.
Хм ... а ведь и правда довольно дешевая и простая надстройка :shock: Может посоветуете что-нибудь из распространенного ? Чтобы работало еще и от 3.3 В
Опытный кот
Сообщения: 772
Зарегистрирован: Вс апр 10, 2011 02:24:06
Откуда: г.Северодонецк

Сообщение eufs »

kris95 писал(а):Блин, народ, я всё понимаю конечно, но неужели все забыли об аналоговом мультиплексоре ? Не верю !!!
По сути у меги один канал АЦП, просто мультиплексируется и всё. И стоит такая микросхемка копейки.
Решение очень правильное, но хороший прецизионный комутатор для измерительных цепей стоит не дешево. Посмотрите ADG или MAX. Если бысторо не надо, но хочется поточнее - возьмите сигма-дельту AD7705.16 бит, два диф входа да еще и усилитель до к=128. Есть исходник для авр.
C0FFEE=‭12648430‬
Открыл глаза
Сообщения: 68
Зарегистрирован: Сб июн 05, 2010 10:04:08

Сообщение sezador »

kris95 писал(а):Блин, народ, я всё понимаю конечно, но неужели все забыли об аналоговом мультиплексоре?
Вот пример использования аналоговых мультиплексоров для коммутации входных измеряемых сигналов. Вход, между прочим, дифференциальный - как раз для измерения тока путем измерения напряжения на включенном последовательно с цепью резисторе с небольшим сопротивлением:

http://sezador.radioscanner.ru/pages/articles/sources/polydactyl.htm
Инженер из СССР
Контактная информация:
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»