Hallo zusammen, vorneweg, ich bin total unbelastet was Mikrocontroller und Elektronik angeht und normalerweise Anwendungsentwickler. Mein alter Herr hat nun aber eine Idee und ich möchte ihm dabei helfen. Er möchte ein blaues HD44780 als Namensschild im Briefkasten verwenden. Das ganze ist auch in Soweit eigenlich kein Problem, da er sich mit Elektronik wunderbar auskennt in seinem hohen Alter aber nicht mit Mikrcontrollern und wie man damit Text auf das Display bekommt. Hier habe ich nun die AVR LCD Tutorials gefunden aber noch nicht verstanden was man nun genau als Elektronikteile braucht, aber ich hab auch noch nicht meinen Dad gefragt ob er daraus schlau wird. In meiner Schublade liegt allerdings ein AVR Butterfly und ich frage mich, ob man nicht an diesen das HD44780 anbringen kann und somit schon alles im Haus ist um das kleine Projekt umzusetzen? Falls nicht, könnt ihr mir ein Tutorial empfehlen wo erklärt wird, wie man so etwas zusammenbaut? Welche Teile benötigt werden? Vielen Dank dragi
Das Projekt ist mit Einschränkungen wahrscheinlich machbar. Das AVR Butterfly (http://www.atmel.com/dyn/resources/prod_documents/doc4271.pdf) hat genügend I/O-Pins zur Ansteuerung eines externen üblichen Text-LCDs mit dem LCD-Controller HD44780. Es hat auch einen seriellen Bootloader integriert, so dass es einfach ohne besonders viel Zusatzhardware programmiert werden kann. Das AVR Butterfly wird allerdings mit einer Knopfzelle versorgt und ein Dauerbetrieb für das Butterfly inkl. externem LCD ist ein kurzes Vergnügen. D.h. es ist eine externe Spannungsversorgung aufzubauen. Die LCDs sind typischerweise für 5V ausgelegt. Das AVR Butterfly kann extern mit 3,1-4,5V versorgt werden. 5V wäre oberhalb der abs. max. Ratings des verbauten Dataflashs (http://www.siwawi.arubi.uni-kl.de/avr_projects/linuxmag_remarks.html). Bei einem 5V LCD musst du dir also Gedanken über einen Pegelwandler zwischen dem AVR Butterfly (<5V System) und dem LCD (5V System) machen. Allerdings gibt es auch 3,3V LCDs. Hier könntest du eine externe 3,3V Spannung für das Gesamtsystem designen und kämst um die Pegelwandlung herum.
>> Bei einem 5V LCD musst du dir also Gedanken über einen Pegelwandler >> zwischen dem AVR Butterfly (<5V System) und dem LCD (5V System) machen. Besser wäre gleich ein neuer Controller (ATMega8 o. ä.) und den dann mit 5 Volt versorgen.
Ja, da hast du Recht. Den AVR Butterfly könnte Thomas dann als ISP Programmieradapter benutzen, so gesehen bleibt das dann auch überschaubar.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.