Board 1 - Teil 1. www.boxtec.ch. by AS. Prozessor Board 1 mit dem AT 1284 P, 3 x Ports, 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 =

by AS playground.boxtec.ch/doku.php/tutorial I 2 C Bus und analoge Eingabe = Teil 1 Hardware = Analog 1

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 =

by AS Prozessor Board 2 Attiny 2313, 1 x Ports, ISP und 2 x I 2 C Bus Board 2

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 =

by AS playground.boxtec.ch/doku.php/tutorial I 2 C Bus Isolator Isolator

by AS playground.boxtec.ch/doku.php/tutorial I 2 C Bus und analoge Eingabe = Teil 1 Hardware = Analog 2

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

Funk 1 - Teil 1. by AS. Funk 1 Funkübertragung im I 2 C Bus mit dem 8 Kanal Sende- und Empfangsmodul von ELV (FS20) = Teil 1 Hardware =

by AS playground.boxtec.ch/doku.php/tutorial I2C - Extender

Graphik 1 - Hardware. by AS. Graphik Display ( 128x64 ) mit dem KS0108, 2 Ports und 2 x I 2 C Verbindung

System 72 by AS Einheitliche Halterungen für alle Module playground.boxtec.ch/doku.php/tutorials

Universal Netzteil für den I 2 C Bus. by AS. Universal Netzteil für den I 2 C Bus mit 3,3V, 5V, 12V und 1,3 bis 37V

by AS playground.boxtec.ch/doku.php/tutorial I 2 C Bus und In Out 1 I2C In Out 1

by AS playground.boxtec.ch/doku.php/tutorial I 2 C Bus und Out 1 I2C - Out 1

by AS playground.boxtec.ch/doku.php/tutorial Attiny 261 mit Servo und verschiedenen Anschlüssen = Teil 1 Hardware = Servo 3

Baubericht für den AX81-GKR Einleitung

Graphik 3 Bilder. by AS. Graphik Display ( 128x64 ) mit dem KS0108, 2 Ports und 2 x I 2 C Verbindung

by AS playground.boxtec.ch/doku.php/tutorial Multitasking 3


AVR Experimentierboard

Codeschloss 1 - Teil 1. by AS. Codeschloss 1 Matrixtastatur 3x4, ISP, Relais- Ausgang, I 2 C Bus oder NT Anschluss = Teil 1 Hardware =

easyident Türöffner easyident Türöffner Art. Nr. FS-0007 FS Fertigungsservice

by AS playground.boxtec.ch/doku.php/tutorial I 2 C Bus und Out 2 (16 Bit) I2C-Bus - Out 2

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

by AS playground.boxtec.ch/doku.php/tutorial Drehgeber mit RGB LED Drehgeber / Encoder

Microcontroller Kurs Microcontroller Kurs/Johannes Fuchs 1

Aufbauanleitung Wortwecker 135x135mm 2

Serielladapter SerCon V1.1

Anschluss des CP600BMW an ein BMW Autoradio ohne CD-Wechsler:

ateval-board Aufbauanleitung & Handbuch

Was meinen die Leute eigentlich mit: Grexit?

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

Graphik 2 Der Anfang. by AS. Graphik Display ( 128x64 ) mit dem KS0108, 2 Ports und 2 x I 2 C Verbindung

PicKit 3. Programmierung mit dem USB-Programmer PICkit3 (Microchip) AB

Aufbau und Bestückung der UHU-Servocontrollerplatine

Bedienungsanleitung 1

AVR Net-IO. Der originale von Pollin vertriebene Bausatz hat folgende Eckdaten:

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

by AS playground.boxtec.ch/doku.php/tutorial I 2 C Bus und IR - Melder I2C - IR 1

Autoradio On Off Schaltung

COM-1 Anleitung zur Installation und Inbetriebnahme

Quanton Manual (de) Datum: URL: )

tensiolink USB Konverter INFIELD 7

Local Control Network

HorstBox (DVA-G3342SD) Anleitung zur Einrichtung der Telefonie

Installationsanleitung. Hardlock Internal PCI Hardlock Server Internal PCI

INTERNETZUGANG WLAN-ROUTER ANLEITUNG FIRMWARE-UPDATE SIEMENS

Facharbeit Informatik. Thema:

Version-D Anleitung

LED DMX Modul MIDI / MAXI. Produktblatt Bestellnummer: /

