Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Coding > Call for data: Interesting 1541 stepper motor behaviour
2016-07-13 14:22
lft

Registered: Jul 2007
Posts: 369
Call for data: Interesting 1541 stepper motor behaviour

Hi!

I ran across something interesting on my 1541-II: It appears that the stepper motor magnets are deactivated when the spindle motor is off. At least that's what happens on my particular 1541-II. I'd like to find out if this is true for all drives, so if you have the time, please see if you can reproduce the behaviour described below.

This doesn't seem to be documented in the 1541 schematics and service manual, as far as I can tell. But it could easily be implemented by the PLA chip in the drive.

Here's how to test it:

Load up the 1541 Diagnostic Cartridge V1.0 [ram version]. Press D to read the directory of a disk. This puts the head at track 18. Go to Head Exerciser and press F6 to seek to track 35. Remove the disk and insert the transit card ("head vibration protector"). This will push the head to track 1, and you'll get a feel for how much pressure you need to apply in order to physically push the head around.

However, now the drive has lost track (ha!) of where it is, so hit F8 to exit, insert a disk, then press D to read the directory again. Then go to Head Exerciser and press F6. (It is important that you re-read the directory, otherwise F6 will do nothing here, because the drive will think it's still at track 35.) Remove the disk. Now press F5 to turn on the spindle motor, and try to insert the transit card again. Be careful and don't push too hard, or you might damage the card or the drive. Notice that it doesn't work this time! The card will stick out about 1 cm. This suggests that the stepper magnets were off before, and are active now, pushing back at you.

Finally, while applying a reasonable amount of pressure to the transit card, press F7 to stop the motor. The resistance should suddenly yield, allowing the card to be inserted.

I'm looking forward to your test results! If this behaviour is reliable across all drive versions, then trackloaders probably don't need to verify that they're still on the right track after a disk flip, as long as the motor was left running during the flip (as it usually is, nowadays).
2016-07-13 15:59
chatGPZ

Registered: Dec 2001
Posts: 11088
its the same across all drives (and it should indeed be visible in the drive schematics too - comments in VICE code suggest looking at the "long board" - ie the first one)
2016-07-13 17:45
Zer0-X

Registered: Aug 2008
Posts: 78
As per original 1540 schematics they stepper coils are controlled from the spindle motor signal. If the spindle isn't active the stepper coils aren't energized.

Different from standard PC floppydrives where stepper always seems to have current through the coils.
2016-07-13 20:17
lft

Registered: Jul 2007
Posts: 369
Ah, excellent! Then there's no risk for spontaneous track stepping during disk flipping.
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Guests online: 312
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 No Bounds  (9.6)
6 Comaland 100%  (9.6)
7 Uncensored  (9.6)
8 The Ghost  (9.6)
9 Wonderland XIV  (9.6)
10 Bromance  (9.6)
Top onefile Demos
1 Party Elk 2  (9.7)
2 Cubic Dream  (9.6)
3 Copper Booze  (9.5)
4 Rainbow Connection  (9.5)
5 TRSAC, Gabber & Pebe..  (9.5)
6 Onscreen 5k  (9.5)
7 Dawnfall V1.1  (9.5)
8 Quadrants  (9.5)
9 Daah, Those Acid Pil..  (9.5)
10 Birth of a Flower  (9.5)
Top Groups
1 Booze Design  (9.3)
2 Nostalgia  (9.3)
3 Oxyron  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Musicians
1 Rob Hubbard  (9.7)
2 Jeroen Tel  (9.7)
3 Mutetus  (9.6)
4 Linus  (9.6)
5 Jammer  (9.6)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.161 sec.