Pages: [1]   Go Down
Author Topic: Frequency correcting, arduino > other ?  (Read 351 times)
0 Members and 1 Guest are viewing this topic.
Espoo, Finland
Offline Offline
God Member
*****
Karma: 7
Posts: 586
"Oops, try again..."
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi!

Long time no english, hence the stupid topic!
 smiley

I have standalone stepper controller which has 3.579545MHz chrystal on board.
Testing it for quite a while, it came out to be too slow, not much, but error is
significant.  I need  1.002552796 times faster clock, equals to 3.58868285Mhz.
And that is not 100% precise, just to help to keep on track for 4-8 hours.

I don't need precise timing more than every 15-30 seconds, that correction will
do just fine.

Reference time would come from gps, so temperature correction is not needed.

This is telescope mount that needs to be corrected, cheap and usefull way, any
clever ideas that can be taken to design table, would help a lot.

Thanks and cheers,
Kari
Logged


The only law for me; Ohms Law: U=R*I       P=U*I
Note to self: "Damn! Why don't you just fix it!!!"

Espoo, Finland
Offline Offline
God Member
*****
Karma: 7
Posts: 586
"Oops, try again..."
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quick and dirty idea...

Could it possible if I put faster chrystal, and slow it down with arduino by shorting it periodically?
Microcontroller in the controller board is Atmel's AT89S51.

Making the clock faster by controlling it with an Arduino sounds too hard task, slowing down
external clock...? How about that?

Cheers,
KAri
Logged


The only law for me; Ohms Law: U=R*I       P=U*I
Note to self: "Damn! Why don't you just fix it!!!"

Pages: [1]   Go Up
Jump to: