xbox-scene.com - your xbox news information source
Quick Links: Main Forums | Xbox360 Forums | Xbox1 Forums | PS3 Forums
Xbox-Scene Forum Help  Search Xbox-Scene Forums   Xbox-Scene Forum Members   Xbox-Scene Calendar

Special Limited Offer: SuperNews Unlimited Usenet Access, Unlimited Speed for $11.99
256-bit SSL, 350 Days Retention, 30 Connections - Join Today! - ONLY $11.99

Support this site - buy the X-Scene Tshirt $17.95


Welcome Guest ( Log In | Register )

 Forum Rules Rules
8 Pages V < 1 2 3 4 > »   
Reply to this topicStart new topic
> WIP Slot Loading Dvd Drive, Hitachi + iMac + A LOT of Time/Work = ???
jaap75
post Nov 18 2008, 04:20 PM
Post #16


X-S Young Member
*

Group: Members
Posts: 42
Joined: 28-February 08
Member No.: 374681



That loading mechanism looks so cool!

Awesome job gettin' this thing to work!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Salincer
post Nov 19 2008, 06:02 AM
Post #17


X-S X-perience
**

Group: Members
Posts: 462
Joined: 1-June 08
From: Virginia, USA
Member No.: 382357
Xbox Version: unk
360 version: unknown





Holy Cow. Its just like the PS3. Im really jelous..not of the mod...but of your modding skill. Thats amazing.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Pratt221
post Nov 19 2008, 04:21 PM
Post #18


X-S Enthusiast


Group: Members
Posts: 5
Joined: 10-November 08
Member No.: 395164



RDC, I recently saw a license plate that said RDC JR. Any affiliation to you? It was on a pick-up truck.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
RDC
post Nov 19 2008, 05:24 PM
Post #19


X-S Hallowed
***********

Group: Head Moderator
Posts: 7511
Joined: 16-December 03
From: VA
Member No.: 82718
Xbox Version: v1.0
360 version: v1 (xenon)



Thanks all.

@ Pratt221 - Nope.
User is online!Profile CardPM
Go to the top of the page
+Quote Post
Exige_
post Nov 19 2008, 06:30 PM
Post #20


X-S Expert
***

Group: Members
Posts: 717
Joined: 23-June 04
From: VA
Member No.: 126808
Xbox Version: v1.0
360 version: unknown





Damn, that's tight. Doing any case mods to accompany it down the road?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
RDC
post Nov 19 2008, 07:32 PM
Post #21


X-S Hallowed
***********

Group: Head Moderator
Posts: 7511
Joined: 16-December 03
From: VA
Member No.: 82718
Xbox Version: v1.0
360 version: v1 (xenon)



I plan to make the drive as 'plug and play' as possible so any Hitachi Logic board can be stuck on it when I'm done. It already uses the Hitachi Spindle motor, Laser and Sled drive, so if there's any issues there those parts can be easily replaced, and it'll also drop right into a 360 when I have it all done. Then I'll most likely do something with a Bezel to make it look more like a slot loading drive, just not exactly sure what yet as I want it 100% working before it's 100% looking any where near decent. Two Fs (Fugly but Functional) beat three Ps (Pretty, Polished and Pointless) any day in my book. wink.gif
User is online!Profile CardPM
Go to the top of the page
+Quote Post
Bandit5317
post Nov 19 2008, 11:55 PM
Post #22


X-S Genius
****

Group: Members
Posts: 817
Joined: 1-June 07
Member No.: 344371



Wow, really impressive job. Having to hack up the motor/laser assembly to fit and adapting the eject and close signals to work with a slot drive makes this is a very difficult mod. Looking forward to the final product.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
RDC
post Nov 21 2008, 12:04 PM
Post #23


X-S Hallowed
***********

Group: Head Moderator
Posts: 7511
Joined: 16-December 03
From: VA
Member No.: 82718
Xbox Version: v1.0
360 version: v1 (xenon)



Adapting the open/close signals wasn't quite as bad as I figured, the circuit I'm using is what gave me the headache though, if I could code up a PIC I'd have had no issues with it and probably be done with the whole thing by now. wink.gif

This has somewhat peaked my interest in trying this with a BenQ and a PS3 slot loader, as they are more up to date and available, might be my next attempt at this kinda thing after this one is done up, though those are completely different drives from these and would be a whole new mess to unravel, but that's the fun part for me.

