USB3000. Кто знает как сделать генератор пилы на ЦАП?

VISA, TCP/IP, USB, CAN, GPIB и подобные протоколы
Ответить
AlfredM
interested
interested
Сообщения: 2
Зарегистрирован: 20 авг 2015, 17:17
Версия LabVIEW: 13
Контактная информация:

USB3000. Кто знает как сделать генератор пилы на ЦАП?

Сообщение AlfredM »

Есть функция write_sample() которая по заданному коду делает однократный вывод напряжения на выходе ЦАП. С помощью этой функции в цикле создал постепенное увеличение до +5В, потом уменьшение до -5В. И так далее по циклу. Но, пила работает с маленькой скоростью из-за постоянного однократного обращения к ЦАП.
Нужна программа или хотя бы объяснение, как сделать массив из точек пилы, которые за раз закидывались бы в ЦАП и он выдавал бы пилу напряжения. В руководстве программиста есть описание функций для работы с массивами, но, очень коротко и без примеров. Непонятно :dntknw: как их использовать. Например, put_dm_array() записывает массив слов в память данных DSP. Есть кто-нибудь, кто знает как скинуть в USB3000 массив и создать пилу напряжения на выходе ЦАП? Помогите, пожалуйста! :help:
Аватара пользователя
Cat
adviser
adviser
Сообщения: 203
Зарегистрирован: 22 июл 2010, 09:53
Версия LabVIEW: 12
Контактная информация:

Re: USB3000. Кто знает как сделать генератор пилы на ЦАП?

Сообщение Cat »

Добрый день. Насколько я помню,там есть функция для записи массива данных в буфер, и работало все без проблем. Ее вам и надо использовать.Сам занимался этим более 4 лет назад, все импортировал в lw, посмотрю библиотеки, если где-то остались, поделюсь.
Чеширский Кот - совсем не тот, что чешет языком.
Аватара пользователя
Cat
adviser
adviser
Сообщения: 203
Зарегистрирован: 22 июл 2010, 09:53
Версия LabVIEW: 12
Контактная информация:

Re: USB3000. Кто знает как сделать генератор пилы на ЦАП?

Сообщение Cat »

Нашел. В приложении библиотеки для записи и для чтения, а также для цифровых линий все для модуля USB3000 от r-tech. Есть пример использования непрерывной записи, пример старого исполнения, рабочий, но сейчас я б все переправил, так что используйте по своему усмотрению))
з.ы. Просьба к модераторам, так как многие ищут библиотеки для данного модуля, поместите их в раздел "скачать" для всеобщего использования.
Вложения
WriteTools.llb
(524.76 КБ) 188 скачиваний
TTL.llb
(41.29 КБ) 180 скачиваний
ReadTools.llb
(963.95 КБ) 179 скачиваний
write_data_mod_1_0_3.vi
(49.71 КБ) 177 скачиваний
Чеширский Кот - совсем не тот, что чешет языком.
Аватара пользователя
Cat
adviser
adviser
Сообщения: 203
Зарегистрирован: 22 июл 2010, 09:53
Версия LabVIEW: 12
Контактная информация:

Re: USB3000. Кто знает как сделать генератор пилы на ЦАП?

Сообщение Cat »

Еще библиотеки:
Вложения

[Расширение dll было запрещено, вложение больше недоступно.]

[Расширение dll было запрещено, вложение больше недоступно.]

[Расширение dll было запрещено, вложение больше недоступно.]

Чеширский Кот - совсем не тот, что чешет языком.
AlfredM
interested
interested
Сообщения: 2
Зарегистрирован: 20 авг 2015, 17:17
Версия LabVIEW: 13
Контактная информация:

Re: USB3000. Кто знает как сделать генератор пилы на ЦАП?

Сообщение AlfredM »

Cat, спасибо за отклик! Но, к сожалению, ясности не прибавилось... :dntknw:
Изучаю. Может, поможет. :think:
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Коммуникация с приборами»