Forum: Mikrocontroller und Digitale Elektronik Matrix Bedienfeld und RS485


von Dario N. (booforfun)


Lesenswert?

Guten Abend,
ich möchte meinen Geländewagen mit Zusatzbeleuchtung erweitern.
Ich habe einen Stecker mit 24 Pin à 1,5 Quadrat. Dieser soll mir 12 
Zusatzverbraucher auf dem Dach bringen   (z.B. 240W LED Leiste)
Ich möchte vorne keine normalen Schalter einbauen sondern ein Tastenfeld 
3x3 mit Hintergrund Beleuchtung und Kontroll LEDs. Das ganze sollte 
natürlich über ein uC gesteuert werden, ich dachte an den ATMega16, 
damit die Ausgänge unabhängig bleiben können.
Da ich ja 9 Taster, 9 LEDs und die Hintergrundbeleuchtung vorne habe und 
die Schaltbox und Relais (oder MOSFET) habe, wollte ich zur Verbindung 
von Bedienfeld und Schaltbox ein RS485 verwenden. Laut meinen Recherchen 
über RS485, sollte dies relativ einfach sein und bedarf nicht viel 
aufwand.
Ich habe auch schon jemanden, der mir das Programmieren würde, ich muss 
nur die Hardware aufbauen. Naja ich habe in Eagle schon mal angefangen 
das Bedienfeld zu entwickeln, bin aber unsicher wie ich die Matrix 
Steuerung aufbauen soll.

Theoretisch muss ich ja für die Taster nur 6 Pins an den ATmega16.
Ich weis nur nicht wie das bei den LEDs passieren soll. Ob und wie ich 
da Wiederstände oder Transistoren verwenden muss.

Für den RS485 habe ich ein DIP Schalter mit 4 Schaltern vorgesehen um 
die Modulnummer Festzulegen und für den Master einen Weiteren DIP 
Schalter um die Anzahl an Modulen im System zu bestimmen. Ich hatte 
gelesen, der Master muss den BUS regeln, wer wann senden darf. Dies soll 
halt durch die DIP Schalter geschehen bzw die sollen halfen.

von Dario N. (booforfun)



Lesenswert?

Die 9V Versorgung habe ich nur gewählt um die richtigen Löcher auf der 
Platine zu bekommen.

(Sorry für die 2 Doppel-uploads)

: Bearbeitet durch User
von holger (Gast)


Lesenswert?

>Ich habe auch schon jemanden, der mir das Programmieren würde, ich muss
>nur die Hardware aufbauen.

Und das kannst du definitiv nicht. Lass es sein.
Nimm einfach ein paar fette Schalter.

von Oliver R. (orb)


Lesenswert?

9Volt am AVR führen zum schnellen Ableben.
AGND und AVCC müssen beschaltet werden, wenn PortA benutzt werden soll.
Kondensatoren an den Versorgungspins fehlen.
PullUp-Widerstand an !Reset fehlt.
Vor den LEDs fehlen die Widerstände.
...

von Iss_klar_ (Gast)


Lesenswert?

@Holger: ERST LESEN DANN POSTEN.

dann hat sich dein Post somit als Überflüssig herausgestellt.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.