Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

Proteus, KiCAD и другие ECAD Разработчик так или иначе сталкивается с системами автоматизированного проектирования. Данный раздел - по САПР.

 
Опции темы

adc avr

Непрочитано 22.11.2009, 18:29  
operator
Частый гость
 
Регистрация: 15.11.2009
Сообщений: 28
Сказал спасибо: 9
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
operator на пути к лучшему
По умолчанию adc avr

странно работает ацп в протеусе, все время как результат преобразования одно и то же значение, хотя сигнал на входе меняется
Вложения:
Тип файла: rar adc.rar (39.1 Кб, 66 просмотров)
operator вне форума  
Непрочитано 23.11.2009, 17:46  
iriska1
Частый гость
 
Регистрация: 06.05.2005
Сообщений: 17
Сказал спасибо: 1
Сказали Спасибо 4 раз(а) в 3 сообщении(ях)
iriska1 на пути к лучшему
По умолчанию Re: adc avr

Настрой Vref
iriska1 вне форума  
Непрочитано 23.11.2009, 17:47  
iriska1
Частый гость
 
Регистрация: 06.05.2005
Сообщений: 17
Сказал спасибо: 1
Сказали Спасибо 4 раз(а) в 3 сообщении(ях)
iriska1 на пути к лучшему
По умолчанию Re: adc avr

Меняй постоянную составляющую сигнала, смотри
iriska1 вне форума  
Непрочитано 23.11.2009, 18:08  
operator
Частый гость
 
Регистрация: 15.11.2009
Сообщений: 28
Сказал спасибо: 9
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
operator на пути к лучшему
По умолчанию Re: adc avr

менял, вх. сигнал был синус с offset = 2.5v и размахом в 5v.
и встречный вопрос, Vref - опорное напряжение ацп, так?
Какой величины и в каких пределах оно должно быть?
operator вне форума  
Непрочитано 23.11.2009, 18:24  
baiderin
Почётный гражданин KAZUS.RUN
 
Аватар для baiderin
 
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,739
Сказал спасибо: 2,487
Сказали Спасибо 897 раз(а) в 584 сообщении(ях)
baiderin на пути к лучшему
По умолчанию Re: adc avr

Смотреть даташит.
Чаще всего от 0 до Uпитания.
baiderin вне форума  
Непрочитано 23.11.2009, 19:16  
operator
Частый гость
 
Регистрация: 15.11.2009
Сообщений: 28
Сказал спасибо: 9
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
operator на пути к лучшему
По умолчанию Re: adc avr

изменил offset = 0, ацп начал считать, только от 0 до 200,
в проге
ldi r16,(1‹‹refs1)+(1‹‹refs0) - Internal 2.56V Voltage Reference with external capacitor at AREF pin
operator вне форума  
Непрочитано 24.11.2009, 10:46  
iriska1
Частый гость
 
Регистрация: 06.05.2005
Сообщений: 17
Сказал спасибо: 1
Сказали Спасибо 4 раз(а) в 3 сообщении(ях)
iriska1 на пути к лучшему
По умолчанию Re: adc avr

Еще иногда бывает нужно AVCC повесить на VCC(питание).
Тогда диапазон преобразования расширится до реального.
(В твоем случае от 0 до 2.56В).
iriska1 вне форума  
Непрочитано 24.11.2009, 10:47  
iriska1
Частый гость
 
Регистрация: 06.05.2005
Сообщений: 17
Сказал спасибо: 1
Сказали Спасибо 4 раз(а) в 3 сообщении(ях)
iriska1 на пути к лучшему
По умолчанию Re: adc avr

Т.е. от 0 до 1023 в единицах АЦП
iriska1 вне форума  
Непрочитано 25.11.2009, 12:17  
operator
Частый гость
 
Регистрация: 15.11.2009
Сообщений: 28
Сказал спасибо: 9
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
operator на пути к лучшему
По умолчанию Re: adc avr

вроде теперь работает, только поовина преобразованных данных-нули, такое ощущение что я только половину синусоиды оцифровываю, можно поподробнее про Vref контроллера и offset подаваемого сигнала?
operator вне форума  
Непрочитано 27.11.2009, 09:21  
iriska1
Частый гость
 
Регистрация: 06.05.2005
Сообщений: 17
Сказал спасибо: 1
Сказали Спасибо 4 раз(а) в 3 сообщении(ях)
iriska1 на пути к лучшему
По умолчанию Re: adc avr

Сумма Vampl+Voffset должна быть меньше Vref и больше 0.
Контроллер не умеет преобразовывать отрицательные значения сигнала. Если Voffset сейчас равно 0, то все выборки синусоиды, соответствующие отрицательным значениям, будут равны нулю (результаты преобразования АЦП).
iriska1 вне форума  
Сказали "Спасибо" iriska1
operator (27.11.2009)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите, пожалуйста, создать АОН на AVR ArtUrl1986 Микроконтроллеры, АЦП, память и т.д 23 30.04.2016 18:48
Книги dosikus Электронная библиотека 11242 29.12.2015 23:45
USB программатор AVR помогите! sorokin.vasiliy Микроконтроллеры, АЦП, память и т.д 13 06.03.2010 16:01
AVR ATmega32L Fox1982-2005 Микроконтроллеры, АЦП, память и т.д 2 01.11.2009 00:15


Часовой пояс GMT +4, время: 20:04.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.