Benutzer-Werkzeuge

Webseiten-Werkzeuge


attiny

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
attiny [2021-05-08 15:05] – [IDE mit MikroForth für den ATMEL AVR Attiny 2313 im 20 Pin DIL] juergenukattiny [2025-08-17 03:40] (aktuell) – copyright verletzungen, gelöscht mka
Zeile 1: Zeile 1:
-====== IDE mit MikroForth für den ATMEL AVR Attiny 2313 im 20 Pin DIL ====== 
- 
-(Seit 9/2019 auch für Arduino nano und Atmel 328 verfügbar.) 
- 
-**UPDATE**: For some English documentation see further down ...  
- 
-or get the eBook in English   https://www.amazon.co.uk/gp/product/B07HMB499W/ref=dbs_a_def_rwt_bibl_vppi_i2 
-or as print book   
-https://www.amazon.co.uk/gp/product/172662692X/ref=dbs_a_def_rwt_bibl_vppi_i29 
- 
-Das Attiny-Projekt((2017 : Attiny 3.0)) wurde entwickelt von E. Eube, G. Heinrichs und U. Ihlefeldt. 
- 
-[[http://www.g-heinrichs.de/wordpress/index.php/attiny/forth/|Auf seiner website dokumentiert G. Heinrichs das Projekt ausführlich.]] Er beschreibt das Konzept, die Entwicklung und die technischen Einzelheiten. Downloads der Programme stehen zur Verfügung. FORTH und der Assembler werden beschrieben. Ein Forum gibt es auch. 
- 
-Der Attiny wurde im März 2017 zur 5. Mikrocontroller-Fortbildungsveranstaltung für Lehrer in Essen, Leibniz-Gymnasium, eingesetzt.  
- 
-===== Ansicht der Platine Attiny 3.0 ===== 
- 
-{{:projects:bild_platine_3.jpg?400|Attiny 3.0 bestückt}} 
- 
-{{:projects:platine3_layout_klein.jpg?400|Unterseite des Attiny 3.0 }} 
- 
-{{:mikroforthcircuitdiagram.jpg?400|Minmaler Schaltplan / minimum circuit diagram}} 
- 
-===== ATTINY-PLATINE 3.0 ===== 
- 
-==== Eigenschaften ==== 
- 
-  * AVR-Attiny2313-Mikrocontroller - nicht verlötet, sondern auf Fassung gesteckt. 
-  * USB-UART-Wandler auf Platine integriert; Bootloader sorgt für hohe Geschwindigkeit bei Benutzung der USB-Schnittstelle. 
-  * (fast) Alle Anschlüsse des AVR über Kontaktbuchsen mit Patchkabeln erreichbar. 
-  * Parallel zu den 8 Bits eines vollständigen Ports (Port B) 8 Buchsen mit Widerstandsarray; dadurch können mittels LEDs die Zustände des Ports angezeigt werden. 
-  * Zwei Interrupt-Eingänge direkt mit Tastern verbunden, einer davon mit Kondensator entprellt. 
-  * Ein Piezo-Lautsprecher. 
-  * Ein Leistungsverstärker zum Anschluss von Gühlämpchen, Elektromotor ... 
-  * Serielle Kommunikation und schnelle Programmierung über USB. 
-  * I2C-Vorbereitung durch Pullup-Widerstände; durch Jumper zuschaltbar. 
-  * SPI-Programmierung über USB. 
-  * Zusätzliche Kontaktfelder für komplexere Schaltungen. 
-  * Stromversorgung und Datenübertragung über Standard-USB-Verlängerungskabel; Stromversorgung über 9V-Batterie und Spannungsstabilisator optional. 
-  * Buchsenleiste zum Anschluss eines kleinen, preiswerten LCD (LCD im Lieferumfang enthalten). 
-  * Buchsenleiste zum Anschluss weiterer Geräte, frei patchbar! 
-  * Reset-Taster zum Neustarten eines Programms oder zum Aktivieren eines Upload-Vorgangs. 
- 
-==== Schaltplan der Platine 3.0 ==== 
- 
-{{:projects:schaltplan-attiny.jpg?600|Schaltplan der Platine 3.0}} 
- 
- 
-==== Hinweise zur Platine 3.0 ==== 
- 
-  - Zum Lieferumfang gehören die Platine, ein USB-Anschlusskabel, 10 LEDs, eine Fotodiode, 2 Jumper, Käbelchen, ein LCD (2 mal 8 Zeichen) und die nötige Software (uploader-Programm etc.). 
-  - Das LCD benutzt das Port B; dabei bleiben PortB.5 und PortB.7 zum Betrieb des I2C-Bus frei. 
-  - Über die Buchsenleiste lassen sich bequem weitere Geräte anschließen. Dazu wird die Buchsenleiste über Patchkabel mit den Pins des Attiny2313 verbunden; auf diese Weise ist eine flexible Zuordnung der Buchsenleistenpins zu den Attiny-Pins möglich. 
-  - Auf der Platine befindet sich ein Leistungs-MOSFET, der über die Platine oder über eine externe Stromquelle versorgt werden kann. Er kann über einen Ausgang des Mikrocontrollers auch Verbraucher ein- und ausschalten, die größere Ströme benötigen (z.B. Glühlämpchen oder Elektromotoren). 
-  - Die Platine ist für einen Stand-Alone-Betrieb ohne USB-Kabel vorbereitet: Dazu müssen auf der Platine lediglich ein Clip-Anschluss für 9-V-Batterien, ein Schalter, zwei Kondensatoren und ein 5-V-Regler angelötet werden. 
- 
-//Wenn Sie Interesse am Erwerb einer oder mehrerer Platinen haben (als Bausatz oder fix und fertig, ab ca. 20 Euro), wenden Sie sich bitte direkt an Herrn Eube (eeube@ish.de).// 
-===== Dokumentation ===== 
-  
-Die Heinrichsche Dokumentation wurde von Jürgen Pintaske zusammengefasst und mit Georgs Genehmigung auch hier im Wiki abgelegt.\\ 
-{{ :projects:0_collected_book_mikroforth_v9_a5.pdf |PDF Handbuch zum MikroForth V9 und Atiny 3.0}}\\ 
-{{ :bootloader.pdf |Der Bootloader für die Attiny-Platine}} 
- 
-Auszüge: \\ 
-{{ :vokabular.pdf|MikroForth-Vokabular}}\\ 
-{{ :mikroforthwords_v1.pdf |MikroForth words (english version)}}\\ 
-{{ :0_collected_book_mikroforth_v13_denglish_a5_short.pdf |User Manual (translation started)}} 
- 
  
attiny.1620479105.txt.gz · Zuletzt geändert: 2021-05-08 15:05 von juergenuk