Projekt 3kW 50V Netzteil

dpc-haustechnik Ulrich Piechnick Februar 2012 Entwurf

by AS playground.boxtec.ch/doku.php/tutorial I 2 C Bus und E-Paper Teil 1 - Hardware I 2 C Bus und E-Paper

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

Erweiterung AE WWS Lite Win: AES Security Verschlüsselung

Bauteilattribute als Sachdaten anzeigen

Bauanleitung Elektronik Version 1.0. April 2015 M.Haag

FireWire-Kameras Kabel, Netzgeräte, Schnittstellen-Karten

ATMega2560Controllerboard

Tutorial about how to use USBView.exe and Connection Optimization for VNWA.

Platinen mit dem HP CLJ 1600 direkt bedrucken ohne Tonertransferverfahren

Das Persönliche Budget in verständlicher Sprache

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

KEYSTONE. OM4 - EPI 2 Bluetooth Interface Modul Einbau- und Einstellanleitungen.

Das Leitbild vom Verein WIR

Umbauanleitung für Zubehörradios mit Din ISO Stecker / und Chinch Ausgängen für Audi A4 8E mit oder ohne Handyvorbereitung ( kein Navi )

Simulation LIF5000. Abbildung 1

Anleitung zur Daten zur Datensicherung und Datenrücksicherung. Datensicherung

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

CMS-24 Anschluss/Schaltbox für den Einbau/Betrieb in Fahrzeugen

Kurzanleitung. Kurzanleitung. Version.

Local Control Network Technische Dokumentation

Mikrocontroller Grundlagen. Markus Koch April 2011

M a i l C r e d i t. \\Burt\user\Soutschek\FP\Technik\Frankiermaschinen\00_PC Software\MailCredit\Anleitung MailCredit Installation.

Datensicherung. Beschreibung der Datensicherung

Lernwerkstatt 9 privat- Freischaltung

Einbau der Interfaceplatine am Akkumatik

USB Signalverstärker XL

Technische Informatik Basispraktikum Sommersemester 2001

Stepperfocuser 2.0 mit Bootloader

4-KANAL LICHTSTEUERUNG C-401 BEDIENUNGSANLEITUNG

Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. ist einer davon.

Seite 1 von 5. Diagnose-Interface für Audi und VW-Fahrzeuge

Nokia Handy - Daten sichern.

Leichte-Sprache-Bilder

Bauanleitung Elektronik Version 1.1. Oktober 2015 M.Haag

A.u.S. Spielgeräte GmbH A-1210 Wien Scheydgasse 48 Tel.+43-(0) Fax. +43-(0)

Anleitung über den Umgang mit Schildern

Festplattenwechsel und Arbeitsspeichererweiterung bei einem 4move!- Laptop von Atelco

Angebot. UVV-Prüfungen und Wartungen von mobilen Abfallpressen

Das Experimentierbrettchen (Aufbau, Messpunkte): A B + 9V

ACDSee Pro 2. ACDSee Pro 2 Tutorials: Übertragung von Fotos (+ Datenbank) auf einen anderen Computer. Über Metadaten und die Datenbank

Professionelle Seminare im Bereich MS-Office

LCA-2. Auszug aus unserem Online-Katalog: Stand:

Local Control Network

Einführung in die Welt der Microcontroller

Installation und Bedienung von vappx unter ios

easyident Türöffner mit integriertem USB Interface

Handbuch USB-Isolator

Transkript:

www.boxtec.ch by AS playground.boxtec.ch/doku.php/tutorial s Prozessor Board mit dem AT P, x Ports, ISP und x I C Bus = Teil Hardware = Board - Teil

Copyright Sofern nicht anders angegeben, stehen die Inhalte dieser Dokumentation unter einer Creative Commons - Namensnennung- NichtKommerziell-Weitergabe unter gleichen Bedingungen.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 000, VDE 00/0, VDE 000, VDE 0 und VDE 00. 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 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 0 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 fehler 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 Teil

