On 29/06/10 20:40, Tony Duell wrote:
Focusing that
will be.... "fun", especially with a 20mW blue diode
laser... and I need to find a beam sensor that's sensitive to blue light.
Setting up a (CX engine) scanner from scratch was 'fun' too :-). It's an
IR laser so you can;'t see the beam. I was tracing it through the optical
bits with an IR remote control tester :-).
Hah, I saw that comment of yours on RepairFAQ :)
Bet they were a pig to set up, even with the factory test jigs.
The origian laser controller was on/off only (but not
a simple design due
to the speed reuired).
Thankfully fast opamps aren't as rare as they used to be. Fast MOSFETS
moreso :)
There was a DAC (IIRC discrete resistors in the
SX engine) to steh laser diode current,
It was current-regulated? That's an odd choice if you're going to switch
a diode on and off at ~20MHz. Would have thought the current regulation
loop would have had kittens every time the current was turned off, and
put a current spike through the diode at every off-to-on transition
(unless it was (*really* carefully designed).
but that was done AFAIK once per
page (it depended on the sensitivity of the drum in the toner cartridge,
encoded by a couple of plastic clips on the cartridge detected by
microswitches on the side of the PSU module).
In this case it'd be done once per pixel... Fast DAC (probably 12-bit
parallel) driven off a hardware LUT, followed by a bloomin' quick opamp
current regulator. Gain-bandwidth and slew rate are going to have to be
pretty beastly.
Would uofficial scheamtics of the SX engine be any
use?
If they include schematics of the laser driver and scanner motor driver?
Hell yeah.
When I've
recovered from the 'treatment' at the local quackshop and when the
temperature has dropped enoguh to be conducive to hacking, I will see
what I can dig out if you are interested.
That sounds great -- I'd also be more than happy to scan the schematics
and make them available if anyone else on-list wants to see them.
Not AFAIK (or at least the CX enginer controllers
I've worked on don't).
The motor speed is controlled by a PLL-tpye thing (the chip on the motor
PCB in the scanner unit, with an 'FG' coil on the PCB). Any slight errors
in the bir rate would slightly cheange the size of the printout, but who
actually checks that (rememebr a crystal almost certainly better than 1
part in 1000, so the erors will not be large).
Right, so it's locking the motor off of the incoming bit stream? When
you explain it like that, it makes far more sense than locking the
driver off of the motor.
I think the PERQ scheamtics books are on bitsavers.
Take a look at the
OIO board schematics, you should find a CX-VDO printer interface there.
Agian I shouldbe able to provide details of the state machine ROMs, etc.
I think I've found it... PERQ T2 schematics, volume 2. The PERQ 1A
schematic set doesn't seem to include the OIO board, but there's a Canon
LBP-only OIO board for the T2.
I had a quick look at the PCB photos too... I've never seen anything
quite like them. What are they, wire-on-epoxy? They look like someone
took a sheet of FR4, put a load of pads down, then wired the pads up
with Roadrunner wire and covered the whole mess in another layer of
epoxy. Very strange, though it was probably a great way to get the
wiring density up (but I bet crosstalk was a pig).
Thanks,
--
Phil.
classiccmp at philpem.me.uk
http://www.philpem.me.uk/