
PIC
> Jag söker en PIC som man kan styra pulser till en stegmotor (5V TTL, ca 0-30kHz)
Är det en enda pulsutgång ? Eller flera pulser i olika faser ?
Vad är lägsta pulshastighet (d.v.s förrutom 0 Hz) ?
Det finns några "motor" modeller av PIC. De innehåller en del förprogrammerad
kod för kontrollloopen med återkoppling och så. Men det är nog
mest för DC motorer, tror jag...
Annars ser jag inget specifikt som skulle utesluta någon PIC modell.
Möjligen de utan A/D omvandlare (för potten)...
Är det en enda pulsutgång ? Eller flera pulser i olika faser ?
Vad är lägsta pulshastighet (d.v.s förrutom 0 Hz) ?
Det finns några "motor" modeller av PIC. De innehåller en del förprogrammerad
kod för kontrollloopen med återkoppling och så. Men det är nog
mest för DC motorer, tror jag...
Annars ser jag inget specifikt som skulle utesluta någon PIC modell.
Möjligen de utan A/D omvandlare (för potten)...
Bästa vore om man hade fyra utgångar som man kan antingen välja en och en eller flera samtidigt. Annars funkar det att man väljer mekaniskt efter PIC'en till vilken "kanal" man vill ha pulserna.
Blir inte så lätt att styra både sakta å fort med en pot, men det är viktigare att köra sakta. Kanske 1Hz eller nåt sånt.
Har hört att några PIC'ar har PWM på nån utgång, men det kan man nog klara sig utan iaf. Det viktiga är ingång för potten.
Blir inte så lätt att styra både sakta å fort med en pot, men det är viktigare att köra sakta. Kanske 1Hz eller nåt sånt.
Har hört att några PIC'ar har PWM på nån utgång, men det kan man nog klara sig utan iaf. Det viktiga är ingång för potten.
- PHermansson
- EF Sponsor
- Inlägg: 4340
- Blev medlem: 22 december 2004, 00:46:38
- Ort: Särestad Grästorp
- Kontakt:
Ja det är spännande och kul att programmera PIC! Ibland rätt frustrerande, som när det trots att allt ser rätt ut inte fungerar trots att man (tror man) kollat allt hundra gånger. Men till slut brukar det reda ut sig, om inte annat med hjälp av EF 
Det är lite som att lösa korsord, fast det blir nått vettigt av det i slutändan.
Vad gäller attityden får jag hålla med Sodjan, man måste engagera sig lite. När jag lärde mig programmera PIC fanns inte EF, men det gick alldeles utmärkt att söka info på nätet och lusläsa databladen.

Det är lite som att lösa korsord, fast det blir nått vettigt av det i slutändan.
Vad gäller attityden får jag hålla med Sodjan, man måste engagera sig lite. När jag lärde mig programmera PIC fanns inte EF, men det gick alldeles utmärkt att söka info på nätet och lusläsa databladen.
> Har hört att några PIC'ar har PWM på nån utgång,
Den fungerar bäst inom ett visst intervall, typ effektstyra DC-motorer eller
liknande. Den fungerar inte bra vid låga frekvenser och absolut inte vid 1 Hz.
Jag ser framgör mig något timerstyrt som håller reda på pulserna. Det kan
man fixa så att det fungerar inom ett stort spann.
Det jag menade med frågan om utgångar är om det handar om direkt
(fas) drivning av stegmotorer, eller om det bara är "steg" pulser och någon
annan hårdvara håller redan på själva sekvenseringen av faserna till lindningarna ?
Så med 4 utgångar så menar du kanske 4 separata motorer ?
Skulle väl inte vara något direkt problem, men man får väl göra ett
par labbar för att se att det hänger med upp till 30 KHz. Jag antar att
ett litet pyssel blir att fixa anygga ramper o.s.v.
Den fungerar bäst inom ett visst intervall, typ effektstyra DC-motorer eller
liknande. Den fungerar inte bra vid låga frekvenser och absolut inte vid 1 Hz.
Jag ser framgör mig något timerstyrt som håller reda på pulserna. Det kan
man fixa så att det fungerar inom ett stort spann.
Det jag menade med frågan om utgångar är om det handar om direkt
(fas) drivning av stegmotorer, eller om det bara är "steg" pulser och någon
annan hårdvara håller redan på själva sekvenseringen av faserna till lindningarna ?
Så med 4 utgångar så menar du kanske 4 separata motorer ?
Skulle väl inte vara något direkt problem, men man får väl göra ett
par labbar för att se att det hänger med upp till 30 KHz. Jag antar att
ett litet pyssel blir att fixa anygga ramper o.s.v.
Jepp, jag menade att styra mina kontrollerkort med "Step" och "Dir".
Då kan jag ta vilken PIC som helst, bara det finns A/D omvandlare.
Sen fixar jag pulserna själv. Dom (pulserna) ska vara så fyrkantiga som möjligt. Jag har iaf uppfattat det så. Bara att prova sig fram.
Tack för upplysningarna.
Då kan jag ta vilken PIC som helst, bara det finns A/D omvandlare.
Sen fixar jag pulserna själv. Dom (pulserna) ska vara så fyrkantiga som möjligt. Jag har iaf uppfattat det så. Bara att prova sig fram.

Tack för upplysningarna.
Ah tack för svaret Sodjan! Som jag tänkte, men en till lite mindre uppenbar fråga, Går PWM-modulen att använda till att styra ett servo? Alltså skapa en 1-2ms föränderlig signal var 20ms.
Edit: Alltså vad precis är låga frekvenser jämförelsevis? Kan det stå någonting om detta i databladet?
Edit: Alltså vad precis är låga frekvenser jämförelsevis? Kan det stå någonting om detta i databladet?
Senast redigerad av 007sweden 26 november 2007, 17:47:00, redigerad totalt 1 gång.