AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
17.06.2018, 20:40
|
|
Почётный гражданин KAZUS.RU
Регистрация: 15.11.2010
Сообщений: 2,378
Сказал спасибо: 338
Сказали Спасибо 328 раз(а) в 253 сообщении(ях)
|
АЦП - автостарт, шумы, частота тактирования
Привета! Подскажите решение - измерение АЦП стартует от таймера. Как при этом остановить МК? В прерывании от таймера? Есть ли более изящное решение?
Ежели МК не останавливать, то в каких разрядах АЦП будут шумы - в самых младших или во всех? Даташит этот момент не проясняет.
Частота тактирования сильно искажает результат? К примеру, есть ли разница между 200 кГц и 1000 кГц? Мы говорим про область звуковых частот до 4 кГц.
|
|
|
|
17.06.2018, 23:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,672
Сказал спасибо: 130
Сказали Спасибо 1,074 раз(а) в 517 сообщении(ях)
|
Re: АЦП - автостарт, шумы, частота тактирования
Стопорить МК не нужно. Это ничего не даст.
Шум обычно идет в младших разрядах. На точность и шум сильно влияет:
1) Стабильность опорного напряжения АЦП.
2) Грамотная разводка входных цепей. Согласование сопротивлений, реализация земляных линий, антиалайзинговый фильтр.
Тактовая частота сильно не влияет. Но на высокой можно реализовать множественный замер сигнала с последующей фильтрацией/обработкой.
|
|
|
|
17.06.2018, 23:36
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
|
Re: АЦП - автостарт, шумы, частота тактирования
parovoZZ, а в DS и AN для конкретного пациента и его семейства прочитать все про работу с ADC?
В ином виде это пока сферический конь в вакууме…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
18.06.2018, 02:07
|
|
Почётный гражданин KAZUS.RU
Регистрация: 15.11.2010
Сообщений: 2,378
Сказал спасибо: 338
Сказали Спасибо 328 раз(а) в 253 сообщении(ях)
|
Re: АЦП - автостарт, шумы, частота тактирования
Сообщение от DanilinSA
|
Стопорить МК не нужно. Это ничего не даст.
|
Я это и хотел услышать. А то у меня всплески шумов и не понимаю - с усилителя или АЦП шумит. Тем более, что работаю только с 8-ю старшими битами.
Сообщение от mike-y-k
|
а в DS и AN для конкретного пациента и его семейства прочитать все про работу с ADC?
|
Я в даташите не нашел, что для запуска измерения по таймеру (точнее от блока сравнения), необходимо разрешить прерывание OCIE0A. Ну или я пропустил - в ангельском не силен.
А вот ещё вопрос родился - а что будет, если частоту входного сигнала не ограничивать по ВЧ, как того требует теория? ЦА преобразования в моём случае не будет - только анализ.
|
|
|
|
18.06.2018, 02:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 15.11.2010
Сообщений: 2,378
Сказал спасибо: 338
Сказали Спасибо 328 раз(а) в 253 сообщении(ях)
|
Re: АЦП - автостарт, шумы, частота тактирования
Цитата:
|
2) Грамотная разводка входных цепей. Согласование сопротивлений, реализация земляных линий, антиалайзинговый фильтр.
|
С этим у меня вообще все кошерно:
|
|
|
|
18.06.2018, 11:22
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,672
Сказал спасибо: 130
Сказали Спасибо 1,074 раз(а) в 517 сообщении(ях)
|
Re: АЦП - автостарт, шумы, частота тактирования
Сообщение от parovoZZ
|
А вот ещё вопрос родился - а что будет, если частоту входного сигнала не ограничивать по ВЧ, как того требует теория? ЦА преобразования в моём случае не будет - только анализ.
|
Если уровень шума не высок и не критичен - можно не ставить. При грамотной реализации входных цепей ВЧ можно не ограничивать.
Но если ставить задачу максимизировать отношение сигнал/шум - нужно резать все, что не целевой сигнал. Особенно мусор, который близок к частоте дискритизации и способен порождать низкочастотные артефакты.
Цитата:
|
С этим у меня вообще все кошерно
|
Цитата:
|
А то у меня всплески шумов и не понимаю - с усилителя или АЦП шумит
|
При таком монтаже шуметь может все. Включая землю, по которой цифровая часть схемы работает.
Для проверки замкни вход АЦП и посмотри шумы. Потом повтори эксперимент с закорачиванием входа усилителя.
|
|
|
Сказали "Спасибо" DanilinSA
|
|
|
18.06.2018, 11:57
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
|
Re: АЦП - автостарт, шумы, частота тактирования
parovoZZ, в такой реализации про шумы даже не стоит заикаться
Разве что с отдельным блоком их измерения и последующей компенсации…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
18.06.2018, 13:06
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,772
Сказал спасибо: 2,667
Сказали Спасибо 2,639 раз(а) в 1,950 сообщении(ях)
|
Re: АЦП - автостарт, шумы, частота тактирования
Сообщение от DanilinSA
|
При грамотной реализации входных цепей
|
Вы имеете в виду - применить на входе усилитель с частотой среза килогерц 5 и спадом 20 дБ/дек и цифровать на мегагерце?
Сообщение от parovoZZ
|
у меня вообще все кошерно
|
Особенно кошерен танталовый электролитик, насаженный на антеннку - наверное, чтобы посильнее ловить помехи, приходящие издали...
|
|
|
Сказали "Спасибо" Yuri222
|
|
|
18.06.2018, 14:22
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,672
Сказал спасибо: 130
Сказали Спасибо 1,074 раз(а) в 517 сообщении(ях)
|
Re: АЦП - автостарт, шумы, частота тактирования
Можно и 1 мегагерце цифровать. Только это будет сильно избыточно. Если сигнал до 4 кГц - нужно ориентироваться на оцифровку на 40 кГц. Т.е. 10 отчетов на 1 период. Выше - если есть особые требования к замерам.
|
|
|
|
18.06.2018, 14:38
|
|
Почётный гражданин KAZUS.RU
Регистрация: 15.11.2010
Сообщений: 2,378
Сказал спасибо: 338
Сказали Спасибо 328 раз(а) в 253 сообщении(ях)
|
Re: АЦП - автостарт, шумы, частота тактирования
Сообщение от DanilinSA
|
Можно и 1 мегагерце цифровать.
|
Не, не, не. Мегагерц - это частота тактирования АЦП. Частота дискретизации не более 10 кГц. Возможно, даже меньше.
Сообщение от Yuri222
|
Особенно кошерен танталовый электролитик
|
Нравится, да? Мне тоже )) Да что под рукой оказалось. На самом деле после него резюк на десяточку стоит. Лежат в ящике нульцевые кондеры вима под усилитель для наушников, но их пачкать не хочу)).
Сообщение от mike-y-k
|
в такой реализации про шумы даже не стоит заикаться
|
Прототип же. Потом будет малюпусенькая платка.
Сообщение от DanilinSA
|
Для проверки замкни вход АЦП и посмотри шумы. Потом повтори эксперимент с закорачиванием входа усилителя.
|
В таком варианте шумов ноль. Закорачивал вход последнего каскада.
Сообщение от DanilinSA
|
Особенно мусор, который близок к частоте дискритизации и способен порождать низкочастотные артефакты.
|
Значит, будем резать.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
AtMega АЦП
|
impuls-v |
Микроконтроллеры, АЦП, память и т.д |
19 |
20.06.2011 20:12 |
Помогите с ЦАП AD7708/AD7718 или их аналогами
|
ST_Senya |
Микроконтроллеры, АЦП, память и т.д |
9 |
30.11.2009 19:03 |
Проблема с прерыванием от АЦП, Atmega8
|
R-a-v-e-n |
Микроконтроллеры, АЦП, память и т.д |
11 |
24.06.2009 14:12 |
АЦП и UART
|
Jasper |
Микроконтроллеры, АЦП, память и т.д |
9 |
02.07.2006 07:53 |
PIC16F877A
|
pawelk |
Микроконтроллеры, АЦП, память и т.д |
17 |
28.05.2005 23:54 |
Часовой пояс GMT +4, время: 00:18.
|
|