Hallo,

Na het probleem met de motorregeling heb ik een ander probleem. Ik wil de potmeter vervangen door een microcontroller, en dat deze de functie van de potmeter vervangt.

Of ik dacht eraan de 555 van het motor schema http://www.circuitsonline.net/circuits/view/17) te vervangen met een microcontroller.

Wat is het meeste haal baar en hoe zou ik dit kunnen doen?

Mvg Michel

Het hele schema vervangen door een microcontroller is een stuk makkelijker. Gebruik een hardwarematig pwm kanaal en je zit helemaal goed.

Ok wat zou ik dan in moeten vullen in de software, Bij de Cycles? En dan de poort waar de pwm op staat is dan eigelijk pin 3 van de 555?

Deze pagina eens goed bestuderen. Mits je een PIC gebruikt en iets van proton...

http://www.picbasic.nl/beginners7.htm

Dat heb ik ook alle info van pic's vandaan, maar ik bedoel wat is de cycles van een 555.

EDIT:Ik bedenk me nu, een buz11 heeft 12 volt nodig om volledig te schakelen, en een pic geeft maar 5 volt uitput

[Bericht gewijzigd door miesmiesmies op (40%)]

Het aantal cycles stel je in bij de software pwm, die moet je niet hebben. Je moet de hardware pwm hebben.

HPWM pin, duty, freq even intypen in picbasic en je bent klaar.

Ok wat is de freq die de buz11 nodig heeft dan?
En hij gaat toch niet helemaal open zoals ik al zij in mijn vorige bericht?

Voor de buz11 in de plaats moet je dan een logic level mosfetje nemen en de pwm frequentie laag houden.

Dat is nog maar half werk, want eigenlijk moet er een mosfet drivertje tussen de pic en de fet.

Een pic poort kan een mosfet nou eenmaal niet rechtstreeks 'strak' aansturen.

[Bericht gewijzigd door Zonnepaneeltje op (17%)]

Sorry, daar snap ik helemaal niks van van wat je zegt:P
Heb je even snel een schema'tje ofzoiets, dan snap ik meer van wat je zegt.

Op 2 mei 2009 18:57:50 schreef Zonnepaneeltje:
Een pic poort kan een mosfet nou eenmaal niet rechtstreeks 'strak' aansturen.

Tja, is dat extra component dat een paar mW bespaart het echt waard in zo'n soort schakeling? Volgens mij totaal niet.

Ligt eraan wat er aan komt te hangen. Als je pwm een paar KHz is, en de fet hangt direct aan de pic krijg je leuke flanken. Met een motortje kom je dan al snel boven de paar mW.

Op 2 mei 2009 17:57:44 schreef miesmiesmies:
Ik wil de potmeter vervangen door een microcontroller, en dat deze de functie van de potmeter vervangt.

De MCP41010 kan een 10k potmeter vervangen, de MCP41100 kan een 100k potmeter vervangen.
Verkrijgbaar bij Voti.nl
Deze chips aansturen met SPI door (bijvoorbeeld) een PIC en PICBasic.

Misschien ligt het aan mij, maar waar haal je vandaan dat een buz 11 pas bij 12 volt helemaal openstaat?
Volgens mij staat tie bij 4 volt helemaal open.

Ik heb zelf nu 3 buz11 aan een picje hangen voor een moodlight werkt uitsteken.

Zoeken op “buz11 pic”

Is het niet mogelijk om een pic een weerstand tussen 2 pinnen te laten maken?

Nee dat kan niet. En waarom zou je dat willen? Pic + rotary encoder + fet en je bent klaar. Hoe je met een rotary encoder werkt is met google te vinden (in het nederlands). En het gebruiken van pwm is 1 regel. Past prima in de light versie van picbasic.

Ipv een buz11 kan je een irlz34 pakken.

Zou ik dan het schema met de 555 bouwen, en de potmeter vervangen door zo'n 50k rotary encoder?

Mvg Michel

Een rotary encoder is GEEN potmeter. Google...

Je hebt 2 keuze's.

http://www.circuitsonline.net/circuits/view/17

Of zelfbouw met een uc, waarbij je dat hele 555 systeem dus vergeet.

Op 3 mei 2009 10:46:25 schreef miesmiesmies:
Is het niet mogelijk om een pic een weerstand tussen 2 pinnen te laten maken?

Heb je m'n vorige post niet gelezen?
Met een MCP41010 (10k) of MCP41100 (100k) chip gekoppeld aan je PIC is dit mogelijk.

Had ik gelezen, maar ik begrijp niet hoe ik die zou moeten gebruiken. Me electronica level in schema's maken is heeel erg laag.

Alleen is het onzin om het zo te doen. Gewoon een uc het werk laten doen is veel makkelijk.

Ik zal even helpen.

http://gathering.tweakers.net/forum/list_messages/1167996

In de main lus voeg je zoiets toe


  if pwmval <> temp then  //als temp veranderd is
     pwmval = temp //nieuwe waarde voor pwmval
     HPWM 1, pwmval, freq //pwm opnieuw instellen
  endif

Rotary encoders zijn bij www.voti.nl te krijgen. Aansluiten doe je zoals hier bij test circuit staat. A & B komen aan je uc, C aan de massa.

In de datasheet van de pic zoek je op op welke poort de ccp(pwm) van de pic zit. En daarop sluit je de mosfet aan.

Ik zie niet waarom er een rotary encoder van pas komt. Ik heb al software om mijn draadloze zender te ontvangen + het sinaal om te zetten tussen de 0 en de 255. Dus ik kan al hpwm aansturen, maar dan tussen de 0 en 5 volt. Maar een buz11 opent niet bij zo weinig volt.

Mvg Michel

Dan kan je de rotary encoder vergeten.

Een mosfet driver gebruiken, of een logic level mosfet pakken.

Op 3 mei 2009 13:32:54 schreef miesmiesmies:
... Ik heb al software om mijn draadloze zender te ontvangen + het sinaal om te zetten tussen de 0 en de 255. Dus ik kan al hpwm aansturen, maar dan tussen de 0 en 5 volt. Maar een buz11 opent niet bij zo weinig volt.

Mvg Michel

Dan ben je dus eigenlijk al zowat klaar.
Als je wilt experimenteren met een klein motortje kan je best de BUZ11 nemen en de gate aan de HPWM pin hangen.

Je kiest dan een lage PWM frequentie.

Als je later een serieuze motor definitief wilt gebruiken hoeft er alleen maar een drivertje tussen de buz11 en de pic.
Bijvoorbeeld de TC427 (VOTI).

Ik kan nu een lamp sturen. Ik doe het nu zo: Pic met hpwm->L293D->BUZ11->Lamp het werkt perfect! Nu nog afstandbedining eraan!

EDIT: Al zet ik 2 buz11 parallel, krijg ik dan dubbel amp?

[Bericht gewijzigd door miesmiesmies op (20%)]

Een L293 als FET driver is een beetje ongebruikelijk, maar ik denk dat het wel zal werken. Je kunt de gate weerstand berekenen op zo'n 1.5A piek, aangezien dat maar heel kort voorkomt kan die L293 dat wel aan, en zal het geheel lekker rap schakelen.

Je kunt er natuurlijk 4 FETs aan hangen, maar de voedingsspanning mag natuurlijk niet groter worden dan de maximale Vgs van de FETs (die is meestal veel lager dan 36V, dus de maximale voedingsspanning van de L293 is niet zo'n probleem).

Ten opzichte van de standaard FET drivers mis je de level shifters en geïsoleerde high-side driver, maar als groot voordeel krijg je daarvoor dus 4 drivers voor weinig geld, en heb je geen duty-cycle beperking zoals bij de meeste gate drivers (IR2184 e.d.).

EDIT: met 2 FETs parallel mag je inderdaad 2 keer zoveel stroom trekken, omdat de FETs in ingeschakelde toestand weerstanden zijn die de stroom netjes verdelen. Het is niet aan te raden de FETs maximaal te belasten, dat wil zeggen, de stroom in de buurt van de maximale stroom te laten komen.

[Bericht gewijzigd door SparkyGSX op (16%)]