Sida 13 av 13

Postat: 12 november 2004, 06:58:08
av evert2
Du får väl dela ner pulstiden så att tidsupplösningen blir högre.
Kanske 1/7ms. Då får man 8 servoposisioner

Postat: 12 november 2004, 07:36:48
av XorXaX
Antar att du använder PicBasic, då kan man använda komandot PAUSEUS som betyder att man gör en PAUSE, fast man anger värdet i microsekunder i stället för millisekunder.

Då kan du köra till 1.5ms genom att skriva:

Kod: Markera allt

PAUSEUS 1500

Postat: 12 november 2004, 09:35:02
av [ALV]
japp ja använder pick basic pro. mitt problem e väll inte riktigt så kanske. kan kan få den att holla olika possitioner men jag kan inte använda en variabel. tillex om jag vill kunna plussa på mositipons tiden med 0.1 ms för varje gång jag kör en loop.



exempel:


dim scan as byte
dim pos as byte

scan = 0
pos = 1

loop:
for scan = 0 to 10
high portb.1
delayms pos
low portb.1
delayms 10
pos = pos + 0.1 'Här e felet ja kan inte använda mig av 0.1 milisecund den vill avrunda.
next

end


[EDIT] Jag har löst de nu pauseus funkar på sama sätt som delay men sen att jag anv'nt mig av ms å inte us var väll felet. tack för hjäälpen.


kan man inte använda nåt annat en ms i delay ? då menar jag inte pause.

Postat: 12 november 2004, 10:33:16
av [ALV]
nästa problem. om jag har ett vridbart motstån eller en temp eller tec en mick. å jag vill att min pic ska läsa av om den är halvft läga om ni förstår. asså jag vill bli mer specifik en av och på.
nån sa nåt om att man var tvungen att pulsa men de där begriper jag mig itne på. kan nån förklara så de blir tydliget för mej?

Postat: 12 november 2004, 12:32:06
av karlstedt
Låter som att du behöver använda en A/D-omvandlare som omvandlar en analog spänning till ett digitalt bitmönster som är lätt att läsa av med microkontroller.

Postat: 12 november 2004, 13:06:50
av danei
Även om jag aldrig har använt picbasic så tror jag mig ha snappat upp att det finns ett pot komando som kan funka bra.

Postat: 12 november 2004, 13:31:52
av [ALV]
jo tack pot har jag med hört men ja har absolut ingen aning om hur jag använder de. du råkar inte veta nåt mer om de en själva namnet på komandot?

Postat: 12 november 2004, 14:02:38
av matseng
Koppla och använda POT-kommandot (A/D-omvandlaren)

http://www.mikroelektronika.co.yu/engli ... ook/06.htm

Postat: 12 november 2004, 14:03:15
av danei
Nä. Jag vet inte mer än det jag läst här på forumet. Deesutom har jag inte lagt det på minnet efter som jag inte använder picbasic. Men testa sökfunktionen. Jag har för mig att man mäter uppladdnings tiden på en kondensator.

EDIT: matseng han före. Men det verkar inte vara pot komandot han länkade till. Men om du har en A/D så är ju den bättre att använda.

Postat: 12 november 2004, 14:13:53
av matseng

Postat: 12 november 2004, 16:41:34
av [ALV]
tack för svaren men de där va ganska svårt att förstå.. ingen som kan förenkla de där?

Postat: 12 november 2004, 17:01:35
av Chribbe76
Jag tror att vi har ett rekord här! :D

[ALV] har skrivit ordet "itne" minst 20 gånger i denna tråd. :tumupp:

Förlåt [ALV] men jag kunde inte låta bli!

Postat: 12 november 2004, 17:43:02
av [ALV]
ja bjuder på de:D

Postat: 23 augusti 2005, 19:46:01
av [ALV]
tjena det var ett bra tag sen fins det fortfarande någån rolig activitet här kanske?