04.06.2016, 14:48
|
#1
|
Частый гость
Регистрация: 07.02.2016
Сообщений: 10
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
ADuC841. Помехи сигнала
Есть микроконтроллер ADuC841. На вход АЦП через усилитель поступает синусоида. АЦП обрабатывает сигнал и записывает значения в память. После этого эти значения передаются через COM порт в MATLAB, где осуществляется построение графика. Однако при построении закономерно возникают такие дефекты (см. рисунок). На вход АЦП точно поступает чистая синусоида, по крайне мере на осциллографе существенных помех не видно. В матлабе эти выбросы имеют амплитуду около 0,2В, при амплитуде сигнала в 2В. Причем на четверть периода всегда приходится по 8 "выбросов". В чем может быть проблема? В какую сторону копать, аппаратная это проблема или программная? Может у кого-то есть идеи.
P.S. Синусоида не с самого матлаба, нарисовал "от руки" просто для наглядности, так как сейчас доступа к микроконтроллеру не имею.
|
|
|
|
04.06.2016, 14:57
|
#2
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,031
Сказал спасибо: 2,559
Сказали Спасибо 11,881 раз(а) в 5,958 сообщении(ях)
|
Re: ADuC841. Помехи сигнала
Без схемы и подробностей (типа частоты дискретизации и т.д.) - гадание на кофейной гуще.
Хотите - погадаем. Но тогда без обид.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
04.06.2016, 14:59
|
#3
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,996
Сказал спасибо: 3,015
Сказали Спасибо 3,191 раз(а) в 2,164 сообщении(ях)
|
Re: ADuC841. Помехи сигнала
Схема нужна.
|
|
|
|
04.06.2016, 15:49
|
#4
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,983
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: ADuC841. Помехи сигнала
Сообщение от Maroder666
|
эти значения передаются через COM порт в MATLAB
|
там видны численные значения? можно их экспортировать в ёксель? или считывать сразу встроенным в ёксель VB и потом построить график?
|
|
|
|
04.06.2016, 16:44
|
#5
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,031
Сказал спасибо: 2,559
Сказали Спасибо 11,881 раз(а) в 5,958 сообщении(ях)
|
Re: ADuC841. Помехи сигнала
jump прав - очень похоже на вывод не "как есть", а с обработкой при некорректных параметрах этой обработки.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:16.
|
|