Board Teil ( Hardware ) Prozessor Board mit dem ATmega P, x Ports, ISP, x I C Bus, Taster und LED`s Was brauchen wir eigentlich um ein I C Bus zu betreiben? Eigentlich nicht viel. - Netzteil mit V und V mit mind. A - 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 - Einen Prozessor, dem wir mitteilen könne, was zu machen ist Die ersten Punkte haben wir bereits fertig. Fehlt noch der letzte Punkt, der Prozessor. Es gibt viele Prozessoren, die für diese Aufgabe geeignet sind. Ich habe mich für den ATmega P entschieden. Er hat Ports, also genügend Ein- und Ausgänge für meine Anwendungen, eine freundliche Bauform, was will ich mehr. Das Innenleben nicht zu vergessen. Sehen wir uns die Daten des ATmega P einmal genauer an: - Modellbezeichnung - ATmega P-PU - Typ - -Bit Mikrocontroller - Technologie - AVR RISC Architektur - Gehäuse - PDIP-0 - Temperaturbereich -0 + C - Geschwindigkeit - 0 MHz - Speicher - kbyte - Analog Komperator/en - - EEPROM - 0 Byte - RAM - kbyte - PWM - - -bit Timer - - -bit Timer - - Anschlüsse / Schnittstellen o ADC o UART o I/O o SPI - Spannungsbereich - +, +, V Das sind die technischen Daten des ATmega P. Damit kann man sehr viel machen. Sehen wir uns als nächste die Belegung des Gehäuses bzw. die Lage der Anschlüsse an. BT Board Teil

Der ATmega P und seine Anschlüsse (Ansicht von oben, auf den IC) (aus WIKI) - Port A PA0 bis PA ( oben rechts ) - Port B PB0 bis PB ( oben links ) - Port C PC0 bis PC ( unten rechts ) - Port D PD0 bis PD ( unten links ) Die nicht genannten Pins, 0,,,, 0, und dienen zum des Quarzes, Reset-Taster, Betriebsspannung (Vcc), Masse () und AREF. Die Ports A, B und D werden über einen Wannenstecker (x) nach aussen geführt. Der Port C wird intern zum des IC Busses, der Taster, der LED und des Lautsprechers genutzt. Die Programmierung mit dem ISP-Stecker erfolgt am Port B. Zum besseren Verständnis, habe ich die genaue Belegung der Ports noch einmal dargestellt. Belegung der Ports Belegung Port`s PB 0 PB PB PB PB PB PB ( Masse ) PB 0 Vcc ( +V ) ( Ansicht von oben, Belegung Roboternetz ) ( Beispiel am Port B ) Sehen wir uns als nächste einmal die Schaltung an: BT Board Teil

Port D (Wannenstecker x) SCL R R R Port B (Wannenstecker x) ATmega P Port A (Wannenstecker x) ISP (Wannenstecker x) Board Teil 0 Wannenstecker x 0 0 Miso Vcc SCK Mosi Reset ISP Reset +V C C C R Q C 0 PB0 PB PB PB PB PB PB PB Reset Vcc (+) Q Q PD0 PD PD PD PD PD +V C0 BT Board Teil L 0 0 0 PD PD HJS Wannenstecker x R0 C C C C C PA0 PA PA PA PA PA PA PA AREF AVCC PC PC PC PC PC PC PC PC0 Port C SDA +V L L Lsp R R R R R 0 0 SCL SDA T T T +V +V +V INT

Ansicht der Platine mit Bestückungsdruck Ansicht der Platine in der Durchsicht BT Board Teil

