Motor-Modul für Stepper-Motoren mit TB6608FNG per PWM Port (galvanisch getrennt per ADuMxx).

Ähnliche Dokumente
M_Dongle. Lehr- und Laborplattform auf Basis des NUC130 von Nuvoton mit Cortex-M0.

Vorläufige Dokumentation

ATxMEGA 128 Board 2. Inhalt

Umbau eines Saug- und Wisch Roboters auf ARDUINO Steuerung

Tech Note: IO Belegung des RESI-LC-CPU Controllers

Handbuch Interface RS232 <> RS485

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

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

Stecker Stepper-Platine Platz 3

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

c t Lab PWR / ADA - IO 1 Einleitung

Zusatzplatine ZIB2-PDx-N für Plug & Drive Motoren PDx-N

PXB-USB. Alle Rechte an dieser Dokumentation und dem hierin beschriebenen Produkt verbleiben bei taskit Rechnertechnik GmbH.

Hardwaredokumentation SmartFusion SoC Industrial Interconnect Modul

SB-002 DATASHEET SB-002 V1.00: 8051 MIKROCONTROLLERBOARD MIT AT89C5131A-M OHNE NETZTEIL. Dokument NR.: SB-002_Datasheet

USB-Isolator. Version 1.2. (C) R.Greinert 2009

Berner Fachhochschule. Technik und Informatik. Labor für technische Informatik. Manual CARME-Kit. November 2006 / Juni 2007 Jürgen Schüpbach

XT - FEMTO - SXL XT-FEMTO-SXL

Ein kleiner ARDUINO mit viel Speicher für Datalogging (Wetterstation), LED Stripe Anwendungen u.v.a.m.

Die AVR Mikrocontrollerfamilie

8.0 Erweiterung mit dem 8 Bit D/A Maxim MAX5382

dpc-haustechnik Ulrich Piechnick Februar 2012 Entwurf

Python macht Embedded Linux angenehmer

Dokumentation der IRIS- und MIB-Adapter

OK9. Strobe. 330R 16 Data Bit 2. R13 Select. R35 17 Data Bit 3. 47k ILQ R R36. 47k ILQ 74. OK11 Reset IN 2 330R R37. 47k ILQ 74 OK12 IC2D R12

Intelligente GPRS- und UMTS-Modems - MT-202 / MT-251

ATMega2560Controllerboard

SGD 43-A Mit PanelPilotACE kompatibles Display

TS-850S CAT-Interface für Einbau

Entwicklungsboard 16F1824

[CF-2560-DATENBLATT] dpc-haustechnik. Ulrich Piechnick April Technisches Handbuch

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

ADAM35-LCN-QV-EDT. Datenblatt

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

Quanton Manual (de) Datum: URL: )

RGB-Sequenzer RS232 RS485 MDX512 AD / IO Platine

Mini- Mikroprozessor-Experimentier-System. Version 1.0b vom :21. mit einem 8051-Mikrocontroller

ICmega8 / ICmega8-USB

