Sida 3 av 4
Postat: 25 november 2007, 21:30:30
av dechaine
Okej. Tack för all hjälp! Då skickar jag en beställing sodjan!

Skall bli intressant det här... Äntligen ett riktigt projekt på gång...
Postat: 25 november 2007, 21:37:39
av sodjan
> 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)...
Postat: 26 november 2007, 00:42:49
av jojje
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.
Postat: 26 november 2007, 14:16:22
av PHermansson
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.
Postat: 26 november 2007, 14:32:15
av sodjan
> 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.
Postat: 26 november 2007, 15:32:36
av jojje
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.
Postat: 26 november 2007, 15:34:47
av 007sweden
En ultraliten sidofråga: Kan man sätta igång PWMen och låta den vara på medans PICen gör andra saker, och ändra eller stänga av den senare?
Gissar på att det är just så det fungerar men jag tar inget för givet.

Postat: 26 november 2007, 15:44:56
av sodjan
Exakt !
Den är en egen hårdvaru "modul" som man ställer in och startar/stoppar
via ett par kontroll-register. För övigt går den av sig själv oavsett (nästan)
vad som händer i koden för övrigt.
Postat: 26 november 2007, 17:07:20
av net4all
Snabbfråga: Har en 16F886 liggande och nu tänkte jag koppla in den till min Wisp628.
Jag vet att man ska uppdatera en fil för att det ska fungera, men hur ansluter man den?
Jag hittar den inte..
Postat: 26 november 2007, 17:37:10
av sodjan
http://www.jescab.se/Programvara.html
Ungefär på mitten på sidan, i
fet stil...
Postat: 26 november 2007, 17:39:50
av 007sweden
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?
Postat: 26 november 2007, 17:44:02
av net4all
Missförstånd här: Jag vet att man behöver filen och hur man lägger man in den. Men hur ska man ansluta Wispen till 16F886an ?
Postat: 26 november 2007, 17:49:03
av sodjan
OK.
Precis som vilken annan PIC som helst.
D.v.s rätt sladd till rätt pinne.
Vad är det som du undrar över med specifikt ?
Som inte står i databladet alltså...
Postat: 26 november 2007, 17:49:53
av sodjan
> Går PWM-modulen att använda till att styra ett servo?
Inte speciellt bra. Den (PWm moduolen) är inte gjort för de frekvenserna...
Postat: 26 november 2007, 17:50:43
av 007sweden
Ok.

Då får jag ha en slav-pic som tar hand om den biten.