Here are a few more updated pics. I've used the main chassis of the Hitachi drive to hold the mess and had to extend the wiring for the Sled drive. This lets me keep a good solid place to mount the Logic board as well as keep the heatsink for the MCIC without having to rig something else up and I know it fits in there because it did before. wink.gif

IPB Image

IPB Image

IPB Image

IPB Image

About all that's left now is to make up the 555 board and wire up the power for it, the only thing not 'plug & play' as I need a 5v source for that circuit and to drive the Reflective Sensors of the slot loader, then wire up those signal lines and then on to the faceplate to give it a makeover so it's more slotty looking.
User is online!Profile CardPM
Go to the top of the page
+Quote Post
disrockerdude
post Nov 21 2008, 05:45 PM
Post #24


X-S Senior Member
**

Group: Members
Posts: 189
Joined: 5-August 06
From: ask your mom, i was last with her.
Member No.: 293139
Xbox Version: v1.4
360 version: v2 (zephyr)





QUOTE(RDC @ Nov 21 2008, 03:40 AM) *
give it a makeover so it's more slotty looking.


lol i lol'd after you said that. haha
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
RDC
post Nov 22 2008, 09:00 AM
Post #25


X-S Hallowed
***********

Group: Head Moderator
Posts: 7511
Joined: 16-December 03
From: VA
Member No.: 82718
Xbox Version: v1.0
360 version: v1 (xenon)



Here's another update. I have the 555 switch board all made up and installed. It works like it did on the bread board so that's good.

IPB Image

IPB Image

5v line run to power the switch board and Reflective Sensors.

IPB Image

Pretty much the completed drive..

IPB Image

..and installed.

IPB Image

And yet another stunning quality video of it in action, this time with the case on. Still have to do something with the faceplate and that'll be about it.

IPB Image
User is online!Profile CardPM
Go to the top of the page
+Quote Post
MickRaider
post Nov 22 2008, 09:12 AM
Post #26


X-S Hacker
******

Group: Moderator
Posts: 2862
Joined: 12-April 05
Member No.: 213251
Xbox Version: v1.0
360 version: v4.0 (jasper)



Amazing work as usual RDC. I'm curious to see how reliable your little machine is though tongue.gif

Edit: Also you should use the bezel from the imac smile.gif

This post has been edited by MickRaider: Nov 22 2008, 09:13 AM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
RDC
post Nov 22 2008, 09:45 AM
Post #27


X-S Hallowed
***********

Group: Head Moderator
Posts: 7511
Joined: 16-December 03
From: VA
Member No.: 82718
Xbox Version: v1.0
360 version: v1 (xenon)



I'll bet ya the 360 craps out before the drive does. wink.gif

Using the iMac bezel was my original intent, but the drive sits too high for it to be used now. The disc is pretty much at the top edge of the faceplate, so it'll most likely just get filled in and a custom slot cut out for it, no idea really, but I'm sure I'll figure something out sooner or later.
User is online!Profile CardPM
Go to the top of the page
+Quote Post
owchar
post Nov 22 2008, 12:03 PM
Post #28


X-S Senior Member
**

Group: Members
Posts: 233
Joined: 11-February 08
Member No.: 373019
Xbox Version: v1.6b
360 version: v3.0 (falcon)





ohmy.gif ohmy.gif ohmy.gif ohmy.gif ohmy.gif ohmy.gif ohmy.gif I don't even know what to say
RDC you are just to good at modding
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
RDC
post Nov 22 2008, 03:08 PM
Post #29


X-S Hallowed
***********

Group: Head Moderator
Posts: 7511
Joined: 16-December 03
From: VA
Member No.: 82718
Xbox Version: v1.0
360 version: v1 (xenon)



Here are a few details about the 'disc load' and 'disc in' signals of the slot loader and how I have them working with the 'open/close' signals the Hitachi drive uses.

Every slot loader I've seen uses some form of optical sensor to detect the disc, this drive uses Reflective Sensors that are slightly staggered as ya can see here..

IPB Image

All these things are is an Optocoupler/Photocoupler, but it has to have something pass over it to turn on the Transistor part of it, so they're just switches when ya get right to it, the same thing used in a tray loading drive, just works a little differently is all. The first one is the 'disc load' and when the disc passes over it tells the drive to start the loading process, this translates to the same thing as ya pressing the tray on that type of drive and it starts to close on it's own.

The second sensor is the 'disc in' and is also used as a 'stop' sensor for when the disc is ejected, if the first sensor were used for both it would have to push the disc out that far to uncover the sensor and by that point the disc has fallen on the floor, likewise if the second sensor was used alone the disc would eject properly and sit like it's supposed to, but you'd have to force it in the drive to that point and that's no good either. To complicate it just a tad more both of these signals have to be used on one line to 'tell' the Logic board what state the 'tray' is in, so we need to get these 2 sensors to work together while doing different things.

There is also a 3rd mechanical switch on this drive that is used after the disc load cycle is complete, when a disc is inserted and it's run the full course of loading it up and getting everything out of the way this switch gets closed, ya can see it in the top right corner here..

IPB Image

Now the Hitachi uses 2 mechanical switches to tell where the tray is at. When the tray is open both switches are open (High), when the tray is closed both switches are closed (Low), when the tray is opening/closing one is open while the other is closed.

Now it was pretty obvious that the one switch of the Hitachi jived with that 3rd mechanical switch of the slot loader, when the tray is all the way in the one Hitachi switch is closed, when the disc is fully loaded in the slot loader that switch is closed, perfect match so nothing needs to be done there at all but to wire it up.

The Reflective Sensors though are the trick as they both have to be wired up to the same signal line and basically act as one switch to take the place of the other mechanical switch of the Hitachi. Since we can't just use one or the other, I guess ya could if ya liked your 360 to puke out discs onto the floor, we need to rig it up so this first sensor does it's job and then buggers off, enter the 555 chip that has more uses than ya can count. I used the OneShot Monstable circuit to be triggered off the first sensor there and then it's output is run to an NPN Transistor and acts as the second switch. Put the disc in the drive and it 'sees' it, the OneShot triggers and pulls the signal line low, this is the same as pushing on the tray of the Hitachi and causing the one switch to close so it starts to close the tray. This pulls the disc in and loads it, then finally closes the mechanical switch which is the same as the tray being closed all the way, but do ya see the problem here?

That alone doesn't cut it because after the OneShot times out the Transistor is turned off and the signal line goes High again, same as if the switch were open, but that can't be because if ya recall the Hitachi thinks the tray is opening/closing if one is open and the other closed, so here's where the second Reflective sensor comes into play.

It's wired up with a couple of Transistors, thing didn't want to work on it's own for some reason, but regardless it's used to take over holding the signal line Low when the OneShot times out, so that line stays Low like it should. This Sensor is also used when the disc is being ejected as when it's uncovered the signal line goes back to being High, same as if the tray hit the end of it's open cycle and the switch were opened, and the disc hangs there waiting for you to do something with it.

Now ya may be asking why use the OneShot in the first place since that signal line just has to go Low for it to work, good question, but remember that the line also has to go back High again to let the Logic board know that the tray is open all the way. If ya had both of these Sensors wired together on ejecting the disc it would have to clear both Sensors before it returned the line to the High state and stopped, but like described before using just the first Sensor causes the disc to be spit out onto the floor, not very kool. What the OneShot does is lets us use the first sensor to detect ya want to load the disc so it starts the process of 'pulling in the tray' then before it times out the second Sensor is covered and take over holding that line Low. Then the OneShot times out and does nothing, even if it were trigged over and over again it's not going to make any difference as the second Sensor is doing all the work now, so the OneShot is pretty much in there to use that first Sensor just for that one moment, then it's forgotten about until the disc is removed and is ready for the next disc to cross it's path.

Here's the schematic of the setup I used, the first Reflective Sensor (RS1) and OneShot are in Red while RS2 and it's circuitry are in Blue. The Sensors aren't drawn in the schematic but go Low when activated.

IPB Image

This post has been edited by RDC: Nov 22 2008, 03:59 PM
User is online!Profile CardPM
Go to the top of the page
+Quote Post
NiC_CC
post Nov 22 2008, 05:17 PM
Post #30


X-S Expert
***

Group: Members
Posts: 706
Joined: 30-January 06
From: Ohio, US
Member No.: 270585
Xbox Version: v1.5
360 version: unknown





truly fantastic work. makes me want to get off my lazy ass and finish my current project and move on to another. too bad i am really busy right now.

User is offlineProfile CardPM
Go to the top of the page
+Quote Post





8 Pages V < 1 2 3 4 > » 
Reply to this topicStart new topic

 

Lo-Fi Version Time is now: 9th February 2010 - 08:18 PM