Anda di halaman 1dari 5

gizDuino X Hardware Reference Manual

USB Port for Uploading Program


JP3

Compatible Shields Pin Port

JP4

JP8 +5V 45 +5V 44 42 40 38 36 34 32 30 28 26 24 22 20 18 16 14 GND

GND

RI DSR DCD CTS JP9 JP7

AREF

13

12

11

10

SPI

PWM
RESET-EN

1 0 TX0 RX0

Fuse PL-2303 U3 Serial TTL - USB Converter Chip Reset Button

Reset Enable Jamming Port


S1

43 41 39 37

F1

JP6

35 33 31

PWR

Power Indicator
LED1 Q2

ATmega MCU

U1

29 27

7805

U2 U5 Y1 C5

ICSP Programming Header


LED2

25 23 21 19

Status Indicator

C4

17

POWER
Reset +3.3V GND +5V GND VIN

JP5

ANALOG IN
A0 A1 A2 A3 A4 A5 A6

15 A7 GND JP2

D1

JP1

External Power Supply Port (9-12V)

Compatible Shields Pin Port Extended I/O Port

gizDuino X is the latest addition to our growing family of Arduino compatible controllers. It is based on an ATMEGA1281 MCU, a family member of the ATMEGA1280 used in Arduino Mega board. This kit offers 54 I/Os, 3 hardware SPI, 2- hardware UART, not to mention its large memory capacities: 128K FLASH, 8K SRAM, and 4K EEPROM. Other hardware peripherals additions inherited from ATMEGA1281 chip includes 3 additional timers, 10 additional timer OCR, 1 additional ICR, and 2 additional PWMs.

Disclaimer: No part of this publication may be reproduce in any form without the written consent of e-Gizmo Mechatronix Central. Content subject to change without prior notice. All information contained herein are believed to be correct and reliable. Before using this document, you must agree with the following terms and conditions: 1. e-Gizmo Mechatronix and the author cannot be held liable for any damage that may occur with the use or misuse of any information contained in this document. 2. You are allowed to reproduce this publication and the product it describes for personal use only.Commercial reproduction is prohibited!

gizDuino X
Pin Assignments
ICSP
1
JP3

GND

6 JP6

Table 4. Digital I/O & PWM Pins (JP3)


Pin I.D. AREF GND 13 12 11 10 9 8
gizDuino X Designation
analog reference pin for the A/D Converter.

AREF

13

12

11

10

IC Pin 11 13 12 10 15 14

IC Pin Function (SCK/PCINT1)PB1 (MISO/PCINT3)PB3 (MOSI/PCINT2)PB2 (SS/PCINT0)PB0 (OC1A/PCINT5)PB5 (OC2A/PCINT4)PB4

Table 1. ICSP programming port pins (JP6)


Pin I.D. 1 2 3 4 5 6
gizDuino X Designation

Ground (SCK) (MISO) (MOSI) (SS) PWM OUT / Digital I/O PWM OUT / Digital I/O

IC Pin 3 VCC 11 2 20 GND

IC Pin Function PE1(TXD0/PDO) VCC (SCK/PCINT1)PB1 PE0(RXD0/PCINT8/PDI) Reset GND

PDO +5V Operating Voltage SCK PDI RST Ground

POWER
Reset +3.3V GND GND +5V VIN
7 6 5 4 3 2 1 0 TX0 RX0

JP4

JP1

Table 4. Digital I/O & PWM Pins (JP4)


Pin I.D. IC Pin Function RESET 7 6 5 4 3 2 1 0
gizDuino X Designation

Table 2. Power Pins (JP1)


Pin I.D. RST +5V +5V GND GND
gizDuino X Designation

IC Pin 17 16 5 1 7 6 3 2

IC Pin Function (OC0A/OC1C/PCINT7)PB7 (OC1B/PCINT6)PB6 PE3(OC3A/AIN1) PG5(OC0B) PE5(OC3B/INT5) PE4(OC3B/INT4) PE1(TXD0/PDO) PE0(RXD0/PCINT8/PDI)

IC Pin 20 Regulator Regulator Regulator Regulator

PWM OUT / Digital I/O PWM OUT / Digital I/O PWM OUT / Digital I/O PWM OUT / Digital I/O PWM OUT / Digital I/O PWM OUT / Digital I/O TX / Digital I/O RX / Digital I/O

Reset
+5V device supply / Output Voltage +5V device supply / Output Voltage

Ground Ground

ANALOG IN
A0 A1 A2 A3 A4 A5 A6 A7 JP2

Table 3. Analog Input Pins (JP2)


Pin I.D. A0 A1 A2 A3 A4 A5 A6 A7
gizDuino X Designation

IC Pin 61 60 59 58 57 56 55 54

IC Pin Function PF0(ADC0) PF1(ADC1) PF2(ADC2) PF3(ADC3) PF4(ADC4) PF5(ADC5) PF6(ADC6) PF7(ADC7)

Analog Input / Digital I/O Analog Input / Digital I/O Analog Input / Digital I/O Analog Input / Digital I/O Analog Input / Digital I/O Analog Input / Digital I/O Analog Input / Digital I/O Analog Input / Digital I/O

gizDuino X
Pin Assignments Additional I/O Port

Table 6. Additional I/O Pins (JP8)


Pin I.D. GND GND 14 15 16
JP8 +5V 45 43 41 39 37 35 33 31 29 27 25 23 21 19 17 15 GND +5V 44 42 40 38 36 34 32 30 28 26 24

gizDuino X Designation

IC Pin 32 31 30 29 28 27 26 25 51 50 49 48 47 46 45 44 35 36 37 38 39 40 41 42 18 43 34 33 19 4 8 9 -

IC Pin Function (T0)PD7 (T1)PD6 (XCK1)PD5 (ICP1)PD4 (TXD1/INT3)PD3 (RXD1/INT2)PD2 (SDA/INT1)PD1 (SCL/INT0)PD0 (AD0)PA0 (AD1)PA1 (AD2)PA2 (AD3)PA3 (AD4)PA4 (AD5)PA5 (AD6)PA6 (AD7)PA7 (A8)PC0 (A9)PC1 (A10)PC2 (A11)PC3 (A12)PC4 (A13)PC5 (A14)PC6 (A15)PC7 PG3(TOSC2) PG2(ALE) PG1(WR) PG0(RD) PG4(TOSC1) PE2(XCK0/AIN0) PE6(T3/INT6) PE7(ICP3/CLKO/INT7) -

GND GND PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0 PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 PC0 PC1 PC2 PC3 PC4 PC5 PC6 PC7 PG3 PG2 PG1 PG0 PG4 PE2 PE6 PE7
+5V device supply / Output Voltage +5V device supply / Output Voltage

17 18/TX1 19/RX1 20/SDA 21/SCL 22 23 24 25 26 27 28

22

29
20 18 16 14 GND

30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 +5V +5V

gizDuino X
Schematic Diagram
PB1 5 6 U5B LM358 7 R1 1K LED2 L JP5 1 2 7.5-12V D1 4001 VIN C4 + 100u 1 U2 UA7805KC Vin +5V 3 +5V LED1 +5V

GND

PWR + C5 100u

R6 220

RX

Q1 PNP LED3 R17 1K USB

VIN JP1 1 2 3 4 5 6 HEADER 6 R15 10k 3 R16 10k +3.3V 2 +5V

RESET +3.3V +5V GND GND VIN

+5V +3.3V +5V (PDO) (SCK) RESET JP6 1 3 5 ICSP 2 4 6 +5V (PDI) R2 10K RESET S1 Reset

U5A

LM358 1

USBVCC

D S

+5V

U4 RT9163 Vin +5V 3.3 V

+3.3V

GND

C15 + 10u

+5V

Q2 MOSFET P

+5V PE7 PE2 PG0 PG2 PC7 PC5 PC3 PC1 PA7 PA5 PA3 PA1 PD0 PD2 PD4 PD6

JP8 36 34 32 30 28 26 24 22 20 18 16 14 12 10 8 6 4 2 35 33 31 29 27 25 23 21 19 17 15 13 11 9 7 5 3 1

+5V PE6 PG4 PG1 PG3 PC6 PC4 PC2 PC0 PA6 PA4 PA2 PA0 PD1 PD3 PD5 PD7

J1 RESET-EN

