DMX-DIY-Selbstbau

Genesis 1:3 Und Gott sprach: "Es werde Licht!" und es ward Licht.

4 Und Gott sah, dass das Licht gut war;

Home (zurück zur Hauptseite)

Binärcodierer mit dezimaler Anzeige.

Diese Schaltung ersetzt einen binär codierten DIP Schalter (Mäuseklavier) für Adressen von 0-511. Der Prozessor ist ein Atmel ATMEGA8-16, dessen Pins alle bis auf den Resetpin ausgenutzt werden. Durch 10 Adressausgänge kann auch der Wert 512 als DMX Adresse ausgegeben werden. Die zuletzt eingestellte Adresse wird nach ca. 8 Sekunden in das EEPROM gespeichert und nach einem Neustart wieder aus dem EEPROM gelesen. Das Speichern ins EEPROM wird durch kurzes Anzeigen von "SAF" angezeigt.

Binärcodierer

Adresse 13

Schaltplan

Schalplan

Bauteileliste

Pos Name Anzahl Beschreibung Bestellnummer Reichelt
1 PCB 1 Platine -
2 IC1 1 ATMEL ATMEGA8-16PU ATMEGA 8-16 DIP
3 T1,T2 2 Kurzhubtaster TASTER 3301B
4 - 1 IC-Sockel 28pol schmal GS 28P-S
5 C1 1 Keramikkondensator 100nF Z5U-100N
6 C2 1 Elko 100uF/35V RAD 100/35
7 LCD1 3 7 Segment Anzeige 10mm rot SA 39-11 RT
8 R1-R8 8 Widerstand 680 Ohm 1206 SMD 1/4W 680

Preise bei Reichelt ca. 5-6 Euro: (optionaler IC Sockel!)Bauteileliste
*

* Wegen der Staffelpreise bei SMD-Widerständen sind 100 Widerstände im Warenkorb. Platinen und programmierte ICs auf Anfrage.

Bestückung

Bestückung

Firmware als Intel-Hex-Code:

active low (zieht gegen 0V, sonst offen)

active high (gibt +5V für High aus, sonst offen)

high and low (wie cmos Ausgang)

PCB Layout als TIF mit 1200dpi (spiegelverkehrt)

Fuses:

Fuses

Copyright © 2011 - 2014 by
Wolfgang Dunczewski - Mainzer Landstr. 777 - 65934 Frankfurt
Tel: 0700 / TONSTUDIO - Tel: +49 69 39043125 - Fax: +49 69 387899

01/2014