STM8S105S4

Prototype-Board STM8S105S4T6C

Ich hatte schon lange vor, mir ein Prototype-Board auf Basis eines STM8S zu schaffen. Da ich mit dem STM8S105 schon Übung hatte, (siehe Weihnachtsbaum) war dies der erste Kandidat dafür.

Die Anschlüsse sollten nach Funktion geordnet auf Stiftleisten herausgeführt werden. Eine Resettaste sollte vorhanden sein, es sollte die Möglichkeit bestehen, eine separate analoge Speisespannung zuzuführen und ein externer Quarz sollte bestückbar sein, I2C mit Pullups und mehreren Anschlüssen, eine serielle Schnittstelle, eine Display-Schnittstelle, SPI-, PWM-, und Analog-Ports sowie SWIM/NRES als Programmierschnittstelle.

Schaltplan
Schaltplan
Layout
Layout

Die Leiterplatten wurden bei Elecrow gefertigt, siehe Fotos. 

Eingang der unbestückten Leiterplatten von Elecrow
Eingang der unbestückten Leiterplatten von Elecrow
voll bestücktes Entwicklungsboard
voll bestücktes Entwicklungsboard

Weihnachtsbaum deluxe

Hier (Weihnachtsbaum mit Lichtern) hatte ich bereits mit meinem Weihnachtsbaum aus Holz herumgespielt.

Hier

Projekt: STM8S105 6×8 Bits Output Teil 1a

Projekt: STM8S105 6×8 Bits Output Teil 1b

Projekt: STM8S105 6×8 Bits Output Teil 2

Projekt: STM8S105 6×8 Bits Output Teil 3

habe ich längere Zeit mit einer neuen Version geliebäugelt. Dann war er lange Zeit vergessen. Weihnachten 2015 leuchtete die alte Version.

Jetzt aber ist es soweit, er ist in neuer Schönheit 😉 wieder da.

Weihnachtsbaum
Weihnachtsbaum

Das bereits kommentierte Programm werde ich noch hinzufügen, es muss für die Webseite doch noch etwas aufgehübscht werden.

Nokia 5110 am STM8S105

benutzte hardware
benutzte hardware

STM8S105 auf Adapterplatine
STM8S105 auf Adapterplatine

Anzeige Text
Anzeige Text

Anzeige Text 2
Anzeige Text 2

Die Software zum Schnelltest wurde von http://shelvin.de/lcd-display-nokia-5110-ansteuern/ übernommen und adaptiert:

Projekt: STM8S105 6×8 Bits Output Teil 1b

Heute ist der Auftrag zur Fertigung der Leiterplatten an ITEAD herausgegangen.

Layout
Layout

Schaltplan
Schaltplan

Das Projekt ist eine statische LED-Ansteuerung für 6* 8 LED für einen ca. 37 cm großen Weihnachtsbaum aus Holz. Die neue Platine selbst ist 9 cm x 2,5 cm groß und verschwindet komplett hintern Weihnachtsbaum. Es gibt sieben weiße „Kerzen“, die heftig flackern sollen und bunte Lichterketten mit insgesamt 37 LED, die durch gelegentliches, zufälliges An- und Ausgehen die Bewegungen von Ästen simulieren sollen.

Projekt: STM8S105 6×8 Bits Output Teil 1a

Mein LED-Weihnachtsbaum hat schon lange eine neue Steuerung verdient. Der AT90S1200 war schon beim Bau aus der Mode:

LED-Weihnachtsbaum mit AT90S1200
LED-Weihnachtsbaum mit AT90S1200

Jetzt muss etwas neues her, am besten mit dem bei Pollin gekauften STM8S105S4T6C, siehe früheren Beitrag: STM8S105S4T6C bei Pollin

Die Platine soll möglichst universell sein, außerdem möchte ich nach Möglichkeit recyclte Bauteile wiederverwenden, hier schwebt mir der HC573 von diversen alten Festplattenplatinen vor. Den derzeit viel genutzten HC595 müßte ich erst neu kaufen.