Использование NI USB-6009 с блоком электропитания ADC7480/12A
- ARN1_1
- beginner
- Сообщения: 29
- Зарегистрирован: 20 янв 2023, 00:04
- Версия LabVIEW: 2021-2022
- Благодарил (а): 12 раз
- Контактная информация:
Использование NI USB-6009 с блоком электропитания ADC7480/12A
Здравствуйте ещё раз. Хотел бы обратиться советом по следующей задаче.
1) В доступном арсенале имеется: платка USB-6009, БП ADC7480/12A.
2) Задача следующая: Подключить лампочку к выходу БП и с помощью платы управлять напряжением, чтобы менять яркость лампы
Лампочка используется просто для тестирования, чтобы проверить такую реализацию
(Если кто-то работал или есть идеи - подскажите, направьте студента на путь истинный)
Я почитал документацию. Не смог найти конкретику по подключению пинов и что они означают для J69 (см.рис)
Я спросил на счет единственного там кабеля, что верно ли был подключен - "Да" (Бирюзовый на рисунке)
Моя идея следующая - NI USB-6009 имеет аналоговые выходы (например, AO0 и AO1), которые могут выдавать сигнал от 0 до 5 В. Соединить выход AO0 с входом управления блока питания ADC7480/12A. Через DAQMx в LabVIEW сделать необходимые настройки для регулирования ползуном в программе от 0-5В. Таким методом я ничего не поломаю или это вообще ужасная реализация?
Заранее благодарю за ответ !
1) В доступном арсенале имеется: платка USB-6009, БП ADC7480/12A.
2) Задача следующая: Подключить лампочку к выходу БП и с помощью платы управлять напряжением, чтобы менять яркость лампы
Лампочка используется просто для тестирования, чтобы проверить такую реализацию
(Если кто-то работал или есть идеи - подскажите, направьте студента на путь истинный)
Я почитал документацию. Не смог найти конкретику по подключению пинов и что они означают для J69 (см.рис)
Я спросил на счет единственного там кабеля, что верно ли был подключен - "Да" (Бирюзовый на рисунке)
Моя идея следующая - NI USB-6009 имеет аналоговые выходы (например, AO0 и AO1), которые могут выдавать сигнал от 0 до 5 В. Соединить выход AO0 с входом управления блока питания ADC7480/12A. Через DAQMx в LabVIEW сделать необходимые настройки для регулирования ползуном в программе от 0-5В. Таким методом я ничего не поломаю или это вообще ужасная реализация?
Заранее благодарю за ответ !
-
jane_wild
- master
- Сообщения: 495
- Зарегистрирован: 30 июн 2016, 02:11
- Награды: 1
- Версия LabVIEW: 2020
- Благодарил (а): 94 раза
- Поблагодарили: 18 раз
- Контактная информация:
Re: Использование NI USB-6009 с блоком электропитания ADC7480/12A
Видимо не там читали.
J69 не используется Согласно документации должен быть другой коннектор на фронтальной панели
- Вложения
-
- ADC7480.pdf
- Datasheet
- (379.83 КБ) 62 скачивания
Life is short. Smile while you still have teeth!
- ARN1_1
- beginner
- Сообщения: 29
- Зарегистрирован: 20 янв 2023, 00:04
- Версия LabVIEW: 2021-2022
- Благодарил (а): 12 раз
- Контактная информация:
Re: Использование NI USB-6009 с блоком электропитания ADC7480/12A
Да, но наличие такого пина на передней панели БП у меня нет. Видимо не та модель.
Допустим, что все подключено. У кого-то есть идеи, как бы, примерно, выглядела реализация в LabVIEW или в LabVIEW уже есть готовые решения по таким темам?
Заранее благодарю за ответ
Допустим, что все подключено. У кого-то есть идеи, как бы, примерно, выглядела реализация в LabVIEW или в LabVIEW уже есть готовые решения по таким темам?
Заранее благодарю за ответ
- Select
- developer
- Сообщения: 284
- Зарегистрирован: 12 дек 2017, 23:56
- Версия LabVIEW: 18
- Откуда: Врата надежды.
- Поблагодарили: 2 раза
Re: Использование NI USB-6009 с блоком электропитания ADC7480/12A
Аж интересно стало по поводу такой связки.
6009 возможно и мог бы дать коммуникацию под PWM управление, беда в том что БП не дает клиентский CDK в каком либо скрипте, как и описание регистровых значений
его, предполагаемого MCU, за какие веревки там дергать его API. В дата шит всего лишь описание интерфейса коммуникаций
Не понятна конечная цель такого мигания лампой или управления мощностью, т.к. в принципе все можно сделать и без дорогостоящего БП и DAQ NI
6009 возможно и мог бы дать коммуникацию под PWM управление, беда в том что БП не дает клиентский CDK в каком либо скрипте, как и описание регистровых значений
его, предполагаемого MCU, за какие веревки там дергать его API. В дата шит всего лишь описание интерфейса коммуникаций
Не понятна конечная цель такого мигания лампой или управления мощностью, т.к. в принципе все можно сделать и без дорогостоящего БП и DAQ NI
- ARN1_1
- beginner
- Сообщения: 29
- Зарегистрирован: 20 янв 2023, 00:04
- Версия LabVIEW: 2021-2022
- Благодарил (а): 12 раз
- Контактная информация:
Re: Использование NI USB-6009 с блоком электропитания ADC7480/12A
Ну цель скорее всего просто понять, как БП связать с DAQ NI для управления тех.процессом, ибо это связь нужна будет для дальнейшей работы.Select писал(а): ↑28 окт 2024, 21:57 Аж интересно стало по поводу такой связки.
6009 возможно и мог бы дать коммуникацию под PWM управление, беда в том что БП не дает клиентский CDK в каком либо скрипте, как и описание регистровых значений
его, предполагаемого MCU, за какие веревки там дергать его API. В дата шит всего лишь описание интерфейса коммуникаций
Не понятна конечная цель такого мигания лампой или управления мощностью, т.к. в принципе все можно сделать и без дорогостоящего БП и DAQ NI
Я, кстати, нашел распиновку для J69 под старые модели и как сделаны контакты в моем случае: Для управления с помощью внешнего напряжения 0-5 В подключите к опорным выводам напряжения / тока. Для управления с помощью внутренних регуляторов подключите +5 В к опорным выводам напряжения и тока / На схеме подключения указано основное подключение внешнего аналогового блока управления (pin 1 = voltage reference (желтый провод) pin 2 = GND (зеленый) pin 3 = +5V (красный) pin 4 = current reference)
Далее я действовал так:
Pin 1- Voltage Reference провод к выходу AO0 на USB-6009 (там мы подаем управляющее напряжение).
Pin 2 - GND к GND.
Pin 3 - +5 V: не использую
Pin 4 - Current Reference: для контроля тока и, возможно, его можно оставить неподключённым
Примерная схема в LabVIEW (Хотел бы узнать ваше мнение на счет корректного проектирования , протестировать пока не успел. Это пока вариант черновика)
- Select
- developer
- Сообщения: 284
- Зарегистрирован: 12 дек 2017, 23:56
- Версия LabVIEW: 18
- Откуда: Врата надежды.
- Поблагодарили: 2 раза
Re: Использование NI USB-6009 с блоком электропитания ADC7480/12A
ARN1_1 писал(а): ↑29 окт 2024, 10:08Самое простое:Select писал(а): ↑28 окт 2024, 21:57 ...
Далее я действовал так:
Pin 1- Voltage Reference провод к выходу AO0 на USB-6009 (там мы подаем управляющее напряжение).
Pin 2 - GND к GND.
Pin 3 - +5 V: не использую
Pin 4 - Current Reference: для контроля тока и, возможно, его можно оставить неподключённым
Примерная схема в LabVIEW (Хотел бы узнать ваше мнение на счет корректного проектирования , протестировать пока не успел. Это пока вариант черновика)
LabView 14,18
-
- professor
- Сообщения: 3538
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 56 раз
- Поблагодарили: 189 раз
- Контактная информация:
Re: Использование NI USB-6009 с блоком электропитания ADC7480/12A
По-моему это ужос.
Ток красного светодиода 20 мА.
Выходной ток 6009 5 мА:
https://www.ni.com/docs/en-US/bundle/us ... specs.html
Плата работает на повышенной нагрузке (ток КЗ 50 мА).
-
- professor
- Сообщения: 3538
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 56 раз
- Поблагодарили: 189 раз
- Контактная информация:
Re: Использование NI USB-6009 с блоком электропитания ADC7480/12A
Так работать не будет
1= второй цикл не начнётся, пока не закончится первый. Ну и сразу же и закончится, потому что в проводе будет "стоп".
2 = нужно ли вам тактирование? По сути задачи можно брать 1 значение вместо пачки.
В принципе ничто не мешает поместить чтение и запись в один цикл, у вас не те скорости/нагрузки на ЦП.
- Select
- developer
- Сообщения: 284
- Зарегистрирован: 12 дек 2017, 23:56
- Версия LabVIEW: 18
- Откуда: Врата надежды.
- Поблагодарили: 2 раза
Re: Использование NI USB-6009 с блоком электропитания ADC7480/12A
Так ведь человеку в его задаче не ледом моргать требуется, скинул самое простое чего в сети как мусора, но для проверки годится ежели автору лень самостоятельно погуглить по ресурсам.Artem.spb писал(а): ↑30 окт 2024, 00:24По-моему это ужос.
Ток красного светодиода 20 мА.
Выходной ток 6009 5 мА:
https://www.ni.com/docs/en-US/bundle/us ... specs.html
Плата работает на повышенной нагрузке (ток КЗ 50 мА).
LabView 14,18
- ARN1_1
- beginner
- Сообщения: 29
- Зарегистрирован: 20 янв 2023, 00:04
- Версия LabVIEW: 2021-2022
- Благодарил (а): 12 раз
- Контактная информация:
Re: Использование NI USB-6009 с блоком электропитания ADC7480/12A
Добрый день всем!
Я вроде как подправил код в LabVIEW и в теории он должен работать, но когда подаю сигнал от 0-5В, то БП все равно молчит в режиме "Готов"
Нашел в документации блок питания схему с двумя резисторами 20 кОм для регулировки тока и напряжения (см. рисунок). Однако пока не уверен, нужна ли она для подключения через DAQ и как ее корректно подключить в моем случае. Буду благодарен за любые советы и рекомендации по настройке LabVIEW или подключению, чтобы блок питания реагировал на изменения сигнала
Более подробная информация по БП:
Я вроде как подправил код в LabVIEW и в теории он должен работать, но когда подаю сигнал от 0-5В, то БП все равно молчит в режиме "Готов"
Нашел в документации блок питания схему с двумя резисторами 20 кОм для регулировки тока и напряжения (см. рисунок). Однако пока не уверен, нужна ли она для подключения через DAQ и как ее корректно подключить в моем случае. Буду благодарен за любые советы и рекомендации по настройке LabVIEW или подключению, чтобы блок питания реагировал на изменения сигнала
Более подробная информация по БП:
-
jane_wild
- master
- Сообщения: 495
- Зарегистрирован: 30 июн 2016, 02:11
- Награды: 1
- Версия LabVIEW: 2020
- Благодарил (а): 94 раза
- Поблагодарили: 18 раз
- Контактная информация:
Re: Использование NI USB-6009 с блоком электропитания ADC7480/12A
А как вы его подключили? Куда подаете сигнал 0-5В?
Разъем J69 нашелся?
Life is short. Smile while you still have teeth!
- ARN1_1
- beginner
- Сообщения: 29
- Зарегистрирован: 20 янв 2023, 00:04
- Версия LabVIEW: 2021-2022
- Благодарил (а): 12 раз
- Контактная информация:
Re: Использование NI USB-6009 с блоком электропитания ADC7480/12A
Да, разъем J69 есть.
Выше кидал его распиновку в документации (надеюсь все пришло)
Подключение производилось следующим образом от БП к NI USB-6009 Желтый - Voltage Reference AO0
Зеленый - GND
Синий - Просто смотрел идет ли сигнал через графическое представление на AI 0
На форуме ni.com предложили по подключению, но только USB-6009 с током не работает или я его не так понял:
Выше кидал его распиновку в документации (надеюсь все пришло)
Подключение производилось следующим образом от БП к NI USB-6009 Желтый - Voltage Reference AO0
Зеленый - GND
Синий - Просто смотрел идет ли сигнал через графическое представление на AI 0
На форуме ni.com предложили по подключению, но только USB-6009 с током не работает или я его не так понял:
-
jane_wild
- master
- Сообщения: 495
- Зарегистрирован: 30 июн 2016, 02:11
- Награды: 1
- Версия LabVIEW: 2020
- Благодарил (а): 94 раза
- Поблагодарили: 18 раз
- Контактная информация:
Re: Использование NI USB-6009 с блоком электропитания ADC7480/12A
Вы видимо действительно не правильно поняли. БП имеет два входа один на установку напряжения, другой на установку лимита тока. Вы подаете напряжение только на один, устанавливаете напряжение. Нужно еще задать и предел тока. Вот вам на NI форуме и сказали, что используйте два аналоговых выхода с NI 6009 одним будете устанавливать напряжение, другим максимальный предел тока.
P.S. Для быстрой проверки, вместо потенциометров возмите обычную батарейку и подключите к J69 и посмотрите работает ли сам блок питания. А потом уже колдуйте с LabVIEW
Life is short. Smile while you still have teeth!
- ARN1_1
- beginner
- Сообщения: 29
- Зарегистрирован: 20 янв 2023, 00:04
- Версия LabVIEW: 2021-2022
- Благодарил (а): 12 раз
- Контактная информация:
Re: Использование NI USB-6009 с блоком электропитания ADC7480/12A
Предположим, я решил подать на AO1 - Измеренный ток, аналогично с напряжением, если это верный ход мыслей, то вот реализация у меня не получалась
Тогда другой вопрос, как это реализовать с точки зрения внешних устройств и с точки зрения возможностей в LabVIEW?
Еще комментарий был:
«The USB-6009 doesn't have current outputs, only voltage outputs. You can't change a voltage output into a current output programmatically.
What you do want to do is to use a scale, so you can enter your current value but it will be translated into a voltage and output on the USB-6009 as such and then your PSU will regulate a current based on the voltage you provide to the current control input»
(скорее всего плата просто не работает с током, если так можно сказать вообще) Тогда другой вопрос, как это реализовать с точки зрения внешних устройств и с точки зрения возможностей в LabVIEW?
Еще комментарий был:
«The USB-6009 doesn't have current outputs, only voltage outputs. You can't change a voltage output into a current output programmatically.
What you do want to do is to use a scale, so you can enter your current value but it will be translated into a voltage and output on the USB-6009 as such and then your PSU will regulate a current based on the voltage you provide to the current control input»
-
jane_wild
- master
- Сообщения: 495
- Зарегистрирован: 30 июн 2016, 02:11
- Награды: 1
- Версия LabVIEW: 2020
- Благодарил (а): 94 раза
- Поблагодарили: 18 раз
- Контактная информация:
Re: Использование NI USB-6009 с блоком электропитания ADC7480/12A
Вы не пробиваемый
Да причем здесь ТОК! Вы серьезно ожидаете (судя по скриншоту) что NI 6009 выдаст вам ток 5 Aмпер?!
Вы должны подать на J69 НАПРЯЖЕНИЕ! От нуля до 5 вольт, как для регулировки напряжения, так и для тока. Подадите 5 вольт (на вход регулировки тока) блок питания выдаcт максимум 12 Ампер. Подадите 1 вольт блок питания ограничит выходной ток до 12/5*1=2.4 Ампера. Аналогично и с регулировкой напряжения.
Еще раз с платы NI вы имеете два изменяемых выхода от 0 до 5 вольт, которые подаются на J69.
Да причем здесь ТОК! Вы серьезно ожидаете (судя по скриншоту) что NI 6009 выдаст вам ток 5 Aмпер?!
Вы должны подать на J69 НАПРЯЖЕНИЕ! От нуля до 5 вольт, как для регулировки напряжения, так и для тока. Подадите 5 вольт (на вход регулировки тока) блок питания выдаcт максимум 12 Ампер. Подадите 1 вольт блок питания ограничит выходной ток до 12/5*1=2.4 Ампера. Аналогично и с регулировкой напряжения.
Еще раз с платы NI вы имеете два изменяемых выхода от 0 до 5 вольт, которые подаются на J69.
Последний раз редактировалось jane_wild 20 ноя 2024, 14:51, всего редактировалось 1 раз.
Life is short. Smile while you still have teeth!
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 17 Ответы
- 2909 Просмотры
-
Последнее сообщение ARN1_1
-
- 4 Ответы
- 1679 Просмотры
-
Последнее сообщение Eugene543210
-
- 4 Ответы
- 1748 Просмотры
-
Последнее сообщение Embedder74