Меряем напряжение с помощью АЦП ATMEGA-8

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
GP1
Поставщик валерьянки для Кота
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград
Контактная информация:

Re: Меряем напряжение с помощью АЦП ATMEGA-8

Сообщение GP1 »

Проблемы с буржуйским языком?
Найди книжки Евстифеева А.В. "Микроконтроллеры AVR семейства tiny (mega, classik и т.д.) там все по русски.
Чем дальше, тем больше становлюсь занудой...
Изображение
Аватара пользователя
Харизмат
Родился
Сообщения: 16
Зарегистрирован: Пн апр 26, 2010 15:00:53
Откуда: Киев
Контактная информация:

Re: Меряем напряжение с помощью АЦП ATMEGA-8

Сообщение Харизмат »

Хотите сказать, книга заменит дэйтщит? =)
Аватара пользователя
GP1
Поставщик валерьянки для Кота
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград
Контактная информация:

Re: Меряем напряжение с помощью АЦП ATMEGA-8

Сообщение GP1 »

Книга не заменит ДШ, она его дополнит
а серия книг Евстифеева это обобщенный перевод ДШ по сериям, читаешь, вникаешь в суть работы узла, в ДШ уточняешь нюансы - и вот оно щасте

Вот только использовать АЦП для принятия решения типа "НОРМА-РАЗРЯЖЕНО" слишком жирно будет, достаточно компаратора.
Чем дальше, тем больше становлюсь занудой...
Изображение
Аватара пользователя
Харизмат
Родился
Сообщения: 16
Зарегистрирован: Пн апр 26, 2010 15:00:53
Откуда: Киев
Контактная информация:

Re: Меряем напряжение с помощью АЦП ATMEGA-8

Сообщение Харизмат »

Вот видите, без английского все-равно туго.
Ног жалко, на АЦП всего одна а туда 2 =)
Разве компаратор на много меньше ресурсов берет, чем АЦП ? Ему же надо сравнить 2 напряжения
Аватара пользователя
GP1
Поставщик валерьянки для Кота
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград
Контактная информация:

Re: Меряем напряжение с помощью АЦП ATMEGA-8

Сообщение GP1 »

Харизмат писал(а):Разве компаратор на много меньше ресурсов берет, чем АЦП ?

Не понял о каких ресурсах идет речь? :dont_know:
Если о 2-х выводах, то да, и пары битов в управляющем регистре.
Расход ресурсов мк будет зависеть от процедуры обработки прерывания.
Чем дальше, тем больше становлюсь занудой...
Изображение
Аватара пользователя
Харизмат
Родился
Сообщения: 16
Зарегистрирован: Пн апр 26, 2010 15:00:53
Откуда: Киев
Контактная информация:

Re: Меряем напряжение с помощью АЦП ATMEGA-8

Сообщение Харизмат »

под рессурсом я имел ввиду машинные циклы.
Может быть не совсем понимаю, как работает компаратор, но для обработки сигнала с ацп нужно какое-то кол-во мц а для обработки 2х сигналов с входов компаратора нужно в 2 раза больше циклов. Или как ?
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

Re: Меряем напряжение с помощью АЦП ATMEGA-8

Сообщение Meteor »

Мяу, GP1!
Харизмат, не так.
Компаратор - практически чисто аналоговое устройство, формирующее признак совпадения/превышение некоего порога по которому формируется прерывание.
АЦП потребует время на саму оцифровку (скорость не такая уж большая)+ время на сравнение с порогом. Если порог будет 10 битным - то время еще больше увеличится.
В первом приближении можно сказать так: за время потраченное на запуск АЦП и оцифровку сигнала, можно обработать сравнение компаратора (если конечно не увлекаться циклами и пр. дребеденью внутри прерывания) и вернуться в тело программы.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Аватара пользователя
Харизмат
Родился
Сообщения: 16
Зарегистрирован: Пн апр 26, 2010 15:00:53
Откуда: Киев
Контактная информация:

Re: Меряем напряжение с помощью АЦП ATMEGA-8

Сообщение Харизмат »

ну да, я не учел, что ADC высчитывает точное значение а компаратору этого делать не нужно =)
Если я использую внутренний ИОН, вывод AREF должен обязательно висеть в воздухе?
И еще :) .. когда подключаем на инвертирующий вход компаратора один из входов ADC, ножка инвертирующего входа PB3/AIN1 может быть задействована просто как нога порта B ?
Аватара пользователя
Freerider
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Вс сен 06, 2009 20:17:20

Re: Меряем напряжение с помощью АЦП ATMEGA-8

Сообщение Freerider »

Как насчет того чтобы почитать здесь http://forum.radiokot.ru/viewtopic.php?f=20&t=31518, видеоуроки я создавал как раз для начинающих.
Аватара пользователя
GP1
Поставщик валерьянки для Кота
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград
Контактная информация:

Re: Меряем напряжение с помощью АЦП ATMEGA-8

Сообщение GP1 »

Харизмат писал(а): вывод AREF должен обязательно висеть в воздухе?

Висящие в воздухе ноги есть зло, т.к. способствуют улавливанию колебаний эфира и как следствие введение в ступор программера :)))
Чем дальше, тем больше становлюсь занудой...
Изображение
Аватара пользователя
zhu4er
Вымогатель припоя
Сообщения: 544
Зарегистрирован: Пт июн 04, 2010 17:40:13
Откуда: Непокорный город-герой Севастополь

Re: Меряем напряжение с помощью АЦП ATMEGA-8

Сообщение zhu4er »

Согласен с вышеприведённым утверждением :) 8) Вообще проекты надо создавать такие, чтоб ног хватало впритык. Т.е. по максимуму использовать микроконтроллер. Я вот сейчас проектирую небольшой лабораторный блок питания для цифровых устройств всего-то до 1,5 ампер. В итоге: мега8, ЖК8х2, четыре кнопки управления периферийными устройствами типа паяльника, лампы, вентилятора... и то свободных три ноги остаётся! Думаю чо ещё воткнуть мона...
Даже у стен есть уши...
Аватара пользователя
*Trigger*
Друг Кота
Сообщения: 3059
Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб

Re: Меряем напряжение с помощью АЦП ATMEGA-8

Сообщение *Trigger* »

Пищалку по привышению тока. (1 нога)
Часы реального времени. (2 ноги)
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.
Закрыто

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