C13 Y2 U3 TXD DTR_N RTS_N VDD_232 RXD RI_N GND VDD/NC DSR_N DCD_N CTS_N SHTD_N EE_CLK EE_DATA PL-2303 OSC2 OSC1 PLL_TEST GND_PLL VDD_PLL/NC LD_MODE/GP1 TRI_MODE/GP0 GND VDD_5 RESET/NC GND_3V3 VO_3V3 DM DP 33p 12MHz 28 27 26 25 24 23 22 21 20 19 18 17 VO_33 16 15 R14 1.5k 22 R12 R13 R8 220K 33p USBVCC USBVCC R7 220K C14

(RX0) R3 RESET R5 100 (TX0) R4 C2

1k 100n

1 DTR-T RTS-T 2 3

C10 VO_33 4 100n 1k C9 RI-R GND USBVCC DSR-R DCD-R CTS-R 5 6 7 8 9 10 11 12 VO_33 VO_33 R10 R9 4.7K 4.7K 13 14

HEADER 18X2

JP7 4 3 2 1 HEADER 4

100n

C8 USBVCC 100n C12 100n USBVCC C16 10u F1 FUSE1 1 2 3 GND 4 JP9 VCC DD+ GND USB-B-TYPE

C6 CAP C7 CAP

RESET 20 Y1 16MHz AREF +5V 23 24 62 21 52 64 C3 100n 22 53 63

U1 RESET XTAL2 XTAL1 AREF VCC VCC AVCC GND GND GND (AD7)PA7 (AD6)PA6 (AD5)PA5 (AD4)PA4 (AD3)PA3 (AD2)PA2 (AD1)PA1 (AD0)PA0 (OC0A/OC1C/PCINT7)PB7 (OC1B/PCINT6)PB6 (OC1A/PCINT5)PB5 (OC2A/PCINT4)PB4 (MISO/PCINT3)PB3 (MOSI/PCINT2)PB2 (SCK/PCINT1)PB1 (SS/PCINT0)PB0 (A15)PC7 (A14)PC6 (A13)PC5 (A12)PC4 (A11)PC3 (A10)PC2 (A9)PC1 (A8)PC0

44 45 46 47 48 49 50 51 17 16 15 14 13 12 11 10 42 41 40 39 38 37 36 35 32 31 30 29 28 27 26 25

PA7 PA6 PA5 PA4 PA3 PA2 PA1 PA0 PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0 C1 100n (SCK) (MISO) (MOSI) (SS) pwm pwm

22

AREF JP3 8 7 6 5 4 3 2 1 13 12 11 10 9 8

7 6 5 4 3 2 1 0

JP4 8 7 6 5 4 3 2 1 HEADER 8

pwm pwm pwm pwm pwm pwm pwm pwm

PB7 PB6 PG5 (TX0) (RX0) (PDO) (PDI) A7 A6 A5 A4 A3 A2 A1 A0

JP2 8 7 6 5 4 3 2 1

PE7 PE6 PE5 PE4 PE3 PE2 PE1 PE0

9 8 7 6 5 4 3 2 54 55 56 57 58 59 60 61

PE7(ICP3/CLKO/INT7) PE6(T3/INT6) PE5(OC3B/INT5) PE4(OC3B/INT4) PE3(OC3A/AIN1) PE2(XCK0/AIN0) PE1(TXD0/PDO) PE0(RXD0/PCINT8/PDI) PF7(ADC7) PF6(ADC6) PF5(ADC5) PF4(ADC4) PF3(ADC3) PF2(ADC2) PF1(ADC1) PF0(ADC0) PG5(OC0B) PG4(TOSC1) PG3(TOSC2) PG2(ALE) PG1(WR) PG0(RD) ATMEGA1281_64

HEADER 8

(T0)PD7 (T1)PD6 (XCK1)PD5 (ICP1)PD4 (TXD1/INT3)PD3 (RXD1/INT2)PD2 (SDA/INT1)PD1 (SCL/INT0)PD0

(TXD1) (RXD1) (SDA) (SCL)

HEADER 8

PG5 PG4 PG3 PG2 PG1 PG0

1 19 18 43 34 33

gizDuino X
PCB Presentation

gizDuino X Silk Screen Layout

Copper Pattern Layout (Bottom layer)

Copper Pattern Layout (Top layer)

Anda mungkin juga menyukai