Board 2 - Teil 1. by AS. Prozessor Board 2 mit dem ATi 2313, 1 x Port, ISP und 2 x I 2 C Bus = Teil 1 Hardware =

Ähnliche Dokumente
Anzeige 2 - Teil 1. by AS. Anzeige 2 mit dem HT16K33, 3 x LED Matrix Anzeigen (8x8), 2 x I 2 C Bus = Teil 1 Hardware =

Board 1 - Teil 1. by AS. Prozessor Board 1 mit dem AT 1284 P, 3 x Ports, ISP und 2 x I 2 C Bus = Teil 1 Hardware =


Board 1 - Teil 2. by AS. Prozessor Board 1 mit dem AT 1284 P, 3 x Ports, ISP und 2 x I 2 C Bus = Teil 2 Der erste Start =

WIFFI-pump Bauanleitung rev1 stall.biz

Bauanleitung der LED-Qube 5

ateval-board Aufbauanleitung & Handbuch

LED VORSCHALTPLATINE 230 VAC

Solaranlagen-Set 40 W

Bausatz Roulette. Best.Nr Sicherheitshinweise:

Produktinformationen. Basis Set Atmel Atmega8 & ISP Programmer. Lieferumfang :

LAB-EXP Experimentier-Platine für das LAB-537

Bau und Programmieranleitung für den IR - Booster. Vorbemerkungen

Bedien- und Einbauanleitung. S88 Rückmelde Modul. Art.-Nr

Single Side AVR Experimentier Board. Version 1.4. erstellt von. Ulrich Radig

Bestellnummer Bezeichnung Tischmikrofon TKE, Ausführung mit zwei Tasten Tischmikrofon TKE, Ausführung mit einer Taste

simline Technische Beschreibung simcontrol5 Version 1.07 Modulbeschreibung Eigenschaften

PT1000 Messwandler. Best.Nr Pollin Electronic GmbH Tel. (08403) Stand , web, #all, hka

Aufbau und Inbetriebnahme, Erweiterungskarte, Digital 8I4R

Bau- und Bedienungsanleitung Temperatur- und Luftfeuchtesensor für 1-Wire Bus

Visitenkarten-Scanner Best.Nr

Entwicklungsboard 16F1824

Zeitrelaismodul ZRM 1 Art. Nr

DMX Relais /Analog Interface. Bedienungsanleitung

UK-electronic Bauanleitung für Experimentier Leiterplatte für Effekte mit Millenium Bypass

Basisplatine PIC-Basis-V42. Abbildung: Features : PIC Programmier- und Übungsmodule. Basismodul. Best.-Nr

Aufbauanleitung Wortwecker 135x135mm 2

Bausatz Ethernetmodul ENC28J60 Version 1.0 -Bauanleitung und Kurzinformation-

mytinyprog MK2 USB Stefan Hoffmann

Bedienungsanleitung für

Baubericht für den AX81-GKR Einleitung

ATMEGA Mikrocontroller Einführung TEIL 1. 4.November 2009 Mönchengladbach

Selbstbau-USB-Programmiergerät für AVR

ODROID-C2 Einplatinen-Computer Best.Nr

Aufbauanleitung Wortwecker 135x135mm 2

dpc-haustechnik Ulrich Piechnick Februar 2012 Entwurf

LEDIMAX. 3 Kanal Funk Kelvin Dimmer System. Komponenten. Technische Daten LX-3302RF

crazytrickler Hilfreich ist eine Lupe, eine "dritte Hand" oder ein Platinenhalter und ein Multimeter.

LED Wand-Uhr Typ III

4 Port USB Hub 4 PORT USB HUB. Benutzerhandbuch. Version 1.0

Der Mikrocontroller beinhaltet auf einem Chip einen kompletten Mikrocomputer, wie in Kapitel

Materialsatz: MatPwrDigiX

Sprachausgabe. Die Steuerung des Interfaces kann, abhängig von der Besückung über I2C, RS232 oder USB erfolgen

Produktinformation USB AVR Lab

CU-R-CONTROL. Beschreibung zur Schaltung ATMega16-32+ISP MC-Controller Steuerung auf Basis ATMEL Mega16/32. Autor: Christian Ulrich

Rechnerarchitektur Atmega Vortrag Atmega 32. Von Urs Müller und Marion Knoth. Urs Müller Seite 1 von 7

Wie Software laufen lernt

