Voor een schoolproject moet ik een automatisch volgende robot bouwen. Om de snelheid van de robot te regelen zou ik echter een arduino gebruiken die met gegevens van ultrasone sensoren de afstand tot de te volgen persoon bepaald en via deze informatie de motoren bijregelt.

De pwm uitgangen van een arduino zijn echter 5V en de ruitenwissermotortjes die ik gebruik werken op 12V. om dit op te lossen heb ik geprobeerd volgend schema na te bouwen met mosfetdriver IR4427 (gepost door lambiek in deze post: http://www.circitsonline.net/forum/view/107441 )

http://www.uploadarchief.net/files/download/schema%20-%20roykes.jpg

hierbij is echter al een IR4427 gesneuveld.

Daarna heb ik met een nieuwe IR4427 eerst dit gemaakt:
http://i.imgur.com/OTt7Vun.png
Ik verwachte hier tussen UITA en GND ongeveer 12V te meten maar vannaf ik de Vs aanlegde werd de IR4427 echter weer kokend heet in enkele seconden.

Is er iemand die me een tip kan geven wat ik verkeerd doe?

Dat zou alleen maar kunnen als je de IR4427 verkeerd om aansluit.
Let goed op pin 1 van het IC.

Ic hoort goed ontkoppeld te worden, zie datasheet.
Ingangen zijn vrij hoogohmig, niet los laten hangen.

Op 21 april 2013 16:26:47 schreef Paul Welther:
Dat zou alleen maar kunnen als je de IR4427 verkeerd om aansluit.
Let goed op pin 1 van het IC.

Alvast bedankt voor je reactie. Ik ben echter wel zeker dat de IR4427 goed in zijn socket zit (niet de eerste keer dat ik schakelingen met IC's maak).

Op 21 april 2013 16:59:55 schreef Zonnepaneeltje:
Ic hoort goed ontkoppeld te worden, zie datasheet.
Ingangen zijn vrij hoogohmig, niet los laten hangen.

Bedankt voor je reactie. Ik heb nu een condensatortje van 100nF over GND en Vs geplaatst en ingang A en B met elkaar verbonden en deze via een weerstand van 4K7 naar GND gehangen zodat deze niet meer zweven. Ik krijg echter nog steeds hetzelfde effect (na enkele seconden staat de 4427 kokend heet)

Bedoelde je dit of doe ik het nog altijd verkeerd?

[Bericht gewijzigd door Henry S. op (45%)]

Dat is wat zonnepaneetje bedoeld.

Maak eens een foto van je test opstelling.

[Bericht gewijzigd door Paul Welther op (31%)]

Ik vrees dat je toch iets verkeerd doet, de IR4427 mag niet heet worden als je hem goed aansluit.

Gebruik ze zelf ook regelmatig, maar heb er geen last van werkt hier prima.

Je mag ze niet met de vingers aanraken, daar kunnen ze al stuk van gaan. Let dus goed op, polsbandje gebruiken tijdens monteren.

Op 21 april 2013 17:23:19 schreef Paul Welther:
Dat is wat zonnepaneetje bedoeld.

Maak eens een foto van je test opstelling.

Ik weet niet of het erg duidelijk is maar hier is een foto van het testbordje waar ik momenteel op bezig ben :

http://i.imgur.com/sI7j8Yp.jpg

De bovenste lijn gaatjes op mijn breadboard is GND, de onderste lijn is +12V en het rode draadje dat naar boven gaat gaat naar mijn multimeter (Uitgang A) Hier meet ik trouwens altijd rond de 8V op de paar seconden dat ik de spanning aanleg terwijl de +5V op de ingang nog niet aangesloten is. (dit zou dus 0V moeten zijn)

Als je onderdelen kokend heet worden dan gebruiken ze te veel stroom .

De IR4427 is gespeced op een stroom van minder dan 1 mA (max 200µA) als er geen ingangs of uitgangsveranderingen zijn. Als je dan 1k in serie met de voeding zet, zal als het goed is, er maximaal 1V over de weerstand komen en zal je IR4427 gewoon op 11V moeten proberen te werken. Maar gaat er wat mis, komt er 12mA door je weerstand te lopen. Ook geen ramp. Zo kan je debuggen zonder je voorraad 4427's op te branden.

Als je een voeding hebt met stroombegrenzing is dat nog mooier. Die zet je dan op 10mA of zo, en dan zou het gewoon moeten werken en moet je echt moeite doen om iets op te blazen.

P.S. ik zit effe naar je foto te kijken. Deze breadboards hebben twee onderbrekingen in de voedingslijnen. Dus ik gebruik een viltstift om die plekken aan te geven. (alhoewel er nu twee voor m'n neus liggen die wel in gebruik zijn maar die streep nog niet hebben). Controleer eens of je voeding wel echt aangesloten is.

[Bericht gewijzigd door rew op (19%)]

Op 21 april 2013 17:41:32 schreef Lambiek:
Ik vrees dat je toch iets verkeerd doet, de IR4427 mag niet heet worden als je hem goed aansluit.

Gebruik ze zelf ook regelmatig, maar heb er geen last van werkt hier prima.

Je mag ze niet met de vingers aanraken, daar kunnen ze al stuk van gaan. Let dus goed op, polsbandje gebruiken tijdens monteren.

hmm .. dan zou mijn 2e ook wel al kappot kunnen zijn aangezien ik geen polsbandje heb gebruikt. en dit is spijtig genoeg ook mijn laatste.. Voor nieuwe zou ik ze speciaal moeten laten bestellen bij de elektroboer hier wat redelijk prijzig is en vrij lang duurt. Is er een manier om met de multimeter na te gaan of ze kappot zijn door met de vingers aan te raken?

Op 21 april 2013 17:46:59 schreef rew:
De IR4427 is gespeced op een stroom van minder dan 1 mA (max 200µA) als er geen ingangs of uitgangsveranderingen zijn. Als je dan 1k in serie met de voeding zet, zal als het goed is, er maximaal 1V over de weerstand komen en zal je IR4427 gewoon op 11V moeten proberen te werken. Maar gaat er wat mis, komt er 12mA door je weerstand te lopen. Ook geen ramp. Zo kan je debuggen zonder je voorraad 4427's op te branden.

De tip met de 1K weerstand zal ik zeker gebruiken vannaf nu. gaat me nog heel wat componenten besparen! En dat er meerdere onderbrekingen in de voedingslijnen zitten had ik ook gemerkt. ik heb ze via korte draadjes overbrugd en met de multimeter nagegaan dat ik zeker voeding heb.

[Bericht gewijzigd door Henry S. op (34%)]

hoewel ze kapot KUNNEN door ze met statische lading te mishandelen is het toch onwaarschijnlijk met moderne chips.

Een chip is kapot als ie z'n functie niet meer uitvoert. In deze moet je met 0V op pin 3, en 12V op pin 6, en (0V of 5V ik weet niet welke) op 2 en 4, een laag op pin 5 en 7 meten. Bovendien met het stroomverbruik onder de 1mA blijven als er niks verandert. En vervolgens met (5V of 0V, ik weet weer niet welke) op 2 en 4 bijna 12V (de voeding) op 5 en 7.

Over je opbouw trouwens: Ik zou de condensator dwars op het breadboard zetten, met 1 pin in GND of VS. Dan heb je maar 1 draadje nodig voor de ontkoppeling. Al beter dan de 2 die je nu gebruikt.

Verder zie ik een 4k7 weerstand (denk ik) in de buurt van GND en inputs waarvan ik niet kan zien waar ie tussen zit aangesloten.

ik zal de condensator direct versteken dat er een kabeltje vantussen kan. De weerstand is inderdaad en 4K7 en zit met 1 pin in GND en 1 pin in Ingang A. Maar Ingang A B worden door het gele kabeltje met elkaar ook doorverbonden

[Bericht gewijzigd door Henry S. op (67%)]

Dringend verzoek aan de TS om selectiever te quoten (dus niet alles), en de edit te gebruiken bij toevoegingen (ook quotes!).

Na alle gegeven tips toe te passen (1K weerstand in voedingslijn, ontkoppel condensator en deze rechtstreeks in GND steken voor kabel minder en mijn ingangen niet laten zweven) lijkt de schakeling eindelijk te werken. Als ik de ingang laag laat meet ik 0,3V op de uitgang en als ik de ingang 5V geef (=uitgang arduino) dan krijg ik 12V op de uitgang. De 4427 wordt ook niet meer warm.

Iedereen die de moeite heeft gedaan om mij te helpen nog eens bedankt!

De grote vraag is wat er nu gebeurd als je die 1k weerstand verwijderd; het zou dan nog steeds goed moeten gaan, en met die weerstand in serie kun je geen MOSFET rap opladen.

Op 21 april 2013 19:02:20 schreef SparkyGSX:
met die weerstand in serie kun je geen MOSFET rap opladen.

oei dat kan wel eens een groot probleem worden voor mij. Aangezien ik wil proberen een pwm regeling te krijgen. Ik heb echter geen iedee in welke richting ik zou moeten zoeken om een verklaring te vinden waarom het met de weerstand mooi werkt en zonder de weerstand zo heet wordt.

Als je 12V op de uitgang krijgt, dan valt er nauwelijks tot geen spanning over de weerstand aangezien je ook met 12V voedt. Als het spul zonder weerstand wel heet wordt, dan heb ik toch het idee dat er iets geweldig staat te oscilleren. Wellicht een bouncing ground ofzo??

Op 21 april 2013 20:09:18 schreef EricP:
Wellicht een bouncing ground ofzo??

Bouncing ground is iets waar ik tot nu toe nog nooit van gehoord heb en wat ik er over terug vind word ik ook niet zoveel wijzer uit. Ik heb wel mijn GND kabels nog eens gecheckt en ze nu zo kort mogelijk gemaakt om de kans storingen daar zo hopelijk te minimaliseren. Ook heb ik nog eens gemeten wat de uitgang precies is (met de weerstand in de voedingslijn).
Ik voed met 12,2V waarvan er 12,1V naar de uitgang gaat en slechts 0,1 over de weerstand staat. Als de uitgang laag is staat er nog 0,25V over de weerstand

Wat voor 12V voeding gebruik je. Misschien is deze niet goed genoeg.

Op 21 april 2013 20:41:36 schreef benleentje:
Wat voor 12V voeding gebruik je.

Een 12V accu.
Hier is een foto van de opdruk van de accu:
http://i.imgur.com/vacYlwp.jpg

Dergelijke dingen moet je ook helemaal niet met een accu testen, daar gebruik je een labvoeding voor, of desnoods een regelbare voeding met een LM317, maar het is wel handig om de maximale stroom ook apart in te kunnen stellen.

Ik zou denken dat het nu wel goed is, niet vanwege de weerstand, maar omdat je de ingangen een signaal geeft, en een ontkoppelcondensator hebt geplaatst. Volgens de datasheet zou het ding wel een interne pull-down weerstand moeten hebben, maar blijkbaar is die behoorlijk hoogohmig (1-3meg), gezien de kleine bias stroom van 5 tot 15 uA die er zou gaan lopen als je de ingang hoog maakt.

Oh. Ik dacht in de gauwigheid indicatie van een pullup in het datasheet gezien te hebben. Maar goed, d'r zijn een aantal varianten met wel-of-geen-inverter en daar heb ik helemaal geen aandacht aan besteed.

Inderdaad, de ingangen hebben een pull-down weerstand bij de niet-inverterende types, en een pull-up bij de inverterende types, zodat de uitgang zonder ingangssignaal altijd laag is. De weerstanden lijken me dusdanig hoogohmig dat je alsnog in de problemen zou kunnen komen met lange draden eraan, zoals bij een breadboard al snel het geval is.

Ik zelf zet altijd nog een 10K pull_down aan de ingangs kant van de driver. Gebruik meestal de IR4427, de IR4426 is geinverteerd, en de IR4428 heeft één geinverteerde en één niet geinverteerde ingang.

Op 21 april 2013 23:44:19 schreef SparkyGSX:
Ik zou denken dat het nu wel goed is, niet vanwege de weerstand, maar omdat je de ingangen een signaal geeft, en een ontkoppelcondensator hebt geplaatst.

Ook met die condensator en ingangen via weerstand naar massa getrokken blijf ik hetzelfde probleem ondervinden. Ik zal straks dan wel eens testen door een oude adaptor te nemen en een LM317 of LM7812 voedingetje te maken maar het uiteindelijke project zou toch ook accu's moeten werken (het zelfvolgende robotje)

Op 22 april 2013 10:54:05 schreef SparkyGSX:
alsnog in de problemen zou kunnen komen met lange draden eraan, zoals bij een breadboard al snel het geval is.

De draden zijn soms wel redelijk lang ja, dit zal ik bij mijn nieuwe testopstelling straks ook tot een minimum proberen te beperken

Ik heb net mijn testopstelling nog eens geprobeerd met een 7812 voeding ipv de accu die ik eerst gebruikte maar ik blijf identiek hetzelfde resultaat bekomen. met de weerstand in de voedingslijn werkt het traag, zonder die weerstand gaat de 4427 na enkele seconden koken. Iemand misschien nog een tip om te proberen? Zoniet ga ik denk ik uitkijken naar misschien een andere schakeling die ik hopenlijk wel werkend krijg.