INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Rechteck ausgeben



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

24.10.2012, 10:01
Beitrag #1

kowaltski Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Oct 2012

2012
2012
EN



Rechteck ausgeben
Hallo Leute

Ich habe ein Problem bei der Ausgabe eines Rechteck Signals. (Bin noch Anfänger was den Umgang mit LV angeht)

Und zwar möchte ich ein erzeugtes Rechtecksignal (Addition von einem festen und einem veränderbaren Rechteck - siehe VI) auf einem Port meiner Hardware ausgeben.

verwendet wird die USB6221 Hardware

Ich habe schon verschiedene Lösungsansätze und Hilfsprogramme ausprobiert, doch ich komm auf keine Lösung

wenn ich es als Analog-Signal ausgebe ist meine Signal zu schnell bzw. da bekomme ich nur mist auf meinen Ausgang

wenn ich es als digitalsignal ausgeben möchte, scheitert es an der umwandlung von analog auf digital und ich weiß nicht wie ich das hinbekomme.
(das ich den Digitalausgang über einen Counter triggern weiß ich)


Hat da jemand von euch erfahrungen oder eine Idee für mich?
wie wandele ich das analoge signal um, um es auf meinem Port kontinuierlich ausgeben zu können?


Angehängte Datei(en)
12.0 .vi  Rechteck erzeugen.vi (Größe: 15,54 KB / Downloads: 326)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
26.10.2012, 07:47
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Rechteck ausgeben
Wie machst Du denn die Ausgabe? Normal solltest Du Dein Signal (Waveform) an ein DAQmx-Write-Funktion anschließen und dann wird das auch ausgegeben (entweder "continuous" oder "finite").

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.11.2012, 06:56
Beitrag #3

kowaltski Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Oct 2012

2012
2012
EN



RE: Rechteck ausgeben
Hallo
Danke für die Antwort.

mein problem ist die generierung dieser Waveform für Bits.

Da ja wie gesagt mein DAC des USB6221 zu langsam ist möchte ich es gerne über die digitalen Ports probieren

Dabei bin ich aber noch nicht dahintergekommen wie ich eine Binäre Waveform erstelle die ich zugleich über den Port ausgeben kann. Dazu kommt noch das die Frequenz dieses "Rechtecks" variabel sein soll bzw sich periodisch erhöht und dann wieder verringert.

Hat jemand das Problem schonmal gehabt bzw. Erfahrungen damit?
Danke im voraus!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.11.2012, 08:51
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Rechteck ausgeben
Hallo Kowaltski,

1) Wenn du dein Vi in eine ältere LV-Version konvertierst, können es viel mehr Leute anschauen.
2) Es gibt eine ganze Palette mit Funktionen zu Umwandeln von Digitalwaveforms. Dort schon mal reingeschaut?
3) Häng doch mal ein VI an, in dem du dein gewünschtes (Analog-)Signal erzeugst sowie dein Versuch, dieses in eine Digitalwaveform umzuwandeln...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.11.2012, 09:08
Beitrag #5

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Rechteck ausgeben
Hab' sein Bsp. mal herunterkonvertiert:

8.0 .vi  Rechteck erzeugen.vi (Größe: 18,23 KB / Downloads: 303)


Gruß Markus

(05.11.2012 08:51 )GerdW schrieb:  1) Wenn du dein Vi in eine ältere LV-Version konvertierst, können es viel mehr Leute anschauen.

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.11.2012, 09:13
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Rechteck ausgeben
Danke Markus.

@Kowaltski:
Du erzeugst in deinem VI ein Signal, das aus (mindestens) 3 verschiedenen Pegeln besteht: 0, 2 und 4. Das ist kein Rechtecksignal!!!
Wie soll das bitteschön in ein Digitalsignal (mit nur einem Bit!) umgesetzt werden?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
05.11.2012, 13:25
Beitrag #7

kowaltski Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Oct 2012

