Sida 1 av 1

Varvtalsmätning

Postat: 17 mars 2004, 23:01:52
av marvin
Jag skall mäta två motorer med hjälp av en microdator.
Motorerna sitter i en modellbåt och varvar mellan 0 till 25 000 varv/min.
Vad jag kan förstå står det mellan varv/tid och tid/varv. Det ena ger bra resultat vid låga varv och vice versa.
Tänkte spara resultatet en åttabittars variabel, dvs. 256 steg.

Postat: 17 mars 2004, 23:13:26
av baltazar
Blir ju grymt dålig precision med bara 256 nivåer på 0-25000rpm.
Ta en 16F628 el. likn. där finns en 16-bitars timer, den kan ju räkna till sisådär 65000, och spara i två 8-bitars ord. Om du sen tar tid/varv eller varv/tid spelar nog ingen större roll, bara du utnyttjar räknarens kapacitet, bäst precision får du ju om 0rpm=0, 25000rpm=65000

Postat: 18 mars 2004, 00:26:10
av danei
Om det ska resultera i en vavtals regulator så räcker det nog. Man kan inte variera gaspådraget så exakt iafa

Postat: 18 mars 2004, 15:09:28
av marvin
Precisionen räcker när vi ändock bara har ca 100 nivåer på utgången.
Finns 16-bitars räknare i Atmels microprocessorer oxå.
Inget emot PIC, men använder AVR och kan AVR :)