Страница 1 из 2
Многоканальный ампер-вольтметр с выводом на LCD (Возможно ли
Добавлено: Вс дек 21, 2008 23:40:41
arsed
Доброго времени суток!!!!
Есть потребность в одновременном измерении 5 напряжений и соответственно значения токов, с дальнкейшим выводом всего на LCD? тоже одновременно.
Подскажите возможно ли это как то реализовать???
Добавлено: Вс дек 21, 2008 23:50:53
Migray
Какая нужна точность (разрядность АЦП)
Что за сигналы будем мерить (время преобразования, необходимость фильтрации/апроксимации)
Вообще возможно все, но естественно с разными затратами.
Уточни вопрос, тогда и ответ будет адекватным.
Добавлено: Вс дек 21, 2008 23:56:24
arsed
Точность измерения до десятых долей только.
Измеряем ипульсные напряжения от 3 до 30 вольт. В схеме есть 5 фиксированных напряжений и нужно их контролировать визуально.
И ток соответственно.
Добавлено: Пн дек 22, 2008 13:21:35
aiki01
Надо разрабатывать схему на микроконтроллере, лучше на atmel или pic18fxxx. Хотя в инете встречал похожий проетк тоже 5 каналов, но мерял только напругу до 40В, а ток нема. Но его можно модернизировать, переписать программу.......
Добавлено: Вт дек 23, 2008 08:21:59
arsed
Это понятно что на котроллере.
Просто может у кого есть какие нибудь ссылки , ну или наработки в этом направлении.
Я так понял нужно испльзывать микроконтроллер со встроенным АЦП не менее 10 каналов, что бы для каждого измерения использывать свой, но вопрос как это реализвоать???
Что бы одновременно вся информация выводилась??
Просто варианты с тестерами, как некоторые предложили, не совсем хорошая , хотелось бы как то это уменьшить, ну габариты.
Добавлено: Вт дек 23, 2008 09:22:47
Igor_67
Я так понял нужно испльзывать микроконтроллер со встроенным АЦП не менее 10 каналов, что бы для каждого измерения использывать свой, но вопрос как это реализвоать???
Программно! В проге организовывать автоматический опрос всех каналов, сохранить результаты в EEPROM МК и затем все их скопом достать и вывести на индикатор. Потом очистка индикатора и всё закручиваешь в цикл. Куда уж проще то? Встроенный генератор кода в CodeVisionAVR это умеет!
Добавлено: Вт дек 23, 2008 10:46:42
arsed
Ок .
Спасибо буду пробывать.
Просто немного схалявничать хотелось, вдруг кто то этой темой заморачивался.
Я просто недавно юзаю МК.
Раньше все по готовому делал .

Добавлено: Вт дек 23, 2008 11:41:28
Igor_67
Когда то же надо самому начинать!

Добавлено: Вт дек 23, 2008 13:25:32
arsed
нуэто да тут ты прав бесспорно.
росто надо что то быстро придумать, или из похожего переделать
Добавлено: Вт дек 23, 2008 14:16:36
aiki01
Все таки самому сделать разумней будет и для данного проекта лучше брать atmega любую с нужным количеством каналов выхода АЦП. И еще, как мне кажется, разумно будет взять знакогенерирующий жк пятистрочный по 8 знаков в строке.

Тогда информацию удобно будет считывать. На такой прибор и деталей мало надо 5 ОУ, МК, ЖКИ и микруха eproma для сохранения данных, да и программа если большая могут не уместиться данные с индикатора и ОУ.

Добавлено: Вт дек 23, 2008 14:48:17
Igor_67
EEPROMины МК должно вполне хватить для хранения десяти 16 битных переменных, каковыми и будут являться считанные значения тока и напряжения. Вот только МК с 10-канальным АЦП - это проблема ИМХО. Так как большинство МК имеют 8 - канальные АЦП.
Добавлено: Вт дек 23, 2008 15:05:28
aiki01
Мне известен один лишь atmega128 с 10 разрядным АЦП, но он доступен в чип и дип есть 400 деревянных стоит.

Добавлено: Вт дек 23, 2008 15:24:37
Igor_67
Оччч. сомневаюсь!

Выдержка из ДШ на мегу128:
– 8-channel, 10-bit ADC
8 Single-ended Channels
7 Differential Channels
2 Differential Channels with Programmable Gain (1x, 10x, 200x)
И где тут 10 каналов???????????
10 бит - да, но каналов то 8!

Добавлено: Вт дек 23, 2008 15:40:10
aiki01
Бит у мя 10, но и каналов 10. Я датиш скачивал мож ошибка.

Да и я сней не работал, так пару схем собирал, с обезянничал короче. Но буду разбираться!

Добавлено: Вт дек 23, 2008 15:43:54
Igor_67
Разберитесь, пожалуйста с вашим даташитом. Что то там не то. Я вам привёл выдержку из реального ДШ на 128 МЕГу с сайта ATMEL!
Там ясно написано: 8 channel 10 bit? что означает ВОСЕМЬ десятибитных каналов!
То aiki01:
Вот вы всё время стараетесь побыстрее что-то ответить, не вдаваясь в суть вопроса... Мой вам совет: прежде подумайте, чем что-то отвечать. Только не обижайтесь, но создаётся такое впечатление! Сорри за флуд! (Модераторам)
Добавлено: Вт дек 23, 2008 19:19:19
Aheir
arsed писал(а):Измеряем ипульсные напряжения от 3 до 30 вольт.
Вот это смущает. Опишите все же подробнее, какие сигналы необходимо контролировать. Какова должна быть скорость реакции системы? Возможен вариант, когда скорости встроенного АЦП той же АТмеги просто не хватит. Или не хватит скорости самой АТмеги даже с шустрым внешним многоканальным АЦП.
Да, еще момент. 10 битному результату АЦП в АТмегах я бы доверял не сильно, реально можно рассчитывать на честных 8 бит. В такой ситуации с учетом предделителя (мы же измеряем до 30В, так?) может не хватить точности, квант уже получается чуть больше 0.1В.
Добавлено: Вт дек 23, 2008 19:34:17
Igor_67
В такой ситуации с учетом предделителя (мы же измеряем до 30В, так?) может не хватить точности, квант уже получается чуть больше 0.1В.
А с этим никто и не спорит! ИМХО вопрос не в точности измерения, а в его обработке и выводе на LCD. Но, если всё же в тему, то всё таки 10-канальных АЦП в МК нету? Или как?
Добавлено: Вт дек 23, 2008 21:12:59
Pahan
Igor_67 писал(а):Но, если всё же в тему, то всё таки 10-канальных АЦП в МК нету?
Почему нет? Есть и по 12 каналоф. Про Atmelовские не знаю, но у Ziloga точно есть.
Кстати, а можно ли в таких случаях применять аналоговые коммутаторы? Тогда вообще одним каналом можно обойтись.
Добавлено: Вт дек 23, 2008 21:18:28
Igor_67
А не проще отдельную ADC микруху с I2C интерфейсом, и делов то?
У Трамперта такие дела конкретно расписаны. У Светы на сайте книжка есть. " Трамперт Применение микроконтроллеров AVR".
Светочка, прости пожалуйста, что мы твоим сайтом пользуемся как библиотекой!

Сорри за оффтоп!
Добавлено: Вт дек 23, 2008 22:40:41
arsed
Нашел в инете МК , только не ATMEL
PIC18F6520 10-битный 12-канальный АЦП.
Если попробывать на таком ??
Просто с пиками как то совсем я не общался если честно !!!!
Есть ли аналог у ATMELа??