wil guido dac v2.0 mit vb steuern :P

Selbstbau-Projekte aller Art.

Moderatoren: nohoe, lightwave, adminoli

Antworten
Benutzeravatar
lasafreak
Beiträge: 452
Registriert: Fr 24 Dez, 2004 12:32 pm
Do you already have Laser-Equipment?: Lexel 88A, 100mW 473, 150mW 632, 150mW 532, 100mW 405,
DT40pro, M6008, Easylase USB, Phoenix pro, mamba black.
Diy Powermeter, Diy dac.
Wohnort: Purmerend NL / Aurich DE
Kontaktdaten:

wil guido dac v2.0 mit vb steuern :P

Beitrag von lasafreak » Di 01 Aug, 2006 11:05 pm

ich habe mal ne frage:

ich möchte mir eine eigene software basteln... und zwar mit vb
die software soll erstmal 10 feste effecte können werden erstmal alles fächer
die werden dann auf ner bestimten audiofrequenz aufgerufen

jetzt das problem:
welche pinne des ltp dacs müssen wann und wo an sein für was für ein ding

zum beispiel:
erstmal gehen beide galvos zur mitte,
von der mitte aus wird grün angeschaltet,
und macht der x galvo 10 schritte nach rechts dan geht laser aus und wird wieder die mitte angefahren
von dortaus geht grün an und passiert dasselbe in verticale richtung

dann wäre noch interesant wie ich das mit anderen farben mache

wenn die soft fertig ist werde ich source code usw posten :)

MFG hendrik

Benutzeravatar
gento
Beiträge: 3973
Registriert: Fr 17 Nov, 2000 12:00 pm
Do you already have Laser-Equipment?: Apollo 4a + 4b , Turbotrack 2 , Minisax +++ G120DT +++ G138DT +++
Raytrack 40 ,CT 6210 , CT 6800 , K12
Pangolin , LDS Dynamics ,Phoenix Premium , LDS 2010 ,LDS 2008 , HE
Gas RGB 2W , 800 mW , ALC60
RGB >1W +++
Wohnort: D / NRW / Hamm

Beitrag von gento » Di 01 Aug, 2006 11:38 pm

laserfreak.net Forum Index -> Deutsch -> Selbstbau Projekte -> Allgemeine Selbstbau-Projekte -> Einstieg mit eigenem DAC für MOT-1

das thema war im mai ....

Gento
Bild

Benutzeravatar
lasafreak
Beiträge: 452
Registriert: Fr 24 Dez, 2004 12:32 pm
Do you already have Laser-Equipment?: Lexel 88A, 100mW 473, 150mW 632, 150mW 532, 100mW 405,
DT40pro, M6008, Easylase USB, Phoenix pro, mamba black.
Diy Powermeter, Diy dac.
Wohnort: Purmerend NL / Aurich DE
Kontaktdaten:

Beitrag von lasafreak » Mi 02 Aug, 2006 12:19 am

hihi das ist aber nicht ganz was ich suche
ich wil ja keinen eigenen dac bauen
ich wil nur wissen wie ich in visual basic den guido dac v2.0 ansteuern kann :)

Benutzeravatar
guido
Beiträge: 6438
Registriert: Do 20 Dez, 2001 12:00 pm
Do you already have Laser-Equipment?: Easylase, Netlase, Laser von 1..15W.
Entwickler von Dynamics + Mamba X4 .
Lasershow Hard / Software .
Wohnort: 32469 Petershagen
Kontaktdaten:

DAC

Beitrag von guido » Mi 02 Aug, 2006 6:59 am

Popelscan ist Open Source, Quellen stehen hier irgendwo im Forum. Wer proggen kann wird sie verstehen, ist Pascal , liesst sich wie Klartext.

Benutzeravatar
lasafreak
Beiträge: 452
Registriert: Fr 24 Dez, 2004 12:32 pm
Do you already have Laser-Equipment?: Lexel 88A, 100mW 473, 150mW 632, 150mW 532, 100mW 405,
DT40pro, M6008, Easylase USB, Phoenix pro, mamba black.
Diy Powermeter, Diy dac.
Wohnort: Purmerend NL / Aurich DE
Kontaktdaten:

Beitrag von lasafreak » Mi 02 Aug, 2006 9:40 am

muss man nur leider delphi 5 haben (werde ich mir dan mal saugen :P)

edit:
hatte is noch doch sehr viel weiter hilft mir das nicht :?

theblackm
Beiträge: 7
Registriert: Fr 21 Jul, 2006 8:47 am
Wohnort: Albstadt, BaWü
Kontaktdaten:

ansteuerung des DAC's per LPT

Beitrag von theblackm » Do 03 Aug, 2006 2:08 pm

kindaz^^

also erstma n hallo an alle.
die ansteuerung eines dac's (auch ein selbstgebastelter) ist simpel. das selbe gilt eigentlich für alle.
der lpt besitzt 3 register.
einmal 8 bit für die daten (data-register) [Basisadresse] (write only)
einmal 5 bit als statusregister [Basisadresse + 1] (read only)
einmal 4 bit als controllregister [Basisadresse + 2] (read & write)

bei unserem projekt (www.laserexplosion.de.ms) sieht der Code in Borland C++ 5.0 wie folgt aus:

Code: Alles auswählen

my_outp(0x37A,0x06);
   //Controlregister mit |b|06 laden
   //->Blank offen und X-Latch ausgewählt
my_outp(0x378,X);
   //Daten für die X-Achse in das X-Latch legen
my_outp(0x37A,0x08);
  //Controlregister mit |b|08 laden
  //->Blank offen und Y-Latch auswählen
my_outp(0x378,Y);
  //Daten für Y-Latch in das Y-Latch legen
user dac funktioniert auch ohne probleme mit popelscan - was daraus folgt, dass das programm genauso arbeitet.
hoffe, das hilft weiter. ansonsten >fragen<

gruß martin
Erfolg hat drei Worte: TUN (Goethe)

Windows are like aircontidioners - they work unless you open a window...

Antworten

Zurück zu „Allgemeine Selbstbau-Projekte“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste