Kijk maar eens naar het schema van de TS, dat is verre van mijn voorbeeld.
Special Member
Kijk maar eens naar het schema van de TS, dat is verre van mijn voorbeeld.
Op 13 maart 2016 19:04:05 schreef rew:
Dat was de hele tijd toch al het plan? Nooit gedacht dat de TS het anders had.....(= hint: Wat je hebt is onvoldoende goed beschreven zodat Lambiek dacht dat je NIET deze constructie had, en ik dacht dat je WEL deze constructie hebt. )
Het schema dat we hebben staat in me 1e post in de bijlage.
Op 13 maart 2016 12:30:47 schreef Lambiek:
Je moet in deze richting gaan denken. Zie voorbeeld.
[afbeelding]Op deze manier hoef je ook niet te gaan versterken, de voedingsspanning van je opamp wordt het zelfde als je motorspanning. Bedenk even wat je met de plus en min aansluitingen van je opamp moet gaan doen.
We moeten de opamp aansturen met een 0 tot 5v signaal, we moeten hem sowieso gaan versterken. Of begrijp ik het verkeerd?
Nog een paar vraagjes over uw schema, staat onderstaande opamp U4A niet als Schmitt trigger geschakeld? zie bijgevoegde afbeelding
En als U3A enkel tussen de 0 en 12V schakelt dan zal de motor niet juist regelen.
Uitleg:
Uitgang U3A is 0V dan zal de motor bij oplopende spanning aan de uitgang U4A hoger toeren draaien.
En als de uitgang U3A 12V is dan zal bij oplopende spanning van U4A trager gaan draaien, maar wel omgekeerd.
Ik weet niet of dat de bedoeling is.
Op 13 maart 2016 20:25:33 schreef MGP:
Nog een paar vraagjes over uw schema, staat onderstaande opamp A4U niet als Schmitt trigger geschakeld? zie bijgevoegde afbeeldingEn als U3A enkel tussen de 0 en 12V schakelt dan zal de motor niet juist regelen.
Uitleg:
Uitgang U3A is 0V dan zal de motor bij oplopende spanning aan de uitgang U4A hoger toeren draaien.En als de uitgang U3A 12V is dan zal bij oplopende spanning van U4A trager gaan draaien, maar wel omgekeerd.
Ik weet niet of dat de bedoeling is.
De eerste opamp is de stroom uit de dac om te zetten naar een spanning.
Het is de bedoeling om hem in snelheid te regelen zowel linksom als rechtsom. De opdracht is vooral bedoeld om een werkende schakeling te krijgen.
We sturen hem de ene kant op door U3A op 0v te zetten en het voltage te verhogen via U4A.
De andere kant op zetten we de uitgang van de arduino hoog waardoor er een niet regelbaar 12v uit U3A komt. Dit willen we tegensturen door het voltage te verhogen van U4A, waardoor de motor langzamer gaat draaien.
Special Member
Op 14 maart 2016 09:02:35 schreef mikkie789:
De eerste opamp is de stroom uit de dac om te zetten naar een spanning.
Heb je er al eens over nagedacht dat je die DAC helemaal niet nodig hebt? Je maakt het jezelf veel te moeilijk.
Dan is het juist maar heel ongewoon, eerst de spanning verhogen om te versnellen en in de andere richting de spanning verhogen om te vertragen.
Special Member
Neem mijn voorbeeld, dat kun je op verschillende manieren toepassen. Je kan een versterking toepassen (zoals je al gedaan hebt met je eigen ontwerp) en dan hoef je alleen nog maar of links of rechts een pwm signaal toe te voegen.
Je kan het doen via level shifting om aan de juiste waarde te komen, dus zonder verdere versterking.
Plus dat je niet die moeilijke symetrische spanning nodig hebt, maar het gewoon af kan met een enkele voedingspanning.
Wij willen eerst proberen om hem werkend te krijgen voordat we dingen gaan veranderen. We willen eerst proberen om de opamp te vervangen door een type wat een grotere gedissipeerd vermogen aankan. Zou hij dan moeten werken? Het klinkt misschien allemaal niet logisch alleen wij hebben nog 1,5 weken om het project op te leveren. Als hij eenmaal goed werkt zouden we het wat kunnen aanpassen, stel dat het dan niet werkt hebben we altijd een ontwerp wat wel funcioneerd.
Special Member
Op 14 maart 2016 09:36:34 schreef mikkie789:
We willen eerst proberen om de opamp te vervangen door een type wat een grotere gedissipeerd vermogen aankan. Zou hij dan moeten werken?
Nee, je zit ook nog met een stukje beveiliging van je uitgangen (zie diodes) hoe wil je dat voor elkaar krijgen? En als je het al werkend krijgt, is het een bar vreemde methode. Daar hoef je later in het bedrijfsleven niet mee aan te komen.
Het klinkt misschien allemaal niet logisch alleen wij hebben nog 1,5 weken om het project op te leveren.
Dat is in één dag gebeurt, daar heb je geen 1.5 week voor nodig. Hoe zetten jullie het op, op een bread board of anders?
Ja klopt op een breadboard. Hoe zou jij het aanraden?
Special Member
Het simpelste zoals ik het voorbeeld gegeven heb. Je kan daar de versterking weer op toepassen, voedingspanning voor de opamps op 12VDC, op de plus ingangen komt een pwm signaal voor links en rechtsom en de snelheid. Simpeler kan toch niet. Of mogen jullie ook geen PWM gebruiken?
Heb even gezocht naar pwm alleen ik denk dat dit voor ons iets te moeilijk is. Ik snap het principe wel alleen weet niet of wij dit kunnen programmeren in de arduino.
Special Member
Als je het via de DAC wil doen kan dat ook natuurlijk. Als je dan de motordriver opbouwt zoals in het voorbeeld maar dan met versterking en je bied een 0 tot 5VDC signaal aan op bijv. de linker opamp en aan de rechter opamp inverteer je dat zelfde signaal, dan staat de motor stil als de DAC 2.5VDC uitstuurt. Boven de 2.5VDC gaat de motor in een bepaalde richting lopen en versneld, onder de 2.5VDC loopt de motor de andere kant op en versneld.
Begrijp je dit?
Op de zelfde manier kun je het met PWM doen.
Hier heb je een laatste voorbeeld, de rest moet je zelf doen.
Special Member
En als je besluit om het toch via een PWM signaal te doen, dan inverteer je het ene signaal ten opzichte van het andere signaal. Dan heb je dus maar één PWM signaal nodig.
Heb even gezocht naar pwm alleen ik denk dat dit voor ons iets te moeilijk is. Ik snap het principe wel alleen weet niet of wij dit kunnen programmeren in de arduino.
Er moet genoeg op het net te vinden zijn hierover, er staan voorbeelden genoeg op. Laat de software mannen ook maar iets doen.
@mikkie789, als je nog geen andere opamps hebt besteld kun je van mij 2 stuks nieuwe OPA547F kopen in D²PACK formaat voor 5E verzending inbegrepen.
Zijn origineel van TI (BB)
Voor een breadbord soldeer ik er draden aan.
Dat zijn 60V vermogen opamps met interne beveiliging tegen overtemperatuur en overstroom.
De stroomregeling is iets speciaals en wekt geen extra warmte op en is regelbaar tot 0.7A (continue 500mA) met een simpele weerstand.
Kunnen wat vermogen aan maar moeten een koelplaatje hebben.
In principe zou je zwaardere moeten hebben maar het is maar een eenmalige aanbieding voor studenten in tijdsnood.
In de datasheet kun je voorbeelden zien.
'k Zal mijn aanbod verwijderen, zie dat ze mij tijdelijk bannen voor overdreven winst
Bedankt voor het aanbod maar onderdelen worden via school geregeld, hoeven we zelf gelukkig niet te betalen. Het probleem is opgelost we hebben 2 transistors gebruikt een npn en npn waardoor de opamp niet meer belast wordt.
Special Member
En je mocht geen transistoren gebruiken!
Ja is allemaal een beetje raar, er zijn 3 begeleiders en van de onze mocht het ineens toch wel.
Special Member
Heb je het via je eerste schema gedaan nu? En werkt het goed?
Het schema heb ik onder dit bericht geupload. Het werkt zo goed, de transistoren worden wel warm hier hebben we een heatsink op geplaatst.
Bedankt iedereen voor de hulp en het meedenken!
Special Member
Oké, het kan wel op deze manier maar vindt het toch een beetje omslachtig. Jullie zijn in ieder geval op tijd klaar, moet je er ook nog een print voor maken?
Lees dit ook eens door, tegenwoordig wordt het zo gedaan.
http://www.circuitsonline.net/artikelen/view/41
Hier staat een voorbeeld, misschien iets voor later.