Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ADC+DSP+DAC

5 views
Skip to first unread message

Alexandr Shnol

unread,
Nov 25, 2007, 6:17:00 PM11/25/07
to
Привет All!

Планируем разработку некого научного прибора. В нем нелинейный контур
управления и заранее неизвестно, какие именно характеристики могут понадобиться
(прибор новый, никто еще таких не делал - само изготовление прибора тоже
эксперимент:). Поэтому хочется сделать управление в цифре (не с помощью
аналоговых петель ОС), чтобы меняя программу, можно было быстро и легко менять
характеристики.

Hужно примерно следующее: оцифровка сигналов с 2 или 4 датчиков, 20-30
арифметических операций DSP и вывод на аналог через ЦАПы (тоже 2-4 сигнала) - и
весь такой цикл за 1-2 мкс. То есть задержка от аналогового входа до
аналогового выхода не более 1-2 мкс. Тут время задержки критично, так как это
петля управления. Реальные максимальные частоты сигналов датчиков - порядка 100
КГц, но нужен некий запас. Про остальное - пока все неясно, будет проясняться
по ходу экспериментов. Разрядность АЦП/ЦАП - видимо 10-12 достаточно.

Вопрос, знает ли кто такого рода платы, чтобы вставлялась прямо в комп (PCI)
или, может, внешние? Чтобы можно было по ходу работы заливать в DSP разные
программы обработки.

С самими DSP у меня опыта никакого. Было дело поигрался недельку с EZ-Kit с
32-битным ADSP, да мануалы поизучал, ассемблер... но реальной задачи тогда не
было, так что осталось без продолжения. Все же ADSP мне кажутся удобными и
симпатичными.;) Так что, может, плата на ADSP-TS? Скажем, 100 МГц проц да
АЦП/ЦАП с тем же быстродействием...

Подскажите, УРЛы, где смотреть информацию. Hа сайт Информационных Систем
(insys) я сходил, но там что-то слишком сложное, АПЦ отдельно, ЦАП отдельно,
DSP отдельно...

Если кто-то имел дело с такого рода устройствами, откликнитесь, пожалуйста, на
и-мэйл: ashnol (на) mail (точка) ru

Вопросов, как понимаю, у меня будет. И про то, как это программировать
(интерфейсы из программы в Win для взаимодействия с платой) и прочее. Может,
кто-то сможет устно (по телефону) кратко проконсультировать - это ж проще, чем
_писать_ ответы.:)


Alexandr

Dmitry Smagin

unread,
Dec 3, 2007, 1:47:51 PM12/3/07
to
On Mon, 26 Nov 2007 02:17:00 +0300, Alexandr Shnol
<Alexand...@p16.f845.n5020.z2.fidonet.org> was:

>Планируем разработку некого научного прибора. В нем нелинейный контур
>управления и заранее неизвестно, какие именно характеристики могут понадобиться
>(прибор новый, никто еще таких не делал - само изготовление прибора тоже
>эксперимент:). Поэтому хочется сделать управление в цифре (не с помощью
>аналоговых петель ОС), чтобы меняя программу, можно было быстро и легко менять
>характеристики.

>Hужно примерно следующее: оцифровка сигналов с 2 или 4 датчиков, 20-30
>арифметических операций DSP и вывод на аналог через ЦАПы (тоже 2-4 сигнала) - и
>весь такой цикл за 1-2 мкс. То есть задержка от аналогового входа до
>аналогового выхода не более 1-2 мкс. Тут время задержки критично, так как это
>петля управления. Реальные максимальные частоты сигналов датчиков - порядка 100
>КГц, но нужен некий запас. Про остальное - пока все неясно, будет проясняться
>по ходу экспериментов. Разрядность АЦП/ЦАП - видимо 10-12 достаточно.

Если два выходных канала, то выбор приличный.

>Вопрос, знает ли кто такого рода платы, чтобы вставлялась прямо в комп (PCI)
>или, может, внешние? Чтобы можно было по ходу работы заливать в DSP разные
>программы обработки.

Из российских я не нашел. Обычно все ограничивается 2-мя ЦАП-ами на
борту.

>С самими DSP у меня опыта никакого. Было дело поигрался недельку с EZ-Kit с
>32-битным ADSP, да мануалы поизучал, ассемблер... но реальной задачи тогда не
>было, так что осталось без продолжения. Все же ADSP мне кажутся удобными и
>симпатичными.;) Так что, может, плата на ADSP-TS? Скажем, 100 МГц проц да
>АЦП/ЦАП с тем же быстродействием...
>
>Подскажите, УРЛы, где смотреть информацию. Hа сайт Информационных Систем
>(insys) я сходил, но там что-то слишком сложное, АПЦ отдельно, ЦАП отдельно,
>DSP отдельно...

У них есть "дочка" ADM818x800. там сразу 8 цап и 8 ацп. судя по
описанию конфетка, а не плата.
Еще можно поискать на setdsp.ru, но там вместо DSP придеться иметь
дело с ПЛИС.

Alexandr Shnol

unread,
Dec 5, 2007, 6:55:00 PM12/5/07
to
Привет Dmitry!

03 декабря 2007 года Dmitry Smagin в своем письме к Alexandr Shnol писал:

>> Вопрос, знает ли кто такого рода платы, чтобы вставлялась прямо в
>> комп (PCI) или, может, внешние? Чтобы можно было по ходу работы
>> заливать в DSP разные программы обработки.

DS>
DS> Из российских я не нашел. Обычно все ограничивается 2-мя ЦАП-ами на
DS> борту.

А из не-российских? ;)

DS> У них есть "дочка" ADM818x800. там сразу 8 цап и 8 ацп. судя по
DS> описанию конфетка, а не плата.

Только АЦП не слишком быстрые - Fs до 600 КГц.

DS> Еще можно поискать на setdsp.ru, но там вместо DSP придеться иметь
DS> дело с ПЛИС.

Hе самое удобное... И опыта нет. Тогда уж проще в аналоге большую часть
сделать.;)


Alexandr

Dmitry Smagin

unread,
Dec 7, 2007, 4:27:59 PM12/7/07
to
On Thu, 06 Dec 2007 02:55:00 +0300, Alexandr Shnol
<Alexand...@p16.f845.n5020.z2.fidonet.org> was:

>А из не-российских? ;)

да хотя бы эти монстры: Conejo или P25M DSP Board C6713 DSP
на сайте http://www.entegra.co.uk/sitemap.htm

> DS> У них есть "дочка" ADM818x800. там сразу 8 цап и 8 ацп. судя по
> DS> описанию конфетка, а не плата.
>
>Только АЦП не слишком быстрые - Fs до 600 КГц.

зато дюже разрядные :)
ЦАП до 1 МГц, а АЦП разгоняется до 800 кГц ценой некоторого ухудшения
SNR.

> DS> Еще можно поискать на setdsp.ru, но там вместо DSP придеться иметь
> DS> дело с ПЛИС.
>
>Hе самое удобное... И опыта нет. Тогда уж проще в аналоге большую часть
>сделать.;)

для нелинейного управления может оказаться и удобной штукой.

0 new messages