H-brygga

Robot, CNC, Pneumatik, Hydraulik, mm
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Inlägg av $tiff »

Jag har tagit hänsyn till att motorn kan vara olika stark beroende på vilket håll den snurrar, men det är inte det som är felet.

Jag bör kanske tillägga att felet uppstår endast när man kör med PWM. Då PWM är 100% öppnar bryggan som den ska!
Felet ligger således inte i att FETarna inte öppnar som de ska, som jag trodde innan. Det måste vara ett signalfel någonstans...

Motorerna jag ska använda senare går olika snabbt i fram/back. Det är ett problem som får lösas mjukvarumässigt. Om en motor ska driva varje hjul så måste ju en snurra "baklänges" för att driva fordonet framåt. Men som sagt, det är ett senare problem!
evert2
Inlägg: 2182
Blev medlem: 18 april 2004, 22:47:56
Ort: Jönköping

Inlägg av evert2 »

FAN......det har jag inte tänkt på!! (att ena motorn måste går baklänges) grrrrrrrrr!!
danei
EF Sponsor
Inlägg: 27345
Blev medlem: 2 juni 2003, 14:21:34
Ort: Östergötland
Kontakt:

Inlägg av danei »

Du sa ju att du hadde tittat på signalerna.
Användarvisningsbild
RDX*
EF Sponsor
Inlägg: 1651
Blev medlem: 28 maj 2003, 22:52:04
Ort: Skåne - Lund

Inlägg av RDX* »

Vet du hur bra matchning det är mellan P-typ och N-typ. Så att tex inte T1 och T3 leder samtidigt i omslagen.
danei
EF Sponsor
Inlägg: 27345
Blev medlem: 2 juni 2003, 14:21:34
Ort: Östergötland
Kontakt:

Inlägg av danei »

Då skulle det bli varmt.
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Inlägg av $tiff »

>> danei

Ja, sorry :oops:

Jag tittade överallt utom där som felet uppstod :doh:
Dessutom förändras inte problemet om man byter plats på FETarna, vilket det borde om det är dem det är fel på.

Felet tycks uppkomma någonstana runt PNP-signaltransistorn.
Är det något fel med att placera den som jag gjort? Den verkar ju inte fungera som jag hade tänkt. Kan störningar från PWM trigga signaltransistorn? Kör ca 19kHz PWM om det skulle ge någon information.


>> evert2
Varav denna uppståndelse?

>> RDX*
IRF510
(nanosekunder)
td(on) Turn-On Delay Time 6,9
tr Rise Time 16
td(off) Turn-Off Delay Time 15
tf Fall Time 9,4
IRF9520
(nanosekunder)
td(on) Turn-On Delay Time 14
tr Rise Time 47
td(off) Turn-Off Delay Time 28
tf Fall Time 31
Några nanosekunder hit och dit gör ju ingen skada.
Det är nog snarare några mystiska störningar jag ska bekämpa.
cyr
Inlägg: 2712
Blev medlem: 27 maj 2003, 16:02:39
Ort: linköping
Kontakt:

Inlägg av cyr »

Har du tittat på stig/falltider på signalerna?

edit: glöm det förresten, kollade schemat lite närmare och det är ju så symmetriskt som det kan bli så den tanken jag hade leder nog ingen vart.
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Inlägg av $tiff »

Oj, det var visst optokopplaren som var inkontinent. Den öppnade inte lika på båda kanalerna trots identisk matningssignal.
Pinsamt :oops:

Gratis skit?
evert2
Inlägg: 2182
Blev medlem: 18 april 2004, 22:47:56
Ort: Jönköping

Inlägg av evert2 »

Ja men jag vill ju att motorerna skall kunna gå för fullt: Jag vet inte om alla motorer har stora skillnader på fram å back-hastighet, men om en del har detta bekymmer måste man ju vara uppmärksam på det vid inköp..............eller hur. Jag själv vill bygga motordrivning med återkoppling så att eventuella differanser mellan motorerna utgämnas.............men ändå.........skillnaden mellan exemplaren eller körriktning får ju inte vara för stor :!:
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Inlägg av $tiff »

Nej, denna skillnad är klart ett problem. Även jag planerar återkoppling på hjulaxlarna för att förebygga det. Annars innebär det att man får "återkoppla" manuellt när man styr, ganska irriterande :P
evert2
Inlägg: 2182
Blev medlem: 18 april 2004, 22:47:56
Ort: Jönköping

Inlägg av evert2 »

Om jag nu får "tummen ur" så vore det intressant att bygga en robot som kan köras utomhus rdiostyt såvälsom autonom. Då underlaget kan vara "motsträvigt" kan det vara bra att ha marginal, så min tanke ä att roboten skall köra med "typ" 50-60%-ig pulsbredd på slätt underlag. För att sedan klara av att hålla samma hastighet i terräng skall pulsbredden kunna öka upp till 100%.
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Inlägg av $tiff »

ja, evert2, dendär tummen. Jag känner också till den. Den sitter hårt fast någonstans... :?
evert2
Inlägg: 2182
Blev medlem: 18 april 2004, 22:47:56
Ort: Jönköping

Inlägg av evert2 »

Ja men du ä ju ändå på gång.............eller.....du måste ju naturligtvis berätta hur det går med ditt projekt då du bytt ut optokopplaren...........störningsproblem "bakåt" till microcontrollern, blir andra delar i systemet störts av motorerna.......hur har du löst det mm mm. :shock:
christerljung
Inlägg: 30
Blev medlem: 16 maj 2004, 20:40:35

schema

Inlägg av christerljung »

hittade detta ...verkar värt att prova, bara N-kanalare inblandade. http://www.armory.com/~rstevew/Public/M ... h-brdg.htm

Är det nån som funderat på att bygga in själva moduleringen i bryggan, med D/A , OP och osc.? Då skulla man slippa köra PWM kommandon från up:n , vilket gör den ganska upptagen. Jag tänker tex använda 5 bitars styrning det skulle ge 32 olika moduleringar (hastigheter).
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Inlägg av $tiff »

>> christerljung

Jag hade tänk styra min H-brygga direkt med en PIC av den lite större modellen. Det innebär att det finns två hårdvaru-PWM-kanaler. Då blir den inte alls upptagen av att generera PWM! :tumupp:
Jag funderade ett tag på att dedicera en PIC åt att kontrollera två H-bryggor, men det är bara överflödigt. Dessutom flyttas problemet till att överföra styrdatan till denna istället för att koncentrera sig på att låta en mikrokontroller lösa allt.

Angående länken du skickade: Jag förstår inte varför det är så efterstävbart att bara använda N-kanal FETar. P-FETar är bara några kronor dyrare (för motsvarande prestanda) och är inte mycket svårare att styra. Med N-FETar på den höga sidan måste man ju, som i länken, skaffa sig en spänningskälla som överstiger matningsspänningen. Omständigt tycker jag iaf! Dessutom är den inte idiotsäker och har ingen dynamisk broms.

Valet är naturligtvis upp till var och en, jag är ute efter en väldigt simpel och användarvänlig H-brygga. Det må bra ner på prestandan, men den läxan får jag lära mig en annan gång :lol:


Förresten, första kortet ska etsas idag, jag har anlitat Mullemeck till att göra det. Snart nog kan ni få svar på frågan om den här H-brygga är något att ha... :wink:
Skriv svar