Hallo zusammen
erst einmal vielen Dank für die sehr gute PC-Dimmersoftware.
Ich bin gerade dabei die Standalone Schaltung nachzubauen. habe aber das Problem mit der Ansteuerung des LCD.
Laut Schaltplan werden vom LCD die Datenleitungen A0 bis A3 genutzt, in der LCD Routine steht aber DB4 bis DB7.
Was ist richtig? Ich habe beide Varianten probiert aber es wird nichts angzeigt.
Gruß Andreas
PC-Dimmer Standalone
- Christian
- PC_DIMMER-Entwickler
- Beiträge: 1856
- Registriert: 12.11.2007, 09:30
- Wohnort: Knw.-Remsfeld
- Kontaktdaten:
Re: PC-Dimmer Standalone
Ich sollte den folgenden Satz noch deutlicher schreiben:
bis dann,
Christian
Leider hatte ich bislang keine Zeit da was dran zu machen. Wäre aber toll, wenn du die LCD Routinen soweit implementieren könntest, dass man da was brauchbares hat.Achtung: die Firmware ist noch nicht zu 100% fertiggestellt. Der Dimmerkernel und der Szenenaufruf funktionieren bereits. Die Implementierung des LC Displays ist hingegen lediglich vorbereitet, aber noch nicht fertig ausprogrammiert. Somit kann man die Firmware derzeit nur als Standalone-Szenenaufrufer per Taster verwenden. Voraussichtlich wird sich hier im laufe der nächsten Wochen etwas tun.
bis dann,
Christian
Re: PC-Dimmer Standalone
Hallo Christian
Danke für deine Antwort,
Schade, leider ist Software nicht meine Stärke, so das ich dir hier nicht helfen kann.
Hardware ist es was anderes (siehe Bild).
Vieleicht findest du ja mal Zeit um an dem Projekt weiter zu arbeiten bzw. gibt es ja noch jemand anderes der sich auch damit beschäftigt. So ein Standalonegeräte finde ich praktisch um auf die Schnelle eine Lichtanlage zu testen, ohne erst den PC hochfahren zu müssen.
Gruß Andreas
Danke für deine Antwort,
Schade, leider ist Software nicht meine Stärke, so das ich dir hier nicht helfen kann.
Hardware ist es was anderes (siehe Bild).
Vieleicht findest du ja mal Zeit um an dem Projekt weiter zu arbeiten bzw. gibt es ja noch jemand anderes der sich auch damit beschäftigt. So ein Standalonegeräte finde ich praktisch um auf die Schnelle eine Lichtanlage zu testen, ohne erst den PC hochfahren zu müssen.
Gruß Andreas
- Dateianhänge
-
- Standalone Board
- DSCF0461.JPG (126.23 KiB) 18434 mal betrachtet
- Christian
- PC_DIMMER-Entwickler
- Beiträge: 1856
- Registriert: 12.11.2007, 09:30
- Wohnort: Knw.-Remsfeld
- Kontaktdaten:
Re: PC-Dimmer Standalone
Hi,
es sollte eigentlich in einem Nachmittag machbar sein, den Code entsprechend zu komplettieren. Hab nur leider gerade kein aufgebautes Board für einen ATmega8 da, an dem ein Display hängt. Hätte aber glaube ich alle Bauteile im Haus. Eventuell kann ich ja was am Wochenende machen - allerdings kann ich nichts versprechen.
bis dann,
Christian
es sollte eigentlich in einem Nachmittag machbar sein, den Code entsprechend zu komplettieren. Hab nur leider gerade kein aufgebautes Board für einen ATmega8 da, an dem ein Display hängt. Hätte aber glaube ich alle Bauteile im Haus. Eventuell kann ich ja was am Wochenende machen - allerdings kann ich nichts versprechen.
bis dann,
Christian
Re: PC-Dimmer Standalone
Hallo Andreas,
ich hab das gerade gelesen und da noch keiner geantwortet hat, hab mal was spontan programmiert.
Zum Anschluß des LCD:
RS an PC4
EN an PC5
Data0-3 werden im 4-Bit Modus nicht benötigt.
Data4an PC0
Data5 an PC1
Data6 an PC2
Data7 an PC3
LCD Hintergrund-LED an PB1
DMX Transmitter an PB0
Im Anhang hab ich ne Hex-File, übertrag die mal in dein Atmega.
Es sollte beim Druck auf die Standalone Taste (PB3) auf dem LCD das Wort „Standalone“ zu sehen sein.
Bei Taster Arbeitslicht(PB4) sollte „Arbeitslicht“ und bei Buntlicht (PB5)sinnigerweise „Buntlicht „zu sehen sein.Probier das mal aus, wie gesagt hab ich das nur trocken programmiert. Ich hab gerade kein Atmega zur Hand.
Gruß
Bernd
ich hab das gerade gelesen und da noch keiner geantwortet hat, hab mal was spontan programmiert.
Zum Anschluß des LCD:
RS an PC4
EN an PC5
Data0-3 werden im 4-Bit Modus nicht benötigt.
Data4an PC0
Data5 an PC1
Data6 an PC2
Data7 an PC3
LCD Hintergrund-LED an PB1
DMX Transmitter an PB0
Im Anhang hab ich ne Hex-File, übertrag die mal in dein Atmega.
Es sollte beim Druck auf die Standalone Taste (PB3) auf dem LCD das Wort „Standalone“ zu sehen sein.
Bei Taster Arbeitslicht(PB4) sollte „Arbeitslicht“ und bei Buntlicht (PB5)sinnigerweise „Buntlicht „zu sehen sein.Probier das mal aus, wie gesagt hab ich das nur trocken programmiert. Ich hab gerade kein Atmega zur Hand.
Gruß
Bernd
- Dateianhänge
-
- PC_DIMMER_DMX512_Steuerung.zip
- (1.54 KiB) 910-mal heruntergeladen
Re: PC-Dimmer Standalone
Danke Bernd
am Wochenende werde ich es mal versuchen und dann berichten
Gruß
Andreas
am Wochenende werde ich es mal versuchen und dann berichten
Gruß
Andreas
Re: PC-Dimmer Standalone
Hallo zusammen,
auf meiner Suche, nach einer Möglichkeit meine Beleuchtung auch ohne PC mal in Betrieb nehmen zu können, kam mir der Standalone-Dimmer wie gerufen.
Da ich mich auf dem ganzen Gebiet der AVR's und deren Programmierung gerade am Anfang von allem befinde wollte ich versuchen, mir dieses Projekt nachzubauen.
Aber irgendwie bin ich schon bei der Umsetzung der Schaltung ein wenig gescheitert.
Target3001 stellt mir einen ATmega8 zwar zur Verfügung, jedoch nur als 28-Pin-Variante. In der Schematik ist jedoch eine 32-Pin-Variante verwendet.
Wäre es auch möglich einen ATmega8515 zu verwenden ?
Gibt es eventuell für die Displaysteuerung schon etwas? Im Beitrag von Bernd ist zwar ein hex-File, aber für mich zum lernen, wäre das ganze als Source interessant.
Gruß & Danke
Silvio
auf meiner Suche, nach einer Möglichkeit meine Beleuchtung auch ohne PC mal in Betrieb nehmen zu können, kam mir der Standalone-Dimmer wie gerufen.
Da ich mich auf dem ganzen Gebiet der AVR's und deren Programmierung gerade am Anfang von allem befinde wollte ich versuchen, mir dieses Projekt nachzubauen.
Aber irgendwie bin ich schon bei der Umsetzung der Schaltung ein wenig gescheitert.
Target3001 stellt mir einen ATmega8 zwar zur Verfügung, jedoch nur als 28-Pin-Variante. In der Schematik ist jedoch eine 32-Pin-Variante verwendet.
Wäre es auch möglich einen ATmega8515 zu verwenden ?
Gibt es eventuell für die Displaysteuerung schon etwas? Im Beitrag von Bernd ist zwar ein hex-File, aber für mich zum lernen, wäre das ganze als Source interessant.
Gruß & Danke
Silvio
- Christian
- PC_DIMMER-Entwickler
- Beiträge: 1856
- Registriert: 12.11.2007, 09:30
- Wohnort: Knw.-Remsfeld
- Kontaktdaten:
Re: PC-Dimmer Standalone
Guten Morgen,
vielen Dank für die Anfrage. Nun, den ATmega8 gibt es in drei verschiedenen Sockelformen: MLF32, PDIP28, TQFP32. Die beiden 32-Pin-Ausführungen sind SMD-Bauteile und dort sind einige Pins nicht verbunden. Die PDIP-28-Fassung ist die übliche non-SMD-Version, bei der alle Pins verwendet werden.
Für eine Standalone-Fassung ohne Display und C-Kenntnissen kann man tatsächlich die Standalone-Version verwenden und weiterentwickeln. Wer aber ein Display haben möchte und auch mit BASCOM klarkommt, kann vielleicht besser die Architekturbeleuchtungsschaltung verwenden (http://www.pcdimmer.de/index.php/dmx512 ... eleuchtung). Hier hab ich ein Display, sämtliche Steuerungsfunktionen, Menüstruktur, Taster, interne Speicherung von Szenen und noch einiges mehr fertig ausprogrammiert und getestet. Einen fertigen Schaltplan gibt es ebenfalls dazu und man kann den Code relativ einfach für eigene Projekte anpassen.
beste Grüße,
Christian
vielen Dank für die Anfrage. Nun, den ATmega8 gibt es in drei verschiedenen Sockelformen: MLF32, PDIP28, TQFP32. Die beiden 32-Pin-Ausführungen sind SMD-Bauteile und dort sind einige Pins nicht verbunden. Die PDIP-28-Fassung ist die übliche non-SMD-Version, bei der alle Pins verwendet werden.
Für eine Standalone-Fassung ohne Display und C-Kenntnissen kann man tatsächlich die Standalone-Version verwenden und weiterentwickeln. Wer aber ein Display haben möchte und auch mit BASCOM klarkommt, kann vielleicht besser die Architekturbeleuchtungsschaltung verwenden (http://www.pcdimmer.de/index.php/dmx512 ... eleuchtung). Hier hab ich ein Display, sämtliche Steuerungsfunktionen, Menüstruktur, Taster, interne Speicherung von Szenen und noch einiges mehr fertig ausprogrammiert und getestet. Einen fertigen Schaltplan gibt es ebenfalls dazu und man kann den Code relativ einfach für eigene Projekte anpassen.
beste Grüße,
Christian
Re: PC-Dimmer Standalone
Hallo Cypertron,
ich hab das damals nur zum ersten Test für ihn zusammengestrickt, jedoch kam nie ein Antwort.
Ich habe vor einiger Zeit die Standalone geschichte etwas weiterentwickelt. Ich brauchte selber so ein Ding. Mein Display funktioniert und ich habe mir ein kleines Batteriebetriebenes "Taschengerät" gebaut. Dieses funktioniert.Na ja, fast Momentan hapert es noch an der Geschwindigkeit, ich kann nur 100 Kanäle senden, wenn es mehr werden, wird er zu langsam.
Ich denke es liegt am Atmega8. Momentan überlege ich das ganze etwas größer zu machen und einen Atmega 32 zu verwenden.
Was hast du denn vor zu machen? Vielleicht kann ich dir helfen.
Gruß
Bernd
ich hab das damals nur zum ersten Test für ihn zusammengestrickt, jedoch kam nie ein Antwort.
Ich habe vor einiger Zeit die Standalone geschichte etwas weiterentwickelt. Ich brauchte selber so ein Ding. Mein Display funktioniert und ich habe mir ein kleines Batteriebetriebenes "Taschengerät" gebaut. Dieses funktioniert.Na ja, fast Momentan hapert es noch an der Geschwindigkeit, ich kann nur 100 Kanäle senden, wenn es mehr werden, wird er zu langsam.
Ich denke es liegt am Atmega8. Momentan überlege ich das ganze etwas größer zu machen und einen Atmega 32 zu verwenden.
Was hast du denn vor zu machen? Vielleicht kann ich dir helfen.
Gruß
Bernd