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 

Restdaten im FIFO -> Falsche Anzeige



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!

11.01.2013, 16:13
Beitrag #1

Dracotin Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Dec 2012

2012
2012
DE_EN



Restdaten im FIFO -> Falsche Anzeige
Hallo,

ich muss im Rahmen meiner Bacheorarbeit eine Triggerung schreiben, um parallel mit DAQ und cRIO ein Signal auf zu nehmen.

Zuerst muss man eine Frequenz eingeben, mit der man abtasten möchte. Beim Start wird ein Impuls ausgelöst (der an das NI9263 geschickt wird), welcher die beiden dann später zeitgleich starten lassen soll, was ich haber hier noch nicht implimentiert habe, im Moment werden einfach nur die Daten die am cRIO an kommen in einen FIFO geschrieben und wieder abgerufen. Der Impuls wird über den Channel 2 des NI9205 aufgenommen. Das Signal am Channel 0 des NI9205.
Das funktioniert auch relativ gut mit einem Digitalsignal. Mit einem Sinussignal macht er manchmal garnichts manchmal wird die Amplitude immer Größer und manchmal geht es auch. Das gleiche tritt dann auch am DAQ auf, aber das ist eine andere Sache.
Meine eigentliche Frage ist, warum sind immer Restdaten im FIFO welche beim Start dann Anzeigefehler verursachen? Das Signal was man vorher aufgenommen hat, wird dann in extrem gesteckter Form angezeigt. (Siehe Bild)
Ich habe schon das FPGA umgeschrieben, dass der das FIFO leert aber auch das war erfolglos.

Ich habe die Dateien angehängt, womit es an sich funktioniert, wo nur eben dieser Fehler mit den Restdaten auftritt. Auf dem Bild steht zwar verbleibende Elemente 0, aber es sind direkt nach dem Start noch einige Vorhanden.

Die FIFO Größen sind auf 100 für den Haupt "FIFO" und 10 für den "FIFO Start Messung" gesetzt.

Wäre super, wenn jemand eine Idee hätte...

Vielen Dank
Draco


Angehängte Datei(en) Thumbnail(s)
   

11.0 .vi  FPGA Neu.vi (Größe: 50,73 KB / Downloads: 283)

11.0 .vi  Main Speicherung Neu.vi (Größe: 279,11 KB / Downloads: 304)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
15.01.2013, 12:21
Beitrag #2

Dracotin Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Dec 2012

2012
2012
DE_EN



RE: Restdaten im FIFO -> Falsche Anzeige
Niemand eine Idee? Konnte es bisher noch immer nicht lösen.
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
  FPGA FIFO vs. MEMORY derandyk 1 4.504 30.11.2018 11:42
Letzter Beitrag: GerdW
  16 Kanal AI mit FPGA und DMA FIFO derandyk 12 12.387 23.11.2018 15:56
Letzter Beitrag: BNT
  FPGA FIFO Roland 5 7.822 28.05.2018 20:16
Letzter Beitrag: jg
  Falsche Amplitude zwischen Input und Output USB-7856R anna1217 15 16.753 02.03.2016 10:51
Letzter Beitrag: anna1217
  unplausible Werte aus FIFO kwakz 2 7.436 28.09.2015 06:05
Letzter Beitrag: kwakz
  FPGA FIFO - Oszilloscop PxCE_HB 9 13.478 08.09.2015 14:35
Letzter Beitrag: GerdW

Gehe zu: