как узнать например в атмеге 48 - есть несколько УВХ?КРАМ писал(а):Однако в АЦП с несколькими УВХ ...
как будет УВХ на английском?
как узнать например в атмеге 48 - есть несколько УВХ?КРАМ писал(а):Однако в АЦП с несколькими УВХ ...
А кто здесь утверждает другое?Pink-Pank писал(а):Прошу прощения, что вмешиваюсь в Ваш спор, но в АВР у АЦП идет последовательное сравнение после выборки.
Именно поэтому есть такой инструмент, как ACQUISITION TIME, то есть при автоматическом непрерывном преобразовании между циклами конверсии АВТОМАТИЧЕСКИ добавляется время для заряда конденсатора УВХ. И это время ПРОГРАММИРУЕТСЯ в соответствующем регистре управления АЦП.Pink-Pank писал(а):Но ведь после окончания преобразование следующее измерение может стартануть сразу же за предыдущем. Тогда время подключения конденсатора к источнику как раз и составит не более 1,5 тактов.
ну, английский у меня освоен точно так же, как и программирование с электроникой - методом самообучения... и перевод я, возможно, дал не точный... но по-моему, смысл моих возражений всем был ясен: встроенный конденсатор хранения подключен к выбранному входу не все время, пока АЦП работает, а подключается в определенный момент для "приема" заряда, т.е. семпла напряжения. по-моему, никак иначе "защелкивание" напряжения на конденсаторе нельзя понять.Kavka писал(а):Прям loast in translation
Поддерживаю. В исходном предложении нет указания на длительность. Иначе бы могло быть "takes place for 1.5 ADC clocks..." или как нибудь ещё.КРАМ писал(а):Сия фраза говорит о том, что ФАКТИЧЕСКИЙ МОМЕНТ защелкивания напряжения на конденсаторе УВХ расположен ПОЗЖЕ момента начала преобразования на 1,5 АЦП клока.
Может, где-то это и есть, но в АВР я такого регистра что-то не видел.КРАМ писал(а):Именно поэтому есть такой инструмент, как ACQUISITION TIME, то есть при автоматическом непрерывном преобразовании между циклами конверсии АВТОМАТИЧЕСКИ добавляется время для заряда конденсатора УВХ. И это время ПРОГРАММИРУЕТСЯ в соответствующем регистре управления АЦП.
Вот этот смысл и ПРИНЦИПИАЛЬНО НЕ ВЕРЕН.ARV писал(а):смысл моих возражений всем был ясен: встроенный конденсатор хранения подключен к выбранному входу не все время, пока АЦП работает, а подключается в определенный момент для "приема" заряда, т.е. семпла напряжения. по-моему, никак иначе "защелкивание" напряжения на конденсаторе нельзя понять.
Так разговор именно за него подняли. )А разве на свете есть только АВР?
не важно "за кого" подняли разговор для понимания ПРИНЦИПОВ работы АЦП и УВХ.Pink-Pank писал(а):Так разговор именно за него подняли.А разве на свете есть только АВР?
логически - я готов это принять, но червячок сомнения гложетКРАМ писал(а):То есть по смыслу процесса защелкивания: почти всегда принимаем и только на время конверсии передаем. Естественно, что во время передачи не принимаем...
Ничего мы не увидим в AVR. потому что выбор канала происходит после старта преобразования.ARV писал(а):...мы должны будем увидеть вполне себе такое неплохое напряжение (пульсирующее либо, за счет емкости пина и щупа, постоянное (для постоянного, наверное, еще и диод потребуется...))?
разве? а не после активации модуля АЦП битом ADEN? судя по структурной схеме модуля АЦП в AVR нет никакой связи SAR c мультиплексором MUX и регистром ADCSRA. может, и эту цитату я неверно перевел:Pink-Pank писал(а):Ничего мы не увидим в AVR. потому что выбор канала происходит после старта преобразования.
???The analog input channel is selected by writing to the MUX bits in ADMUX. Any of the ADC input
pins, as well as GND and a fixed bandgap voltage reference, can be selected as single ended
inputs to the ADC. The ADC is enabled by setting the ADC Enable bit, ADEN in ADCSRA. Voltage
reference and input channel selections will not go into effect until ADEN is set. The ADC
does not consume power when ADEN is cleared, so it is recommended to switch off the ADC
before entering power saving sleep modes.
защелкивание от выкусывания фактически отличается именно длительностью заряда емкости. если основную часть времени ключ (по структурной схеме АЦП) замкнут, можно говорить о защелкивании, если разомкнут - о выкусывании. но в общем случае, как уже стало ясно, речь идет именно о выкусывании уровня.КРАМ писал(а):Выборка как раз и означает ЗАЩЕЛКИВАНИЕ МГНОВЕННОГО ЗНАЧЕНИЯ напряжения на конденсаторе УВХ и УДЕРЖАНИЕ (хранение) этого значения на время измерений.
И таки ДА
Могу привести другой пример.ARV писал(а): вопрос: выходит, если мы на ADC0 подадим 5вольт, установим бит ADEN в регистре ADCSRA (но не запустим работу SAR), а затем начнем каждую миллисекунду тупо переключать ADC0-ADC1, то на ADC1 мы должны будем увидеть вполне себе такое неплохое напряжение (пульсирующее либо, за счет емкости пина и щупа, постоянное (для постоянного, наверное, еще и диод потребуется...))?
Боже упаси! )) Я сам об этом впервые услышал. ) не исключаю возможности, что у некоторых МК так оно и есть, но у АВР - вряд ли. Слишком противоречиво это все с ДШ....но вы с КРАМом меня убедили, что она показывает лишь "момент" переключения конденсатора, а не то, при каких условиях он переключается.