Funktion: Im oberen Bereich befinden sich die Wannenstecker mit den entsprechenden Verbindungen zum des IC Busses. Darunter befindet sich auf der linken Seite der ISP-Wannenstecker (x) zum eines Prommers. Darunter befindet sich auf der linken Seite die Ports B und D. Beide wieder als Wannenstecker x. Zwischen den beiden Wannensteckers befindet sich der Resettaster. Auf der rechten Seite, ca. in der Mitte, befindet sich der Port A, wieder mit einem Wannenstecker x. Auf der rechten Seite, unten befindet sich der Port C. An ihm liegen die beiden LED, die Taster und der Lautsprecher. Weiterhin habe ich dort die Leitungen SDA und SCL abgenommen. Innerhalb des Sockels befinden sich der Quarz, einige Kondensatoren und Widerstände. Achtet genau auf die Bauart des Sockels. Es gibt auch andere Bauarten, bei denen die Trennstege anders verlaufen. Die Anordnung der Bauteile auf der Schaltung entspricht in etwa dem Leiterplattenbild. Zusätzlich Steckkontakte an den einzelnen Ports habe ich nicht angeordnet, da sie über einzelne Wannenstecker nach aussen geführt sind. An diesen Wannensteckern können verschiedene zusätzliche Platinen angeschlossen werden. Dabei verwende ich die folgenden Grundlegenden Bezeichnungen: - BM Busmodul hierbei handelt es sich um reine I C - Busmodule - PM Portmodul hierbei handelt es sich um reine Portmodule - PBM Port-Busmodul hierbei handelt es sich um Port- und I C-Busmodule Auf Grund der gleichen Stecker kann es zu einer Verwechslung der einzelnen Port- oder Busstecker kommen. Eine Verwechslung kann zu einer sofortigen Zerstörung der angeschlossenen Module oder des Prozessors führen. Achtet genau auf die richtige Zuordnung der Wannenstecker und Verbindungen! Bauteile für das Board : L L - LED, oder mm, 0 ma x Platine ca. x mm (P0) R - Widerstand 0 kohm x Wannenstecker x (Port, I C) R R - Widerstand 0 Ohm C, C Kondensator pf R R - Widerstand, kohm C C - Kondensator 00 nf R R0 - Widerstand 0 Ohm C, C - Elko 00/ C C0 - Kondensator 00 nf Lautsprecher RMP Halterung - teilig x Wannenstecker x BT Board Teil

In diesem Bild habe ich noch einmal die Belegung der I C Stecker dargestellt. Über diese Stecker erfolgt der der Busmodule (BM). Über diese Stecker erfolgt gleichzeitig die Stromversorgung des Prozessor Boards und der angeschlossenen Busmodule (BM). Die Stromversorgung erfolgt durch die separat angeschlossenes Netzteilmodul. Da für alle Wannenstecker die Grösse x (0 polg.) verwendet wird, kann der oder die Verbindung untereinander mit den einheitlichen Kabeln erfolgen. Belegung Wannenstecker I C Bus I C - Bus ( nach RN Standard ) SCL (Masse) (Masse) Vcc +V - SDA (Masse) (Masse) - V POW (V) Vcc +V 0 Int ( 0 polg. Verbindung zur Erweiterung ) ( Ansicht von oben ) Die Programmierung erfolgt durch den ISP- Stecker. Ich habe einen Wannenstecker x verwendet. Teilweise wird bei anderen Boards ein Wannenstecker mit x eingebaut. Ich verwende grundsätzlich Wannenstecker mit einem Rand im Rastermass (RM),. Das hat den grossen Vorteil, der Stecker kann nicht verdreht werden. Das kann grossen Kummer ersparen. Belegung Wannenstecker ISP Buchse ISP Buchse ( pol.) MISO/TXD MOSI/RXD Vcc +V Reset SCK (Masse) ( Ansicht von oben ) BT Board Teil

Sehen wir uns das Board genauer an: I C - Bus ISP LED Anzeige Vcc +V I C - Bus Port B Port A Port D Quarz MHz Taster T,T,T LED L, L Lautsprecher Reset Taster Sockel ATmega p Einige Bauteile wurden innerhalb des Sockels eingebaut. Nachdem der ATmega p eingesteckt wird, sind diese Bauteile nicht mehr sichtbar. Es wurde eine einseitige Platine verwendet. Dadurch mussten leider ein paar Brücken eingesetzt werden. Die Versorgung erfolgt durch ein Netzteil z.b. NT. Die Verbindung erfolgt dabei durch ein 0 poliges Fachkabel mit Buchsenstecker x an den I C Wannensteckern. BT Board Teil

Board mit ATmega p Board mit eingestecktem ATmega p in einer Halterung Wie kann ich meine Hardware testen? Als erstes teste ich ob die Betriebsspannung vom NT am Board anliegt. Dazu darf der ATmega p nicht eingesteckt werden. Ich verbinde das Board mit meinem Netzteil NT. Es muss die LED L leuchten. Damit habe ich die Vcc +V korrekt angelegt und verdrahtet. Danach Vcc ausschalten bzw. trennen und den ATmega p einstecken, Vcc einschalten. Es dürfen keine Rauchwolken entstehen. Der Prozessor darf sich nicht erwärmen oder heiss werden. Die LED L muss korrekt leuchten. Damit habe ich soweit möglich die Hardware getestet. BT Board Teil 0

NT externes Netzteil Verbindung NT Board Board Verbindungen der einzelnen Module und Netzteil 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 Teil