A B C J4. Reset X Adapter-Karte für 80C166-Board ADAP166 ( Stückliste


Zentraladapter Kurzbeschreibung Stand: 1.4 vom

ATXMega128/192/256a3- Controllerboard

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

embedded projects GmbH

mytinyprog MK2 USB Stefan Hoffmann

Welche Stecker und Leitungen sind für das dezentrale Peripheriesysteme ET 200AL bestellbar?

Projekt: Roboter. Florian Grohnert. Semih Kisakaya

J K L. Preistabelle Industrie D Stand 10/2017. Bauform. Weitere Informationen zur Bauform erhalten Sie unter

Benutzerhandbuch Manual V. X10 - Relay (4 fach) - FC_XRM-01

Netduino Mikroprozessor für.net Entwickler

C-IPC Erweiterungsprint

Mikrocontroller-Busse

Handbuch CompactPCI-Karten

Steckmodul: ITG 66c (Mikrokontroller-Karte)

Ein kleiner ARDUINO mit viel Speicher für Datalogging (Wetterstation), LED Stripe Anwendungen u.v.a.m.

Digital Web-Monitoring Digitales Web-Monitoring

Anschluss Flachbandkabel

Railuino Hacking your Märklin. Jörg Pleumann OpenRheinRuhr

ADAM43-LCN-WQ-EDT. Datenblatt

Dokumentation Programmieradapter EV1D und PLVC

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

Zusatzplatine MP-Bus HZS 562

Seriell-Modul 20mA opto. Technische Beschreibung

Embedded Linux gnublin Board Programmieren Sonstiges. Embedded Linux am Beispiel des Gnublin-Boards

Teach-Dongle Rev 1.1. Teach-Dongle. Rev 1.1 Stand Okt

Version-D Anleitung

HelvePic32 Breadboard. Internet Data Logger

Manual SPI Module zum CARME-Kit

Serielle Kommunikation mit dem Arduino. Teil 1: Das Serial Peripheral Interface (SPI)

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

RedPitaya HPSDR Ausgänge zur Antennen und Bandfilterumschaltung

ACW6 V100. Messtechnik Einsteckkarte für das GIMT-System. Dokumentation ACW6 Einsteckkarte. Dokumentation. Revision: 1.00

Raspberry Pi Rezepte Teil 5

simline Technische Beschreibung simcontrol5 Version 1.07 Modulbeschreibung Eigenschaften

I 2 C. ANALYTICA GmbH

BLUE line. Bedienungsanleitung zum M-Unit Experimentierboard. Innovative Technik. Tobias Regenhardt Grüner Weg Seulingen

C-DIAS-Profibus DP Slavemodul CPB 021

Chip veraltet, für neue Anwendungen nicht empfehlenswert!

LWL-718 LWL-L1, LWL-L2. Mehrfachumsetzer RS LWL-Verkabelung Einzelumsetzer RS232/V LWL-Verkabelung. Bedienungsanleitung

DC/DC Hochspannungsmodule dbc-serie - Bedienungsanleitung

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

Hardwaredokumentation SmartFusion2 Evaluation Board

Smart Metering: Entwicklung eines intelligenten Stromzählers

Mikrocontroller - Tipps & Tricks

Ingenieurbüro Bernhard Redemann Elektronik, Netzwerk, Schulung. -Datenblatt- Bernhard Redemann

AVR Experimentierboard

NetDCU6. Start Interface. Version 1.01 Date: (c) by F & S Elektronik Systeme GmbH 2005

16 Ein- und Ausgänge INFO-16P. 24V Inputs Outputs. Technische Daten

3 x USB 2.0 <=> 2 x RS422/ x RS232 High Isolated Industrie Konverter Board PC104 (Prod. Nr. #253)

Bild 1: Grundlegende Verbindungen des SPI-Interfaces

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

Handbuch für das Universal Mikrocontrollermodul mit ATMega128 / ATmega2561

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 =

MultiPortSwitch. Remote Processor. Version 1.00 Stand: Änderung vorbehalten!

Serial Bus Simulator. Datenstromgenerator für serielle Busprotokolle. Benutzerhandbuch

Ingenieurbüro Bernhard Redemann Elektronik, Netzwerk, Schulung. -Datenblatt- 07 Bernhard Redemann

Handbuch Interface RS232<>RS422/RS485

Interfaceschaltung Lambdasonde HZS 561

Kurzinformation Version für Universal Webinterface DeviLAN-Basic und DeviLAN-24 Änderungen vorbehalten! Ethernet. 20MHz 80C186-Prozessor

Transkript:

Module für das M_Dongle bzw. M_Dongle 2: Motor-Modul für Schrittmotoren mit L6470H per SPI (galvanisch getrennt per ADuMxx). CON6 bzw BU4 Motor-Modul für Schrittmotoren mit TMC5130 per SPI (galvanisch getrennt per ADuMxx). CON6 bzw BU4 Motor-Modul für Schrittmotoren mit TMC5072 per SPI (galvanisch getrennt per ADuMxx). CON6 bzw BU4 Motor-Modul für DC-Motoren mit A3959 per PWM Port (galvanisch getrennt per ADuMxx). Motor-Modul für Stepper-Motoren mit TB6608FNG per PWM Port (galvanisch getrennt per ADuMxx). USB-Host Modul mit MAX3421 & MAX4793 per SPI (galvanisch getrennt per ADuMxx). CON6 bzw BU4 TFT-Adapter mit FT810Q per SPI CON6 bzw BU4 RS485 Modul mit galvanischer Trennung für mindestens 32 Teilnehmer. Busabschluss muss per Jumper trennbar sein. BU1bzw CON8 AD-Modul mit selber gesuchtem ADC DA-Modul mit selber gesuchtem DAC DA-Modul mit AD5323 per SPI für max. 5V Ausgangsspannung, SPI 3.3V. CON6 bzw BU4 DA-Modul mit AD5672R per SPI für max. 5V Ausgangsspannung, SPI 3.3V. CON6 bzw BU4 Stand-Alone Systeme: USB-to-MultiBus: Eval-Board mit FT51A (44 Pin LQFP) von FTDI, die Interfaces I2C, SPI und UART sollen galv. per ADuM getrennt werden. Busabschlüsse müssen per Jumper trennbar sein. Version 2 Ein NUC130L mit einem FT231 soll ein Board ergeben, welches folgende Schnittstellen galvanisch getrennt bereitstellt: CAN, RS485, SPI (je eine Datenleitung), LIN, I2C. Dazu sind die Schnittstellen am NUC130 korrekt zu wählen und mittels geeigneten ADUMxxx galvanisch vom jeweiligen Stecker zu trennen. Busabschlüsse müssen per Jumper trennbar sein. SPI-PLC Mit Hilfe der Bausteine MAX14850, MAX14913 & MAX31913 soll eine galvanisch getrennte SPI-Anschlussbox für die Automatisierungstechnik entstehen. USB-to-SPI/I2C: Der FT4222H soll als Basis für einen USB -> 2 x SPI und 2 x I2C Adapter dienen. Um ihn in kritischen Umgebungen nutzen zu können, sollen die Interfaces per icoupler (ADUMxxx) die galvanische Trennung der Busses realisieren. Die Pullups der Busses müssen per Jumper trennbar abtrennbar sein. USB-to-RS485: Der FT232H soll als Basis für einen USB -> RS485 Adapter dienen. Um ihn in kritischen Umgebungen nutzen zu können, soll die Möglichkeit bestehen, per icoupler (ADM2490E) eine galvanische Trennung des Busses realisieren. Busabschluss muss per Jumper trennbar sein. ADuMxx: Aus dem icoupler Angebot von Analog Devices aussuchen (je nach der Anzahl Kanäle für senden bzw. empfangen). Es können auch Isolatoren anderer Hersteller verwendet werden (die von Maxim sind auch ok) AllgemeineGrundlagen: - Es sollen Platinen mit 2 Lagen konstruiert werden (Ausnahmen nur mit Begründung) - Es gelten die minimalen Grenzen für Abstand/Leiterbahnenbreite (6 mil / 8 mil), VIA 12/28 mil - Für die Motor-Module wird die Motorspannung extern zugeführt - Steckverbinder für externe Komponenten sollen verdrehsicher ausgeführt werden - Die 5V für die AD / DA Module werden mittels DC/DC-Wandler erzeugen

Verbinder zum M_Dongle V1: BU1: Im Gegensatz zum Bild ist auch hier eine gewinkelte Buchse vorhanden Ground Gnd 1 2 CTS1 PB7_CTS1 PB6_RTS1 RTS1 3 4 TX1 PB5_ TX1 PB4_RX1 RX1 5 6 Gnd Ground PD13 PD13 7 8 RESET System Reset Ground Gnd 9 10 3.3V Power Tabelle 1 BU3: Ground Gnd 1 2 Gnd Ground PB13 GPIO 3 4 GPIO_CLK PB12 PC15 GPIO 5 6 GPIO PC6 PC14 GPIO 7 8 GPIO PC7 Tabelle 2 SPI2 BU4: Ground Gnd 1 2 MOSI_21 Daten-Bit 1 oder GPIO Daten-Bit 1 oder GPIO MISO_21 3 4 MOSI_20 Daten-Bit 0 Master Out Daten-Bit 0 Master In MISO_20 5 6 CLK_2 SPI Clock SPI Slave Select 1 SS_01 7 8 SS_00 SPI Slave Select 0 Ground Gnd 9 10 3.3 Volt Power Tabelle 3 Der Abstand zwischen BU3 und BU4 beträgt 550 mil. PWM BU5: Gnd Ground 1 2 PWM0 PWM Kanal 0 PWM Kanal 1 PWM1 3 4 P_IO1 PC11 PC12 P_IO2 5 6 P_IO3 PC13 Gnd Gnd 7 8 PWM6 PWM Kanal 6 PWM Kanal 7 PWM7 9 10 PWM4 PWM Kanal 4 PWM Kanal 5 PWM5 11 12 Gnd Ground Power 5 Volt 13 14 3.3 Volt Power Tabelle 4 Alle Stecker sind zweireihige, gewinkelte Stiftleisten (Reichelt Stiftleisten 2,54 mm). Die gerade Pinreihe zeigt zum Platinenrand hin.

Verbinder zum M_Dongle V2: CON1, I2S/SPI2 und PWM 2 GND Ground -- 3 PWM0 PWM-Kanal 0 PA12_PWM0 4 PWM1 PWM-Kanal 1 PA13_PWM1 5 P_IO1 IO-Pin 1 PC11_MOSI10 6 P_IO2 IO-Pin 2 PC12_MISO11 7 P_IO3 IO-Pin 3 PC13_MOSI11 8 PWM6 PWM-Kanal 6 PE0_PWM6 9 PWM7 PWM-Kanal 7 PE1_PWM7 10 PWM5 PWM-Kanal 5 PE5_T1EX_PWM5 11 PWM4 PWM-Kanal 4 PB11_TM3_PWM4 12 5V Power -- 13 RESET System-Reset -- 14 3.3V Power -- 15 GND Ground -- 16 I2SMCLK I2S Master Clock PA15_PWM3_I2SMCLK 17 TM1 Timer 1 PB9_SPISS11_TM1 18 SPISS01 Slave Select 0 PB10_SPISS01_TM2 19 SPISS00 Slave Select 1 oder I2S LR-Clock PC0_SPISS00_I2SLRCLK 20 SPICLK0 Daten Clock SPI0 oder I2S B-Clock PC1_SPICLK0_I2SBCLK 21 MISO00 Master In Bit 0 oder I2S Daten In PC2_MISO00_I2SDI 22 MOSI00 Master Out Bit 0 oder I2S Daten Out PC3_MOSI00_I2SDO 23 MISO01 Master In Bit 1 PC4_MISO01 24 MOSI01 Master Out Bit 1 PC5_MOSI01 25 GND Ground -- 26 GND Ground -- Tabelle 5 CON6, SPI2, ADC & Komparator 2 3.3V Power -- 3 CPO1 Komparator Out 1 PB13_CPO1 4 CPO0 Komparator Out 0 PB12_CPO0_CLK0 5 CPP1 Komparator positiv In 1 PC14_CPP1 6 CPP0 Komparator positiv In 0 PC6_CPP0 7 CPN1 Komparator negativ In 1 PC15_CPN1 8 CPN0 Komparator negativ In 0 PC7_CPN0 9 MOSI21 Master Out Bit 1 PD5_MOSI21 10 RESET System-Reset -- 11 MISO21 Master In Bit 1 PD4_MISO21 12 GND Ground -- 13 MISO20 Master In Bit 0 PD2_MISO20 14 MOSI20 Master Out Bit 0 PD3_MOSI20 15 SPISS20 Slave Select 0 PD0_SPISS20 16 GND Ground -- 17 SPICLK2 Daten Clock PD1_SPICLK2 18 GND Ground -- 19 SPISS21 Slave Select 1 PA7_SPISS21_ADC7 20 5V Power -- 21 PA5_ADC5 Analoger Eingang PA5_ADC5 22 AGND Analoger Ground -- 23 PA4_ADC4 Analoger Eingang PA4_ADC4 24 PA6_ADC6 Analoger Eingang PA6_ADC6 25 PA3_ADC3 Analoger Eingang PA3_ADC3 26 A_3.3V Analog Power -- Tabelle 6

CON5, I2C & UART1 1 CTS1 CTS UART1 PB7_CTS1 2 GND Ground -- 3 RTS1 RTS UART1 PB6_RTS1 4 GND Ground -- 5 TX1 TX UART1 PB5_TX1 6 GND Ground -- 7 RX1 RX UART1 PB4_RX1 8 GND Ground -- 9 PB15 Freier IO-Pin (Interruptmöglichkeit für I2C) PB15_/INT1 10 5V Power -- 11 SDA0 I2C-Data 0 PA8_I2C0SDA 12 GND Ground 13 SCL0 I2C-Clock 0 PA9_I2C0SCL 14 3.3V Power -- 15 PB8_TM0 Freier IO-Pin (Interruptmöglichkeit für I2C) PB8_TM0 16 GND Ground 17 SDA1 I2C-Data 1 PA10_I2C1SDA 18 RESET System-Reset -- 19 SCL1 I2C Clock 1 PA11_I2C1SCL 20 3.3V Power -- Tabelle 7 CON 3 / 8, CAN & UART0 2 CAN_TX CAN Senden PD7_CANTTX0 3 GND Ground -- 4 CAN_RX CAN Empfang PD6_CANRX0 5 CTS0 UART0 Handshake PB3_CTS0 6 GND Ground -- 7 RTS0 UART0 Handshake PB2_RTS0 8 TX0 UART0 Senden PB1_TX0 9 GND Ground -- 10 RX0 UART0 Empfang PB0_RX0 1 12 RESET Reset -- 13 3.3V Power -- 14 5V Power -- Tabelle 8