АЦП с интерфейсом USB
-
- interested
- Сообщения: 6
- Зарегистрирован: 16 июл 2013, 18:13
- Версия LabVIEW: 8.6
- Контактная информация:
АЦП с интерфейсом USB
Доброго времени суток! Передо мной стоит задача создать АЦП для дальнейшей визуализации сигналов с лабораторных стендов. Была выбрана схема из журнала Радио 5-2005 (Автор С.КУЛЕШОВ. г.Курган) в которой применен преобразователь USB-RS232 на микросхеме FT232BM. Насколько я понял, то для неё есть драйверы, которые позволяют работать с VISA. Прошу исправить, если я не прав. Так же есть вопрос, возможно ли одновременно с получением данных управлять, скажем, усилителем перед АЦП (отправлять 4-разрядный код на усилитель) по USB?
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: АЦП с интерфейсом USB
Почитайте здесь: http://www.ftdichip.com/Products/ICs/FT232BM.htm
При работе с конвертером в системе будет появляться виртуальный COM-порт, с которым можно работать в через VISA. В принципе, этого достаточно для большинства задач. Если чем-то не будет устраивать функционал Визы, для FTDI-микросхем есть набор драйверов и библиотек, которые также можно использовать в . Описания вы найдёте на сайте.
При работе с конвертером в системе будет появляться виртуальный COM-порт, с которым можно работать в через VISA. В принципе, этого достаточно для большинства задач. Если чем-то не будет устраивать функционал Визы, для FTDI-микросхем есть набор драйверов и библиотек, которые также можно использовать в . Описания вы найдёте на сайте.
-
- interested
- Сообщения: 6
- Зарегистрирован: 16 июл 2013, 18:13
- Версия LabVIEW: 8.6
- Контактная информация:
Re: АЦП с интерфейсом USB
Спасибо за совет! С программной частью вроде бы разобрался, проверить на практике пока, увы, не могу. Возникла необходимость изменить схему, точнее входной каскад - нужен дифференциальный вход. Можете ли что-нибудь посоветовать?
-
- doctor
- Сообщения: 2211
- Зарегистрирован: 28 июн 2012, 09:32
- Награды: 3
- Версия LabVIEW: 2009..2020
- Откуда: город семи холмов
- Благодарил (а): 27 раз
- Поблагодарили: 27 раз
Re: АЦП с интерфейсом USB
Ставите операционный усилитель. + и - входы через резисторы 10-100кОм к измеряемым цепям. Выход ОУ на вход АЦП. Правда, подозреваю, что АЦП у вас с измерением в диапазоне 0..Vпит. Тогда потребуется городить подставку напряжения для приведения 0V выхода ОУ к середине диапазона измерения АЦП
А вообще - не проще, дешевле (судя по времени работы) и быстрее купить готовый, чем велосипед изобретать?
А вообще - не проще, дешевле (судя по времени работы) и быстрее купить готовый, чем велосипед изобретать?
-
- interested
- Сообщения: 6
- Зарегистрирован: 16 июл 2013, 18:13
- Версия LabVIEW: 8.6
- Контактная информация:
Re: АЦП с интерфейсом USB
Благодарю за оперативную помощь! Проще, да не проще - это курсовой проект. Данный АЦП работает со входными сигналами от 0 до 2,5 В. А не подойдет ли для этого ОУ, используемый в изначальной схеме?
-
- doctor
- Сообщения: 2211
- Зарегистрирован: 28 июн 2012, 09:32
- Награды: 3
- Версия LabVIEW: 2009..2020
- Откуда: город семи холмов
- Благодарил (а): 27 раз
- Поблагодарили: 27 раз
Re: АЦП с интерфейсом USB
У меня нет возможности видеть начальную схему. Подойдет любой ОУ общего назначения (если хочется особой точности - инструментальный ОУ) на напряжение +-3V. Зайдите на Analog.com Там ищете примерно подходящий усилитель, скачиваете на него документацию и смОтрите в ней примеры применения. Также это относится к ADC. Кстати, имеет смысл почитать документацию на ваш АЦП, наверняка там есть пример дифференциального подключения.
-
- interested
- Сообщения: 6
- Зарегистрирован: 16 июл 2013, 18:13
- Версия LabVIEW: 8.6
- Контактная информация:
Re: АЦП с интерфейсом USB
Извините за мою беспечность! Покопался в даташитах и немного перерисовал схему:
Будет ли это работоспособно?
Будет ли это работоспособно?
-
- doctor
- Сообщения: 2211
- Зарегистрирован: 28 июн 2012, 09:32
- Награды: 3
- Версия LabVIEW: 2009..2020
- Откуда: город семи холмов
- Благодарил (а): 27 раз
- Поблагодарили: 27 раз
Re: АЦП с интерфейсом USB
Если делать строго по схеме, то подключение ФБ ИМС DA1.2 и DA1.3 надо менять местами. Буферный усилитель опорного напряжения должен приходить через делитель на +in DA1.1, а выход дифференциального каскада - на -in. R2 верхним концом на землю, DA1.2(7) на правый вывод R8, DA1.3(14) на DA1.2(12) и на нижний вывод R6. И RefOut DA2 надо подавать на минусовой вход DA1.3. В усилительных каскадах ВСЕГДА входной сигнал подается на -in операционного усилителя. +in является опорным.
-
- beginner
- Сообщения: 23
- Зарегистрирован: 18 апр 2014, 13:20
- Версия LabVIEW: 2012
- Контактная информация:
Re: АЦП с интерфейсом USB
Здравствуйте! Собрал данную схему и столкнулся с несколькими проблемами:
- устройство при подключении определяется не всегда, приходится отключать и подключать снова;
- попытался написать небольшую программу, как в данной статье: http://easyelectronics.ru/znakomimsya-s-labview.html При запуске программы выскакивает ошибка: Error 1 occurred at Scan From String (arg 1)
- прогрмма из статьи со схемой (http://elektronik.3dn.ru/load/54-1-0-648) вроде работает, правда входной касакд был изменен, как описано в этой теме. Когда на вход устройства ничего не подается, программа показывает следующее:
Прошу помощи и советов. Заранее благодарю!
- устройство при подключении определяется не всегда, приходится отключать и подключать снова;
- попытался написать небольшую программу, как в данной статье: http://easyelectronics.ru/znakomimsya-s-labview.html При запуске программы выскакивает ошибка: Error 1 occurred at Scan From String (arg 1)
- прогрмма из статьи со схемой (http://elektronik.3dn.ru/load/54-1-0-648) вроде работает, правда входной касакд был изменен, как описано в этой теме. Когда на вход устройства ничего не подается, программа показывает следующее:
Прошу помощи и советов. Заранее благодарю!
-
- doctor
- Сообщения: 2211
- Зарегистрирован: 28 июн 2012, 09:32
- Награды: 3
- Версия LabVIEW: 2009..2020
- Откуда: город семи холмов
- Благодарил (а): 27 раз
- Поблагодарили: 27 раз
Re: АЦП с интерфейсом USB
При запуске программы выскакивает ошибка: Error 1 occurred at Scan From String (arg 1)
Это означает, что поступающая строка не распознается как число. Например, системный разделитель дробной части - точка, а в строке - запятая. Но скорее всего, первые символы - буквы. Приведите результат чтения (содержимое строки)
Это означает, что поступающая строка не распознается как число. Например, системный разделитель дробной части - точка, а в строке - запятая. Но скорее всего, первые символы - буквы. Приведите результат чтения (содержимое строки)
-
- beginner
- Сообщения: 23
- Зарегистрирован: 18 апр 2014, 13:20
- Версия LabVIEW: 2012
- Контактная информация:
Re: АЦП с интерфейсом USB
Попытался вывести содержимое строки в string indicator, но он остается пустым. LabView начал изучать недавно, так что прошу прощения за свои ошибки, подскажите пожалуйста что делаю не так.
-
IvanLis
- guru
- Сообщения: 5463
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 87 раз
Re: АЦП с интерфейсом USB
У Вас скорее всего программа ждет пока накопится указанное количество символов в буфере.dan писал(а):Попытался вывести содержимое строки в string indicator, но он остается пустым. LabView начал изучать недавно, так что прошу прощения за свои ошибки, подскажите пожалуйста что делаю не так.
Проверьте правильность настроек "терминатора".
Поставьте время ожидания поменьше и посмотрите.
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 4 Ответы
- 220 Просмотры
-
Последнее сообщение Andrew Lunev
-
- 4 Ответы
- 616 Просмотры
-
Последнее сообщение Borjomy_1
-
- 4 Ответы
- 480 Просмотры
-
Последнее сообщение Eugene543210
-
- 4 Ответы
- 240 Просмотры
-
Последнее сообщение Embedder74