Version-D Bedienungsanleitung

simline Technische Beschreibung simswitch4s Version 1.00 Modulbeschreibung Eigenschaften

Tischgehäuse AZ/EL Bausatz V1.2 für ERC-M Anleitung

Jan Monsch. Donnerstag, 2. Mai 13

QuadroPPM - Summensignalencoder für Modellbauempfänger

Bausatz Geiger-Müller-Zähler Best.Nr

Johannes Kelper Universität Linz. Institut für Elektrische Messtechnik. Dokumentation. ATmeag8-USB Modul. Bernd R. Arminger ATmega8-USB Modul 1

W-Bus / USB Diagnoseinterface v1.1

edip320-i2c/com-board (Art.#1045)

I8O8-USB. Serial Input and Output Board with. 8 Inputs 8 Outputs 8 ADC-Inputs USB (FTDI) Rev rtec.rohrhofer.org

Bedienungsanleitung. Solar Ladegerät mit LED

Produktbeschreibung. 8x230VAC - Eingangsadapter. HomeAutomationSystem Edition V0.1 Dipl.-Ing. Pankraz Viktor

c t Lab PWR / ADA - IO 1 Einleitung

ICmega8 / ICmega8-USB

LED MINI TUBE 12V 15 X 3IN1 RGB

Nicht nur zum Spielen geeignet Atmels AVR und AVR32 Xplain Evalkitserie sind die ideale Hardwareplattformen für das neue AVR Studio 5

Schaltungshinweise zum Linux Control System mit DIL/NetPC DNP/7520

Umbau eines Saug- und Wisch Roboters auf ARDUINO Steuerung

The Danish Keyer In der Schweiz gebaut

VOLTmonitor. VOLTmonitor. Schritt 1: Schaltung. file://localhost/users/rainer/xp-exchange/erzeugte%20websites/p... 1 of


guloprog S mk II von guloshop.de

WAGO-I/O-SYSTEM angekoppelt an das HMI/SCADA System Anwendungshinweis

Einführung in die Welt der Microcontroller

Headset für Major-Bediengeräte. Technische Daten. Bestellinformationen

DMX-DSI/DALI-Interface 8. Bedienungsanleitung

DTMF Sender. Es können 252 Zeichen maximal am Stück übertragen werden; die Länge des Strings wird mit einem Byte übertragen.

Microcontroller Kurs Microcontroller Kurs/Johannes Fuchs 1

Bedienungsanleitung Spannungsversorgung für LED Lichtsignal

Bausatz BG02. Daschke Limited BG02 Bargraph 02

Controller DMX SimpleDesk 24

El BAMAS Bestückungsplan

ALVIDI. AVR-Entwicklungsmodul. Modell: AL-AVREB_256. Übersicht. Maße. Beschreibung. Elektrische Eigenschaften. Programmierung.

Automatisches Lademodul Best.-Nr.:

Handbuch für das Schaltmodul P017

Steckerbelegungen + Platinenmaße für den Bereich Robotik- und Mikrocontroller

Bedienungsanleitung. Stage Master S-1200

Bedienungsanleitung. LED Master 4

80C535-Mikrocontroller-Board im Streichholzschachtelformat

PC-Relaiskarte K8 IO. Montageanleitung. Best.Nr Pollin Electronic GmbH Tel. (08403) /2007

Logiktester BB-Logic

Netduino Mikroprozessor für.net Entwickler

ATMEL Evaluations-Board Ver Best.Nr /

Lötanleitung für das Atmega-Basis-Board Version 1.2

VGA Splitter 1/2. Bedienungsanleitung Operation Manual

SWITCH Pager DSE 408

Intelligente. CO2- und Kombi- CO2-/Thermo und Hygro-Sensoren. Baureihen Hxxxx und Txxxx. Lieferung : Ab März/April 2012

Outdoor Par Can 36 x 1Watt

Bau und Testanleitung für den Tiny44/Zetex DCC Decoder. Birkenwerder im Juli 2011 Toralf Wilhelm

easyident Türöffner mit integriertem USB Interface

StarterKit Embedded Control SC13 + DK51. From the electronic to the automation

Dokumentation der IRIS- und MIB-Adapter

Atmel AVR für Dummies

Transkript:

by AS www.boxtec.ch playground.boxtec.ch/doku.php/tutorial Prozessor Board 2 mit dem ATi 2313, 1 x Port, ISP und 2 x I 2 C Bus = Teil 1 Hardware = Board 2 - Teil 1

Copyright Sofern nicht anders angegeben, stehen die Inhalte dieser Dokumentation unter einer Creative Commons - Namensnennung- NichtKommerziell-Weitergabe unter gleichen Bedingungen 3.0 DE Lizenz Sicherheitshinweise Lesen Sie diese Gebrauchsanleitung, bevor Sie diesen Bausatz in Betrieb nehmen und bewahren Sie diese an einem für alle Benutzer jederzeit zugänglichen Platz auf. Bei Schäden, die durch Nichtbeachtung dieser Bedienungsanleitung verursacht werden, erlischt die Gewährleistung / Garantie. Für Folgeschäden übernehmen wir keine Haftung! Bei allen Geräten, die zu ihrem Betrieb eine elektrische Spannung benötigen, müssen die gültigen VDE-Vorschriften beachtet werden. Besonders relevant sind für diesen Bausatz die VDE-Richtlinien VDE 0100, VDE 0550/0551, VDE 0700, VDE 0711 und VDE 0860. Bitte beachten Sie auch nachfolgende Sicherheitshinweise: Nehmen Sie diesen Bausatz nur dann in Betrieb, wenn er zuvor berührungssicher in ein Gehäuse eingebaut wurde. Erst danach darf dieser an eine Spannungsversorgung angeschlossen werden. Lassen Sie Geräte, die mit einer Versorgungsspannung größer als 24 V- betrieben werden, nur durch eine fachkundige Person anschließen. In Schulen, Ausbildungseinrichtungen, Hobby- und Selbsthilfewerkstätten ist das Betreiben dieser Baugruppe durch geschultes Personal verantwortlich zu überwachen. In einer Umgebung in der brennbare Gase, Dämpfe oder Stäube vorhanden sind oder vorhanden sein können, darf diese Baugruppe nicht betrieben werden. Im Falle eine Reparatur dieser Baugruppe, dürfen nur Original-Ersatzteile verwendet werden! Die Verwendung abweichender Ersatzteile kann zu ernsthaften Sach- und Personenschäden führen. Eine Reparatur des Gerätes darf nur von fachkundigen Personen durchgeführt werden. Spannungsführende Teile an dieser Baugruppe dürfen nur dann berührt werden (gilt auch für Werkzeuge, Messinstrumente o.ä.), wenn sichergestellt ist, dass die Baugruppe von der Versorgungsspannung getrennt wurde und elektrische Ladungen, die in den in der Baugruppe befindlichen Bauteilen gespeichert sind, vorher entladen wurden. Sind Messungen bei geöffnetem Gehäuse unumgänglich, muss ein Trenntrafo zur Spannungsversorgung verwendet werden Spannungsführende Kabel oder Leitungen, mit denen die Baugruppe verbunden ist, müssen immer auf Isolationsfehler oder Bruchstellen kontrolliert werden. Bei einem Fehler muss das Gerät unverzüglich ausser Betrieb genommen werden, bis die defekte Leitung ausgewechselt worden ist. Es ist auf die genaue Einhaltung der genannten Kenndaten der Baugruppe und der in der Baugruppe verwendeten Bauteile zu achten. Gehen diese aus der beiliegenden Beschreibung nicht hervor, so ist eine fachkundige Person hinzuzuziehen Bestimmungsgemäße Verwendung Auf keinen Fall darf 230 V~ Netzspannung angeschlossen werden. Es besteht dann Lebensgefahr! Dieser Bausatz ist nur zum Einsatz unter Lern- und Laborbedingungen konzipiert worden. Er ist nicht geeignet, reale Steuerungsaufgaben jeglicher Art zu übernehmen. Ein anderer Einsatz als angegeben ist nicht zulässig! Der Bausatz ist nur für den Gebrauch in trockenen und sauberen Räumen bestimmt. Wird dieser Bausatz nicht bestimmungsgemäß eingesetzt kann er beschädigt werden, was mit Gefahren, wie z.b. Kurzschluss, Brand, elektrischer Schlag etc. verbunden ist. Der Bausatz darf nicht geändert bzw. umgebaut werden! Für alle Personen- und Sachschäden, die aus nicht bestimmungsgemäßer Verwendung entstehen, ist nicht der Hersteller, sondern der Betreiber verantwortlich. Bitte beachten Sie, dass Bedien- und /oder Anschlussfehler außerhalb unseres Einflussbereiches liegen. Verständlicherweise können wir für Schäden, die daraus entstehen, keinerlei Haftung übernehmen. Der Autor dieses Tutorials übernimmt keine Haftung für Schäden. Die Nutzung der Hard- und Software erfolgt auf eigenes Risiko. BT Board 2 Teil 1 2

Board 2 Teil 1 ( Hardware ) Prozessor Board 2 mit dem ATiny 2313, 1 x Port, ISP, 2 x I 2 C Bus, Taster und LED`s Für viele Anwendungen reicht ein kleinerer Prozessor aus. Es muss nicht immer ein grosser Prozessor mit vielen Ein- und Ausgängen zu sein. Zum Betrieb wird trotzdem einiges benötigt. - Ein Board mit dem AT2313, einem Quarz, ein paar LED und Taster, Steckkontakte für Ein- und Ausgänge, ein wenig Hühnerfutter - Netzteil mit 5V und 12V mit mind. 1A (z.b. NT2 mit 5V, 12V bei 3A) - Sensoren (Eingänge) mit Schnittstelle - Aktoren (Ausgänge) mit Schnittstelle - weitere Platinen mit verschiedenen Ein- und Ausgängen - Ein Programm, der allen Komponenten sagt, was zu machen ist Da alle Komponenten im System 72 aufeinander abgestimmt sind, passen die Platinen ohne Probleme zueinander. Ich kann die vorhandenen Platinen verwenden und muss nur die Software entsprechend anpassen. Sehen wir uns die Daten des ATtiny 2313 einmal genauer an: - Modellbezeichnung - ATtiny 2313 (A) - Typ - 8-Bit Mikrocontroller - Technologie - AVR RISC Architektur - Gehäuse - PDIP-40 oder SOIC 20 - Temperaturbereich -40 +85 C - Geschwindigkeit max.20 MHz - Speicher - 2 kbyte - Analog Komperator/en - 1 - EEPROM - 128 Byte - RAM 128 Byte - PWM - 4-8-bit Timer - 1-16-bit Timer - 1 - Anschlüsse / Schnittstellen o UART o I/O 18 o Watchdog Timer o USI Universal Serial Interface o ISP - In-System Programmable via SPI Port - Spannungsbereich - +2,7 +5,5 V Das sind die technischen Daten des ATiny 2313. Damit kann man sehr viel machen. Ein Austausch mit ATiny2313A und ATiny4313 ist ohne Probleme möglich. Programme müssen angepasst werden. Sehen wir uns als nächste die Belegung des Gehäuses bzw. die Lage der Anschlüsse an. BT Board 2 Teil 1 3

ATiny 2313 Im oberen Bild habe ich den ATiny 2313 in der Sicht auf das Gehäuse (von oben) dargestellt. Damit befindet sich auf der linken bzw. rechten Seite: PIN 1 Reset Vcc PIN 20 PIN 2 PD 0 PB 7 PIN 19 PIN 3 PD 1 PB 6 PIN 18 PIN 4 PA 1 PB 5 PIN 17 PIN 5 PA 0 ATiny 2313 PB 4 PIN 16 PIN 6 PD 2 PB 3 PIN 15 PIN 7 PD 3 PB 2 PIN 14 PIN 8 PD 4 PB 1 PIN 13 PIN 9 PD 5 PB 0 PIN 12 PIN 10 PD 6 PIN 11 In diesem Bild habe ich die einzelnen Ports im Zusammenhang dargestellt. Danach haben wir: Belegung Port`s - Port B mit PB 0 bis PB 7 - Port D mit PD 0 bis PD 6 - Port A mit PA 1 und PA 2 (Anschluss Quarz) - Versorgung PIN 1 Reset, PIN 10, PIN 20 - Vcc Damit stehen uns 15 Pins zum Anschluss externer Geräte zur Verfügung. Dabei erfolgt der Anschluss mit einem 10- poligen Wannenstecker (2x5) im RM 2,54. Die Belegung erfolgt nach RN-Standard. Zur besseren Übersicht, habe ich den Stecker noch einmal dargestellt. 1 PB 0 6 PB 5 2 PB 1 7 PB 6 3 PB 2 8 PB 7 4 PB 3 9 ( Masse ) 5 PB 4 10 Vcc ( +5V ) ( Ansicht von oben, Belegung Roboternetz ) ( Beispiel am Port B ) BT Board 2 Teil 1 4

ATt i ny 2313 Port B (Wannenstecker 2x5) Board 2 Teil 1 1 2 3 4 5 6 7 8 9 10 Wannenstecker 2x5 1 2 3 4 5 6 RN1 C4 ISP (Wannenstecker 2x3) Miso Vcc SCK Mosi Reset R4 L1 R3 R2 C7 C8 T1 R7 Q1 L2 L3 L4 R1 R5 C1 1 PA2 2 PD0 3 PD1 4 PA1 5 PA0 6 PD2 7 PD3 8 PD4 9 PD5 10 PD6 11 R6 T3 T2 T4 C2 C3 C5 C6 Wannenstecker 2x5 +5V Vcc 20 HJS 9 PB7 19 PB6 18 PB5 17 PB4 16 PB3 15 PB2 14 PB1 13 PB0 12 Lsp 1 1 2 3 4 5 6 7 8 9 10 10 8 7 6 5 4 3 2 1 SCL SDA +5V +5V +12V INT Schaltung Board 2 mit dem AT2313 BT Board 2 Teil 1 5

Bauteile für das Board 2: L1 L4 - LED, 3 oder 5mm, 20 ma 1 x Platine ca. 72 x 42 mm (P52) RN 1 - R-Netzwerk 5/4 220 Ohm 3 x Wannenstecker 2x5 (Port, I 2 C) R1 - Widerstand 10 kohm R2 R4 - Widerstand 4,7 kohm R5 R7 - Widerstand 180 Ohm C1 C3 Kondensator 100 nf C4 C6 - Elko 100/16 C7, C8 - Kondensator 15 pf R8 R10 - Widerstand 220 Ohm C6, C9 - Elko 100/16 Halterung - 2 teilig 1 x Wannenstecker 2x3 Q1 - Quarz 16 MHz T1 T4 - Taster Summer - AL 60 SP 05 1 x ATtiny 2313 (A) mit Sockel Belegung der Pins: PB 0 - Wannenstecker Pin 1 PB 4 - Wannenstecker Pin 5 PB 1 - Wannenstecker Pin 2 PB 5 - Wannenstecker Pin 6 PB 2 - Wannenstecker Pin 3 PB 6 - Wannenstecker Pin 7 PB 3 - Wannenstecker Pin 4 PB 7 - Wannenstecker Pin 8 - Wannenstecker Pin 9 Vcc - Wannenstecker Pin 10 PD 0 - Taster 2 PD 3 - LED 2 PD 1 - Taster 3 PD 4 - LED 3 PD 2 - Taster 4 PD 5 - LED 4 PD 6 - Summer LED 1 Anzeige Vcc T 1 - Taster Reset I 2 C Bus Buchsen 2x ISP- Anschluss Wannenstecker Port B LED 2 LED 4 Summer Taster Reset (T1) Prozessor ATi 2313 LED 1 Anzeige Vcc +5V Taster T2 T4 BT Board 2 Teil 1 6

Ansicht der Platine mit Bestückung und Aufdruck Ansicht der Platine in der Durchsicht Bitte die Platine anhand der Zeichnungen bestücken und den Prozessor noch nicht aufstecken. Die Platine auf Kurzschlüsse und Reste von Lötzinn kontrollieren. Danach können wir eine Verbindung zum Netzteil herstellen. Beim Anlegen der Betriebsspannung muss die LED 1 leuchten. Es dürfen keine Defekte oder verbrannte Bauteile auftreten. Danach können wir den Prozessor aufstecken. Bitte auf die korrekte Ausrichtung achten. Bitte keine Pins verbiegen. BT Board 2 Teil 1 7

BPM IO 1 Board 2 mit ATi 2313 NT 2 So könnte ein möglicher Aufbau erfolgen. Die Verbindung erfolgt mit den 10 pol. Flachkabeln BT Board 2 Teil 1 8

So könnte das fertige Board 2 aussehen In weiteren Teilen werde ich die erste Inbetriebnahme beschreiben, die Überprüfung der einzelnen Ports / Pins und einige Programme. Einige Teile des Textes wurden zur besseren Übersicht farblich gestaltet. Die Nutzung erfolgt auf eigenes Risiko. Ich wünsche viel Spaß beim Bauen und programmieren Achim myroboter@web.de BT Board 2 Teil 1 9