Posts by michaela1234

    Deine Annahme bezgl. der Pins ist richtig.

    Dass der Linearregler heiss wird, hat nix zu sagen, der wird schon ein paar Watt verbraten. (mach halt einen passiven Kuehlkoerper drauf)
    Zeigt das LCD ueberhaupt was an? (wenigstens in der oberen Zeile lauter Balken, dann waers halt net richtig initialisiert, aber das ist das kleinste Prob). Hast schon ma am Poti rumgedreht, bis ein Kontrast sichtbar wird?

    also die L293D kannst mal getrost vergessen, die liefern nur 0,6A.
    Du wirst 1 L298 pro Motor benoetigen, die liefern dann 2A pro Spule, das muesste fuer Deinen Motor reichen.
    Weiterhin 8 schnelle Dioden, BYv 27/200 und vielleicht noch 2 100nF Kondensatoren.

    kuck ma hier

    Das ist zwar ne Schaltung fuer nen Gleichstrommotor, aber das Prinzip ist recht gut erklaert.

    hf
    wolf

    ganz einfach:
    Das Flag VALID_ZC wird in der ISR " zero-crossing " auf 1 gesetzt und in der ISR "led_indicator led wieder auf null.
    Da aber kein Interrupt an INT1 (PD3 woran der Pin1 des Zero-Crossing hangt) ausgeloest wird, steht irgendowo in der ISR "led_indicator":
    sbrs Flags, VALID_ZC
    ldi tempL, 0b10101010
    was nix anderes heisst wie; wenn das Flag gesetzt ist, ueberspringe den folgenden Befehl, andernfalls, lade das Muster fuer schnelles Blinken in das Tegister tempL, das spaeter in der ISR dann ausgewertet wird.

    Oder noch einfacher: Irgendwas am ZeroCrossing Modul stimmt net!
    Vielleicht hast den Optokoppler verkehrt rum eingesetzt,oder die Diode falsch eingeloetet, viel mehr kanns eigentlich net sein.

    [Blocked Image: http://www.hoelscher-hi.de/hendrik/light/dmxdimmer/zc_sch.gif]

    bzw.:

    [Blocked Image: http://www.hoelscher-hi.de/hendrik/light/dmxdimmer/zc_best.gif]
    cu
    wolf

    Es gibt bestimmt ne Moeglichkeit, den MC wieder zum Leben zu erwecken; da ich aber net weiss, welche Fuses Du gesetzt hast und welche nicht.
    Bei nem gesockelten MC waers einfach gewesen, den haettest mit nen Hardwareprogrammer zurueckgesetzt.
    Nu kannst raten: Oszillatorfuses falsch gesetzt, dann kannst nen externen Takt anlegen, entweder von einem Oszilloskop, oder von nem MC mit Endlosschleife ueber 2 Pins.
    Wenn SPIEN disabled ist, dann wirds schwierig.

    Die Platine wuerd ich Dir zum Selbstkostenpreis machen, da ich eh grad am Umsteigen auf 8535 bzw. 644 bin.

    cu
    wolf

    hmmm...
    das sind die Segnungen der SMD-Platinen, da die MCs net gesockelt sind.
    bist Dir sicher, dass SPIEN net disabled hast???
    Ich kann Dir nur anbieten, da ich grad eh dabei bin ein paar Platinen zu aetzen (vorausgesetzt, der Drucker hat noch genug Toner, da die Weiber hier die letzten paar Tage eine Druckorgie gestartet haben) dass ich Dir eine aetz und gleich bestueck. (Kannst Dir noch raussuchen, ob ein LCD anschliessen willst, oder Maeuseklavier fuer die DMX-Startadresse).
    Die Platine ist dann halt net Profiqualitaet, aber laeuft.

    cu
    wolf

    kannst den atmega noch auslesen?
    irgendwas mit Read Memory...

    Hast Du irgendwas in der Naehe des Potentiometers angeschlossen?
    Das Dauerrot der LED kann auch daher kommen, dass der Analogkomparator des Atmega (Pin PB3)eine Spannung unter 1,25V bekommt.

    Hast Du bereits einen NTC angeschlossen, der Eingang sollte "A-Input" heissen. (Muesste in der Naehe des 10k Potentiometers liegen)

    Du brauchst keine weitere Stromversorgung.
    Wenn ich den Schaltplan und das Bild richtig interpretiere, ist Pin1 DMX -, Pin2 DMX + und Pin3 Gnd.
    (Pruef mal, ob Pin3 GND ist)

    Dann kuck Dir hier den Abschnitt "Verbindung des Transceivers mit dem DMX-Bus" an, und verbinde deinen XLR-Stecker danach.
    Bitte beachte, dass in dieser Graphik Dein Pin1 DMX- Pin2 DMX+ und Pin3 GND ist,
    also
    XLR Stecker Nr. 1 ist GND --> Pin3 auf Deiner Platine
    XLR Stecker Nr. 2 ist DMX- --> Pin1 auf Deiner Platine
    XLR Stecker Nr. 3 ist DMX+ --> Pin2 auf Deiner Platine


    hf
    wolf

    hi benny

    vermutlich handelt es sich um einen Synchronmotor, der frequenzgesteuert ist. Mit einem Dimmer aenderst die Spannung aber net die Frequenz.

    hier steht mehr:
    http://www.lampentreff.de/forum/thread.php?postid=41550

    http://de.wikipedia.org/wiki/Synchronmotor

    Ich ging davon aus, dass da ein DC- (Gleichstrom)motor fuer die Spiegelkugel verbaut ist (wegen dem Trafo, aber vermutlich ist der nur fuer die LEDs da) , diese Motoren kannst mit einer H-Bruecke mittels PWM (Pulsweitenmodulation) langsamer machen und die Drehrichtung aendern.
    Wenigstens hab ich nu wieder was gelernt.

    gruss
    wolf

    das Beattool hab ich auch schon probiert...hat aber net geklappt.
    weil was mach ich, wenn das Teil zu oft ueber 0 laeuft und die 5 fest eingestellt ist (beim DDF funktioniert das mit Schieberegler von 0 bis 30), dann ist der Motor ja nur am Zucken.
    ist aber egal, funktioniert ja und frisst kaum Resourcen; muss ich halt das gelbe Fenster offen lassen (waeh...)

    JPK
    wenn ich mehr als 2 ifs verschachtle, dann macht das DDF gar nix.

    Stefan
    es ist aber lustig, das DDF zu "vergewaltigen"
    oder sag mir, wie ich es hinbekomm, wenn ich ein Mikrofonsignal ueber ein externes Pult als DMX-Signal ueber die DMX-In-Fernbedienung in DMXC einlese, dass ein Kanal die Farbe wechselt bzw. einen DC-Motor umpolt, wenn das DMX-Signal 5 mal 0 wird??

    MIt dem Effektsequenzer macht DMXC ganz schnell die Graetsche.

    betrifft DMX-Control 2

    wieviele Verschachtelungstiefen kann ein DDF?
    ich frag deswegen, weil mein DDF nach 2 if, ( "!if|!if|@@") nimmer will. Muss das dann mit einer zusaetzlichen AND Abfrage loesen.

    Und gleich nochwas:
    Ist es moeglich, ein DDF im Hintergrund laufen zu lassen, ohne dass das gelbe Fenster offen ist?

    Danke im voraus

    cu
    wolf

    haben die Leds eine separate Stromversorgung?? Wenn net, dann wirds nur kurz hell und dann nimmermehr, weil Leds halt nur ca. 3V vertragen und net 250 V AC. (aeh... Scherz!).
    Da sind normale bidirektionale Relais auf dem von dir vorgesehenen Karte, und die koennen nix anderes als 230V ein und ausschalten.
    Um die Leds separat zu schalten brauchst entweder die Schaltung, dann kannst die Leds direkt mit 230V betreiben
    oder du nimmst ein 2tes Netzteil (5V reichen da) paar Vorwiderstaende fuer die Leds, dann gehts auch, die Leds separat zu schalten.

    Wenn Du NICHT loeten kannst und KEINE Ahnung von MCs hast, ist hier das Ende des Beitrags.

    Wenns richtig machen willst, nimmst den Transceiver vom Hendrik Hoelscher und nen ULN2003 machst die LED-Dimmer Software drauf, dazu noch eine H-Bridge Steuerung fuer den DC-Motor (ein L293D, den verbindest mit 3Pins am AVR, passt den Sourcecode mit vielleicht 30 Zeilen Code an), dann kannst den Spiegelkugelmotor langsam-schnell und vorwaerts-rueckwaerts steuern und die LEDs dimmen, blitzen, wasweissichsonstnoch lassen.
    Wenns dann noch schick machen willst, haengst noch ein LCD und 3 Buttons an den Transceiver, dann faellt auch das Maeuseklavier fuer die Einstellung des DMX-Kanals weg; das ist dann aber ein bissel mehr Code.

    Gruss
    wolf

    so, aus den 48 Channels sind 32 geworden (beim Attiny wirds sonst mit dem RAM eng) , d.h. man kann 2 Martin Lampen mit je 8 Channels (8*(MSB+LSB)) ansteuern.
    Die LCD Anzeige hat sich ein bissel geaendert, es wird nur noch Channel 3 (LampOn, LampOff) pro 16 Kanaelen als Balkendiagramm angezeigt

    Gehen sollten:
    Roboscan 1004
    Roboscan 1016
    Robosan 1020
    Roboscan Pro 1220
    Roboscan 218

    bzw. alle Martin Lampen, bei denen auf Channel 4 und 5 Pan und Tilt liegt und 5bit Fine Microstepping verwenden (0..31)

    Als Werte sind fuer Pan einzutragen: (PanEnde-PanStart+1) am Bsp Roboscan218: 224-30+1=195 und fuer Tilt 150-104+1=47 PanStart ist dann die 30 und Tiltstart 104.
    Auf der letzten Seite der Einstellungen koennen 2 MartinStartChannels eingetragen werden, die mit der Dip-Schaltereinstellung uebereinstimmen muessen.
    (MartinChannels 3 und 4 koennen zwar eingetragen werden, werden aber net ausgewertet, ich war zu faul, den Quellcode nochmal zu aendern).
    Im Archiv liegt eine *.xml Datei, um die Martin-Scanner mit DMXC anzusteuern.
    Sollen 2 Scanner mit DMXC angesteuert werden, muss 2 mal der DMX-Konverter installiert sein, dessen DMX-Startadressen sich um 16 unterscheiden.
    Bsp: DMX-Konverter1 hat DMX-Startadresse 50, dann muss der 2te Konverter die DMX-Startadresse 66 erhalten.

    hf
    wolf

    P.S.: Datei in *.rar umbennen, PW ist "mytrend"
    Das naechste mal gibts dann vielleicht ne Version fuer 8*16 Kanal oder 4*32 Kanal, damit lassen sich dann auch die MacWashs ansteuern

    zum DMX4ALL-Stepper:

    Der eingesetzte Motortreiben (L293D) kann max 0,6A pro Ausgang, das ist net die Welt.

    die Dokumentation zu dem DMX4ALL Stepper laesst sich leider nicht ueber die "erweiterten Modeeinstellungen" nicht aus.
    Daher kann ich nur vermuten:

    Der von Dir vorgesehene Stepper kann max. Halbschritt, (Scanner & MH eigenbau), d.h. ein 1,8° Schrittmotor macht 400 (Halb-)Schritte im Vollkreis, oder andersrum bei einem Kreis mit 10m Radius entspricht ein Halbschritt ca. 16cm (10*2*pi/400). Wenn das fuer ne Lichtsteuerung einsetzen willst, dann wirds recht ruckelig, selbst wenn noch ne Untersetzung mittels Zahnriemen verwendest.

    Ich wuerd Dir empfehlen, Hennes Transceiver nachzubauen, (im Forum gibts nen Thread, wie das Teil auf Lochstreifen- oder -rasterplatine aufgebaut wird) und 2 L298 zu verwenden (die Treiber kannst auch auf Lochraster zusammenbauen). Du brauchst noch 16 schnelle Dioden z.B.. BYV 27/200, dann kannst schon mal 2 Motoren per Microstepping steuern.

    Zum Programmieren des Atmega reicht ein PAR-Kabel (http://www.hoelscher-hi.de/hendrik/light/ressources/an011.pdf) und PonyProg, sofern Du ein BS einsetzt, das direkten Zugriff auf den Parallelport zulaesst, andernfalls kauf Dir lieber fuer das Geld, das fuer die DMX4ALL Stepper einsparst, nen Progger (oder bau den AVR910 vom Klaus Leidinger nach).


    HFGL
    wolf

    P.S.: Hier im Forum brennt Dir bestimmt ein User einen Atmega, falls den Aufwand scheust.