AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

DMX mit Delphi

Ein Thema von tobif · begonnen am 23. Aug 2006 · letzter Beitrag vom 26. Aug 2006
Antwort Antwort
Seite 1 von 2  1 2      
tobif

Registriert seit: 11. Jul 2003
27 Beiträge
 
#1

DMX mit Delphi

  Alt 23. Aug 2006, 14:51
Hallo,

ich hab mir vorgenommen DMX Geräte mit Delphi u steuern ohen ein zusätrliches Inerface.

Was DMX ist? Ein Protokoll zur Übetrgung von Werten im Lichtdesign etc.-Klick hier

Nur leider muss ein Bit dort etwa 4 us kurz sei, d.h etwa 250 baud Zu kurz für die seriele schnittselle(oder?). Nun meien Frage. Wie schnelleist dier parallele Schnitstelle an einem Pin. Oder der Gameport oder USB?
USB ist schnelle genug dazu, nur leider weis ich nicht wie ich es ansteuren soll. Kann mir da jemand nen Tipp/Tutorial geben. Erst mal nur LED an/aus über Datenpin, wenns geht.

Wer kann mir Tipps gebenum auf so schelle Raten zu kommen?

cu
TF
  Mit Zitat antworten Zitat
EDatabaseError

Registriert seit: 11. Mai 2005
Ort: Göppingen
1.238 Beiträge
 
Delphi 2007 Professional
 
#2

Re: DMX mit Delphi

  Alt 23. Aug 2006, 14:56
Also ich rate dir einen RS232 to DMX Wandler einzusetzen da du dir dann eine menge, menge Aufwand sparst. Über den USB Port ist es schonmal unmöglich und über de Gameport IMHO auch. Die Druckerschnittstelle ist dafür IMHO auch nicht geeignet dann bleibt nur noch der RS232.

Die Geschwindigkeit der Seriellen sollte glaubich ausreichen wenn du die Baud hochgenug stellst.

Da aber der DMX Bus ein komplett anderer ist und eher mit RS485 zu vergleichen wird das Ganze eh nix, da auf dem RS232 12V und auf dem RS485 24V fließen

Hoffe das hilft dir.

Mfg
Tobi

//EDIT wir arbeiten auch mit DMX und mit wandlern klappt das suuuper.
Tobias
It's not a bug, it's a feature.
  Mit Zitat antworten Zitat
generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.415 Beiträge
 
Delphi XE5 Professional
 
#3

Re: DMX mit Delphi

  Alt 23. Aug 2006, 14:59
genaue timeings bekommst du mit einen pc ohne zusätzliche hardware nicht hin.

wenn du genau hinschaust basiert der dmx512 auf einer normalen serielen schnittstellen.
nur der reset bzw das break sind unterschiedlich.

dann brauchst du im normal fall noch etwas was ein frame zwischen speichern kann.
ein pc neigt dazu anderen programmen/prozessen rechenzeit zu geben.

btw. ich würde niemals ein dmx512 bus an den pc OHNE galvanischer trennung anschliessen !
pc's sind zu unrobust und stürzen bei jeder kleinen überspannung ab oder rauchen gleich auf!

aber ab besten du kaufst dir etwas was man über usb oder ethernet an den pc anschliessen kann.
dann hast du diese ganzen probleme nicht.

kauf dir das hier: http://www.malighting.com/41.0.html

@tobi der dmx512 hat nur einen 5V pegel



*edit*
hab gerade gesehen das die nsp von ma 5000€ kostet - es gibt auch günstigere varianten.

*edit2*
nach den pegeln hab ich nochmal geschaut.
die rs485 erlaubt bis 12 V.
http://de.wikipedia.org/wiki/DMX_(Lichttechnik) steht 6V
erfahrungsgemäss bleiben die geräte auf ttl pegel (5V)

die 75176 sind auch ttl chips.
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat
EDatabaseError

Registriert seit: 11. Mai 2005
Ort: Göppingen
1.238 Beiträge
 
Delphi 2007 Professional
 
#4

Re: DMX mit Delphi

  Alt 23. Aug 2006, 15:02
Zitat von generic:
genaue timeings bekommst du mit einen pc ohne zusätzliche hardware nicht hin.

wenn du genau hinschaust basiert der dmx512 auf einer normalen serielen schnittstellen.
nur der reset bzw das break sind unterschiedlich.

dann brauchst du im normal fall noch etwas was ein frame zwischen speichern kann.
ein pc neigt dazu anderen programmen/prozessen rechenzeit zu geben.

btw. ich würde niemals ein dmx512 bus an den pc OHNE galvanischer trennung anschliessen !
pc's sind zu unrobust und stürzen bei jeder kleinen überspannung ab oder rauchen gleich auf!

aber ab besten du kaufst dir etwas was man über usb oder ethernet an den pc anschliessen kann.
dann hast du diese ganzen probleme nicht.

kauf dir das hier: http://www.malighting.com/41.0.html

@tobi der dmx512 hat nur einen 5V pegel
bin von dem DMX das wir verarbeiten ausgegeangen...

Da und, bei 5V würde es Trotzdem rauchen


Mfg
Tobias
It's not a bug, it's a feature.
  Mit Zitat antworten Zitat
Benutzerbild von meg91
meg91

Registriert seit: 25. Apr 2006
131 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: DMX mit Delphi

  Alt 25. Aug 2006, 16:21
zum Druckerport kann ich dir aus eigener Erfahrung sagen, dass man da mit noch vernünftigen Signalen nicht unter 0,07 ms kommt,
wobei es da schon sehr schwer ist das timing richtig hinzubekommen
  Mit Zitat antworten Zitat
Patrick

Registriert seit: 15. Sep 2003
184 Beiträge
 
Delphi 2010 Professional
 
#6

Re: DMX mit Delphi

  Alt 25. Aug 2006, 17:37
Hallo Tobif,

Ich habe erst vor kurzem ein Programm geschrieben, dass 2 Scanner und ein Satz PAR-Scheinwerfer über DMX steuert. Ich habe dazu allerdings das verwendet. Der Treiber dazu simulert einen Com-Port, der sich mit der CPort (ComPort) Komponente wunderbar ansteuern lässt!
Genieße jede Minute deines Lebens, denn sie wird nicht wieder kommen.
  Mit Zitat antworten Zitat
EDatabaseError

Registriert seit: 11. Mai 2005
Ort: Göppingen
1.238 Beiträge
 
Delphi 2007 Professional
 
#7

Re: DMX mit Delphi

  Alt 25. Aug 2006, 17:48
Ist aber DMX-412 er brauch DMX-512

Mfg
Tobias
It's not a bug, it's a feature.
  Mit Zitat antworten Zitat
Patrick

Registriert seit: 15. Sep 2003
184 Beiträge
 
Delphi 2010 Professional
 
#8

Re: DMX mit Delphi

  Alt 26. Aug 2006, 09:46
Ehrlich gesagt, weis ich nicht was die 412 sein soll. Meinen Recherchen zufolge gibt es kein DMX-412...
Ausserdem betreibe ich mit dem Gerät zwei Scanner, die laut Beschreibung an einen DMX-512 Controller gehören. Ich denke die 512 steht dabei für die Anzahl der Kanäle. 412 wäre technisch unsinnig...
Genieße jede Minute deines Lebens, denn sie wird nicht wieder kommen.
  Mit Zitat antworten Zitat
generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.415 Beiträge
 
Delphi XE5 Professional
 
#9

Re: DMX mit Delphi

  Alt 26. Aug 2006, 15:26
ich tippe auf einen tipfehler.

412 könnte natuerlich auch die anzahl der unterstützen kanäle sein.
manche microcontroller sind etwas arm am ram.
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat
tobif

Registriert seit: 11. Jul 2003
27 Beiträge
 
#10

Re: DMX mit Delphi

  Alt 26. Aug 2006, 17:26
Hallo,

werde es whahrschienlich erstmal über eine amtel mikroprozessor probieren,da es ja ohen externes inteface nix wird.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:23 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz