Hallo
Ik maak voor mijn eindwerk een treintje dat werkt op afstandsbediening.
Om de motor van mijn treintje te laten werken heb ik een LMD18245 nodig. Een datasheet vind je op http://www.national.com/ds/LM/LMD18245.pdf
Een foto van mijn gelijkspanningsmotor vind je op http://www.saxobarre.be/eindwerk/100_0008.JPG
Nu is het probleem dat het niet werkt. Als alle ingangen hoog zijn moet je normaal gezien de voedingsspanning over je motor krijgen terwijl ik slechts 0.2 V heb. Wel komt uit de voeding een stroom van 0.2 A en de ic wordt warm.
Als ik een gelijkspanning van 0 tot 12 V over mijn motor zet werkt deze perfect zoals ik het wil. Onbelast verbruikt deze 1 A.
Dit is wat ik aangesloten heb:
Out1: De ene kant van de motor
Comp out: niet verbonden
RC: Net als bij de example hookup in de datasheet een weerstand en condensator
M4, M3, M2en M1: 5V
Pgnd: Massa
Vcc: 12V
Brake: Massa
Direction: Massa (om te testen maakt het niet uit welke richting hij draait)
Sgnd: Massa
CS out: Net als bij de example hookup in de datasheet een weerstand en condensator
Dac ref: 5V
Out2: De andere kant van de motor
~Galaxy
In the beginning there was nothing.... and even that exploded...
Hoewel de 18245 eigenlijk ontworpen is voor stappenmotoren, zou het toch ook op een DC motor moeten kunnen werken.
Mogelijk zou de chopper roet in het eten kunnen gooien, maar dat acht ik niet echt waarschijnlijk.
Theoretisch zitten je aansluitingen goed.
Toch nog eens kijken of het in de praktijk ook goed aangesloten zit.
Ik heb even nog wat anders geprobeerd:
De motor eruit gesoldeerd en voltmeter in de plaats.
Op de voltmeter krijg ik dus de voedingsspanning (min een halve volt verlies ofzo) zoals het hoort.
Als ik de motor ertussen plaats blijft daar nog slechts 0.2 V van over.
Ik heb alle aansluitingen gecontroleerd met een ohmmeter
~Galaxy
In the beginning there was nothing.... and even that exploded...
Voor mijn gevoel wordt de current-limiter te vroeg getriggerd. Check de waarde van Rs eens.
Deze waarde moet ca 20K zijn.
Ik neem aan dat 2 keer 10K in serie hebt.
Kleurcode moet dan bruin-zwart-oranje zijn.
Al je metingen duiden erop dat je er 2K in hebt zitten.
Theo
free_electron
Silicon Member
Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM
hmmm. ik kan mis zijn maar een 245 moet eigenlijk choppen.
dat ding is gemaakt voor steppers. wat ze doen is de stroom door de spoel meten. als die boven een bepaald punt gaat ( ingesteld door middel van de DAC ( M1:M4 en DAC REF ) triggeren ze een monostabiele.
dis schakelt dan gedurende een tijd de stroom uit.
probeer eens stomweg het volgende.
motor eraan. Brake aan voeding. ( zo staat de motor in 'remmen' ) en dan pas de brake naar grond schakelen.
de logica zou in de war kunnen zijn als je dat ding oppowert direct in drive mode.
waarom geen lmd18101 gebruiken ? die dingen zijn veel simpeler. of een l6203 ?
~Galaxy
In the beginning there was nothing.... and even that exploded...
de logica zou in de war kunnen zijn als je dat ding oppowert direct in drive mode.
Denk ik niet. Ik doe het ook zo met mijn steppers, en het beestje functioneert gewoon.
waarom geen lmd18101 gebruiken ? die dingen zijn veel simpeler. of een l6203 ?
Denk dat TS de DAC wil gebruiken voor speed-control.
Dure krengen trouwens die 245's. tientje stuk, en 2 nodig voor 1 stepper...
Theo
Wat bedoel je precies met de waarde van RS meten ?
Bedoel je bij RC out? die is in plaats van 2Kohm 170 denk ik ofzo. het was de waarde die er het dichtst bijlag.
@free_electron: op het eerste blad staat nochthans dat je gewone DC motor ook kan sturen.
Het is dus de bedoeling om de snelheid van de motor te regelen hé moest dat nog niet duidelijk zijn.
~Galaxy
In the beginning there was nothing.... and even that exploded...
Je stroombegrenzingsweerstand moet op 18 tot 20K liggen.
Ga daar maar eens mee aan de gang, want daar ligt je probleem.
~Galaxy
In the beginning there was nothing.... and even that exploded...
Ik begrijp echt niet welke weerstand je bedoelt sorry.
Ik ben namelijk een beginneling in elektronica 
EDIT: ik heb het ondertussen gevonden
Mijn RS is 22Kohm
Denk je dat dit de oorzaak zou kunnen zijn ?
[Bericht gewijzigd door eddy wally op ]
~Galaxy
In the beginning there was nothing.... and even that exploded...
Nee, als je echt zeker weet dat er 22K in zit, dan is dat op zich correct.
Plaats eens een fotootje, misschien zien we iets.
benleentje
Golden Member
Welke waarde heb je digitaal op je DAC staan. Volgens de data sheet moet je voor
1 amp een weerstand RS van 18.75K hebben en je DAc ingesteld op 15, 4 maal logic 1 dus.
Kan op de foto niet goed zien hoe groot die motor is, maar een motor uit bv een accu boormachine kan makkelijk 6A trekken.
Een motor kan tijdens het inschakeling tot wel 10 * Inom vragen, dus een motor van 1A kan dus ff 10A nodig hebben om op te starten. Dit alles hangt uiteraard wel van de belasting af.
Maar een onbelaste motor moet toch maar heel weinig stroom trekken als die loopt en onbelast zal hij aan 1A wel genoeg hebben.
[Bericht gewijzigd door benleentje op ]
Alle ingangen zijn hoog M1 tot M4 dus.
De motor verbruikt 3 A belast.
Moet ik nu RS veranderen of niet ? (hij is momenteel 22Kohm)
benleentje
Golden Member
Ik zou inderdaad met rs gaan spelen. ALs de motor belast 3A trekt moet je een lagere weerstand voor rs nemen. Kijk dan even in de datasheet in de laatste kolom.
VOlgens de kolom zit je dan op een RS van 6.25K ohm
[Bericht gewijzigd door benleentje op ]
Je hebt gelijk.
Waarom gebruikt dan niet iedereen gewoon meteen het maximum vermogen van 3A ??
Op de RC uitgang zit ook een weerstand van 22Kohm. Mag deze zo blijven of moet deze ook veranderd worden ?
benleentje
Golden Member
Op 27 mei 2007 18:26:18 schreef eddy wally:
Je hebt gelijk.
Waarom gebruikt dan niet iedereen gewoon meteen het maximum vermogen van 3A ??
Op de RC uitgang zit ook een weerstand van 22Kohm. Mag deze zo blijven of moet deze ook veranderd worden ?
DAt vinden stappen motoren echt niet leuk.
ALs je stepper hebt van 0.8A dan is 3A echt veel te veel
Hallo
ondertussen heeft zich een ander probleem voorgedaan.
Ik wil dus een teller aan de ingangen hangen.
Deze moet er dus voor zorgen dat bij iedere puls de motor sneller en sneller gaat draaien tot de teller opnieuw begint.
Dit heb ik even geprobeerd maar het lukt niet.
Ik heb een SN74LS191 gebruikt (datasheet: http://www.saxobarre.be/eindwerk/74LS191teller.pdf )
P0,P1,P2,P3: Niet verbonden
Q0: M1 (van de LMD18245)
Q1: M2
Q2: M3
Q3: M4
CE: Massa.
PL: 5V
U/D: Massa
GND: Massa
TC: Niet verbonden
CP: Aan de + van de pulsgenerator
VCC: 5V
RC: Niet verbonden
Eerst had ik de teller getest zonder aan te sluiten aan de LMD18245 en deze werkte zoals het hoort.
Als ik nu alles aansluit zoals ik geschreven heb heeft de motor rare manieren: Een fractie van een seconde aanslaan en meteen weer uitslaan, plots veel stroom trekken enzovoort.
Volgens mij klasgenoot zit er te veel storing op die de motor veroorzaakt. Als we VCC ten opzichte van Gnd van de teller op de scoop brengen zien we een storing tot ongeveer 3 V !!
Heeft iemand een idee hoe ik de teller toch kan laten werken ?
Een condensator van 100nF tussen vcc en gnd solderen heeft niet (of niet veel ) geholpen
groetjes
Logica IC's achter een 7805 zetten heeft dat soort problemen in projectjes van mijn kant al opgelost. Ik weet natuurlijk niet of je dat al niet gedaan hebt...
edit: zo te zien is dat al gebeurd. teken misschien eens rap een schemaatje ofzo, want normaal moet een 7805 dat tegenhouden.
gnd wel netjes gekoppeld ?
[Bericht gewijzigd door Mr Soldeer op ]
Ik heb nog eens opnieuw gemeten:
Geen storing op de VCC maar wel iedere keer als de motor wil beginnen met draaien zal vcc beginnen knipperen.
Als ik de motor eruit soldeer telt de teller wel zoals het hoort en krijg ik 12 V over out1 en out2.
Met de motor erin zit er grote storing in Q0 tot Q4.
Iemand op school zei iets over veiligheidsdiodes ofzoiets
Weet iemand hier meer over ??
Je ICeetjes die op 5V lopen achter een 7805 zetten die gevoed wordt vanuit die 12V. zet over die 7812 een diode met de kathode aan de in, en de anode aan de out.
Een diode met de kathode aan de 12V en de anode aan de gnd met daarover een ceetje van 100n kan ook wat schelen.
~Galaxy
In the beginning there was nothing.... and even that exploded...
Ik draai hiet een pic16F628 i.c.m. een LMD18245, en ervaar geen bijzondere problemen.
Print gemaakt voor de XY-stepper driver.
Dikke cap waar de 42V spanning binnenkomt, en 220uF caps close to the connecties van de LMD.
Verder alles houtje-touwtje middels breadboards, met draadjes van bijna een een meter. Against all rules dus.
Theo
Ik was vergeten te vertellen dat er dus ongelofelijk veel storing zit op de uitgangen van de teller als deze al zou tellen 
Er zit namelijk storing op waar weinig logica achter te vinden is