Полная версия этой страницы:
Как тактировать АЦП ?
Господа инженеры,
Подскажите как грамотно сделать... Нужно чтобы процессор програмно мог изменять частоту дискретизации для внешнего АЦП, тоесть выдавать ему сигнал "START CONVERSION" с нужной частотой в пределах 20 кГц ... 100 кГц. Причем делать это должна внешняя микросхема, процессор нагружать такой рутиной не хотелось бы. Что посоветуете ?
aaarrr
Jun 22 2008, 13:58
А таймеры у процессора имеются? Или их тоже жалко?
Kuzmi4
Jun 22 2008, 14:15
2 TOG
ээээ
Цитата
Нужно чтобы процессор програмно мог изменять частоту дискретизации для внешнего АЦП
...
Причем делать это должна внешняя микросхема, процессор нагружать такой рутиной не хотелось бы..
Как это ??
Есть же AD9833 (Waveform generator). Ей процессор по SPI передает значение частоты и она генерит эту частоту, процессор при этом освобождается для более полезной работы. Но AD9833 это больно дорого для такой простой задачи... Вот и хотелось узнать как поступить ? Поставить еще один дешевенький контроллер ?
aaarrr
Jun 22 2008, 15:35
Ну так опишите задачу-то. А то есть какой-то абстрактный контроллер с неизвестным количеством свободных ресурсов, к которому нужно по неизвестному интерфейсу прикрутить дешевый внешний генератор.
Kuzmi4
Jun 22 2008, 15:48
2 TOG - кажется понял, вам нужно чтото типа вейвформ генератора, но не охота тратится на чтото типа AD9833.
Ну тогда ставьте таньку какую нить с запасом, например
Цитата
ATtiny2313-20SU - SO20-300 - 5.77грн
(в имраде)
Хотя можно заюзать таймеры МК - вообсче ничего покупать не надо будет..
ATMEGA8535. Таймеры все заняты. Несколько пинов еще свободно, тоесть SPI организовать возможно.
Kuzmi4
Jun 22 2008, 16:41
2 TOG - тогда танька в помощь

А если нужно прецезионно выдерживать фронты и период , тогда там сложнее будет реализация ....
Для АЦП обычно важен джиттер, и генерить 100КГц программно процессором не есть правильное решение. Либо мелкая ПЛИС-ка, либо DDS. Зависит от необходимой дискретности перестройки и суммы денег на разработку.
Kuzmi4
Jun 23 2008, 06:20
2 slog - а чем джиттер у МК отличается от джитера у плиски + CPLD (особенно MAX`ы - шумят сильно сами по себе) ??
Цитата
100КГц программно процессором не есть правильное решение. Либо мелкая ПЛИС-ка, либо DDS
Цитата
а чем джиттер у МК отличается от джитера у плиски + CPLD (особенно MAX`ы - шумят сильно сами по себе) ??
Речь тут идет про программную генерацию в МК. А если ставить внешнюю плис, то там джиттер будет зависеть восновном от опорника, т.к. время распростанения сигнала не меняется. Ксати видел в нете программируемые опрорные кварцевые генераторы. Там и диапазон, и стабильность, и джиттер хорошие. Но цены на них не знаю...
Kuzmi4
Jun 23 2008, 13:15
2 Focus - есть у меня 1-н знакомый - любитель что нить на EPM3064 сваять - так вот он сильно матюкался по поводу фронтов и шумов вообсче у этого семейства , есни не налепить туда кучу кондёров или что-то в этом роде.. Говорил что и товарисчи с какой то конторы де он работал раньше - тож их юзали скрипя серцем и не в точных системах - типа шумят сильно сабаки...
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.