lijkt gemakkelijk maar wel probleem,

ik heb mijn stepper-motor toerenteller aan het roteren,
zonder wachtlussen in basic (pic16f877 op 20 mhz)
draait de meter redelijk snel , kortom, daar heeft mijn pic de handen vol aan, totale uitslag (360 graden )
zijn ca 17000 stapjes.

maar als ik de toeren ga tellen met een teltijd van ca 200 ms staat mijn wijzer bijna stil, dus toeren tellen met de bestaande pic is geen optie ( volgens mij)

ik had het idee om een 16f628a te nemen, die intern te laten tellen met een hele hoge clock snelheid
en teltijd zit tussen twee ontstekings pulsen van mijn bobine (o.i.d.), dat levert wel een hoog variabel getal op die ik dan door mijn (meter)pic kan uitlezen.
maar ik kan niet zo een-twee-drie bedenken hoe ik de
628 intern snel kan laten tellen en te interupten door
een ontstekings pulsen

Ik heb het enkele keren gelezen, maar wat bedoel je nu precies ?
Wat is de vraag ?

als toeren teller /per minuut kan je niet
één minuut de toeren gaan tellen,
je zou dat dus in een klein stapje moeten doen,
zeg 100 ms , maar dan meet je maar twee pulsjes
ook bij 1000 rpm meer, veranderen de pulsjes amper in die tijd, dus geen optie om het op die manier
te meten,
ik zoek dus wat anders

Geen idee hoe je dat in pic-ding basic oplost, maar ik zou op een AVR voor een counter gaan die je leest ofzo op een interrupt. Beetje handige waarde voor de pre-scaler kiezen en klaar...

hehehe ICP nemen als die erop zit. iig bij veel AVR's wel

antwoord op marco69
juist, daar gaat het om, maar dan wel in voor mij snapbare
proton-basic .

[Bericht gewijzigd door burner op ]

is een LM2907 geen oplosing en dan analoog inlezen in een PIC

Bart