реклама на сайте
подробности

 
 
> stm32f100 ацп, сдвиг тактовой относительно CPU
Neekeetos
сообщение Feb 7 2014, 07:27
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 2-09-08
Пользователь №: 39 958



Привет всем!

Есть ацп в ф100 , который делает регулярные замеры по таймеру. Тактовая частота ацп равна половине тактовой процессора.
При этом заметил такую вещь - видимо есть зависимость момента выборки ацп от сдвига его тактовой!
Грубо говоря есть два варианта расположения тактов ацп по отношению к выходу таймера, который запускает преобразование -
без сдвига и со сдвигом на 1 такт процессора. При этом если сдвиг равен нулю то все работает замечательно, если же он равен 1 то выборка видимо происходит
в два разных момента времени на соседних тактах процессора!
Измеряю я треугольный периодический сигнал, поэтому сдвиг увх очень важен, а тут такой косяк возник sad.gif.
Собственно кто что посоветует? может сталкивались с такой проблемкой? Я сейчас думаю синхронизировать таймер с тактами ацп, но как это сделать ума не приложу , прескалер ацп по моему недоступен.

ЗЫ Период таймера естественно четный и соотв должен быть фиксирован относительно тактов ацп.
ЗЫЗЫ Все выводы сделаны по результатам замеров, конкретно поймать джиттер на осцилографе я не пытался, возможно сам эффект возникает по каким либо другим причинам, о которых я не в курсе.

Измерения рушатся примерно так:

изменений никаких , просто два графика между которыми происходил сброс процессора.


Сообщение отредактировал Neekeetos - Feb 7 2014, 07:33
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Neekeetos   stm32f100 ацп, сдвиг тактовой относительно CPU   Feb 7 2014, 07:27
- - Golikov A.   может запускать АЦП мерить сигнал, потом сдвигать ...   Feb 7 2014, 09:01
|- - Neekeetos   После специального исследования вопрос немного пом...   Feb 7 2014, 09:42
|- - scifi   Есть режим запуска одного таймера от другого. Такт...   Feb 7 2014, 10:50
- - Golikov A.   я бы сделал 2 функции запуска АЦП одну простую, др...   Feb 7 2014, 11:31
|- - Neekeetos   Цитата(scifi @ Feb 7 2014, 14:50) при обн...   Feb 7 2014, 11:40
|- - scifi   Цитата(Neekeetos @ Feb 7 2014, 15:40) Неп...   Feb 7 2014, 11:47
||- - Neekeetos   Цитата(scifi @ Feb 7 2014, 15:47) В схеме...   Feb 7 2014, 11:49
|- - Golikov A.   Цитата(Neekeetos @ Feb 7 2014, 15:40) Тай...   Feb 7 2014, 11:52
|- - Neekeetos   Цитата(Golikov A. @ Feb 7 2014, 15:52) ес...   Feb 7 2014, 12:08
- - Tahoe   Цитата(Neekeetos @ Feb 7 2014, 11:27) Изм...   Feb 7 2014, 13:19
|- - Neekeetos   Цитата(Tahoe @ Feb 7 2014, 17:19) А есть ...   Feb 7 2014, 14:32
|- - Tahoe   Цитата(Neekeetos @ Feb 7 2014, 18:32) Уве...   Feb 7 2014, 15:38
|- - Neekeetos   Цитата(Tahoe @ Feb 7 2014, 19:38) Информа...   Feb 7 2014, 16:00
- - Golikov A.   а как вы синхронизируетесь с сигналом? как вы узна...   Feb 7 2014, 16:55
- - Сергей Борщ   Может глупость скажу, но что если врубить максиаль...   Feb 7 2014, 17:41
- - Neekeetos   Цитата(Сергей Борщ @ Feb 7 2014, 21:41) н...   Feb 7 2014, 18:02
- - scifi   Цитата(Neekeetos @ Feb 7 2014, 22:02) Пос...   Feb 7 2014, 18:17
- - Neekeetos   Цитата(scifi @ Feb 7 2014, 22:17) Ловко. ...   Feb 8 2014, 05:46


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 09:08
Рейтинг@Mail.ru


Страница сгенерированна за 0.01374 секунд с 7
ELECTRONIX ©2004-2016