Nach dem 2x-S0-Hutschienencontroller gibt es nun eine zweite Version für den Zählerkasten. Aufgebaut um einen ATmega 1284p mit 12,5MHz Taktfrequenz. Programmierbar wahlweise über ISP oder JTAG oder Bootloader. Der 5x-S0-Hutschienencontroller kann selbst zusammengebaut werden.
Der neue Hutschienencontroller teilt sich auf 3 Leiterplatten auf:
Die Leiterplatte für die Spannungsversorgung und Digital/Analog-Eingänge.
5xs0-controller_spannungsversorgung.pdf
5xs0-controller_sonstige_eingaenge.pdf
Die Grundleiterplatte mit der Netz-Eingangsklemme und den Klemmen für die S0-Eingänge und deren Elektronik.
5xs0-controller_s0-eingaenge.pdf
5xs0-controller_leiterplattenverbindungen.pdf
Der Leiterplatte für den µC, das LAN, USB und USART-Anschlüssen.
5xs0-controller_steuerung_korrektur.pdf
5xs0-controller_ethernet.pdf
5xs0-controller_usb-device.pdf
5xs0-controller_speicher.pdf
5xs0-controller_usd-slot.pdf
Nochmal alle zusammen:
Die dazu gehörigen Bestückungspläne:
5xs0-controller_gesamt_best._top.pdf
5xs0-controller_gesamt_best._bot.pdf
Und zusammengebaut:
Der 5xS0-Controller wurde mit dem Programm Target3001 entworfen.
Die anliegende Arbeitsdatei lässt sich mit der kostenlosen Conrad oder PCB-Pool-Version von Target3001 öffnen und bearbeiten.
Leider lassen sich aus diesen Programmversionen nur Leiterplatten bei PCB-Pool bestellen.
Wer seine Leiterplatten fertigen lassen möchte, kann dies mit dieser Arbeitsdatei machen. Sie lässt sich mit der kostenlosen Target3001-discover-Version öffnen.
Hier eine Auflistung der Bauteile mit Lieferanten, Best.Nr. und Preisen.
Die Kosten belaufen sich auf 86,24 € plus 3,80€ Versandkosten (nach Deutschland).
Die Feinsicherung fehlt in der Auflistung. Lt. Datenblatt des Schaltnetzteils sollte diese eine 1,5A Träge sein.
5xs0-controller_preisliste1.pdf
E6 benötigt ein besonderes Pinning für LAN und µSD-Karte.
Da der ATmega vom ENC mit Clock versorgt wird, muss in Ethersex noch die Datei enc28j60.c ersetzt werden.
Die Datei findet sich im Ethersex unter /ethersex/hardware/ethernet/ .
Hier eine Übersicht der Zuordnung von Klemme, Spannung (Funktion), S0-Kanal und zugehörigen Port-Pin am ATmega.
Die Klemmenbezeichnung bezieht sich auf die Nummerierung die auf dem Gehäuse steht.
Klemme | Spannung/Funktion | S0-Kanal | Port-Pin |
---|---|---|---|
7 + 8 | 230V/50Hz | ! ! ! | ! ! ! |
9 | -S0 | 5 | PA0 |
10 | +S0 | 5 | PA0 |
11 | -S0 | 4 | PD7 |
12 | +S0 | 4 | PD7 |
6 | -S0 | 3 | PD4 |
5 | +S0 | 3 | PD4 |
4 | -S0 | 2 | PD5 |
3 | +S0 | 2 | PD5 |
2 | -S0 | 1 | PD6 |
1 | +S0 | 1 | PD6 |