Нестабильность работы LINX

Простейшие вопросы в области инженерной разработки

Нестабильность работы LINX

Postby kobold on 20 Jul 2017, 17:23

Добрый день!

Только начал осваивать работу с arduino через labview.
Установил LINX для работы с платой Леонардо.
На основе примера LINX - PWM 1 Channel дособрал простейшую программку, где шим-сигнал подается на диод 13.
Скважность управляется с помощью воротка Knob.
Программка работает, но на Waveform Chart видно что скважность сигнала пляшет.

Поставил в программе индикатор Loop rate. В зависимости от величины переменной, устанавливаемой на Knob, наблюдается пляска частоты выполнения программы от 167 до 330 Гц.
Хотел бы узнать, возможна ли какая-нибудь стабилизация и повышение частоты хотя бы до 500 Гц?
kobold
interested
interested
 
Posts: 2
Joined: 20 Jul 2017, 17:02
LabVIEW Version: 2014
Karma: 0

Re: Нестабильность работы LINX

Postby Alex Dem on 20 Jul 2017, 18:14

Программируйте ардуино на интересующие Вас действия, а с помощью LabVIEW только управляйте, то есть посылайте по COM порту данные для работы генератора (частоту например).
Alex Dem
junior
junior
 
Posts: 55
Joined: 06 May 2015, 22:24
LabVIEW Version: 2014
Karma: 7

Re: Нестабильность работы LINX

Postby Borjomy_1 on 20 Jul 2017, 18:24

kobold, нестабильность оттого, что шим там программный. т.е игрушка.
Borjomy_1
expert
expert
 
Posts: 1765
Joined: 28 Jun 2012, 09:32
Location: город семи холмов
Medals: 3
Activity (1) Professionalism (1) Silver (1)
LabVIEW Version: 4-8.6,9-14
Karma: 309
VIP

Re: Нестабильность работы LINX

Postby kobold on 20 Jul 2017, 19:02

Alex Dem, то есть по сути программировать в Arduino IDE и подключать его к labview не через linx?


Borjomy_1, установка аппаратного шим-генератора с управлением от ардуино сильно поможет?
kobold
interested
interested
 
Posts: 2
Joined: 20 Jul 2017, 17:02
LabVIEW Version: 2014
Karma: 0

Re: Нестабильность работы LINX

Postby Alex Dem on 20 Jul 2017, 19:34

[quote="kobold"]Alex Dem, то есть по сути программировать в Arduino IDE и подключать его к labview не через linx?

Именно. Есть еще платный компиллер для ардуино, но он Вам не нужен. Делаете всю программу низкого уровня на IDE или FlProg и т.п., а управление на верхнем уровне,
если хотите, делаете через COM порт без LINX и прочего.
Alex Dem
junior
junior
 
Posts: 55
Joined: 06 May 2015, 22:24
LabVIEW Version: 2014
Karma: 7


Return to Для чайников

Who is online

Users browsing this forum: Bing [Bot], Google and 16 guests

cron