Hallo,
wie der Titel ja schon sagt, habe ich mich mal daran gesetzt und den asm Code von henne in C portiert. Motivation war eher sportlicher Natur, hatte mit Assembler bisher noch nichts gemacht und mich über diesen Weg mal damit auseinandergesetzt. Zudem war/ist es aber auch so, dass mein Strobe sich gelegentlich mal aufhängt (was wohl auch bei anderen Leuten passiert), was ich zunächst auf einen Bug in der Software in Zusammenhang mit der Thermosimulation zurückgeführt habe. Nun zeigt sich mit meiner Software aber das gleiche Verhalten. Zufällig konnte ich beobachten, dass kurz nach Start des Zündimpuls heftige Spikes sowohl auf den Datenpins als auch generell an der Spannungsversorgung des AVR auftreten. Diese triggern definitiv den zerocross interrupt. Habe mich jetzt softwaremäßig damit beholfen, den Interrupt nicht auszuführen, wenn der STROBO Pin low ist. Das war dann so der Stand von heute nacht um 3, habe es also nicht weiter getestet ob es jetzt tut, denke mir aber dass es den AVR auch generell stören könnte.
Generell fallen die Spikes mal mehr, mal weniger heftig aus. Da ich mich nicht als Elektronikprofi bezeichnen würde, gerade was hochfrequente Einstreuungen oder Hochspannungstechnik betrifft, möchte ich hier mal nachfragen, ob mir jemand etwas dazu sagen kann. Den vollständigen Schaltplan des Strobes habe ich mir bisher noch nicht erarbeitet, leider ist auch die Seite von richardk nicht mehr abrufbar, dort hätte ich wohl auch einige generelle Infos zu Blitzlampen und deren Ansteuerung gefunden. Da ich mich nunmal schon so weit in die Materie eingearbeitet habe, möchte ich mein Strobe auch zuverlässig zum laufen bekommen.
Mich interessiert:
- genereller Ablauf der Blitzauslösung, nach meinem Eindruck Phasenanschnitt zum dimmen mit veränderlichem Zündzeitpunkt, löschen beim nächsten Nulldurchgang
- wie passiert die Zündung? Abschaltung einer Induktivität? Beim original Botex mod steht im Logikplan dass der Phaseshift Teil weggelassen wurde. Was wird denn da überhaupt noch geshiftet?
- abgesehen davon noch: wieviel Joule werden bei einem Einzelblitz mit voller Helligkeit freigesetzt? Oder alternativ, welche Induktivität kann ich für die Berechnung des komplexen Widerstands der Röhre mit Drossel annehmen (um so dann die Stromstärke berechnen zu können)?
Besten Dank schon einmal für's durchlesen. Wenn ich soweit bin, werde ich den Code auch zur Verfügung stellen. Denke C ist dem ein oder anderem etwas eingängiger und man bringt einfacher Änderungen unter.
Beste Grüße,
Matthias
Botex Strobo Mod -> C-Portierung
Alles rund um Bühnenbeleuchtung und andere Lichteffekte. Lichtsteuerpulte & Lichtsteuersoftware.
Moderator: scharwe
Gehe zu
- Deutsches LaserFreak Forum
- ↳ Administration
- ↳ Feedback - Troubleshooting - Ankündigungen
- ↳ Forenregeln
- ↳ Termine
- ↳ Termine
- ↳ LaserFreak Award
- ↳ Sicherheit
- ↳ Lasersicherheit
- ↳ Laserpointer
- ↳ Einsteiger & Anfänger Forum
- ↳ Einsteiger Forum
- ↳ Selbstbau Projekte
- ↳ Allgemeine Selbstbau-Projekte
- ↳ Selbstbau: Laser
- ↳ Vorstellung Selbstbau-Projektoren
- ↳ Laser
- ↳ Dioden- & Festkörperlaser
- ↳ High Power Laser & Materialbearbeitung
- ↳ Gaslaser
- ↳ Netzteile
- ↳ Laser-Bauteile & Materialien
- ↳ Komponenten
- ↳ Effekte, Optiken & Farbmischung
- ↳ Microcontroller & Steuerungen
- ↳ Scanner & Scannertreiber
- ↳ Zubehör
- ↳ Lasershow Software & Show Programmierung
- ↳ Software & Programmierung
- ↳ Mamba / MIII & LaserPainter
- ↳ Dynamics
- ↳ Pangolin Lasershow Designer & Tools
- ↳ HE Laserscan
- ↳ RayComposer
- ↳ iShow
- ↳ Phoenix Lasershow Software
- ↳ NEW in PHOENIX
- ↳ Installation von PHOENIX
- ↳ PHOENIX Allgemein
- ↳ PHOENIX Live
- ↳ Optik & Laserphysik
- ↳ Optik
- ↳ Laserphysik
- ↳ Holographie
- ↳ Holographie
- ↳ Allgemeine Diskussion
- ↳ Job Angebote
- ↳ Marktplätze (eBay & Co.)
- ↳ Laserboard [de]
- ↳ Vorstellung Firmenprodukte
- ↳ Lasershow Fotografie, Video Aufzeichnungen & Light Painting
- ↳ Off-Topic
- ↳ Veranstaltungstechnik
- ↳ Veranstaltungstechnik
- ↳ Licht-Technik
- ↳ Ton-Technik
- ↳ Pyrotechnik & andere Bühneneffekte
- ↳ Archiv
- ↳ OpenProject: bILDA
- ↳ LaserDesignStudio
- ↳ LAStudio
- ↳ Popelscan
- ↳ Sonstige Software
- English LaserFreak Forum
- ↳ Administration
- ↳ Feedback - Troubleshooting - Announcements
- ↳ Safety
- ↳ Lasersafety
- ↳ Newbie & Beginners Forum
- ↳ Newbie & Beginners Forum
- ↳ DIY-Projects
- ↳ General general do-it-yourself-projects
- ↳ OpenProject: bILDA
- ↳ Laser
- ↳ Solid-state laser
- ↳ Gas-laser
- ↳ Laserpointer
- ↳ Power supplies
- ↳ Components & materials
- ↳ Components
- ↳ Effects, optical characteristics & Color-mixtures
- ↳ Micro- and other controllers
- ↳ Scanner & Scanner Driver
- ↳ Accessories
- ↳ Lasershow software & show programming
- ↳ Software & Programming
- ↳ LaserDesignStudio
- ↳ LaserPainter & Mamba
- ↳ Pangolin Lasershow Designer & Tools
- ↳ Popelscan
- ↳ LAStudio
- ↳ HE Laserscan
- ↳ PHOENIX english
- ↳ NEW in PHOENIX
- ↳ PHOENIX General
- ↳ PHOENIX Live
- ↳ PHOENIX Pro
- ↳ Holographics
- ↳ Holographics
- ↳ General discussions
- ↳ Dates
- ↳ Job offers
- ↳ Marketplace (eBay & co.)
- ↳ Laserboard [en]
- ↳ Off Topic
- ↳ Methods of events and presentations
- ↳ Methods of events and presentations
- ↳ Light-engineering
- ↳ Audio-engineering
- ↳ Pyrotechnics & other onstage-effects
- LaserFreak Forum Français
- ↳ Administration
- ↳ améliorations, problèmes, annoncements
- ↳ Sécurité
- ↳ sécurité avec les laser
- ↳ Fabriquez le vous même
- ↳ Développements maison en général
- ↳ Développement libre : bILDA
- ↳ Forum pour les nouveaux et débutants
- ↳ Forum pour les nouveaux arrivants et débutants
- ↳ Laser
- ↳ Laser à milieu solide
- ↳ Laser à milieu gazeux
- ↳ Pointeurs laser
- ↳ Alimentations
- ↳ Composants et matériaux
- ↳ Composants
- ↳ Effets, caractéristiques optiques et mélange de couleurs
- ↳ Microcontrôleurs et autres
- ↳ Scanners et amplis de scanners
- ↳ Logiciel et programmation de spectacle laser
- ↳ Logiciels et programmation
- ↳ LaserDesignStudio
- ↳ Laserpainter et Mamba
- ↳ LAStudio
- ↳ Pangolin Lasershow Designer et ses outils
- ↳ Popelscan
- ↳ HE Laserscan
- ↳ Holographie
- ↳ Holographie
- ↳ Discussions générales
- ↳ Dates
- ↳ Offres d'emplois
- ↳ Achats/ventes aux encheres (eBay & compagnie)
- ↳ Discussions laser (Laserboard[fr])
- ↳ Hors sujets
- ↳ Effets techniques lors d'événements et de présentations
- ↳ Effets techniques lors d'évenements et présentations
- ↳ Domaine lumières
- ↳ Domaine du son
- ↳ Effets pyrotechniques et autres effets de scène
- Dutch LaserFreak Forum
- ↳ Administratie
- ↳ Administratie
- ↳ Veiligheid
- ↳ Laserveiligheid
- ↳ Newbie & Beginners Forum
- ↳ Newbie & Beginners Forum
- ↳ Zelfbouw projecten
- ↳ Algemene zelfbouw projecten
- ↳ OpenProject: bILDA
- ↳ Laser
- ↳ Solid-state laser
- ↳ Gas-laser
- ↳ Laserpointer
- ↳ Voedingen
- ↳ Componenten & materialen
- ↳ Componenten
- ↳ Effecten, Optieken & Kleuren mengers
- ↳ Micro en andere sturingen
- ↳ Scanner & Scanner Drivers
- ↳ Accessories
- ↳ Lasershow software & show programmeren
- ↳ Software & programmeren
- ↳ LaserDesignStudio
- ↳ Phoenix
- ↳ LaserPainter & Mamba
- ↳ LAStudio
- ↳ Pangolin Laser Designer & Tools
- ↳ Popelscan
- ↳ HE-Laserscan
- ↳ Holografie
- ↳ Holografie
- ↳ Algemene onderwerpen
- ↳ Evenementen
- ↳ Vacatures
- ↳ 2e hands sites (Markplaats, eBay & co.)
- ↳ Laserboard[NL]
- ↳ De Lounge [Off Topic]
- ↳ Licht en Geluid techniek
- ↳ Algemeen
- ↳ Lichttechniek
- ↳ Geluidstechniek
- ↳ Pyrotechniek & andere Special effects
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast