![]() |
![]() |
#21 |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,875
|
Hall sensor is used only to detect revolution for floppy - and it exist only on PCB with floppy motor - close to disc (flywheel) - heads are driven by separate motor
CHINON_FB-354 ![]() Panasonic_JU-257A605P ![]() ![]() For conversion ANY floppy drive can be used - SD or HD - SD is even better (or HD must be forced in SD mode) - there is a lot of analog electronics on floppy board - they purpose is to amplify and equalize then convert to digital, signal that was read from heads - if drive is on HD mode (real HD) those equalization are optimized for 500kbps not 250kbps rate. Most problems is mechanical nature - floppy must rotate with constant 150rpm - those normal 300rpm floppies are not designed for this so reliability can depend from many things - maybe heavier flywheel can be helpful or maybe current in motor coils must be increased in cleaver way - this is open question and need to be verified. Additionally also "device ID" must be implemented - Amiga OS sense type of floppy be reading in special mode RDY line - fake device id can be created with help of tiny uC for example. Last edited by pandy71; 26 September 2010 at 13:21. |
![]() |
![]() |
#22 |
Banned
Join Date: Apr 2009
Location: France
Posts: 478
|
pandy71,
thanks for your help and thanks for the pics !!! ok also I have a chinon FB354 and it haven't any hall sensor...check the pic ![]() I wonder how this chinon drive manages RPM also check that on my drive there is a place to connect a HD switch....however it is not there btw, you think that add another hall sensor to the opposite side of the motor will work a HD in the AMiga? or it needs another modification? |
![]() |
![]() |
#23 | ||
Registered User
Join Date: Mar 2009
Location: texas,usa
Posts: 235
|
fabie,
The hall sensor on the fb354 may be under the flywheel inside. mech Quote:
Quote:
|
||
![]() |
![]() |
#24 | |
Global Moderator
Join Date: Aug 2008
Location: Sidcup, England
Posts: 10,300
|
Quote:
![]() Thanks for the link too! ![]() |
|
![]() |
![]() |
#25 | |
I hate potatos and shirts
|
Quote:
![]() It resembles very much the Dell unit, but without the Amiga DB23 connector... |
|
![]() |
![]() |
#26 |
Banned
Join Date: Apr 2009
Location: France
Posts: 478
|
|
![]() |
![]() |
#27 |
Registered User
Join Date: May 2006
Location: France
Age: 48
Posts: 211
|
http://www.amiga-hardware.com/showha...cgi?HARDID=381
Does anyone know what's inside the PAL chip? Or at least some principles about the logic? |
![]() |
![]() |
#28 |
Global Moderator
Join Date: Aug 2008
Location: Sidcup, England
Posts: 10,300
|
@whitebird,
Your link above is broken. Use 'Quote' - not cut and paste. |
![]() |
![]() |
#29 |
Registered User
Join Date: May 2006
Location: France
Age: 48
Posts: 211
|
|
![]() |
![]() |
#30 | |||
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,875
|
Quote:
Quote:
Quote:
Ok - for me it is not clear how HD FDD behave in Amiga When FDD is 150 rpm and when it rotate with 300rpm I can imagine that HD sensor telling to the FDD - rotate 150rpm - then Amiga sense this after counting INDEX period (INDEX is signal from hall sensor) but it must be a only one pulse for each revolution. To convert FDD to the slow HD in my opinion this steps must be taken: - add hall sensor to made situation that motor controller thinks that floppy revolving twice fast so it try to slow revolutions by half (or modify frequency for reference clock - half frequency - half revolutions) - INDEX pulse must be always taken form original HALL sensor - then it must be routed to the INDEX, additional HALL sensor must be connected in that way that it will not influent for original INDEX - Device ID must be changed to HD - in some HD adapters it is PAL circuit but cheaper and faster it can be made by using uC this is electronic side Most important is how motor can deal wit lower revolutions than previously 300rpm - IMO this is more important than electronics and im afraid that this will be not so simple as electronic. |
|||
![]() |
![]() |
#31 | |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,875
|
Quote:
|
|
![]() |
![]() |
#32 |
Registered User
Join Date: Apr 2007
Location: Belgrade
Posts: 567
|
here: http://aminet.net/package/docs/hard/PCFloppy2Amiga
You need to add magnet, not Hall sensor. |
![]() |
![]() |
#33 | |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,875
|
Quote:
|
|
![]() |
![]() |
#34 |
Registered User
Join Date: Apr 2007
Location: Belgrade
Posts: 567
|
well its easier to add magnet, as per instructions on aminet link.
and I doubt such small weight would unbalance it. |
![]() |
![]() |
#35 |
Precious & fragile things
Join Date: Feb 2009
Location: Victoria, Australia
Posts: 1,946
|
The magnet would have to be placed EXACTLY at 180 degress to the other to ensure reliability surely? The rotor of the motor would have sufficient stability to handle a small magnet off the side without going eccentric, after all it already has one.
|
![]() |
![]() |
#36 |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,875
|
flywheel is balanced - so adding additional mass create it unbalanced - unbalancing is probably small but it can create some problems - more important is that adding magnet is fixed solution - adding Hall sensor (ready available from other FDD maybe broken?) FDD work exactly the same but can be disabled in easy way.
So it is easier to add magnet but it is easier to disable Hall sensor when there is need for this. |
![]() |
![]() |
#37 | |
Precious & fragile things
Join Date: Feb 2009
Location: Victoria, Australia
Posts: 1,946
|
Quote:
Adding a second HES in parallel means that the current supply will have to be doubled, this may cause issues, plus you will need a way to isolate the output of one HES from the other. |
|
![]() |
![]() |
#38 | ||
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,875
|
Quote:
Quote:
Diodes isolate quite well - but some uC can be used (anyway there is need to use some uC or CPLD or PAL to deal with some RDY device id). Magnet is cheaper and simpler but is not flexible as additional Hall sensor. Also when i read datasheets for spindle drivers maybe there no need to glue magnet or put additional HES - still searching for some FDD schematics to see how they deal with all logic inside FDD. |
||
![]() |
![]() |
#39 | |
Banned
Join Date: Apr 2009
Location: France
Posts: 478
|
Quote:
I have readed the docs and there are some useful information and 2 useful proggys there to make a high density drive for the Amiga it seems that to make a high density drive 2 steps must to be made 1: put the drive to 150 rpm when a high density disk is inserted 2: Ready signal must flip-flop ***for the step 1 we can add a extra sensor like pandy71 said or temporary add a magnet on the opposite side of the flywheel of course the magnet solution is temporal (for test purposes )cause if anybody adds one magneto on the flywheel the drive will be High density only because there is no way to disconnect it to return to double density we can check if the drive spins at 150 rpm using this program "drivespeed" the program works great...I tested the program on winuae **** for the step 2 the ready signal must flip-flops and there is a program to check if flip-flops...the program is named "DriveID" this maybe can be solved in a easy way connecting the READY signal to DATA or connecting READY to GROUND or connecting READY to PIN 8 or PIN 10 maybe works because the author also says that for DOUBLE DENSITY .....READY signal must be LOW...but everybody know that READY signal can be disconnected or connected to pin 10 with a diode ....and works anyways in double density so...maybe that fllip-flop for high density on READY signal is not so strict....we need to experiment adding a circuit or connecting READY signal to any place and check if works |
|
![]() |
![]() |
#40 |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,875
|
After reading datasheet for motor driver http://www.alldatasheet.com/view.jsp?Searchword=LB1813 seems that Hall or magnet can be not important at all (this pulse can be generated in electronic way if needed)
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
High Density floppy disk in 4000T | videofx | support.Hardware | 10 | 17 February 2013 15:12 |
AEHD - Applied Engineering High Density Floppy | desiv | support.Hardware | 0 | 17 July 2011 20:44 |
A1200 and high density floppy | robozero | support.Hardware | 7 | 30 April 2009 18:22 |
Would High Density Chinon FB-357A Floppy work with A4000T | ancalimon | support.Hardware | 5 | 21 January 2008 11:00 |
Converted High Density Floppy | oldpx | support.Hardware | 43 | 06 March 2003 19:35 |
|
|