2012
2012
EN



RE: Rechteck ausgeben
(05.11.2012 09:13 )GerdW schrieb:  Danke Markus.

@Kowaltski:
Du erzeugst in deinem VI ein Signal, das aus (mindestens) 3 verschiedenen Pegeln besteht: 0, 2 und 4. Das ist kein Rechtecksignal!!!
Wie soll das bitteschön in ein Digitalsignal (mit nur einem Bit!) umgesetzt werden?

Hallo GerdW

Also Problem mit den Pegeln stimmt - ist für die digitale Erzeugung aber nicht wichtig.
Ich will erstmal eine Bitfolge erstellen, die einen periodischen Anteil (Impuls mit 116us alle 2,3ms = 430Hz) und einen sich ständig ändernden Anteil (Länge:116us, Frequenz Auf und Absteigend) besitzt.
Nur leider weiß ich nicht wie ich diesen dynamischen Teil erstelle.
Das ganze soll einen Alarm-Ton simulieren.

Gibt es im Example Finder ein BSP. das eine Bit-Waveform oder so was ähnliches, was mein Problem ungefähr trifft?
Ich konnte leider noch keines finden.

Danke für die Antworten und danke fürs umwandeln -- das wusste ich nicht das das notwendig ist.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.11.2012, 13:37
Beitrag #8

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Rechteck ausgeben
Notwendig nicht, aber es hat noch nicht jeder LabVIEW 2012 zur Verfügung, daher ist die Wahrscheinlichkeit eine Antwort zu bekommen größer, wenn Du Dein 2012er-VI herunterkonvertierst, weil es dann umso mehr User öffnen können.

Gruß Markus

(05.11.2012 13:25 )kowaltski schrieb:  das wusste ich nicht das das notwendig ist.

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.11.2012, 15:03
Beitrag #9

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Rechteck ausgeben
Hallo kowaltski,

Zitat:das wusste ich nicht das das notwendig ist.
Der Grund wurde schon genannt. Tipp: Ab und zu mal aufs Profil der Forumsteilnehmer schauen, sowohl das eigene (um mögliche Korrekturen nicht zu verpassen) und das der anderen, um Probleme mit LV-Versionen zu vermeiden...

Schau mal hier:
   
Erzeugen einer Waveform und Umwandeln in eine digitale Waveform. (Ich nutze die kaum, vielleicht geht es auch einfacher...)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.11.2012, 13:51 (Dieser Beitrag wurde zuletzt bearbeitet: 06.11.2012 14:01 von kowaltski.)
Beitrag #10

kowaltski Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Oct 2012

2012
2012
EN



RE: Rechteck ausgeben
(05.11.2012 15:03 )GerdW schrieb:  Hallo kowaltski,

Zitat:das wusste ich nicht das das notwendig ist.
Der Grund wurde schon genannt. Tipp: Ab und zu mal aufs Profil der Forumsteilnehmer schauen, sowohl das eigene (um mögliche Korrekturen nicht zu verpassen) und das der anderen, um Probleme mit LV-Versionen zu vermeiden...

Schau mal hier:

Erzeugen einer Waveform und Umwandeln in eine digitale Waveform. (Ich nutze die kaum, vielleicht geht es auch einfacher...)

Hallo GerdW

Danke das sieht vielversprechend aus.

Danke für die Antwort!

Sobald ich was funktionierendes geschafft habe werde ich es hier reinstellen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Datenerfassung : 0 bis 20kHz Sinus und Rechteck Aufnnehmen und Abspielen chriss71 0 4.080 09.04.2010 13:02
Letzter Beitrag: chriss71
  Probleme bei Erzeugung Rechteck Signal mit NI9472 plockinger 3 5.142 10.04.2008 18:44
Letzter Beitrag: jg
  analoge rechteck signale zählen Majipinho 2 5.872 24.07.2007 17:23
Letzter Beitrag: Majipinho

Gehe zu: