Многоканальный ампер-вольтметр с выводом на LCD (Возможно ли

Обсуждаем цифровые устройства...
Ответить
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пт ноя 14, 2008 23:23:38
Откуда: Орел

Сообщение arsed »

Доброго времени суток!!!!
Есть потребность в одновременном измерении 5 напряжений и соответственно значения токов, с дальнкейшим выводом всего на LCD? тоже одновременно.
Подскажите возможно ли это как то реализовать???
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 305
Зарегистрирован: Чт июн 07, 2007 12:05:08
Откуда: Санкт-Петербург, Россия

Сообщение Migray »

Какая нужна точность (разрядность АЦП)
Что за сигналы будем мерить (время преобразования, необходимость фильтрации/апроксимации)

Вообще возможно все, но естественно с разными затратами.
Уточни вопрос, тогда и ответ будет адекватным.
Контактная информация:
Реклама
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пт ноя 14, 2008 23:23:38
Откуда: Орел

Сообщение arsed »

Точность измерения до десятых долей только.
Измеряем ипульсные напряжения от 3 до 30 вольт. В схеме есть 5 фиксированных напряжений и нужно их контролировать визуально.
И ток соответственно.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 388
Зарегистрирован: Сб дек 20, 2008 08:00:41
Откуда: Финляндия

Сообщение aiki01 »

Надо разрабатывать схему на микроконтроллере, лучше на atmel или pic18fxxx. Хотя в инете встречал похожий проетк тоже 5 каналов, но мерял только напругу до 40В, а ток нема. Но его можно модернизировать, переписать программу.......
Добрым словом и пистолетом можно добиться куда большего, чем просто добрым словом.
Реклама
Эиком - электронные компоненты и радиодетали
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пт ноя 14, 2008 23:23:38
Откуда: Орел

Сообщение arsed »

Это понятно что на котроллере.
Просто может у кого есть какие нибудь ссылки , ну или наработки в этом направлении.
Я так понял нужно испльзывать микроконтроллер со встроенным АЦП не менее 10 каналов, что бы для каждого измерения использывать свой, но вопрос как это реализвоать???
Что бы одновременно вся информация выводилась??
Просто варианты с тестерами, как некоторые предложили, не совсем хорошая , хотелось бы как то это уменьшить, ну габариты.
Реклама
Электрический кот
Аватара пользователя
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

Я так понял нужно испльзывать микроконтроллер со встроенным АЦП не менее 10 каналов, что бы для каждого измерения использывать свой, но вопрос как это реализвоать???
Программно! В проге организовывать автоматический опрос всех каналов, сохранить результаты в EEPROM МК и затем все их скопом достать и вывести на индикатор. Потом очистка индикатора и всё закручиваешь в цикл. Куда уж проще то? Встроенный генератор кода в CodeVisionAVR это умеет!
Реклама
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пт ноя 14, 2008 23:23:38
Откуда: Орел

Сообщение arsed »

Ок .
Спасибо буду пробывать.
Просто немного схалявничать хотелось, вдруг кто то этой темой заморачивался.
Я просто недавно юзаю МК.
Раньше все по готовому делал . 8)
Электрический кот
Аватара пользователя
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

Когда то же надо самому начинать! :)))
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пт ноя 14, 2008 23:23:38
Откуда: Орел

Сообщение arsed »

нуэто да тут ты прав бесспорно.
росто надо что то быстро придумать, или из похожего переделать
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 388
Зарегистрирован: Сб дек 20, 2008 08:00:41
Откуда: Финляндия

Сообщение aiki01 »

Все таки самому сделать разумней будет и для данного проекта лучше брать atmega любую с нужным количеством каналов выхода АЦП. И еще, как мне кажется, разумно будет взять знакогенерирующий жк пятистрочный по 8 знаков в строке. :idea: Тогда информацию удобно будет считывать. На такой прибор и деталей мало надо 5 ОУ, МК, ЖКИ и микруха eproma для сохранения данных, да и программа если большая могут не уместиться данные с индикатора и ОУ. :)
Добрым словом и пистолетом можно добиться куда большего, чем просто добрым словом.
Электрический кот
Аватара пользователя
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

EEPROMины МК должно вполне хватить для хранения десяти 16 битных переменных, каковыми и будут являться считанные значения тока и напряжения. Вот только МК с 10-канальным АЦП - это проблема ИМХО. Так как большинство МК имеют 8 - канальные АЦП.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 388
Зарегистрирован: Сб дек 20, 2008 08:00:41
Откуда: Финляндия

Сообщение aiki01 »

Мне известен один лишь atmega128 с 10 разрядным АЦП, но он доступен в чип и дип есть 400 деревянных стоит. :)
Добрым словом и пистолетом можно добиться куда большего, чем просто добрым словом.
Электрический кот
Аватара пользователя
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

Оччч. сомневаюсь! 8) Выдержка из ДШ на мегу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! :shock:
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 388
Зарегистрирован: Сб дек 20, 2008 08:00:41
Откуда: Финляндия

Сообщение aiki01 »

Бит у мя 10, но и каналов 10. Я датиш скачивал мож ошибка. :( Да и я сней не работал, так пару схем собирал, с обезянничал короче. Но буду разбираться! :)
Добрым словом и пистолетом можно добиться куда большего, чем просто добрым словом.
Электрический кот
Аватара пользователя
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

Разберитесь, пожалуйста с вашим даташитом. Что то там не то. Я вам привёл выдержку из реального ДШ на 128 МЕГу с сайта ATMEL!
Там ясно написано: 8 channel 10 bit? что означает ВОСЕМЬ десятибитных каналов!
То aiki01:
Вот вы всё время стараетесь побыстрее что-то ответить, не вдаваясь в суть вопроса... Мой вам совет: прежде подумайте, чем что-то отвечать. Только не обижайтесь, но создаётся такое впечатление! Сорри за флуд! (Модераторам)
Модератор
Аватара пользователя
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург

Сообщение Aheir »

arsed писал(а):Измеряем ипульсные напряжения от 3 до 30 вольт.
Вот это смущает. Опишите все же подробнее, какие сигналы необходимо контролировать. Какова должна быть скорость реакции системы? Возможен вариант, когда скорости встроенного АЦП той же АТмеги просто не хватит. Или не хватит скорости самой АТмеги даже с шустрым внешним многоканальным АЦП.
Да, еще момент. 10 битному результату АЦП в АТмегах я бы доверял не сильно, реально можно рассчитывать на честных 8 бит. В такой ситуации с учетом предделителя (мы же измеряем до 30В, так?) может не хватить точности, квант уже получается чуть больше 0.1В.
Оптимизм х (Опыт + Знания) = const
Контактная информация:
Электрический кот
Аватара пользователя
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

В такой ситуации с учетом предделителя (мы же измеряем до 30В, так?) может не хватить точности, квант уже получается чуть больше 0.1В.
А с этим никто и не спорит! ИМХО вопрос не в точности измерения, а в его обработке и выводе на LCD. Но, если всё же в тему, то всё таки 10-канальных АЦП в МК нету? Или как?
Мучитель микросхем
Аватара пользователя
Сообщения: 487
Зарегистрирован: Чт ноя 23, 2006 22:47:35

Сообщение Pahan »

Igor_67 писал(а):Но, если всё же в тему, то всё таки 10-канальных АЦП в МК нету?
Почему нет? Есть и по 12 каналоф. Про Atmelовские не знаю, но у Ziloga точно есть.
Кстати, а можно ли в таких случаях применять аналоговые коммутаторы? Тогда вообще одним каналом можно обойтись.
Контактная информация:
Электрический кот
Аватара пользователя
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

А не проще отдельную ADC микруху с I2C интерфейсом, и делов то?
У Трамперта такие дела конкретно расписаны. У Светы на сайте книжка есть. " Трамперт Применение микроконтроллеров AVR".

Светочка, прости пожалуйста, что мы твоим сайтом пользуемся как библиотекой! :))) Сорри за оффтоп!
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пт ноя 14, 2008 23:23:38
Откуда: Орел

Сообщение arsed »

Нашел в инете МК , только не ATMEL
PIC18F6520 10-битный 12-канальный АЦП.
Если попробывать на таком ??
Просто с пиками как то совсем я не общался если честно !!!!
Есть ли аналог у ATMELа??
Ответить

Вернуться в «Цифровая техника»