ByteWorker: Unterschied zwischen den Versionen
HKay (Diskussion | Beiträge) (Init) |
(kein Unterschied)
|
Version vom 11. November 2014, 23:49 Uhr
Immer wieder gilt es in einem Hackerspace die selben Probleme zu loesen. Eines dieser Probleme ist die Anbindung eines neuen Geraets an den Hausbus.
Ziel
Es gilt ein moeglichst generisches Microcorntoller-Modul zu entwickeln, das mit dem Hausbus kommunizieren kann. Ein solches Modul heist "ByteWorker". Der Preis spielt hierbei eine erhebliche Rolle.
Verantwortlich
Ansatz
Es wurde der ATMega16M1 als Plattform ausgewaehlt. Ein AVR ist leicht zu programmieren und es gibt viele Codebeispiele im Netz verfuegbar. Sie ist Kosstenguenstig und leicht zu beschaffen. Die Leiterplatte sollte so konzipiert sein, dass sie auf eine andere Aufgesteckt werden kann. So wird aus einer generischen eine spezielle Baugruppe.
Probleme
Die Leistungsfaehigkeit des ATMega16M1 ist stark begrenzt. Die Recheneinheit ist schwach, manche Schnittstellen schliessen gegenseitig einen Parallelbetrieb aus.
Status
- Schaltplan fertig
- Layout fertig
ToDo
- Prototyp fertigen
- Firmware schreiben