Ändring av laserskrivare Lexmark E260 för direkt laserutskrift för Double Sided kretskort (10 / 17 steg)
Steg 10: MCU styrelsen
Om du inte gjort det innan, nu är en bra tid att programmera MCU. Observera att om du programmering MCU efter den ideella/Intresseorganisationer är ansluten måste du blockera spåret i Intresseorganisationer för det att programmera!
E260 (i manuella arkmatningen) använder 3 sensorer övervaka väg genom skrivaren.
Först, manuell Feed papper Sensor (MFP) identifieras av ett objekt på manuell matning rullarna. När det blir drabbade, köra in rullarna för en sekund eller så att dra PCB i rullarna en tum eller så.
Efter "Skriv ut" klickas på datorn, börjar papperet flytta in i skrivaren. När den når andra sensorn, papper i Sensor (PIS), PIS går låg. Denna sensor startar den faktiska print cykeln och börjar tidpunkten för utskriften. Den slutliga sensorn, Exit Sensor (ES), går låg när PCB matas ut ur skrivaren. Om dessa sensorer inte är hit och släppt på rätt tider kommer skrivaren "stopp" och flash en fel ljus.
I denna hacka kommer vi att använda en extern MCU för att tillhandahålla korrekta sensor tidpunkten till skrivaren. Den enda fysiska sensorn behöver vi är PIS, med den nya sensorn monteras på den främre luckan som vår nya PIS (ideella/Intresseorganisationer). MFP och ES kommer emuleras av MCU och faktiskt existerar inte.
MCU jag använder är en 8-pin Atmel ATtiny13. Kretsen är mycket enkel och läggs i slutet av detta dokument. Jag konstruerade ett litet kretskort som också bifogas.
Använd diagrammet på sidan 5-2 i SM (misstag märkt 6-2 i SM) att identifiera anslutningar för följande steg.
MCU styrelsen behöver 5 volt att fungera. Det lättaste stället att få detta är från J21, parallell skrivarport, finns mycket lägre höger skrivarens styrkort. Bekvämt, bottenvajern är + 5 volt och kabeln precis ovanför det är marken, vilket gör det enkelt att löda kablarna till. Se bilden. Löda kablarna till MCU ombord där anges.
Använd diagrammet i SM också återges här om du vill ansluta MCU styrelsen till skrivaren. Observera att några av kontakterna är numrerade vänster till höger, medan andra är numrerade höger till vänster!
Eftersom utgångspunkten för en utskrift cykel är när användaren klickar på "Skriv ut" på en dator, måste MCU veta när det inträffar. Lyckligtvis, det finns ett enkelt sätt att göra detta. På "Print" drar Manual Paper Feed kopplingen för att skrivaren ska göra sin "uppvärmning" utan att flytta det media som redan har lästs in i rullarna. När denna koppling är aktiverad, sjunker spänningen på Pin 2 av J25 från 24 volt ner till nära 0. Att upptäcka detta måste vi föra en tråd från J25, stift 2 till MCU. Klippa ledning på Pin 1 nära kontakt - kommer vi inte att använda den. Klipp tråden från Pin 2 lämnar ca 6 inches av tråd ansluten till kontakten. Löda den fria änden av denna tråd till MCU ombord där anges. Observera att den faktiska koppling magnetventil har tagits bort tidigare och är inte nödvändigt för skrivaren att arbeta i utskrift PCB!
Följ diagrammet och ansluta leads från J14-2, J23-2 och J27-5, dvs ES, MFP och PIS indata till skrivarens kontrollera styrelse. Observera att stiften på var och en av kontakterna är numrerade från höger till vänster. I samband också marken trådarna (svart) från varje sensor till MCU styrelsen marken, även om detta är nog inte nödvändigt. Observera också att J14-1 levererar spänning för ideella/Intresseorganisationer LED.
Ta med 3 kablar från den ideella/Intresseorganisationer till controller styrelsen, avbröt kontakten och sedan löda kablarna till MCU styrelsen. Svart bly går till marken, den röda sladden går till LED och den blå kabeln går till PT på MCU styrelsen där det har en 4,99 K resistor dra upp till raden 5 volt.
Vi använder en piezo "personsökare" för att signalera aktivitetens koppling. Löda de två trådar där anges, Observera rätt polaritet.
Om du inte är berörda åter platsen för MCU styrkort, bara packa in den i eltejp och lämna den i den registeransvarige sektionen. Sätt höger bakstycke.