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 

PWM-Signal über Dig.Output



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!

10.08.2007, 10:07 (Dieser Beitrag wurde zuletzt bearbeitet: 10.08.2007 10:11 von cb.)
Beitrag #11

cb Offline
LVF-SeniorMod


Beiträge: 1.733
Registriert seit: Feb 2006

2018SP1
2001
EN

40xxx
Deutschland
PWM-Signal über Dig.Output
' schrieb:Aber in dem "Operating instructions and specifications" pdf-File wird unter "Timing" ein "propagation delay" von max. 330ns und ein "channel-to-channel skew" von max. 265ns versprochen! wie kann dann ein fehler von 7µs entstehen?

Propagation delay: das ist die Zeit die vergeht zwischen "Wunsch" und "Realität", sprich ich setze den DIO in der Software und der Ausgang hat den gewünschten Zustand angenommen
channel-to-channel skes: Zeitversatz zwischen den einzelnen Kanälen beim gleichzeitigen setzen von mehreren Leitungen

beides hat rein gar nix mit der max. Sample-Rate zu tun ...

und mit den 7 µs hab ich mich auch verguckt: bei NI ist dieses Modul als 10 ms Modul (=100 Hz) gelistet ... 180 kHz wirst du damit niemals erreichen. Das Schnellste mir bekannte DIO Modul ist das 9401 mit einer max. Sample-Rate von 10 MHz. Wenn dein Code "klein" genug ist, dann kann der FPGA das auch tatsächlich ausgeben. Ich hatte es in einer etwas größeren Applikation immerhin noch geschafft eine Abtastrate von 6 MHz zu realisieren ...

' schrieb:Wegen dem dauernden schreiben der controls an das fpga war meine überlegung, dass ich eine zeitgesteuerte while-schleife von 10ms im host laufen lasse, sodass ich sicher gehen kann das der wert der controls nur alle 10ms abgefragt wird und dann übergeben wird, weil ich verhindern will das in undefinierten zeitabständen die controls an das fpga übergeben werden. so kann ich sicher sein, dass auch wenn sich innerhalb der 10ms der zustand der controls ändert - zB. nach 5ms - der wert erst nach ablaufen der 10ms übergeben wird.

HÄ?Bahn

Versuchs einfach mit "Events": Wenn sich dein Soll-Wert ändert, schreib den Wert zum FPGA, ansonsten lass ihn in RuheSmile

http://www.rotabench.com - rotierende Prüfstände nach dem Baukasten-Prinzip
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
PWM-Signal über Dig.Output - draluz02 - 08.08.2007, 10:17
PWM-Signal über Dig.Output - Lurx - 08.08.2007, 10:45
PWM-Signal über Dig.Output - draluz02 - 08.08.2007, 10:55
PWM-Signal über Dig.Output - cb - 08.08.2007, 10:59
PWM-Signal über Dig.Output - draluz02 - 08.08.2007, 15:00
PWM-Signal über Dig.Output - cb - 08.08.2007, 16:49
PWM-Signal über Dig.Output - Lurx - 09.08.2007, 09:29
PWM-Signal über Dig.Output - draluz02 - 09.08.2007, 11:25
PWM-Signal über Dig.Output - cb - 09.08.2007, 17:46
PWM-Signal über Dig.Output - draluz02 - 10.08.2007, 07:32
PWM-Signal über Dig.Output - cb - 10.08.2007 10:07
PWM-Signal über Dig.Output - draluz02 - 13.08.2007, 12:00
PWM-Signal über Dig.Output - cb - 13.08.2007, 12:54
PWM-Signal über Dig.Output - draluz02 - 13.08.2007, 14:06
PWM-Signal über Dig.Output - Marty102 - 26.07.2010, 13:15
PWM-Signal über Dig.Output - cb - 28.07.2010, 21:53

Gehe zu: