REKLAMA

HIP4082_concept.zip

Jak zbudować niezawodny układ sterowania silnikami DC z HIP4082 i IRL540?

Ponieważ dalej męczę się ze sterowaniem tym silnikiem(ami) załączam schemat urządzenia oraz przebiegi sterujące. Rysunek mostka: http://obrazki.elektroda.net/91_1287524576_thumb.jpg Wszystko chodzi cacy jeśli mam niskie napięcie zasilania (18V DC) i obciążenie rezystancyjne. Z indukcyjnością pojawiają się problemy: próba na małym silniczku efekt - silniczek chodzi szybciej (przy tym samym wypełnieniu) gdy równolegle podłącze rezystancję 9.3 Ω (2X4.7Ω 50W). Z wyższymi napięciami (24-36V DC) i większym silnikiem (wkrętarka 18V) jeszcze gorzej. Tranzystory mi się grzeją (w sumie spaliłem już 6 MOSFETów + 1 Driver). Z uwagi na brak pompy ładunkowej przy sterowaniu powiedzmy w prawo wysoki stan linii PWM załącza tranzystory T1 i T4. Aby zapewnić odp napięcie (VCC+12V) dla tranzystora T1 muszę zapewnić ładowanie kondensatora C14 poprzez załączenie na chwilę Tranzystora T2. Robię to w gdy poziom linii PWM jest niski wtedy właśnie załączam T2. Proszę doradźcie co jeszcze może być źle że mi to kiepsko chodzi z obciążeniem indukcyjnym. Funkcje realizowane przez GAL-a: enable (0) - załączone oba "dolne" MOSFETY w obu galeziach enable (1) - zezwolenie na zalączenie silnika dir (0) - obroty w prawo dir (1) - obroty w lewo pwn - wiadomo ;) http://obrazki.elektroda.net/7_1287523858_thumb.jpg Widok prototypu układu: http://obrazki.elektroda.net/73_1287523791_thumb.jpg Schematy:


Pobierz plik - link do postu
  • HIP4082_concept.zip
    • HBRIGE_POWER.pdf
    • Power_supply.pdf
    • Control.pdf


HIP4082_concept.zip > HBRIGE_POWER.pdf

1

2

3

4

5

6

7

8

A

A

+12V

+12V
D2
MUR-1100E

BHO
BHS
BLO
ALO
VCC
AHS
AHO
AHB

16
15
14
13
12
11
10
9

D3
MUR-1100E

SMD

DRV_1A

R?SMD

T2
IRF540

T7
R?SMD
IRF540

T5
IRF540

C16
1uF
U6
BHO
BHS
BLO
ALO
VCC
AHS
AHO
AHB

27R

DRV_2A

DRV_2B
D5
MUR-1100E

T4
IRF540

CN1
MOTOR1

SMD

R10
10K

SMD

T6
IRF540
R?
27R

C15
1uF

CN2
MOTOR2

T8
IRF540

BHB
BHI
BLI
ALI
DEL
GND
AHI
DIS

HIP4082

R?SMD
27R

R9
10K

R?
27R

SMD

SMD

27R

27R

DRV_1B

2
1

HIP4082

R?SMD

27R

T1
IRF540

27R

i

2
1

BHB
BHI
BLI
ALI
DEL
GND
AHI
DIS

T3
R?SMD
IRF540

SMD

SMD

CH1_AHI

C14
1uF

R?SMD

U5
1
2
3
4
5
6
7
8

CH1_BHI
CH1_BLI
CH1_ALI

VCC

B

MUR-1100E

PCB Rule VCC
VCC

SMD

B

D4

C

C17
1uF

C

CH2_AHI
CH2_ALI
CH2_BLI
CH2_BHI

D

D

Title
Size

Number

Revision

A3
Date:
File:
1

2

3

4

5

6

2010-10-19
Sheet of
C:\Documents and Settings\. .\H_BRIDGE.SCHDOC
Drawn By:
7

8


HIP4082_concept.zip > Power_supply.pdf

1

2

3

4

A

U1
IN
FB
ON/OFF OUT
GND
LM2576HVT-12
C1
2200uF/50V

