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

VISA, TCP/IP, USB, CAN, GPIB и подобные протоколы

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

Postby AlfredM on 20 Aug 2015, 17:47

Есть функция write_sample() которая по заданному коду делает однократный вывод напряжения на выходе ЦАП. С помощью этой функции в цикле создал постепенное увеличение до +5В, потом уменьшение до -5В. И так далее по циклу. Но, пила работает с маленькой скоростью из-за постоянного однократного обращения к ЦАП.
Нужна программа или хотя бы объяснение, как сделать массив из точек пилы, которые за раз закидывались бы в ЦАП и он выдавал бы пилу напряжения. В руководстве программиста есть описание функций для работы с массивами, но, очень коротко и без примеров. Непонятно :dntknw: как их использовать. Например, put_dm_array() записывает массив слов в память данных DSP. Есть кто-нибудь, кто знает как скинуть в USB3000 массив и создать пилу напряжения на выходе ЦАП? Помогите, пожалуйста! :help:
AlfredM
interested
interested
 
Posts: 2
Joined: 20 Aug 2015, 17:17
LabVIEW Version: 13
Karma: 0

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

Postby Cat on 24 Aug 2015, 14:39

Добрый день. Насколько я помню,там есть функция для записи массива данных в буфер, и работало все без проблем. Ее вам и надо использовать.Сам занимался этим более 4 лет назад, все импортировал в lw, посмотрю библиотеки, если где-то остались, поделюсь.
Чеширский Кот - совсем не тот, что чешет языком.
User avatar
Cat
adviser
adviser
 
Posts: 201
Joined: 22 Jul 2010, 09:53
LabVIEW Version: 12
Karma: 8

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

Postby Cat on 24 Aug 2015, 19:43

Нашел. В приложении библиотеки для записи и для чтения, а также для цифровых линий все для модуля USB3000 от r-tech. Есть пример использования непрерывной записи, пример старого исполнения, рабочий, но сейчас я б все переправил, так что используйте по своему усмотрению))
з.ы. Просьба к модераторам, так как многие ищут библиотеки для данного модуля, поместите их в раздел "скачать" для всеобщего использования.
Attachments
WriteTools.llb
(524.76 KiB) Downloaded 118 times
TTL.llb
(41.29 KiB) Downloaded 113 times
ReadTools.llb
(963.95 KiB) Downloaded 106 times
write_data_mod_1_0_3.vi
(49.71 KiB) Downloaded 111 times
Чеширский Кот - совсем не тот, что чешет языком.
User avatar
Cat
adviser
adviser
 
Posts: 201
Joined: 22 Jul 2010, 09:53
LabVIEW Version: 12
Karma: 8

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

Postby Cat on 24 Aug 2015, 19:46

Еще библиотеки:
Attachments
MSVCRTD.DLL
(376.07 KiB) Downloaded 106 times
Rtusbapi.dll
(108 KiB) Downloaded 93 times
wrRtusbapi.dll
(56 KiB) Downloaded 105 times
Чеширский Кот - совсем не тот, что чешет языком.
User avatar
Cat
adviser
adviser
 
Posts: 201
Joined: 22 Jul 2010, 09:53
LabVIEW Version: 12
Karma: 8

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

Postby AlfredM on 25 Aug 2015, 15:12

Cat, спасибо за отклик! Но, к сожалению, ясности не прибавилось... :dntknw:
Изучаю. Может, поможет. :think:
AlfredM
interested
interested
 
Posts: 2
Joined: 20 Aug 2015, 17:17
LabVIEW Version: 13
Karma: 0


Return to Коммуникация с приборами

Who is online

Users browsing this forum: No registered users and 2 guests

cron