Modificación de la Lexmark E260 para la impresión láser directa de tarjetas de circuitos impresos - versión MCU (9 / 13 paso)

Paso 9: Software

He escrito el software de controlador en lenguaje ensamblador para el Atmel ATtiny13 MCU. Se anexa el archivo de origen. Como soy "autodidacta", (probablemente) podría usar algunas convenciones y notación que no son estándar. Si alguien quiere escribir una versión "profesional" más, estaría encantado de incluirlo, dar crédito apropiado. Además, si alguien quiere escribir una versión de Arduino o una C, me placería incluyen aquellos así.

El archivo de origen se anexa a continuación.

Aquí está el programa en pseudocódigo:

MFP = entrada de impresora de MFP original (salida MCU)

PIS = entrada de impresora de PIS originales (salida MCU)

ES = entrada de impresora de original ES (salida MCU)

NMFPS = X el botón en el Panel de operador (entrada MCU)

NPI = nuevo sensor en el centro de soporte (entrada MCU)

1 - lazo aquí hasta X presionado y liberado.

2 - un segundo de retraso. Necesario porque X ofrece varios pulsos cuando se libera.

3 rodillos - impresora claro línea de multifuncionales - portador del gancho agarrador y traerla.

4 - bucle aquí hasta X presionado y lanzado otra vez o NPI pasa bajo (impresión).

5 seguir si X presionado y lanzado otra vez, restablecer los MFPS e ir a más de 2.

5 - claros PIS.

6 - 1,825 segundos de retardo.

7 - ES claro, todos los tres sensores de bajos ahora

8 - demora.950 segundos.

9 - reajuste MFPS.

10 -.825 segundos de retardo.

11 - reset PIS.

12 - 1,875 segundos de retardo.

13 - reset ES.

14 - tan hecho, bucle a 1 hacerlo otra vez.

Artículos Relacionados

Modificación de la Lexmark E260 para la impresión láser directa de tarjetas de circuitos impresos

Modificación de la Lexmark E260 para la impresión láser directa de tarjetas de circuitos impresos

Esta versión ya está obsoleta. La versión actual se encuentra aquí.Como un aficionado electrónico e inventor a menudo necesitará hacer placas de circuito impreso (PCB) individuales o pequeñas cantidades. Generalmente son circuitos relativamente simpl
Modificación de la Pantum 2502W para la impresión láser directa impresora de tarjetas de circuitos

Modificación de la Pantum 2502W para la impresión láser directa impresora de tarjetas de circuitos

Muchos de ustedes han estado siguiendo mi serie de Instructables de reasignación de una impresora láser de Lexmark E260 de impresión toner directamente sobre tableros de copperclad. Una vez impreso y "fijo" al cobre por el vapor de la acetona, e
Modificación de la impresora Lexmark E260 de láser para la impresión láser directa de doble cara tarjetas de circuitos impresos

Modificación de la impresora Lexmark E260 de láser para la impresión láser directa de doble cara tarjetas de circuitos impresos

Esta es la tercera versión de mi Instructable para reasignación de una impresora láser de Lexmark E260 imprimir toner directamente en placas de copperclad. Una vez impreso y "fijo" al cobre por el vapor de la acetona, el toner actúa como una res
JGAurora Z 605S (Prusa i3) modificación para la impresión de filamento Flexible

JGAurora Z 605S (Prusa i3) modificación para la impresión de filamento Flexible

JGAurora Z 605S es un kit de clon de Prusa i3, que incluye un estirador de Bowden que puede imprimir filamento flexible, como Ninjaflex, Ninjaflex Semiflex, TPU/TPE genérico y otros filamentos flexibile. El filamento termina se envuelve alrededor del
Luces de LED para impresora tipo 3D Pro serie 1

Luces de LED para impresora tipo 3D Pro serie 1

Este mod funciona con el serie 1 o el Serie 1 Pro.Máquinas de tipo A tiene una impresora 3D en serio gran. Sin embargo, dependiendo de su entorno de trabajo, tienda o estudio tendrá mejor iluminación para su plataforma de construcción. Se consideraro
Caja para Arduino con corte láser - Uno, Mega, Leonardo, Yun

Caja para Arduino con corte láser - Uno, Mega, Leonardo, Yun

Una caja para nuestras tarjetas Arduino, es un gran aliado para protegerlas y manipularlas de forma más sencilla. ¿Y qué mejor forma para conseguir una caja para tu Arduino fabricarla tú mismo?En este Instructable encontrarás los archivos para fabric
10 consejos y trucos para grabado y corte láser

10 consejos y trucos para grabado y corte láser

Hola, soy Geordie y actualmente trabajo en ADX Portland funcionando el láser de corte y grabador. Mi trabajo es tomar en los proyectos del cliente, configurarlas y ejecutarlos en el láser. Como resultado, he aprendido algunos trucos para saber cómo c
Modificado para requisitos particulares DIY circuito impreso (PCB Fabricación)

Modificado para requisitos particulares DIY circuito impreso (PCB Fabricación)

hoy voy a mostrarte cómo hacer tu propio PCB (circuito impreso) modificado para requisitos particulares. Todo lo que necesitas son algunos materiales y herramientas como a: PCB, una botella de cloruro férrico, un mini taladro, un recipiente, una bote
Hacer cloruro férrico (para grabado de circuitos impresos)

Hacer cloruro férrico (para grabado de circuitos impresos)

hacemos cloruro férrico, un conocido grabador para placas de circuito impreso.Obtener 20g de hierro. Esto puede ser en forma de clavos o lana de acero. Es mejor utilizar hierro, que es oxidación, que indica que no tiene otros metales como cinc o crom
Un juego híbrido digital y físico para los perros y los seres humanos

Un juego híbrido digital y físico para los perros y los seres humanos

Como parte de nuestro Master de diseño de interacción es, para un curso que se llama juego y la interacción lúdica en la Universidad de Malmö (Suecia) hemos construido un prototipo para un juego que puede ser jugado juntos por los perros y los seres
Preparar para la impresión 3D

Preparar para la impresión 3D

La siguiente información es una sola lección en un proyecto más amplio en Tinkercad.Revisa todo el proyecto de "Construir una casa de Tinkercad" en TinkercadRegresar a la lección anterior: Crear un plano de tu casaResumen de la lección:En esta l
Fotografías para la impresión Lenticular 3D

Fotografías para la impresión Lenticular 3D

Midwest Lenticular presenta:Fotografía de para la impresión Lenticular 3DHay varias formas de crear la ilusión de tres dimensiones utilizando el proceso lenticular pero uno de los más efectivos ha sido siempre natural fotografía 3D. Este tutorial des
Como Cortar Material Para Un Circuito Impreso (PCB)

Como Cortar Material Para Un Circuito Impreso (PCB)

El otro día compré un trozo bastante grande de cobre para hacer circuitos impresos (PCB). Hoy ocupaba cortar una pieza para un proyecto.Pecado lugar a dudas la mejor forma de cortar este material es con una herramienta especializada, ya sea una cizal
Preparación de 3D explora para la impresión 3D, Rhino y Netfabb Pro

Preparación de 3D explora para la impresión 3D, Rhino y Netfabb Pro

Crudo análisis 3D presentan una serie de retos para la impresión 3D. A menos que el objeto se ha analizado en 360 grados, el archivo aparecerá como una cáscara sin espesor. También con frecuencia contienen agujeros, uno mismo-intersecciones, geometrí