Gast
#825320
Hallo Zusammen Ich bin dabei ein eigenes ATmega8-Board zu bauen. Dabei bin ich auf einige Probleme gestossen und wäre für jegliche Art von Hilfe dankbar. Zum Board: Der Mikrocontroller kommuniziert über eine bidirektionale Verbindung via PS2 mit dem PC und kann so Tastatureingaben simulieren. Es fehlen noch einige Bauteile und Grössen und das Ganze ist etwas unübersichtlich... Im weiteren habe ich soeben gelesen, dass die Ports über spezielle Funktionen verfügen, daher ist die hier dargestellte (willkürliche) Pin-Belegung ziemlich schlecht, aber das werde ich noch ändern. Folgend eine Auflistung meiner Problemen und Fragen, bin für jede Hilfe sehr dankbar: 1. Oben links habe ich einen DC/DC-Konverter gebastelt, da kommt noch n LT1302 rein; ich habe jedoch das Symbol noch nicht erstellt ;) 2. Für die PS2-Verbindung (rechts) hatte ich bereits eine Idee, dafür hatte ich 4 Ports vorgsehen, je 2 (CLK und DATA) für lesen und schreiben. Irgendwie ist mir diese aber entfallen daher weiss ich nicht mehr wie ich es realisieren wollte... Was gibt es da für Möglichkeiten? 3. Nach welchen Angaben dimensioniere ich die Vorwidertsände der Transistoren? 4. Muss der Druckschalter S1 am Pin PD2 oder PD3 sein damit er einen Interrupt (wie z.B eine Tastatureingabe) verursachen kann oder gibt es da softwaretechnisch noch andere Lösungen? 5. Kann ich die Pins AD0-AD7 auch als digitale I/O-Pins verwenden? 6. Brauche ich den externen 8MHZ Oszi überhaupt oder ist der interne ausreichend für meine Anwendung? 7. Ich hätte noch gerne eine LED die leuchtet solange die Quellspannung > 2V (=minimale Eingangspannung vom LT1302) und ausschaltet wenn sie < 2V ist damit ich weiss wenn ich die Batterien wechseln muss ;) 8. Irgendwie habe ich das Gefühl, dass die PS2-Connection so nicht kurzschlusssicher ist und dafür meinen PC riskieren möchte ich nicht... Was gibt es da für Möglichkeiten (Optokoppler?)? Weitere Verbesserungsvorschläge sind herzlichst willkommen!