Страница 2 из 2

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

Добавлено: Ср окт 06, 2010 11:05:29
GP1
Проблемы с буржуйским языком?
Найди книжки Евстифеева А.В. "Микроконтроллеры AVR семейства tiny (mega, classik и т.д.) там все по русски.

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

Добавлено: Ср окт 06, 2010 12:21:49
Харизмат
Хотите сказать, книга заменит дэйтщит? =)

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

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

Вот только использовать АЦП для принятия решения типа "НОРМА-РАЗРЯЖЕНО" слишком жирно будет, достаточно компаратора.

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

Добавлено: Ср окт 06, 2010 16:08:07
Харизмат
Вот видите, без английского все-равно туго.
Ног жалко, на АЦП всего одна а туда 2 =)
Разве компаратор на много меньше ресурсов берет, чем АЦП ? Ему же надо сравнить 2 напряжения

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

Добавлено: Ср окт 06, 2010 16:33:07
GP1
Харизмат писал(а): Разве компаратор на много меньше ресурсов берет, чем АЦП ?
Не понял о каких ресурсах идет речь? :dont_know:
Если о 2-х выводах, то да, и пары битов в управляющем регистре.
Расход ресурсов мк будет зависеть от процедуры обработки прерывания.

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

Добавлено: Ср окт 06, 2010 17:37:32
Харизмат
под рессурсом я имел ввиду машинные циклы.
Может быть не совсем понимаю, как работает компаратор, но для обработки сигнала с ацп нужно какое-то кол-во мц а для обработки 2х сигналов с входов компаратора нужно в 2 раза больше циклов. Или как ?

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

Добавлено: Ср окт 06, 2010 18:07:28
Meteor
Мяу, GP1!
Харизмат, не так.
Компаратор - практически чисто аналоговое устройство, формирующее признак совпадения/превышение некоего порога по которому формируется прерывание.
АЦП потребует время на саму оцифровку (скорость не такая уж большая)+ время на сравнение с порогом. Если порог будет 10 битным - то время еще больше увеличится.
В первом приближении можно сказать так: за время потраченное на запуск АЦП и оцифровку сигнала, можно обработать сравнение компаратора (если конечно не увлекаться циклами и пр. дребеденью внутри прерывания) и вернуться в тело программы.

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

Добавлено: Пт окт 08, 2010 16:08:49
Харизмат
ну да, я не учел, что ADC высчитывает точное значение а компаратору этого делать не нужно =)
Если я использую внутренний ИОН, вывод AREF должен обязательно висеть в воздухе?
И еще :) .. когда подключаем на инвертирующий вход компаратора один из входов ADC, ножка инвертирующего входа PB3/AIN1 может быть задействована просто как нога порта B ?

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

Добавлено: Пт окт 08, 2010 19:12:46
Freerider
Как насчет того чтобы почитать здесь http://forum.radiokot.ru/viewtopic.php?f=20&t=31518, видеоуроки я создавал как раз для начинающих.

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

Добавлено: Пт окт 08, 2010 20:19:06
GP1
Харизмат писал(а): вывод AREF должен обязательно висеть в воздухе?
Висящие в воздухе ноги есть зло, т.к. способствуют улавливанию колебаний эфира и как следствие введение в ступор программера :)))

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

Добавлено: Сб окт 09, 2010 09:18:29
zhu4er
Согласен с вышеприведённым утверждением :) 8) Вообще проекты надо создавать такие, чтоб ног хватало впритык. Т.е. по максимуму использовать микроконтроллер. Я вот сейчас проектирую небольшой лабораторный блок питания для цифровых устройств всего-то до 1,5 ампер. В итоге: мега8, ЖК8х2, четыре кнопки управления периферийными устройствами типа паяльника, лампы, вентилятора... и то свободных три ноги остаётся! Думаю чо ещё воткнуть мона...

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

Добавлено: Сб окт 09, 2010 15:34:11
*Trigger*
Пищалку по привышению тока. (1 нога)
Часы реального времени. (2 ноги)