U2
MC78M05CDT

+12
4
2

1

IN

+5
3

OUT
GND

B

i
ZAS_DRV
C2
330uF/25V

D1
1N5822

SMD

1
5
3

4

VCC

JP1
2
1
ZAS_26V

SMD

B

A

C3
100nF

C4
100nF

C5
330uF/16V

L1
100uH/2A

C

C

Title

D

Size

D
Number

Revision

A4
Date:
File:
1

2

3

2010-10-19
Sheet of
C:\Documents and Settings\..\Power_Supply.SchDoc
Drawn By:
4


HIP4082_concept.zip > Control.pdf

1

2

3

4

+5
HDR1
MOSI

A

RESET
SCK
MISO

1
3
5
7
9

2
4
6
8
10

+5

+5
A

SMD

C7
100nF

SMD

C6
100nF

SMD

SMD

ISP
C8
100nF

C9
100nF

CH2_PWM
CH1_PWM
U3

B
SERIAL JP2
2
1
JP7
SERIAL

RXD
TXD
MOT1_ENA
MOT1_DIR
MOT1_SPD
MOT2_ENA
MOT2_DIR
MOT2_SPD

2
1

30
31
32
1
2
9
10
11

PB0 (ICP)
PB1 (OC1A)
PB2 (SS/OC1B)
PB3 (MOSI/OC2)
PB4 (MISO)
PB5 (SCK)
PB6 (XTAL1/TOSC1)
PB7 (XTAL2/TOSC2)

29

PC0 (ADC0)
PC1 (ADC1)
PC2 (ADC2)
PC3 (ADC3)
PC4 (ADC4/SDA)
PC5 (ADC5/SCL)
ADC6
ADC7

PD0 (RXD)
PD1 (TXD)
PD2 (INT0)
PD3 (INT1)
PD4 (XCK/T0)
PD5 (T1)
PD6 (AIN0)
PD7 (AIN1)

PC6 (RESET)

RESET

CH1_DIR
CH1_ENA
CH2_DIR
CH2_ENA

6
4
18
20

VCC
VCC
AVCC
AREF

1
13

LIM2
LIM1
CH2_DIR
CH2_ENA
CH1_DIR
CH1_ENA

SMD

MOSI
MISO
SCK

U4
23
24
25
26
27
28
19
22

R1
100

2
3
4
5
6
7
8
9
10
11
14
23
12

21
5
3

GND
GND
GND

SMD

12
13
14
15
16
17
7
8

LIM3

IN/CLK
IN/OE

VCC

IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN
IN

IO/Q
IO/Q
IO/Q
IO/Q
IO/Q
IO/Q
IO/Q
IO/Q

24
15
16
17
18
19
20
21
22

CH1_ALI
CH1_AHI
CH1_BLI
CH1_BHI
CH2_ALI
CH2_AHI
CH2_BLI
CH2_BHI

B

GND
GAL20V8B-15LP

C10
100nF

ATmega8-16AI
Q1
C

+5

C12
22pF

SMD

SMD

8MHz

SMD

+5
R5
1K

RESET

D

RST

SMD

K1
C11
100nF

C13
22pF

JP3
2
1
IN1
JP4
2
1
IN2
JP5
2
1
IN3
JP6
2
1
IN4

+5

R2
R3

SMD

1K

SMD

R6

R8

SMD

JP8
2
1
IN4
JP9
2
1
IN4

MOT1_ENA
MOT1_DIR
MOT1_SPD

SMD

R4
SMD

1K

1K
DZ1
5V1

1K

R7
1K

DZ2
5V1

C

R11

SMD

1K

LIM1

R12
1K
SMD
R13
1K

LIM2
LIM3

SMD

DZ3
5V1

DZ7
5V1

MOT2_ENA
SMD

DZ8
5V1

1KMOT2_DIR
MOT2_SPD
Title
DZ4
5V1

DZ5
5V1

DZ6
5V1

Size

D
Number

Revision

A4
Date:
File:
1

DZ9
5V1

2

3

2010-10-19
Sheet of
C:\Documents and Settings\..\Driver_Control.SchDoc
Drawn By:
4