arduino basic connections-libre

Upload: wansantos

Post on 13-Apr-2018

249 views

Category:

Documents


1 download

TRANSCRIPT

  • 7/26/2019 Arduino Basic Connections-libre

    1/41

  • 7/26/2019 Arduino Basic Connections-libre

    2/41

    1

    ARDUI NO

    THEUNOFFI CI AL

    basic connections

    03 APR 2013

    A

    K

    NC

    B

    C

    E

    ver 1 rev 0

  • 7/26/2019 Arduino Basic Connections-libre

    3/41

    HI GH

    LOW

    2ARDUI NOTHE

    UNOFFI CI AL

    basic connections

    03 APR 2013

    #Leds Resistor Value

    1K

    820

    750

    680

    470

    390

    ver 1 rev 0

    EC

    B

    C

    B

    E

  • 7/26/2019 Arduino Basic Connections-libre

    4/41

    ARDUI NO

    THEUNOFFI CI AL

    basic connections

    03 APR 2013

    ver 1 rev 0

    OUT MAX 2.5A

  • 7/26/2019 Arduino Basic Connections-libre

    5/41

    4ARDUI NOTHE

    UNOFFI CI AL

    basic connections

    03 APR 2013

    A

    K

    NC

    B

    NC

    E

    ver 1 rev 0

    EC

    B

    C

    B

    E

    2N2222

  • 7/26/2019 Arduino Basic Connections-libre

    6/41

    ARDUI NO

    THEUNOFFI CI AL

    basic connections

    03 APR 2013

    ver 1 rev 0

  • 7/26/2019 Arduino Basic Connections-libre

    7/41

    VDDVCC

    GND

    Aout

    Ai n

    Bout

    Bi n

    Cout

    Ci n Dout

    Di n

    Eout

    Ei n

    Fout

    Fi n

    MODE

    MC14504B

    2N7000

    D

    G

    S

    2N7000

    D

    G

    S

    6ARDUI NO

    THEUNOFFI CI AL

    basic connections

    03 APR 2013

    ver 1 rev 0

    EC

    B

    C

    B

    E

    2N2222

  • 7/26/2019 Arduino Basic Connections-libre

    8/41

    MI C

    ARDUI NO

    THEUNOFFI CI AL

    basic connections

    03 APR 2013

    ver 1 rev 0

    EC

    B

    C

    B

    E

    2N2222

  • 7/26/2019 Arduino Basic Connections-libre

    9/41

    A K

    Out 1 Out 2 Out 3

    H=High, L=Low, i=Input

    5

    9

    10

    1

    6

    3

    4

    7

    2

    4321 5

    78910 6

    ARDUI NO

    THEUNOFFI CI AL

    basic connections

    03 APR 2013

    ver 1 rev 0

  • 7/26/2019 Arduino Basic Connections-libre

    10/41

  • 7/26/2019 Arduino Basic Connections-libre

    11/41

  • 7/26/2019 Arduino Basic Connections-libre

    12/41

  • 7/26/2019 Arduino Basic Connections-libre

    13/41

  • 7/26/2019 Arduino Basic Connections-libre

    14/41

    VDD

    SCK

    SDIN

    D/C

    SCE

    GND

    VOUT

    RES

    GND

    SCK

    SDI N

    SCE

    RES

    VDD

    D/ C

    LED

    VOUT

    Only for 5V Arduino

    NOKIA 3110 NOKIA 5110

    VDD

    GND

    SCE

    RES

    D/C

    SDIN

    SCK

    LED

    13ARDUI NOTHE

    UNOFFI CI AL

    basic connections

    03 APR 2013

    ver 1 rev 0

  • 7/26/2019 Arduino Basic Connections-libre

    15/41

    OUT1I N1

    GND

    I N2

    I N3

    I N4

    I N5

    I N6

    I N7 OUT7

    COM

    OUT5

    OUT6

    OUT2

    OUT3

    OUT4

    ULN2003

    OUT1I N1

    GND

    I N2

    I N3

    I N4

    I N5

    I N6

    I N7 OUT7

    COM

    OUT5

    OUT6

    OUT2

    OUT3

    OUT4

    ULN2003

    5

    6

    2

    4

    3

    1

    OUT1I N1

    GND

    I N2

    I N3

    I N4

    I N5

    I N6

    I N7 OUT7

    COM

    OUT5

    OUT6

    OUT2

    OUT3

    OUT4

    ULN2003

    14ARDUI NOTHE

    UNOFFI CI AL

    basic connections

    03 APR 2013

    ver 1 rev 0

  • 7/26/2019 Arduino Basic Connections-libre

    16/41

    GPB0

    GPB7

    GPB1

    GPB2

    GPB3

    GPB4

    GPB5

    GPB6

    NC

    VDD

    VSS

    NC

    SCL

    SDA

    GPA7

    GPA1

    GPA0

    GPA3

    GPA2

    GPA6

    GPA5

    GPA4

    A1

    A0

    RES

    A2

    I NTA

    I NTB

    MCP23017

    GPB0

    GPB7

    GPB1

    GPB2

    GPB3

    GPB4

    GPB5

    GPB6

    NC

    VDD

    VSS

    NC

    SCL

    SDA

    GPA7

    GPA1

    GPA0

    GPA3

    GPA2

    GPA6

    GPA5

    GPA4

    A1

    A0

    RE

    SA2

    INTA

    INTB

    MCP2301 7

    234567891011121314151617181920 1

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    15ARDUI NOTHE

    UNOFFI CI AL

    basic connections

    03 APR 2013

    ver 1 rev 0

  • 7/26/2019 Arduino Basic Connections-libre

    17/41

    PC6

    GND

    PD0

    PD1

    PD2

    PD3

    PD4

    VCC

    PB0

    PB6

    PB7

    PD5

    PD6

    PD7

    PC5

    GND

    AREF

    PC1

    PC0

    PC4

    PC3

    PC2

    PB2

    PB1

    PB4

    PB3

    AVCC

    PB5

    ATME

    GA328

    AN5

    AN4

    AN3

    AN2

    AN1

    AN0

    AGND

    Ar ef

    AVcc

    D13

    D12

    D11D10

    D9D8

    D6

    RESET

    FTDI

    1

    ( r x) D0( t x) D1

    D2

    D3

    D4

    D7

    D5

    A K

    1 PC6

    17 PB3

    18 PB4

    19 PB5

    GND

    RESET

    5V

    Recommended ICSP pinout

    16ARDUI NOTHE

    UNOFFI CI AL

    basic connections

    03 APR 2013

    ver 1 rev 2

    A K

    I GOA K

    +

    +

    7805

    OUT 5VDCIN 12 24V

    Digital Pin I n/ Out

  • 7/26/2019 Arduino Basic Connections-libre

    18/41

    CC

    GND

    Aout

    Ain

    Bout

    Bin

    Cout

    Cin

    Dout

    Din

    Eout

    Ein

    Fout

    Fin

    MC14050B

    GND 3

    DI n 2

    5 Cl ock

    6 GND

    7 DOut

    8 Reserved

    4

    VCC

    Chi pSel 1

    Reserved 9

    NCVCC

    GND

    Aout

    Ai n

    Bout

    Bi n

    Cout

    Ci n Dout

    Di n

    Eout

    Ei n

    Fout

    Fi n

    NC

    + +

    LM317

    DCIN 5V

    OUT 3.3V

    Vi

    Vo

    Adj

    Only for 5V Arduino

    17ARDUI NOTHE

    UNOFFI CI AL

    basic connections

    03 APR 2013

    ver 1 rev 0

  • 7/26/2019 Arduino Basic Connections-libre

    19/41

    LM35GND

    Out

    VCC

    GNDVCC

    Out

    VCCX1

    X2

    Vbat

    GND

    SQW

    SCL

    SDA

    VCCX1

    X2

    Vbat

    GND

    SQW

    SCL

    SDA

    No 3V Battery?Connect Vbatto ground.

    18ARDUI NOTHE

    UNOFFI CI AL

    basic connections

    03 APR 2013

    ver 1 rev 0

  • 7/26/2019 Arduino Basic Connections-libre

    20/41

    19ARDUI NOTHE

    UNOFFI CI AL

    basic connections

    03 APR 2013

    ver 1 rev 1

    1 2 3 4 5 6 7

    1 2 3 4 5 6 7

    1 + 2

    2 + 5

    3 + 7

    1 + 7

    5 + 7

    3 + 6

    1 + 6

    5 + 6

    3 + 4

    1 + 4

    2 + 3

    4 + 5

    3 1 5

    2

    7

    6

    4

  • 7/26/2019 Arduino Basic Connections-libre

    21/41

    20ARDUI NOTHE

    UNOFFI CI AL

    basic connections

    03 APR 2013

    ver 1 rev 0

    I RGND

    S

    VCC

    +

    A K

    EC

    B

    C

    B

    E

    2N2222TSAL6200

    Forward Voltage Led

    Forward Current Led

    Source Voltage

  • 7/26/2019 Arduino Basic Connections-libre

    22/41

  • 7/26/2019 Arduino Basic Connections-libre

    23/41

    ARDUI NO

    THEUNOFFI CI AL

    basic connections

    06 APR 2013ver 1 rev 0

    5Current Source

    Current Sink 4

    Current Sink

    Current Source

    1 NC3NC

    2GND

    MIDI OUT

    MIDI IN

    NC GND

    NC

    A

    K

    Vcc

    VE

    VO

    NC GND

    NC

    A

    K

    Vcc

    VE

    VO6N137

    MIDI IN MIDI OUT

    22

  • 7/26/2019 Arduino Basic Connections-libre

    24/41

    ARDUI NO

    THEUNOFFI CI AL

    basic connections

    06 APR 2013ver 1 rev 0

    23

    DS18B20GND

    DQ

    VDD

    MAXI M18B20

    DS18B20GND

    DQ

    VDD

    ~Max 40mt (130 ft)

    DS18B20GND

    DQ

    VDD

    on CAT5 cable

    C

    B

    E

    BC517

    A

    K

    NC

    B

    C

    E

    +

    A K

    Vol t i nResistor Value

    470

    1K

    2. 2K

  • 7/26/2019 Arduino Basic Connections-libre

    25/41

  • 7/26/2019 Arduino Basic Connections-libre

    26/41

    ARDUI NO

    THEUNOFFI CI AL

    basic connections

    07 APR 2013ver 1 rev 0

    25

    Write operations Enabled

    Write operations Disabled

    0x51

    0x52

    0x53

    0x54

    0x55

    0x56

    0x50

    0x57

    Addr ess

    Vss SDA

    A0

    A1

    A2

    Vcc

    WP

    SCL

    24XXXX

    Vss SDA

    A0

    A1

    A2

    Vcc

    WP

    SCL

    24XXXX

    xx24x02x

    xx24x512x

    xx24x01x

    xx24x04x

    xx24x08x

    xx24x16x

    xx24x32x

    xx24x64x

    xx24x128x

    xx24x256x

    1Kb

    2Kb

    32Kb

    64Kb

    4Kb

    8Kb

    16Kb

    128Kb

    256Kb

    512Kb

  • 7/26/2019 Arduino Basic Connections-libre

    27/41

    ARDUI NO

    THEUNOFFI CI AL

    basic connections

    08 APR 2013ver 1 rev 0

    26

    ACK

    Att ent i onGND

    MI SOMOSI

    Vi b. Mot or

    NCCl ock

    3. 3V

    MOSI

    5V

    GND

    MI SO

    SCK

    RESET

  • 7/26/2019 Arduino Basic Connections-libre

    28/41

    27ARDUI NOTHE

    UNOFFI CI AL

    basic connections

    10 APR 2013ver 1 rev 1

    Absolute max 150mAfor entire package

    Absol ut emax per pin 25mA

    0x21

    0x22

    0x23

    0x24

    0x25

    0x26

    0x20

    0x27

    0x39

    0x3A

    0x3B

    0x3C

    0x3D

    0x3E

    0x38

    0x3F

    PCF8574 PCF8574A

    Addr ess

    PCF8574xx informs the microprocessor

    that there is incoming data or a change

    of data on its ports without having to

    communicate via the I2C communication bus.VDDA0

    VSS

    A1

    A2

    P0

    P1

    P2

    P3 P5

    P4

    P7

    P6

    SDA

    SCL

    I NT

    PCF8574xx

    In applications requiring additional

    drive, two port pins may be connected

    together to sink up to 50-mA current.

    VDDA0

    VSS

    A1

    A2

    P0

    P1

    P2

    P3 P5

    P4

    P7

    P6

    SDA

    SCL

    I NT

    PCF8574

    VDDA0

    VSS

    A1

    A2

    P0

    P1

    P2

    P3 P5

    P4

    P7

    P6

    SDA

    SCL

    I NT

    PCF8574

    20 21

    VDDA0

    VSS

    A1

    A2

    P0

    P1

    P2

    P3 P5

    P4

    P7

    P6

    SDA

    SCL

    I NT

    PCF8574

    22

    VDDA0

    VSS

    A1

    A2

    P0

    P1

    P2

    P3 P5

    P4

    P7

    P6

    SDA

    SCL

    I NT

    PCF8574

    A K

  • 7/26/2019 Arduino Basic Connections-libre

    29/41

    28ARDUI NOTHE

    UNOFFI CI AL

    basic connections

    10 APR 2013ver 1 rev 0

    3 1

    4

    5

    6

    7

    2

    8 (Serial Clear)Will empty the wholeShift Register if pulled LOW.

    Must be pulled HIGH to enable.

    (Output Enable)This pin enables

    the output when tied to GND& disabled when HIGH.

    ( RCLK) Needs to be pulled HIGH toset the output to the new shiftregister values. This must be pulledhigh directly after SRCLK has goneLOW again.( SRLCK)When this pin is pulled highit will shift the register.

    (Serial Clear)Will empty the whole

    Shift Register if pulled LOW.Must be pulled HIGH to enable.

    (Ser) Input for the next pin that

    gets shifted in.

    The pin (QH) contains the overflow

    that is shifted out the other end

    VCCQB

    GND

    QC

    QD

    QE

    QF

    QG

    QH SRCLR

    QH

    RCLK

    SRCLK

    QA

    SER

    OE

    74HC595

    Absol ut emax per pin 20mA

    VCCQB

    GND

    QC

    QD

    QE

    QF

    QG

    QH SRCLR

    QH

    RCLK

    SRCLK

    QA

    SER

    OE

    74H

    C595

    VCCQB

    GND

    QC

    QD

    QE

    QF

    QG

    QH SRCLR

    QH

    RCLK

    SRCLK

    QA

    SER

    OE

    74H

    C595

    VCCQB

    GND

    QC

    QD

    QE

    QF

    QG

    QH SRCLR

    QH

    RCLK

    SRCLK

    QA

    SER

    OE

    74H

    C595

    VCC

    QB

    GND

    QC

    QD

    QE

    QF

    QG

    QH

    SRCLR

    QH

    RCLK

    SRCLK

    QA

    SER

    OE

    74HC595

    A K

  • 7/26/2019 Arduino Basic Connections-libre

    30/41

    29ARDUI NOTHE

    UNOFFI CI AL

    basic connections

    13 APR 2013ver 1 rev 0

    Vout Vi n

    GND

    SHARP

    +

    VDDCS

    SCK

    SDI

    VSS

    P0B

    P0W

    P0A

    B

    W

    A

    VDDCS

    SCK

    SDI

    VSS

    P0B

    P0W

    P0A

    VOut

    VOUT

    CS

    SCK

    SDI

    VSS

    VREF

    LDAC

    VDD

    VOUT

    CS

    SCK

    SDI

    VSS

    VREF

    LDAC

    VDD

    MCP1541

    MI CROCHI P

    MCP154 1

  • 7/26/2019 Arduino Basic Connections-libre

    31/41

    30ARDUI NOTHE

    UNOFFI CI AL

    basic connections

    14 APR 2013ver 1 rev 1

    VCCR

    RE

    DE

    D

    B

    A

    GND

    VCCR

    RE

    DE

    D

    B

    A

    GND

    B

    A

    J1

    J2

    J3

    Fi r st LastMi ddl e

    J1 onJ2 onJ3 on

    J1 of fJ2 of fJ3 of f

    J1 of fJ2 of fJ3 on

    Node termination jumpers config

    Node Node Node Node

    2 INV -

    1 Ref5Opt

    4Opt

    2

    +

    VCCR

    RE

    DE

    D

    B

    A

    GND

    1

    2

    3

  • 7/26/2019 Arduino Basic Connections-libre

    32/41

    0

    1

    2

    3

    4

    5

    6

    7

    8

    9

    0

    1

    2

    3

    4

    5

    6

    7

    8

    9

    x1

    x10

    x100

    x1, 000

    x10, 000

    x100, 000

    x1, 000, 000

    10%

    5%

    TOLERANCE

    K =x1, 000

    M =x1, 000, 000

    MULTI PLI ER

    BLACK

    BROWN

    RED

    ORANGE

    YELLOW

    GREEN

    BLUE

    VI OLET

    GRAY

    WHI TE

    IARDUI NOTHE

    UNOFFI CI AL

    basic connections

    03 APR 2013

    ver 1 rev 0

  • 7/26/2019 Arduino Basic Connections-libre

    33/41

  • 7/26/2019 Arduino Basic Connections-libre

    34/41

  • 7/26/2019 Arduino Basic Connections-libre

    35/41

    31ARDUI NOTHE

    UNOFFI CI AL

    basic connections

    15 APR 2013

    ver 1 rev 0

    L298N

    BA

    A K

    A K

    +

    +

  • 7/26/2019 Arduino Basic Connections-libre

    36/41

    VCC1A

    GND

    1Y

    2A

    2Y

    3A

    3Y

    4Y

    5Y

    4A

    6A

    6Y

    5A

    SN7414

    SN7474

    VCCCLR

    GND

    D

    CK

    PR

    Q

    Q

    Q

    PR

    Q

    CLR

    D

    CK

    PR

    CLR

    Q

    DCK

    Q

    PR

    CLR

    Q

    D CK

    Q

    1

    2

    32ARDUI NOTHE

    UNOFFI CI AL

    basic connections

    15 APR 2013

    ver 1 rev 0

    VCC1A

    GND

    1Y

    2A

    2Y

    3A

    3Y

    4Y

    5Y

    4A

    6A

    6Y

    5A

    SN7414

    VCCCLR

    GND

    D

    CK

    PR

    Q

    Q

    Q

    PR

    Q

    CLR

    D

    CK

    SN7474

    +

    +

    VCC1A

    GND

    1Y

    2A

    2Y

    3A

    3Y

    4Y

    5Y

    4A

    6A

    6Y

    5A

    SN7

    414

  • 7/26/2019 Arduino Basic Connections-libre

    37/41

    33ARDUI NOTHE

    UNOFFI CI AL

    basic connections

    16 APR 2013

    ver 1 rev 1

    VCC11/2en

    VCC2

    I N1

    OUT1

    GND

    GND

    OUT2

    I N2 I N3

    3/4en

    GND

    OUT3

    I N4

    OUT4

    GND

    L293D

    +

    VCC11/ 2en

    VCC2

    IN1

    OUT1

    GND

    GND

    OUT2

    IN2 IN3

    3/ 4en

    GND

    OUT3

    IN4

    OUT4

    GND

    L293D

    J1

    J2

    +

  • 7/26/2019 Arduino Basic Connections-libre

    38/41

    34ARDUI NOTHE

    UNOFFI CI AL

    basic connections

    16 APR 2013ver 1 rev 1

    LM358

    VCC1OUT

    1IN-

    1IN+

    GND

    2OUT

    2IN-

    2IN+

    VCC1OUT

    1IN-

    1IN+

    GND

    2OUT

    2IN-

    2IN+

    LM358

  • 7/26/2019 Arduino Basic Connections-libre

    39/41

    35ARDUI NOTHE

    UNOFFI CI AL

    basic connections

    25 APR 2013ver 1 rev 0

    Original Project by Markus Frejek AVR-Transistortester, Embedded Projects Journal, 11. Ausgabe, 2011

    Arduino version by PighiXXX

  • 7/26/2019 Arduino Basic Connections-libre

    40/41

    ARDUI NO

    THEUNOFFI CI AL

    basic connections

    25 APR 2013

    ver 1 rev 1

    I

    BC55830V - 100mA

    420@2mA

    cbe

    BC32825V - 800mA

    100@100mA

    cbe

    BC55745V - 100mA

    180@2mA

    cbe

    BC32745V - 800mA

    100@100mA

    cbe

    BC64080V - 1A

    63@150mA

    ecb

    BC54745V - 100mA

    42 0@2mA

    cbe

    BC33745V - 800mA

    100@100mA

    cbe

    2N222240V - 600mA

    35@. 1mA

    cbe

    BC55645V - 100mA

    42 0@2mA

    cbe

    BC54645V - 100mA

    42 0@2mA

    cbe

    BC54830V - 100mA

    20 0@2mA

    cbe

    BC33845V - 800mA

    100@100mA

    cbe

    BC63980V - 1A

    40@150mA

    ecb

    BC54930V - 100mA

    200@2mA

    cbe

    BC55930V - 100mA

    20 0@2mA

    cbe

    BCxxxxxV -xxxmA

    xxx@xxxmA

    cbe

    TRANSISTOR Name

    Pi nout

    MAX Collector

    Current

    hFEAmpl i f i cat i on

    MAX working

    Vol t age

    PNP

    NPN

    100m

    A

    500m

    A

    800m

    A

    1A

  • 7/26/2019 Arduino Basic Connections-libre

    41/41

    0.02

    0.1

    108

    54

    3

    2

    1800

    500400300

    200

    10080

    504030

    20

    1086543

    2

    1800

    500400300

    200

    10080

    5040

    30

    20

    10

    8543

    2

    10.8

    0.50.40.3

    0.2

    0.1

    0.15

    0.2

    0.3

    0.4

    0.50.6

    0.8

    1

    1.5

    2

    3

    4

    56

    8

    10

    15

    20

    30

    40

    5060

    80

    100

    150

    200

    300

    400

    500600

    800

    1

    1.5

    2

    3

    4

    5

    7

    910

    0.03

    0.04

    0.05

    0.06

    0.07

    0.08

    0.090.1

    0.15

    0.2

    0.3

    0.4

    0.5

    0.6

    0.7

    0.8

    0.9

    1

    1.5

    2

    2.5

    3

    3.5

    4

    4.5

    5

    6

    7

    8

    9

    10

    500

    450

    400

    350

    300

    250

    200

    150

    100

    90

    80

    70

    60

    50

    45

    40

    35

    30

    25

    20

    15

    10

    9

    8

    7

    6

    5

    4.5

    4

    3.5

    3

    2.5

    2

    1.5

    1

    ARDUINO

    THEUNOFFICIAL

    basic connections aVolt Resistance Current Watt

    The Prodigious Abacus

    mA

    A