5
VCC R1 1k, 1/4w RESET* C15 10uf RECV XMIT PD2 PD3 PD4 PD5 C14 27pf 1 2 3 4 5 6 7 8 9 10
VCC
OPTIONAL PROGRAMMING HEADER VCC PROGRAMMER JP11 1 3 5 7 9 2 4 6 8 10 5 3 4 6 14
U12A D CLK R S VDD 4013 .001UF U12B U13 Q Q 13 12 1 2 3 4 IN SD COM LO VB HO VS VCC 8 7 6 5 R4 D5 Q2 MOSFET N Q Q 1 2 +12V D15 1N4007
C22
U1 RESET (RXD) PD0 (TXD) PD1 XTAL2 XTAL1 (INT0) PD2 (INT1) PD3 (T0) PD4 (T1) PD5 GND AT90S2313 VCC PB7 (SCK) PB6 (MISO) PB5 (MOSI) PB4 PB3 (OC1) PB2 PB1 (AIN1) PB0 (AIN0) PD6 (ICP) 20 19 18 17 16 15 14 13 12 11 PB7 PB6 PB5 PB4 PB3 PB2 PB1 PB0 PD6
MOSI
PB5
RESET* SCK PB7 MISO PB6
VCC
.22UF +12V C16 MOT PWR
D
Y1 24Mhz C13 27pf
HEADER 5X2
UHU CONTROLLER CHIP
PB4 5
U11C D14 6 1N4007
9 PB3 11 10 8 14
D CLK R S VDD 4013
LO 1
22, 1/4w
IR2184
R5
1N4007
D6
VCC
VCC R2 4.7K, 1/4w ENCODER A 11 U11E 10 PB0 PD5
R15 10K, 1/4w
74HC14 R16
270, 1/4w U14 1 2 3 4 IN SD COM LO VB HO VS VCC 8 7 6 5 R6 C17
DIODE ZENER1
12-18V
10K, 1/4w U11D 9 8 74HC14
LO 2
.001UF D7 Q3 MOSFET N MOT PWR D8 D23 BYV27/20 D22 BYV27/20
IR2184
74HC14 R3 4.7K, 1/4w ENCODER B 3 U11B 4 PB1 PD4
22, 1/4w +12V D16 1N4007 C23 R7
1N4007
.22UF
270, 1/4w C18
DIODE ZENER1
74HC14
12-18V
R32 1.8K, 2W
SERVO MOTOR
JP9 1 2 C25 .1UF HEADER 2 D25 BYV27/20 D24 BYV27/20
C
.001UF VCC VCC 3 U9 DS1233 IN GND RSET 2 R8 RESET* 22, 1/4w R9 LO 1 270, 1/4w DIODE ZENER1 1N4007 D10 D9 Q4 MOSFET N
ERROR
D18 LED
D19 LED
OK
R26 22K, 1/4w JP12 1 2 3 4 5 6 7 8 9 10 HEADER 10 STEP DIR ENCODER A ENCODER B VCC
R23 470, 1/4w PB5 R25 560, 1/4w
R24 470, 1/4w PB6 PB2
STEP INPUT DIRECTION INPUT CONNECT TO PC GROUND ONLY IF U6 IS USED ENCODER A INPUT ENCODER B INPUT 5 VOLTS OUTPUT GND EMERGENCY STOP ERROR OUTPUT GND
OPTIONAL RESET CHIP IF USED, OMIT C15 AND R1
12-18V
C19 MOT PWR .001UF R10 D11 Q5 MOSFET N JP5 1 2 HEADER 2
D20 1N914 LO 2 DB9 SERIAL CABLE VCC 232RxD GOES TO PIN 2 232TxD GOES TO PIN 3 GND GOES TO PIN 5 C8 1uf JP13 1 2 3 232RxD 232TxD U10A D21 232RxD 232TxD RECV XMIT 1 1N4007 TL082 4 VCC 270, 1/4w DIODE ZENER1 22, 1/4w R11 1N4007 D12
SERVO MOTOR SUPPLY
12-18V
R18 + 3 2 100, 1/4w R28 .1, 5W R29 .1, 5W R17 .1, 5W R30 .1, 5W R31 .1, 5W ONLY USE AS MANY RESISTORS AS NEEDED TO MEET CURRENT REQUIREMENT OF SERVO MOTOR.
B
C9 1uf
U8 1 2 3 4 5 6 7 8 + C12 1uf C1+ V+ C1C2+ C2VT2OUT R2IN MAX232 VCC GND T1OUT R1IN R1OUT T1IN T2IN R2OUT 16 15 14 13 12 11 10 9
HEADER 3
C10 1uf
-12V C11 1uf
J4 CON2 VCC 1 2 U10B VCC STEP DIR VCC R33 1.2K, 1/4w 1 2 4 3 8 +VF1 -VF1 +VF2 -VF2 VCC VO1 VO2 7 6 1 2 U6 R27 10K, 1/4w U11A PD2 R19 7 1.2K, 1/4w D17 LED OVER CURRENT TL082
-12V VCC
+ 4
5 6
.1 Ohm 5 Watt one 7 ampere maximum current through servo motor. two 14 ampere maximum current three 21 ampere maximum current four 28 ampere maximum current five 35 ampere maximum current
74HC14 R13 10K, 1/4w 13 U11F 12 PD3 -12V TESTPOINT
12 VOLT SOURCE
JP6 1 2 HEADER 2
D4
+12V 1
U15 LM7805 VIN GND VOUT 3
POWER D13 LED C5 .1uf + C4 220uf R14 470, 1/4w
GND
R34 1.2K, 1/4w
HCPL2231
C7 220uf
C6 .1uf
OMIT IF USING EAS OPTOBOARD, SHORT J4 AND J5 BOTTOM OF BOARD
74HC14 VCC
CON1
3.3K, 1/4w R21
1 2
1N4007
1 2
+12V
C31 .1uf
C32 .1uf
+ +
MOT PWR J7 1 R20 J6 CON2 + C27 1000UF + C26 1000UF JP8 1 2
EXTERNAL CAPS
HEADER 2
VCC
J5 CON2 Note: Other optos that have worked HCPL2631
CURRENT LIMIT ADJUST R22 5K POT
1K, 1/4w
C24 .1UF
Based on Uli Uber's design http://www.uhu-servo.de/ Newsgroup http://www.cnczone.com/forums/showthread.php?t=14217 Note: For all 1N4007 diodes a better choice is to use MUR120 or HER105 as fast switching Diodes
C33 .1uf
C34 .1uf
C21 .1uf
C28 .1uf
C29 .1uf
C30 .1uf
Embedded Acquisition Systems 2571 Cobden Dr. Sterling Heights, MI 48310 WEB http://www.embeddedtronics.com Copyright 2007
2
Title UHU BASED SERVO CONTROLLER Size C Date: Document Number <Doc> Wednesday, November 18, 2009
1
Rev D Sheet 1 of 1