CNC Casero

June 6, 2018 | Author: jesus isturis | Category: Screw, Gear, Axle, Aluminium, Electrical Resistance And Conductance


Comments



Description

Construcción Paso a Paso: Mini Router CNC En esta sección tratare de mostrarles paso a paso como arme y queelementos utilice para la fabricación del Router CNC. Cabe destacar que no se trata de un Sistema Profesional, ni de alta producción, simplemente fue concebida para la iniciación y desarrollo en el CNC, por supuesto una ves terminada que se pueda aplicar a trabajos de pequeńa escala. El primer objetivo era la perforación de circuitos impresos (PCB's como también se los llaman), por eso con motores y guias de impresoras me bastaría, luego de eso al ver las grandes aplicaciones que se le puede dar, la idea fue reformar la maquinita para poder fresar piezas, al menos en materiales blandos como madera o Plástico. Por eso es que fui modificando la maquina varias veces hasta llegar a algo Funcional, los principales cambios fueron los motores, y la trasmisión por correa dentada pasarla a tornillo para obtener mas fuerza, ya que con los motores de impresoras no tenia el suficiente torque por ejemplo para hacer un fresado sobre madera, en realidad lo hacia pero perdía pasos, por estar trabajando muy al limite, por eso sacrifique velocidad remplazando las correas por varillas roscadas, ganando así mucha mas fuerza, además incorpore motores mas grandes. Version 1.0 Lo primero fue conseguir los elementos para la fabricación, la idea era hacer una maquina económica, o al menos gastar en lo menos posible, para eso recicle partes de varias impresoras y scanners. A continuación una lista de los principales elementos utilizados:  Guias de impresoras EPSON 400 con sus respectivos "caroos" (cada impresora tiene 1 guia con un carro)    Motores EM-257 y EM-258 de las impresoras Epson Engranajes del sistema de la impresora Epson para hacer lar reducción para el eje X Correas y poleas dentadas para el sistema de trasmisión de correas obtenidas de las impresoras Epson    Guías obtenidas de un Scanner Genios Bujes en Grilon mandados a tornear para las guias del Escaner Base metálica del Escaner Genios la cual se uso como base para el Router  Sistema de reducción 3:1 por correa y correa dentada obtenido del Escaner para formar el sistema de trasmisión del eje Y   Perfiles de Aliuminio varios para la construccion de todo la estructura. Soportes en aluminio para rulemanes obtenidos de los motores de disqueteras de 5 1/4 y de los motores de Videograbadoras. Eje Z Para el carro del eje Z utilice un perfil de Aluminio de 100 x 75 x 4 mm al cual sujete los bujes de los Carros de las impresoras. Como se puede ver en la foto los carros de las impresoras estan recortados dejando solo los bujes y una pestańa para el apoyo y sujeción del mismo. Esos bujes son de una impresora Epson Stylus 400, en realidad de 2 impresoras que que viene uno por cada impresora, Las guías fueron cortadas de 120 mm, de esta manera tendremos un recorrido útil de 45mm.. Ademas se les hizo un agujero roscado concéntrico en cada extremo para podes sujetar las mismas, como se puede ver en las siguientes fotos: (Clickear en las imágenes para ampliarlas) Como se puede observar el soporte de las guías del Eje Z ( que es lo que se va a mover por las guias del Eje Y) esta formado por otros perfiles de aluminio, un perfil en U de 100 x 20mm x 120 y dos perfiles en L de 25 x 25 mm de 100 mm de largo que se sujetaron en los extremos para formar el soporte de las guías. La unión de estos perfiles Esta hecha con Remaches. Se pueden ver los tornillos que sujetan las guías. Ahora podemos ver el Eje Z terminado, se puede observar el soporte de los rulemanes de aluminio reciclado de una video grabadora, este tiene dos rulemanes, uno en cada extremo de 6mm de diámetro interior, con lo cual opte por usar una varilla roscada de 6mm para la transmisión de ese eje, también se pude ver el soporte del motor construido con otros perfiles de aluminio (varillas de 10 x 2mm). La tuerca que forma el sistema de transmisión junto con la varilla roscada esta sujetada al perfil móvil del Eje Z con un sistema similar al usado mas adelante en el eje Y cuando se reemplazo la correa por varilla roscada. Por ultimo nos queda el acople entre el motor y la varilla roscada, no es mas que una simple manguera de caucho colocada entre el engranaje del motor y las tuercas de sujeción de la varilla roscada, esta sujeta provisoriamente con un torniquete de alambre (bien argentino) posteriormente se reemplazo por unas abrazaderas metálicas. Eje Y El Eje Y esta formado por dos guías de 34.5 cm, rescatadas de las impresoras desguasadas, están cortadas en los extremos, ademas se le realizo una perforación en cada extremo y posterior mente se lo rosco para sujetar la guia a los laterales, obviamente también se usaron los bujes de dichas impresora, los cuales están sujetos al soporte de las guías del Z, que es el que se desplaza por las guías del eje Y para formar dicho movimiento. En este eje tendremos un recorrido de unos 24.5 cm ya que el carro como dije antes era de 10 cm de ancho. Las Guias están separadas 85mm entre si y van sujetas a los laterales formados por 2 perfiles de aluminio de 75 x 4 x 300 mm. Los mismos van Sujetos a la Base de la maquina, que no es mas que la base de un viejo escáner Genius, del cual también se han obtenido las guías para el eje X, como verán mas adelantes esta baje a sido cortada y remplazado la sujeción original de las guías de eje X por por perfiles de aluminio en L para bajar las guias ya que se encontraban muy separadas de la base. Esto lo pudran ver en las siguientes fotos, (aun no se a recortado la base y cuenta con los soportes origínales de las guías del escáner) Acá hay dos cosas importantes a destacar, la separación de la guía inferior del Eje Y respecto a la base, y la posición e los laterales a lo largo del eje X que me va a determinar la posición de las guías del eje Y. - Primero Veamos el tema de la altura de las guías del Y, como dije anteriormente vamos a tener un recorrido de 45mm en el Z, las guías del eje Y tiene que estar lo mas bajas posibles para tener el menor brazo de palanca al momento de trabajar, pero garantizando el recorrido de los 45mm del eje Z. Por ende, primero puse los soportes de los bujes (los carros de las impresoras recortados) sobre el carro del eje Y (donde están sujetas las guías del Z) , con esto se la distancia entre la aprte mas baja del carro y el centro de la guía inferior, ahora debo colocar la guía inferir del eje Y a una altura determinada para que la parte mas bajadle carro Y esté 45mm ( yo deje 50) sobre la mesa de trabajo, por ende también hay que tener en cuenta la separación de la plataforma móvil del eje X que colocaremos posteriormente. De esta manera podremos aprovechar los 45mm de recorrido del eje Z, obviamente no podremos poner una pieza con una altura mayor a 45mm ya que chocaría con el carro del eje Y, pero la idea es trabajar con placas de impresos o maderas que a lo sumo seran de 20 o 30 mm. - Segundo, tenemos el tema de la posición de las guías del Eje Y respecto del Eje X, como se ve en las fotos, los soportes del eje Y no están al en el medio de la base, sino desplazadas hacia la parte posterior de la misma, esto es porque lo que tiene que quedar en el centro no son las guías del Y, sino nuestro torno o herramienta de fresado o tuteado, por ende debemos tener en cuanta el grosor del torno de mano en mi caso y la separación que nos queda entre la base del eje Z (donde se sujeta el torno de mano) y las guias del eje Y. Esta distancia es la que debemos desplazar las guías del eje Y hacia atrás, para que al momento de montar todo, la fresa o herramienta nos quede en el centro longitudinal del recorrido del eje X. Para terminar con el Eje Y vemos en las siguientes fotos el sistema de transmisión utilizado en dicho eje formado por la correa dentada de las impresoras y el sistema de reducción del escáner: El sistema de reducción es de 3:1 y se obtuvo tal cual del escaner, en las impresoras para mover el carro, la correa dentada va montada directamente en un engranaje solidario al eje del motor, con eso se obtiene muy buena velocidad pero la fuerza es muy escasa, de esta manera reducimos un poco la vel, que igual sigue siendo muy buena y aumentamos la fuerza. También utilice el tensor original del escaner, solo fabrique una pieza para sujetar el motor y el tornillo que hace de eje para la polea de reducción que esta construido con un perfil en L de aluminio. En el tema estructural agregue un perfil de aluminio entre los dos laterales para rigidizar el sistema, luego eso lo remplace por una chapa que hace de fondo del gabinete donde monte la electrónica. Eje X Como ya mencione para este eje use las guías de un escaner Genios ColorPage, contaba con dos guías, pero solo bujes para una de ellas, por eso mande a tornear 4 bujes en grilon. Las guías están sujetas a la base, mediante unos perfiles en L de aluminio, no use los soportes originales porque eran muy altos. La base la corte un poco, dejándola de 45cm que es el largo de las guías, los bujes están separados unos 20 cm con lo cual tenesmos un recorrido en X de 25 cm. La parte móvil del eje X esta construida con una chapa de aluminio de 4mm de espesor de 300 x 350 mm, la cual luego se reforzó con perfiles en H de aluminio que además sirven para sujetar las piezas a trabajar. En la siguiente foto se pude ver como iba quedando la estructura con los tres ejes montados: Para el sistema de trasminion del eje X me la rebusque bastante, como la idea era mantener los costos bajos arme un sistema de reducción de 6:1 con los engranajes de la misma impresora. Sobre el engranajes grande esta pegado un engranaje para la correa dentada, ya que así no viene en la impresora, por ultimo para que quede bien, embuje los mismos con un bujecito de bronce. es el eje que tiene que hacer mas fuerza. Para terminar con el eje X vemos como reforcé la plataforma móvil del eje X con perfiles e aluminio en H de 20 x 10 mm. . la base flexionaba hacinado que los laterales que soportan al eje Y flexionaran hacia delante y atrás. obviamente el tensor es el mismo de las impresoras. no va con un resorte. donde se sujeta la pieza a trabajar y demás. estos ademas de darle un refuerza a la bajes sirven para sujetar las piezas a trabajar. Como se puede ver decidí usar dos motores en este eje. pero es fijo. ya que para que no salte la correa tiene que estar bien tensa. Luego de tener toda la estructura armada. esto es porque como tenia que mover toda la plataforma del X. note que no era lo suficiente mente rígida.En las siguientes fotos podrán observar ya los engranajes montados al igual que la correa y su tensor. por eso puse un motor con su sistema de trasmisión de cada lado. 35A EM-298. el soporte para el tornito de mano. no hay muchos datos de ellos en la web.0 terminada Se puede observar además de los 3 ejes terminados. son motores bipolares. con eso evitamos que flexionen hacia los costados. Estructura de la Versión 1. Electrónica y motores paso a paso utilizados Los motores que use fueron los EM-257 y EM-258 obtenidos de las impresoras EPSON que desarme. yo encontré que son de 0. hecho también con perfiles de aluminio. pero después una de ellas se me rompió y decidí . de esta manera se forma una caja cerrada. el sistema de sujeción de las piezas y la chapa entera que se puso entre los dos laterales del eje Y para darle mas rigidez al sistema. La tensión no importa mucho.5A los EM-297 y de 0. ya que use drivers con control de corriente.La solución fue colocar un especie de taba de chapa de aluminio de 2mm. esta estructura es mucho mas rígida. En un primer momento use las mismas fuentes de las impresoras de 42 Volt. esa es la mejor manera de usar los motores PAP. pero para estos motores chicos. En las siguientes fotos se puede ver como "acomode" todas las placas y el transformador de la fuente en la maquina. Como se ve en la foto. de poco consumo es mas fácil pone en paralelo los motores. Este driver esta formado por un PIC16f84a y el integrado LB1845 obtenido de las impresoras EPSON 400 que desarme. con lo cual no le agrego carga a ninguna parte móvil. un puente de diodos y un capacitor. y por el otro la interfaz para el puerto paralelo. dos 16f84a-LB1845 (eje Z e Y) y un L297-L298 para el eje X.armar una fuente convencional con un trafo. use dos tipos de drivers. o sea cada driver por separado y la interfaz que comunica la PC con los drivers. el trafo lo bobine para obtener 40V rectificados en continua. a mi me gusta hacerlo modular. Decidí montar toda la electrónica en ese lugar ya que el eje Y esta fijo. con lo cual es muy simple hacer un buen driver. En cuanto a la electrónica de control de los motores. . también se puede poner un driver por cada motor y poner en paralelo los drivers. tenemos por un lado los drivers. y ademas las placas quedan cerca de todos los motores. Otra foto con mas detalle de la Interfaz y el driver bipolar 16f844-LB1845. ya que tenia que controlar dos motores en paralelo. es un puente H con control de corriente integrado. Es por eso que decidí hacer un gran cambio. Por supuesto que para la perforación de PCB`s funcionaba de 10.Para terminar con la versión 1. pero una vez logrado eso ya quería fresar los PCB y ahí comenzaba la perdida de pasos.1V de 200 pasos (obviamente usados. y luego de haber obtenido los primeros resultados valía la pena invertir en unos motores paso a paso de más potencia. por la poca cantidad de pasos por mm de desplazamiento producto de la trasmisión utilizada. El problema que tienen es que no obtenemos mucha velocidad por ser chico el paso de la rosca. Pero esa velocidad conlleva a una poca fuerza en los movimientos. Eso fue lo que me llevo a hacerle algunas modificaciones. Versión 2. es un sistema muy económico y la verdad que funciona de 10. y llegue a la conclusión de que no. Lo bueno que tenia era la velocidad de desplazamiento. no por nada se usan esas correas para mover el carro de un impresora y yo estaba pretendiendo mover el carro de un ruter que esta cortando una pieza y eso le imprime mucha fuerza. eso podrán verlo en el el primer video.0 . obviamente no estamos hablando de maquinas industriales. para continuar con la idea del reciclaje y el costo bajo) Luego de obtener los motores surgió un nuevo problema. Así fue que compre unos motores Sanyo de 1A 5. si el sistema de trasmisión soportaría estos motores.0 un par de fotos de cómo había quedado ya todo montado: En ese momento la maquina funcionaba muy bien. funcionaba bien para hacer dibujos en papel como en el video. jeje. además de que no soportarían los engranajes plásticos de la reducción en el eje X. y algunos grabados en materiales blandos. todo aplicado al hooby. use en todos los ejes el clásico sistema de trasmisión de varilla roscada. (Prueba sobre Papel) de la sección Videos. ya que todo el esfuerzo lo aguantan los rodamientos en el otro extremo. simplemente adapte un nuevo soporte en aluminio el motor. que son mas largas. En la foto de la derecha vemos como sujete la tuerca al carro del eje Y. sino la tuercas llamadas niples.El eje Z no sufrió ninguna modificación. este sistema también aplique a la parte móvil del eje Z. además de ser mas fáciles de sujetar. Estos rodamientos son de los motores de las viejas disqueteras de 5 1/4. utilice los rodamientos junto con el mismo soporte de dichos rodamientos (foto de la izquierda) En el lado contrario a donde esta el soporte con los rulemanes utilice un buje de plástico. en teoría tienen que durar mas por eso utilice estas. ya que para sujetarla utilice rodamientos de 8mm de diámetro interior. saque todo el sistema de correas y coloque una varilla roscada de 8mm de diámetro. . solo que no me quedo ninguna foto de eso. simplemente para mantener el centro de la varilla. No utilice las tuercas normales. En cambio el eje Y si cambio bastante. El en el eje X también use una varilla roscada de 8mm con el mismo soporte de las disqueteras de 5 1/4 y la tuerca esta sujeta a la parte móvil de manera similar al eje Y. y para el acople del motor con la varilla roscada utilice el clásico sistema de la manguera y las abrazaderas metálicas. ya que eso requiere que el eje del motor esteen la misma línea que la varilla. al desplazarse la parte móvil del eje X hacia atrás chocaba contra el motor teniendo menos recorrido. Por eso utilice una correa dentada con una relación 1:1 y el motor esta ubicado al costado pero 10 mm desplazado hacia abajo. de esa manera la parte móvil del eje X pasa por enzima del motor teniendo todo el recorrido en dicho eje. Como se ve en la foto para acoplar el eje del motor a la varilla roscada no utilice la manguera y las abrazaderas.Soporte para el motor del eje Y. pero como este motor es bastante ancho. esta realizado con varillas roscadas. . Al cambiar los motores por estos de mas potencia. entonces al energizar una bobina aplica todo ese potencial hasta que la corriente alcanza el valor seteado en el driver. utilice un diseńo del amigo Carlos Posada (Chaly29). puedo usarlos como Unipolares. el único problema es que no podía obtener mas de 250 RPM.Otra foto con mas detalle de cómo quedo montado el motor del eje Z. (o sea la corriente del motor) para luego hacer un choping o control por PWM manteniendo la corriente en ese valor. consumen mas corriente. Y no puede faltar el toque argentino. Estos drivers no cuentan con control de corriente. y al tener una varilla de tan poco paso la maquina quedaba muy lenta. Estos motores sanyo son de 6 cables. por eso es que utilice una fuente de PC AT para alimentar todo. un driver con control de corriente en si lo que hace es utilizar mucha mas tensión de la nominal del motor. entre 10 y 20 veces dicha tensión. Estos drivers funcionaron muy bien. o bipolares dejando libres lo dos puntos medios de las bobinas. Primero me decidí por hacer una controladora unipolar basada en un pic 16f628 y 4 mosfet por cada motor. Esto es porque no utilizan control de corriente. amarrando el Dremel con alambre jejeje. o sea que de manera permanente no aplica todo el potencial de la fuente. por ende hay que utilizar la tensión e los motores. por ende los drivers 16f84a-LB1845 no eran suficiente mente potentes como para controlar dichos motores. pero al hacer eso en el momento de energizar cada bobina o cambiar la polaridad en el caso de las . la interfaz. y como el torque es proporcional a la corriente circulante por las bobinas. La maquina con los drivers unipolares antes de desarmarla toda para pintarla y ponerle los drivers bipolares con control de corriente. Es por eso que luego decidí poner drivers bipolares con control de corriente y utilizar una fuente de 37v llegando a las 450 RPM trabajando fácilmente. ya que era muy chico y no podía acomodar bien los nuevos drivers junto con la fuente. Como se puede observar la interfaz cuanta con los reguladores para suministrar la tensión para la lógica a los drivers. de panera que se tarda menos en hacer un paso. y la fuente. Después del desarmado el antes y el después de la Pintura: En la siguiente foto podemos ver ya montados los 3 drivers formados por el par L297-L298. Al desarmarla también cambie el gabinete donde esta montada toda la electrónica. el torque "aparece" mas rápido. la corriente crece mas rápido. la bornera para la conexión de los finales de carrera (no conectados en la foto) y el rele para comandar el encendido del Dremel desde la PC . al tardar menos tiempo en hacerse cada paso se pueden hacer mas pasos por minito aumentando las RPM.controladoras bipolares. 1 por llamarla de alguna manera. formados por el par L297-L298. con motores de 1A 5. fuente de 3A 40V y trasmisión por varilla roscada en los 3 Ejes. Con esta configuración tengo una velocidad de trabajo de 550 mm por minuto. .Por ultimo tenemos unas fotos de la versión 2.1V drivers bipolares de 2A con control de corriente. pero eso ya era hilar muy fino y se iba del presupuesto para el cual la maquina esta Planteada. ahí no termina la cosa. una buena estructura totalmente rígida y tornillos de rosca trapezoidal. pero ya con una mayor calidad Constructiva. para obtener una maquina que se podría decir de nivel Profesional o Industrial. donde la meta del proyecto era la construcción de una maquina CNC (control Numérico Computarizado) de reducidas dimensiones y sobre todo económica valiéndome del reciclado de varios elementos de impresoras y escaners. como ser guías rectificadas con rodamientos lineales. El fin una maquina que se pueda utilizar en producción. tornillos de bolas recirculantes en la trasmisión que nos den una durabilidad mayor y sobre todo una mejor precisión. si bien van a notar que se usaron elementos de buena calidad y precisión. bien se podría haber utilizado otro tipo de guías con apoyo para evitar pandeos. el Mini Router CNC. surgió la idea de construir una nueva maquina.Router CNC Profesional: Después de la experiencia en la construcción de la primer CNC funcional. . para esto abría que replantear de entrada el tipo de guías a utilizar. De todas maneras mas adelante van a ver pruebas realizadas en Aluminio con resultaros muy buenos. no siendo la finalidad primordial el mecanizado de metales. es una maquina pensada para materiales blandos. estas son las medidas de los recorridos. por supuesto entraría la parte del prototipeado de PCB (ruteado y perforado) y con un área de trabajo del orden de los 700 x 450 mm con un recorrido en el eje Z de unos 100mm. En base a esto surgió el siguiente diseńo: . aglomerados acrílico.El diseńo empezó planteando los materiales a trabajar y el tamańo del área de trabajo. para no tener pandeos en las guías o vibraciones al trabajar materiales Duros. plásticos. También la idea seria el grabado en metales blandos como ser Aluminio cobre o bronces. polifan. las guías tienen un algo mayor según el ancho de cada carro en dicho eje. sobre todo en estas dimensiones. como ser madera. . Algunos Renders de cómo debería quedar la maquina: . Las medidas de las mismas son las siguientes: Eje X: Barra ⌀ 20mm de 900mm Eje Y: Barra ⌀ 16mm de 600mm Eje Z: Barra ⌀ 16mm de 200mm .Para las Guías se utilizaron casquillos de bolas recirculantes sobre barras de acero rectificadas. En las Siguientes imágenes podrán observar las guías. los rodamientos lineales a bolas y los soportes de los rodamientos que mande a tornear en Aluminio de 50 x 50 50mm: . que serian unos 19mm de diámetro y paso 6. pero estaba fuera del presupuesto.35mm. ya que la actualización es muy simple. esto de dejo para un futuro. lo ideal seria usar un tornillo de bolas recirculantes.Para la trasmisión se opto por tornillos de rosca trapezoidal de 3/4 de pulgada de diámetro y 1/4 de paso. . La idea era utilizar un tornillo de buen paso para obtener altas velocidades. y con el tiempo pude que se dańen o simplemente tengan juego desvirtuando así la precisión de la maquina. puramente para cargas axiales.En Este punto vale la pena aclarar algo que comúnmente en este tipo de maquinas Made in Home no se tiene en cuenta y es muy importante. Es importante contar con un sistema capas de absorber esos esfuerzos sin juego y permitiendo girar libremente al Tornillo. donde cada uno soporta las cargas en un sentido. Lo ideal ahí es usar rodamiento para cargas axiales. este tipo de rodamiento aguantas cargas en un sentido por ende es necesario poner dos enfrentados. Comúnmente se usan rulemanes radiales comunes. El tornillo que mueve el carro de cada eje al girar convierte el movimiento radial del motor en uno lineal. pero los estos no están diseńados para aguantar cargas axiales. que fue por lo que yo opte. o sea fuerzas hacia los costados en sentido contrario al que se mueve el Carro del eje en cuestión. sino algo mejor. rodamientos de carga angular. por ende en el tornillo aparecen cargas axiales. A continuación tenemos un esquema de la implementación de este sistema con rodamientos de contacto angular 7200: . lo mas común seria usar las clásicas grapodinas. bien se podría pone runo en cada extremo. el "Paquete" formado por los dos rodamientos de contacto angular va en un extremo del tornillo.Como se puede ver. Los rodamientos se encuentran enfrentados y van dentro de un soporte de aluminio que en el centro tiene un diámetro menor donde se apoyan los mismos. el tornillo esta torneado en ese extremo a 10mm que es el diámetro interno de los . esta es una de las posibles configuraciones. pero es mucho mas complicado de calibrar. recordemos que la sujeción axial esta en el otro extremo. En el Extremo opuesto tenemos oto rodamientos. solo se va a limitar a hacer de guía para el tornillo y aguantar las cargas justamente radiales que le va a oprimir la trasmisión por correa al motor Paso a Paso.rodamientos. Luego el soporte se atornilla al lateral de la maquina. de esta manera no hace falta una media tan estricta en el largo de los torneados ya demás esa luz absorbe cualquier dilatación que pueda tener el tornillo. un 6200. fíjense que el tornillo no hace tope sobre este rodamiento sino que la parte del torneado de 10mm comienza unos 2mm antes. y roscado en la parte final para poder apretar mediante una tuerca este "paquete". . es un rodamiento radial de los mas comunes. En este lado el tornillo también esta torneado a 10mm para encastrar en el rodamiento y luego a 8mm que es donde se montara la polea dentada. en la parte inferior tiene un ancho de 200 mm que es la separación que se le dio a los rodamientos lineales para el eje X y de alto tienen unos 400 mm.Los laterales del puente están hechos en acero de 8mm de espesor.75mm de espesor en forma de L que a su vez hace de apoyo para la . Las guías del Eje X por donde corre el puente están sujeta por dos plegados en chapa de 4. de 40 x 80mm y uno central de 40 x 40.maquina y también sujetan los perfiles de aluminio que conforman la mesa. sobre este perfil ira montada la tuerca que mueve todo el puente. en este caso en chapa de 3mm. De amanera similar están sujetas las barras de las guías a este mismo perfil y sobre los laterales . además tienen un sistema de encastre para sujetar piezas muy bueno. Para sujetar los Perfiles a los plegados en L de los extremos se rosco sobre las perforaciones internas que tienen con un macho M12. que resulta muy cómodo la mesa de trabajo. opte por esto ya que son muy rígidos y fue crucial para la rigidez de toda la maquina. Por de bajo del puente va un perfil en forma de u también hecho con un plegado de chapa. La mesa esta formada por 6 perfiles BOSCH REXROTH. . El Eje Z esta construido íntegramente en aluminio. los soportes de los motores de los 3 ejes también están hechos en aluminio de 10mm y todas estas piezas han sido mecanizadas por CNC. de 12mm para las partes donde se sujetan los soportes de los rodamientos lineales y 10mm las tapas que sujetan las barras. toda la maquina esta armada sin . Cabe mencionar el trabajo de roscado. . todo va roscado.ninguna tuerca. y se utilizado en su mayoría tornillos Allem de 6mm salvo para sujetar los perfiles de aluminio de la mesa que por el diámetro del agujero la rosca a realizar fue de 12mm y en los soporte de los rodamientos de los tornillos que su uso tornillos Allem de 4mm. . . . recordemos que esto es totalmente configurable en el programa de CNC.Como ya adelante. Se utilizaron correas de paso T5 de 10mm de ancho montando una reducción de 1:1. la trasmisión entre los motores y los tornillos esta hecha por correas y poleas dentadas. se podría haber usado una reducción 1:1 sin problemas. si se puede poner directo al tronillo pero siempre es aconsejable usar un acople flexible para evitar el deterioro de los rodamientos y perdidas de fuerza si no queda exactamente alineado. exactamente se tienen 5. Esto surgió por varios motivos.2 para tener un paso que ronde los 5mm por vuelta de motor. sino con el motor a continuación del tornillo mas el largo del acople nos roba unos cuantos centímetros de espacio. y por último ofrece la posibilidad de colocar el motor hacia el costado con lo cual queda mas compacta la maquina. permite jugar con las reducciones cambiando las poleas. .291mm. nunca es recomendable un acople mecánico totalmente rígido. el primero es que es un excelente acople. .8a.Los Motores utilizados son de 60mm de brida.1Nm de torque en configuración bipolar paralela que consume unos 2. de 3. . . A continuación se puede ver el detalle de la sujeción de la tuerca de los ejes X e Y y el detalle del interruptor de final de carrera del eje Y: . . .Ya terminando con el armado podemos observar en detalle la Mesa de trabajo armada y las patas con ruedas que se le agregaron para poder manipular la maquina con comodidad ya que a esta altura ya supero fácilmente los 60 kilos. . finales de carrera y alimentación del husillo. Dejando por delante solo la instalación del Husillo.Por ultimo en lo que hace a la estructura de la Máquina se coloco una chapa de aluminio de 3mm en la parte trasera del puente uniendo los dos laterales. . Y como se ve en las fotos se a montado las cadenas porta cables y todos los cables de los motores. esto es para rigidizar mas el puente ya que actúa como escuadra entre ambos laterales manteniéndolos siempre paralelos. prueba de la maquina y desarme posterior para pintar las partes de acero y terminar con el ensamble final. . En cuanto a la electrónica de control se utilizo el Sistema CNC de 3 ejes con drivers bipolares de 5A. y para el usillo se opto por una fresadora manual Marca Makita modelo 3709 de 530W 30. .000 RPM la cual se le quito el soporte original y se monto directamente sobre el carro del eje Z. . . . y estos son muy rápidos. en este caso usando compuertas de tipo buffers (74HC244). seguramente muchos dirán que seria mejor hacerlo con optoacopladores. incluso omitiendo la Interfaz sin problemas. y la interfaz. En este caso entonces tendremos por un lado la interfaz y por el otro los drivers. hay quienes arman todo en una sola placa. puede que así sea. pero la disponibilidad de optos de rápida respuesta acá en arg no es muy buena. además teniendo mínimos cuidados utilizando los buffers es mas suficiente. siendo el verdadero objetivo de la interfaz aislar el puerto paralelo de la PC de los drivers. en mi caso me gusta el formato modular. o son muy caros. que en realidad no hace mas que comunicar la PC con los drivers. que controlan los motores según las seńales que recibe desde la PC. es una cuestión de gustos y practicidad.4 Si buscamos por la Web encontraremos muchas opciones para armar un sistema de drivers CNC. A continuación podremos ver unas imagenes de la interfaz: . donde tenemos por un lado los drivers.Interfaz CNC v 1. borneras para las 5 entradas del puerto paralelo donde se conectan los finales de carrera parada de emergencia y demás. Esquema Interfaz CNC v1. tenemos la alimentación de 5V.2 Conector de los drivers: Para el conector de los drivers se utilizo una ficha IDC10H. . 3 reles para el encendido del husillo. ya que a los drivers hay que alimentarlos con 5Vdc. en este caso de 10 conductores. Como se puede ver en la imagen. Dirección y Half/Full (paso . simplemente se mota el cable mano. estas fichas permiten conectarse solo de una forma y los cables son muy fáciles de armar. bomba de agua y aspiradora por ejemplo. pudiendo manejar entonces hasta 4 ejes. Enable. masa.Click en la imagen para ampliar Como se puede observar la Interfaz cuenta con 4 conectores para drivers. conector para expansión que veremos para que es mas adelante y los reguladores de tensión. se inserta la ficha (hembra) y se presiona quedando conectad al cable. y las seńales de control Clock.medio paso). se apagan los drivers. demanda el uso de 4 pines del puerto para dicho fin. y luego de aislarlas por medio de los buffers las lleva a los drivers. TurboCNC entre otros controlan cada eje principalmente con dos seńales Paso o Clock y Dirección. A continuación coloco el programa en asembler para quienes le interese modificarlo o simplemente entender el funcionamiento. o uno solo en caso de poder conf para un unico enable. llegan a la interfaz a través del puerto paralelo. con lo cual la respuesta ante un paso es muy rápida. Esto es muy útil. de unos 3 uSeg. de manera que et mismo estando deshabilitado desenergiza las bobinas del motor. El enable lo que hace es habilitar o deshabilitar el driver. ____________________________________________________________________________- . cuando no hay actividad de paso en ningún eje en 10 o 30 seg según se halla seteado. ya que los motores paso a paso cuando están parados y energizados es cuando más consumen y más calientan. pero después veremos porque prefiero controlarlo por Hardware. La forma de trabajar es muy simple. Estas seńales. La manera de que controlan los drivers es muy simple y es la siguiente: Cada drive de manera independiente al recibir un pulso (puede actuar por flanco ascendente o descendente) mueve el motor un paso (o medio paso según la configuración) según la dirección que le indica la seńal de dirección. pero con un pic se puede hacer eso y de manera muy económica. Si bien la mayoría de los soft para cnc mencionados incorporan el control del enable.Los programas de CNC que trabajan por el puerto paralelo como ser el Mach. o habilitación de los drivers se hace en la interfaz utilizando un PIC 12F629. por ejemplo en sentido horario si esta en 1 lógico y anti horario si esta en cero. Enable por Hardware: Como ya mencione. Recordemos que el estado de 1 lógico corresponde a +5V. y con el pin Half/Full se le indica al driver si debe trabajar en modo paso entero o medio paso. luego al detectar un paso en cualquier eje inmediatamente se activan todos los enables. el control del enable. también es posible controlar el enable desde la PC. Kcam. cabe mencionar que para detectar los paso se están utilizando interrupciones. . .Bloque de registros generales. org bsf nop bsf 0x04 . .inc" CBLOCK0x20 .4 .4 .********************* . . donde comiena el pic.com.ESTECA55 www. a aprtir de las dir 0x20 PDel0 PDel1 PDel2 ENDC org goto 0x00 INICIO . .esteca55.ar . luedo de un reset.reset por cambio de estado en los pines GPIO.Pos 0x00 de programa.******************************************************************************** ********************* Fuses: OSC: Int OSC I/O MCRLE: off BOREN: off WDTE: off PWRTE: on #include "p12f629.POngo en 1 la salida que avilita los drivers GPIO.Enable por Hardware PIC 12F629 . GPIF .4 bucle nop goto bucle .borro el frag de la interrupcion retfie ENABLE_10_seg call PDelay bcf GPIO. Delay de 10 segundos .4 goto bucle ENABLE_30_seg call call call PDelay PDelay PDelay bcf GPIO.------------------------------------------------------------.bcf goto MAIN INTCON. 1| .Conf de rgistros movlw b'00101111' movwf TRISIO movlw b'10000010' movwf OPTION_REG .1| . 2 no. 1 . 2 no.1| .205 PLoop1 movlw movwf PDel2 PLoop2 clrwdt clrwdt . 1 clear watchdog PDel0 . 1 cycle delay .PDelay movlw movwf . loop .226 PLoop0 movlw movwf PDel1 . 1 cycle delay decfsz PDel2.------------------------------------------------------------- INICIO bsf STATUS.voy al banco 1 . 1 . 1 + (1) is the time over? (B) goto PLoop1 . loop decfsz PDel1. 1 set number of repetitions (B) . 2 no. 1 + (1) is the time over? (A) goto PLoop2 . 1 + (1) is the time over? (C) goto clrwdt return PLoop0 .RP0 . 1 set number of repetitions (A) . loop decfsz PDel0. 1 set number of repetitions (C) .43 . 1 . 2+2 Done . habilito las interrupciones .RP0 bsf INTCON.movlw b'00000000' movwf PIE1 movlw b'00101111' movwf IOC bcf STATUS. digital IO movlw b'01001000' movwf INTCON movlw b'00010000' movwf GPIO MAIN bcf STATUS.GIE .RP0 .VOY AL BANCO 0 movlw 0x07 movwf CMCON . Conector de expansión y reles: Como se ve en la imagen y en el esquema puestos anteriormente. En esta imagen se aprecia la configuración de los fuses del 12F629 en el WinPic800. que si no se utiliza se lo debe puentear con jumpers en caso de estar colocado o directamente con puentes si no se pone de la siguiente manera: . si solo se desea utilizar uno de ellos se puede montar con un solo rele como se ve en las imágenes de mas abajo.5 min. también del tipo IDC e 10 conductores. Entre los buffers y los transistores que accionan los rele tenemos un conector de expansión. en a interfaz tenemos 3 reles con sus respectivas borneras de conexión de Normal Abierto y Normal Cerrado la malla RC es para evitar las chispas en los contactos de los reles para alargar la vida util.btfsc goto goto GPIO. Estos reles se puede utilizar por ejemplo para comandar el Husillo. bomba de agua y aspiradora. uno para un tiempo de 10 o 30 seg y otro para 30seg o 1.5 ENABLE_10_seg ENABLE_30_seg end Mas abajo podrán descargar el proyecto entero que incluye dos hex ya compilados. como dice la serigrafía de componentes de la placa. como así también que pin acciona cada rele. estos jumpers se encuentra al costado del conector de cada eje. En la serigrafía de componentes esta descripto que pin del puerto corresponde a cada conector. las cuales tenemos disponibles en la interfaz. Configuración de Jumpers: En la placa nos encontraremos con 5 jumpers de configuración. y además también podrá controlar los reles este dispositivo ya que tiene acceso también a los transistores que controlan los reles. o 1.Este conector esta revisto para en un futuro conectar un modulo para el control de RPM del husillo desde le soft de fresado que tengo en desarrollo. vemos que tenemos 6 borneras. estando cerrado el jumper es de 30 seh y abierto de 10 seg.5M / 30 seg si utilizan el otro firmware para el Pic. . 4 de los cuales son para el setear el modo de trabajo de los drivers en paso entero o medio paso. donde Half es paso entero y Full medio paso. El quinto jumpers es para setear el tiempo de inactividad de pasos para que el Pic espera antes de apagar los drivers. de esa manera se tiene acceso a 3 salidas del puerto para el control del mismo. Entradas: El puerto paralelo Tiene 5 bit´s que son entradas. y para accionar cada entrada lo que se hace es puentear entre el común y la entrada en cuestión. esto es porque son las 5 entradas mas un común. tres a los finales de carrera agrupados por eje. no se pude dejar sin configurar. El home es la posición donde las . ampliando así el numero. no debería llegar ahí si tenemos bien configuración los limites de la maquina. en realidad lo importante es que la maquina se detenga para evitar dańos. no nos permite poner un final de carrera independiente por cada eje y demás. Tener solo 5 entradas es una complicación.En los puertos paralelos de las PC mas modernas. es posible configurar el bus de datos (pin 2 al 9) como entradas. y por ultimo nla entrada que queda se ponen los tres interruptores de Home en paralelo. que es muy importante y útil. pudiendo entonces hacer mas cómodo el conexionado de las entradas. esto se puede aplicar si se cuenta con dos puertos paralelos en una PC. incluso en el Mach es obligatoria. pero ahora no es factible ya que esos pines se utilizan para el control de los drivers. Ante esto yo utilizo la siguiente configuración para las entradas en una maquina de 3 ejes: Se puede ver que una entrada se dedica a la parada de emergencia. a esto debemos sumarle la parad de Emergencia. o incluso conectar sistemas de encoders por ejemplo con el mach. En una maquina de mas ejes. cuando uno manda la maquina a posicionarse al home. no nos queda otra que poner los limites de varios ejes todos en paralelo. en ese punto las coordenadas virtuales del sistema se ponen a cero. previendo esto. mueve de a un eje.coordenadas se van a hacer cero cuando mandemos a posicionar la maquina justamente al " Home". y al encontrar el cero retrocede liberando el pulsador para continuar con el siguiente eje. ya que el mach por ejemplo. Configuración : Fotos: . y es posible conectar los 3 en paralelo. yo lo saque de las Stylus 400 que desarme para armar la maquina. y lo utilice para controlar los motores EM-257 y EM-258 de dichas impresoras. por eso se ve un diodo y una resistencia en la zona del pic que no están en los esquemas anteriores. Circuito del driver: . esta formado por el integrado LB1845 y un PIC 16f84a. Driver Bipolar 16f84a-LB1845 Este es uno de los primeros drivers que arme.Click en la imagen para ampliar. con lo cual junto con un PIC para controlarlo se puede armar un muy buen driver. El LB1845 se encuentra en muchas de las impresoras Epson. NOTA: Las fotos son de una versión anterior. El LB1845 no es más que un puente H de 1.5A 45V que tiene integrado el control de corriente. . Click para ampliar . Si miramos la hoja de datos del LB1845 veremos la tabla con las seńales de control del LB1845. Como se ve el circuito no es mas que lo que dice la hoja de datos del LB1845. cuando no lo esta se debe apagar el driver. La manera que se controlan los drivers con estas 3 seńale s es la siguiente: Mientras el Enable este activo el driver trabaja normalmente. ya que en dicho integrado el enable esta negado. en este caso iría una sola en lugar de cada paralelo.Valores de componentes indicados e la oja de datos. y lo hace en sentido horario o antihorario según el estado del bit dirección.5 ohm. Si el enable esta activo (en cero por ser activo por bajo) y llega al driver un pulso en el pin de Paso o Step lo que hace el driver es hacer un paso según. por ejemplo para hacer 1/2 pasos tenemos la siguiente tabla: . con lo cual se puede intercambiar sin problema este drivers con cualquiera de los que e desarrollado. también se puede utilizar las que están en las placas de las impresoras junto al LB1845 que son de 0. podrán observar esto en el proyecto de la Interfaz CNC. el pic solamente comanda el miso a trabes de 7 bit´s según las seńales provenientes de la interfaz. para que el driver sea compatible con los drivers que utilizan el integrado L297 el enable es activo por bajo. la distribución de las seńales del conector IDC10M es siempre la misma. Estas seńales provenientes de la interfaz son 3. Dirección. Paso y Enable. para Re que es la resistencia shunt utilizada para medir la corriente se reemplazo por dos en paralelo de 1.82. por ejemplo si empezamos de la primer línea que seria el paso 1. y debemos medirla con un tester. debe . en los pines de Vref del integrado o sobre la pista que va al pin centran del preset. La ecuación para calcular la Vref según el motor que queremos controlar es la siguiente: Vref = Re * I mot (tensión de referencia = R de cesado x Corriente de motor) Esta tensión se regula con el preset que se encuentra en el driver. Control de Corriente: Como ya comente el LB1845 tiene integrado el control de corriente. y cuando tiene que cambiar de sentido de giro. esto significa que se encarga de generar el PWM. Para esta configuración de 1/2 paso y utilizando los motores de las epson que son de 200 pasos para hacer girar el motor una vuelta entera debemos recorrer la tabla unas 50 veces. al ligar a la primera posición se sigue por la ultima. comienza a recorrerla hacia arriba. ya que por cada decorrido de la tabla se realizan 8 medios pasos y los motores por vuelta tienen 400 medios pasos. Este control de corriente se maneja mediante la tensión de referencia. Vref1 para una bobina y Vref2 para la otra bobina. al recibir otro pulso la siguiente. como en un motor PAP las dos bobinas son iguales. por eso ambos pines (Vref1 y Vref2) del LB1845 están unidos y el voltaje de referencia lo genero con un preset de 10K. cuando recibe un pulso en el pin de Step coloca las seńales de la segunda fila. de manera similar si llegamos a la ultima recorriéndola de arriba hacia abajo se sigue nuevamente con la primera. este control lo hacemos junto.El pic simplemente lo que hace es ir colocando esos estados que indica la tabla. Para entender más porque se utilizan tensiones elevadas de alimentación para los motores paso a paso pueden ver el siguiente artículo: Control de corriente en un PAP y Tensión de alimentación. no confundir la alimentación de motor que se conecta en al bornera.82. por ende cuando energiza la bobina del motor por dicha resistencia circula la misma corriente que por la bobina. Recordar que para Re la hoja de datos recomienda un valor de 0. con lo cual podemos obtener 4 estados de corriente por bonina. no siendo necesario que este presente la tensión de alimentación de los motores. El control de corriente entonces nos permite usar una tensión mayor de alimentación en los motores. podremos tener 0. cero 1/3 2/3 el total.5 ohm em paralelo obteniendo asi 0. son dos por cad bobina. Por ejemplo si regulamos la Vref para tener una corriente de 600 mA. También existen una entradas digitales en el LB1845 para el control de corriente. pero como no es un valor fácil de conseguir se pueden poner dos resistencias de 1.82 ohm.estar energizado el driver (+5V). I mot es la corriente del motor que pretendemos controlar y Re es la resistencia shunt del driver. en mi caso use la misma tensión que en las impresoras 42V. 200. este integrado tiene la posibilidad de hacer hasta 1/4 de paso. Esto se usa para hacer 1/2 pasos y micro pasos. hasta 45V que es lo que soporta este integrado. o sea que un motor de 200 pasos ahora pasaría a tener 800. que esta debe y no tiene que superar los 5V y llega a trabes de la interfaz por el conector ICD10 junto con las seńales de control. no quiere decir que se puede prescindir de utilizar la Vref. . el puente h del integrado se conecta a masa a trabes de dicha resistencia. modificando levemente el código se puede hacer eso.75 ohm que se acerca bastante a los 0. Pero este control es sobre el seteado mediante la tensión de referencia. con la alimentación de la lógica. en si varia el PWM para mantener igual la Vref igual al valor de tensión que cae en Re. recordemos que por ellas circula toda la corriente de los drivers. se aprovecha la caída de tensión de dicha resistencia para medir la corriente (I = V/R) y de esta forma controlar el PWM en base a la tensión de referencia. estas dos resistencias deben ser de 1/2 W. 400 o 600mA. <!DOCTYPE html PUBLIC "//W3C//DTD XHTML 1.com/ga.push(['_setAccount'.js'. })().0 Transitional//EN" "http://www. var s = document.protocol ? 'https://ssl' : 'http://www') + '.type = 'text/javascript'.dwt" --><!-.createElement('script'). (function() { var ga = document.src = ('https:' == document.Unas fotos de la placa armada.parentNode. ga. ga.getElementsByTagName('script')[0].google-analytics.async = true.w3. 'UA-1876460-1']).w3.org/T R/xhtml1/DTD/xhtml1 -transitional.dtd"> <html xmlns="http://www. </script> .location.insertBefore(ga.push(['_trackPageview']). _gaq. Programa: El programa del 16f84a esta hecho en asembler y compilado con el MPLAB IDE de microchip.org/1999/xhtml"><!-#BeginTemplate "/Templates/plantilla2. s). ga.DW6 --> <head> <!--INICIO GOOGLE ANALYTICS--> <script type="text/javascript"> var _gaq = _gaq || []. _gaq. s. #EndEditable --> <meta http-equiv="Content-Type" content="text/html.microcontrolador.com/search"> <TABLE bgcolor="#3a3a3a"> <tr><td> <A HREF="http://www.drivers.PCB.esteca55.Interfaz CNC.css" rel="stylesheet" type="text/css" /> <!-.pcb.esteca55.html"><img src="images/logo.fresadora.com/"><font size=-1> <input type=radio name=sitesearch value="http://www.PIC.png" width="354" height="123" border="0" alt="logo" /></a></div> <div class="search"> <FORM method=GET action="http://www.cnc. microcontroladores.com.CNC. motores.motor. sistema cnc.PAP.controladora.controladora.#BeginEditable "doctitle" --> <title>ESTECA55.driver.google.debugger" /> <LINK rel="shortcut icon" href="favicon.motores paso a paso.<!--FIN GOOGLE ANALYTICS--> <!-. charset=UTF-8" /> <meta name="description" content="CNC.router.foam. controladora para motor paso a paso.ico"> <link href="style.micro.cnc" /> <meta name="keywords" content="esteca.ar/" checked /> </font></A> </td> <td> <INPUT TYPE=text name=q size=27 maxlength=200 value=""> <INPUT type=submit name=btnG VALUE="Buscar"> .paso a paso.programador pic.PIC.Drivers.google.#BeginEditable "head" --> <!-.paso a paso.stepper.ar : Driver: 16f84a-LB1845</title> <!-.com.#EndEditable --> </head> <body> <div class="main"> <div class="header"> <div class="block_header"> <div class="logo"><a href="index.Circuitos Impresos. html"><span>Descargas</span></a></li> <li><a href="utilidades.html"><span>Inicio</span></a></li> <li><a href="proyectos.joseane.html"><span>Máquinas Invitadas</span></a></li> <li><a href="links.ar/"> </font> </td></tr></TABLE> </FORM> </div> <div class="clr"></div> <div class="menu"> <ul> <li><a href="index.asp?web=7235748184"></scr ipt> .html"><span>Fotos</span></a></li> <li><a href="videos.html"><span>Tutoriales</span></a></li> <li><a href="descargas.html"><span>Links</span></a></li> <li><a href="contacto.com/recursos/usuarios_en_linea.html"><span>Contacto</span></a></li> </ul> </div> <div class="clr"></div> </div> <div class="clr"></div> </div> <div class="body"> <div class="body_center"> <div class="right"> <h2><!--INICIO--> <p align="center"> <span id="usuarios_activos"><a href="http://www.joseane.com.html"><span>Videos</span></a></li> <li><a href="productos.html"><span>Proyectos</span></a></li> <li><a href="tutoriales.<font size=-1> <input type=hidden name=domains value="http://www.html"><span>Productos</span></a></li> <li><a href="maq-invit.html"><span>Utilidades</span></a></li> <li><a href="fotos.asp" target="_blank">Calcula los usuarios online de tu web o blog</a></span><script type="text/javascript" src="http://www.com/usuact.esteca55. var daym=mydate.getYear().getElementById ) return var Digital=new Date() var hours=Digital.getSeconds() var dn="AM" if (hours>12){ dn="PM" hours=hours-12 } if (hours==0) hours=12 if (minutes<=9) . var day=mydate.all&&!document.layers&&!document.getDate(). if (month<10) month="0"+month.getHours() var minutes=Digital.write("<small><font size='3' color='000000' face='Arial'><b>"+daym+" / "+month+" / "+year+"</b></font></small>") </script> </p> <p align="center"> <span id="liveclock"> </span> <script language="JavaScript"> <!-function show5(){ if (!document. document.getMonth()+1.</p> <p align="center"> <script> var mydate=new Date().getDay(). if (daym<10) daym="0"+daym. if (year < 1000) year+=1900. var year=mydate.getMinutes() var seconds=Digital. var month=mydate. js"> </script> </p> .write(myclock) document. google_color_border = "F2984C". google_color_bg = "FFFFFF". google_ad_type = "text_image".googlesyndication.com/pagead/show_ads.liveclock.liveclock. google_color_link = "0000FF".1000) } //--> </script> </p> <p align="center"> <script type="text/javascript"><!-google_ad_client = "pub-6548042984591601".getElementById) document.all) liveclock. google_color_text = "000000".document.layers.layers.innerHTML=myclock else if (document. google_ad_channel = "". //--> </script> <script type="text/javascript" src="http://pagead2.document. google_ad_format = "120x600_as".close() } else if (document.minutes="0"+minutes if (seconds<=9) seconds="0"+seconds //change font size here to your desire myclock="<font size='3' face='Arial' >"+hours+":"+minutes+":" +seconds+" "+dn+"</b></font>" if (document. google_color_url = "008000".layers){ document. google_ad_width = 120. google_ad_height = 600.innerHTML=myclock setTimeout("show5()".getElementById("liveclock"). El LB1845 se encuentra en muchas de las impresoras Epson.5A 45V que tiene integrado el control de corriente.<!--FIN--></h2> </div> <div class="left"> <h2><font color="#ff6600"><!-.</font></p> <p><font face="Arial.#BeginEditable "ruta" --> <font face="Arial. Helvetica.jpg" target="_blank"><img src="fotos/16f84a-LB1845 (3). y lo utilice para controlar los motores EM-257 y EM-258 de dichas impresoras.jpg" border="0" /></p> <p align="center"><font face="Arial. Helvetica. </font></p> <p><font face="Arial.</p> <p><font face="Arial. Helvetica. Helvetica. esta formado por el integrado LB1845 y un PIC 16f84a. sans-serif">Proyectos</font><!-#EndEditable --></font></h2> <!-. sans-serif">Click para ampliar</font></p> <table width="100%" border="0"> <tr> . con lo cual junto con un PIC para controlarlo se puede armar un muy buen driver. sans-serif" size="+1">Driver Bipolar 16f84a-LB1845</font> </b></p> <p>&nbsp.jpg" width="500" height="374" border="0" alt="Parte movil del eje Z" /></a></font></p> <p align="center"> <img src="fotos/16f84a-LB1845%20(4). Helvetica. sans-serif"><a href="fotos/16f84a-LB1845 (3). sans-serif">Este es uno de los primeros drivers que arme. Helvetica. Helvetica. sans-serif">Circuito del driver: </font></p> <p align="center"><font face="Arial. yo lo saque de las Stylus 400 que desarme para armar la maquina. sans-serif">El LB1845 no es más que un puente H de 1.#BeginEditable "contenido" --> <p align="center"><b><font color="#FF0000" face="Arial. 82. sans-serif">Valores de componentes indicados e la oja de datos. el pic solamente comanda el miso a trabes de 7 bit´s según las seńales provenientes de la interfaz. para que el driver sea compatible con los drivers que utilizan el integrado L297 el enable es activo por bajo. sans-serif">Como se ve el circuito no es mas que lo que dice la hoja de datos del <a href="downloads/LB1845. también se puede utilizar las que están en las placas de las impresoras junto al LB1845 que son de 0. cuando no lo esta se debe apagar el driver. Helvetica.jpg" width="157" height="233" /></div> </td> <td> <font face="Arial. Dirección. Helvetica. en este caso iría una sola en lugar de cada paralelo. Helvetica. podrán observar esto en el proyecto de la Interfaz CNC.pdf" target="_blank">LB1845</a>. Paso y Enable. </font></p> <p>&nbsp. la distribución de las seńales del conector IDC10M es siempre la misma.</font></td> </tr> </table> <p align="center">&nbsp. sans-serif">La manera que se controlan los drivers con estas 3 seńale s es la siguiente: </font></p> <p><font face="Arial. ya que en dicho integrado el enable .</p> <p><font face="Arial. sans-serif">Mientras el Enable este activo el driver trabaja normalmente. para Re que es la resistencia shunt utilizada para medir la corriente se reemplazo por dos en paralelo de 1. con lo cual se puede intercambiar sin problema este drivers con cualquiera de los que e desarrollado.</p> <p><font face="Arial. Helvetica.<td width="160px"> <div align="right"></div> <div align="center"><img src="fotos/16f84a-LB1845%20(5). Estas seńales provenientes de la interfaz son 3.5 ohm. por ejemplo para hacer 1/2 pasos tenemos la siguiente tabla:</font></p> <p align="center"><font face="Arial.pdf" target="_blank">LB1845</a> veremos la tabla con las seńales de control del LB1845. Helvetica. </font></p> <p><font face="Arial. Helvetica.</font></p> <p align="center"> <script type="text/javascript"><!-- . y cuando tiene que cambiar de sentido de giro. ya que por cada decorrido de la tabla se realizan 8 medios pasos y los motores por vuelta tienen 400 medios pasos. sans-serif">El pic simplemente lo que hace es ir colocando esos estados que indica la tabla. y lo hace en sentido horario o antihorario según el estado del bit dirección. cuando recibe un pulso en el pin de Step coloca las seńales de la segunda fila. comienza a recorrerla hacia arriba. sans-serif">Si miramos la hoja de datos del <a href="downloads/LB1845. al ligar a la primera posición se sigue por la ultima. Helvetica.esta negado. sans-serif">Si el enable esta activo (en cero por ser activo por bajo) y llega al driver un pulso en el pin de Paso o Step lo que hace el driver es hacer un paso según. por ejemplo si empezamos de la primer línea que seria el paso 1. Para esta configuración de 1/2 paso y utilizando los motores de las epson que son de 200 pasos para hacer girar el motor una vuelta entera debemos recorrer la tabla unas 50 veces. de manera similar si llegamos a la ultima recorriéndola de arriba hacia abajo se sigue nuevamente con la primera. sans-serif"><a href="fotos/16f84a-LB1845 (2). Helvetica. al recibir otro pulso la siguiente.jpg" target="_blank"><img src="fotos/16f84a-LB1845 (2).</font></p> <p><font face="Arial.jpg" width="500" height="256" border="0" alt="Parte movil del eje Z" /></a></font></p> <p><font face="Arial. //--> </script> <script type="text/javascript" src="http://pagead2. sans-serif">(tensión de referencia = R de cesado x Corriente de motor) </font></p> <p><font face="Arial. google_ad_height = 60. Este control de corriente se maneja mediante la tensión de referencia. por eso ambos pines (Vref1 y Vref2) del LB1845 están unidos y el voltaje de referencia lo genero con un preset de 10K. Helvetica. Vref1 para una bobina y Vref2 para la otra bobina. google_ad_format = "468x60_as". google_ad_width = 468. este control lo hacemos junto. google_ad_type = "text_image". Helvetica. sans-serif">Como ya comente el LB1845 tiene integrado el control de corriente.com/pagead/show_ads. como en un motor PAP las dos bobinas son iguales. Helvetica. y debemos medirla con un tester. Helvetica. sans-serif">Control de Corriente:</font></b></p> <p><font face="Arial. sans-serif">Esta tensión se regula con el preset que se encuentra en el driver.google_ad_client = "pub-6548042984591601".js"> </script> </p> <p><b><font size="+1" color="#FF0000" face="Arial. google_ad_channel = "". La ecuación para calcular la Vref según el motor que queremos controlar es la siguiente:</font></p> <p><b>Vref = Re * I mot </b></p> <p><font face="Arial. esto significa que se encarga de generar el PWM. en los pines de Vref del integrado o sobre la pista que va al pin centran .googlesyndication. cero 1/3 2/3 el total.82 ohm. Helvetica. en si varia el PWM para mantener igual la Vref igual al valor de tensión que cae en <b>Re</b>. </font></p> <p><b><font face="Arial.82. el puente h del integrado se conecta a masa a trabes de dicha resistencia. sans-serif">I mot</font></b><font face="Arial. pero como no es un valor fácil de conseguir se pueden poner dos resistencias de 1. 400 o 600mA.del preset. se aprovecha la caída de tensión de dicha resistencia para medir la corriente (I = V/R) y de esta forma controlar el PWM en base a la tensión de referencia. sans-serif">También existen una entradas digitales en el LB1845 para el control de corriente. Recordar que para <b>Re</b> la hoja de datos recomienda un valor de 0. sans-serif"> es la corriente del motor que pretendemos controlar y <b>Re</b> es la resistencia shunt del driver. podremos tener 0. por ende cuando energiza la bobina del motor por dicha resistencia circula la misma corriente que por la bobina. Helvetica. Esto se usa para hacer 1/2 pasos y micro pasos. este integrado tiene la posibilidad de .75 ohm que se acerca bastante a los 0.5 ohm em paralelo obteniendo asi 0. recordemos que por ellas circula toda la corriente de los drivers. estas dos resistencias deben ser de 1/2 W. Pero este control es sobre el seteado mediante la tensión de referencia.</font></p> <p><font face="Arial. Por ejemplo si regulamos la Vref para tener una corriente de 600 mA. 200. no siendo necesario que este presente la tensión de alimentación de los motores. son dos por cad bobina. Helvetica. no quiere decir que se puede prescindir de utilizar la Vref. debe estar energizado el driver (+5V). con lo cual podemos obtener 4 estados de corriente por bonina. Helvetica. no confundir la alimentación de motor que se conecta en al bornera. sans-serif" size="+1"><b>: </b></font><font color="#FF0000" face="Arial. Para entender más porque se utilizan tensiones elevadas de alimentación para los motores paso a paso pueden ver el siguiente artículo: Control de corriente en un PAP y Tensión de alimentación.jpg" width="250" height="187" border="0" alt="Parte movil del eje Z" /></a></font></p> <p align="center"><font face="Arial. sans-serif">El control de corriente entonces nos permite usar una tensión mayor de alimentación en los motores. Helvetica.</p> <p align="left"><font size="+1" face="Arial. sans-serif">Unas fotos de la placa armada. en mi caso use la misma tensión que en las impresoras 42V.</font></p> <p align="center">&nbsp. sansserif"><b> .</font></p> <p>&nbsp. sansserif"><b><font color="#FF0000">Programa</font></b></font><font color="#FF0000" face="Arial.jpg" width="250" height="187" border="0" alt="Parte movil del eje Z" /></a><a href="fotos/16f84a-LB1845 (1). Helvetica. con la alimentación de la lógica.</font></p> <p><font face="Arial. Helvetica.</p> <p align="center"><font face="Arial. hasta 45V que es lo que soporta este integrado. Helvetica.hacer hasta 1/4 de paso.jpg" target="_blank"><img src="fotos/16f84a-LB1845 (1). modificando levemente el código se puede hacer eso.jpg" target="_blank"><img src="fotos/16f84a-LB1845 (0). Helvetica. que esta debe y no tiene que superar los 5V y llega a trabes de la interfaz por el conector ICD10 junto con las seńales de control. o sea que un motor de 200 pasos ahora pasaría a tener 800. sans-serif"><a href="fotos/16f84a-LB1845 (0). </font></p> <textarea name="AreaDeTexto" class="Conbarras" cols="81" rows="40" readonly="readonly"> .Definiciones de registros internos RADIX HEX .Controladora Bipolar 16f84a-LB1845 . esto es conf en cualqueir prog de CNC .para realizar un paso dever ser al menos de 5 uSeg. sans-serif">El programa del 16f84a esta hecho en asembler y compilado con el MPLAB IDE de microchip.INC&quot. TEMP1 EQU 0x0c .Perro Guardián: deshabilitado Tipo de Reloj : XT . TEMP2 EQU 0x0d POSSIG_DER EQU 0x0e POSSIG_IZQ EQU 0x0f STEP SET 0x00 DIR SET 0x01 ENABLE SET 0x02 PASO_1 SET b'00011000' PASO_2 SET b'00001100' PASO_3 SET b'00000110' PASO_4 SET b'00001101' PASO_5 SET b'00011001' .Registros de propósito general.esteca55. .***************************************************** ***************************************** include &quot. .com.</b></font></p> <p align="left"><font face="Arial. Helvetica. .Protección del código: OFF Reloj Instrucción: 1 MHz = 1 mS .Para un correcto funcionabiento como no se estan utilizando interrupciones el ancho del pulso .ESTECA55 www.Velocidad del Reloj: 4 MHz .1/2 paso .ar .Sistema de numeración hexadecimal. .P16F84.***************************************************** ***************************************** . clrf PORTB .Se anulan las interrupciones. ENABLE .si esta en 1 me fijo la dir .Se configura PORTB como SALIDA bcf STATUS.paso a la izquierda goto DERECHA .vector de reset goto INICIO org 0x05 . INICIO: bsf STATUS.Testea el enable call DESACTIVAR btfss PORTA. 0x06 .***************************************************** ***************************************** .Pongo en cero el puerto B clrf POSSIG_DER movlw PASO_3 movwf POSSIG_IZQ BUCLE: btfss PORTA.PROGRAMA PRINCIPAL.***************************************************** ***************************************** DESACTIVAR: bsf PORTB.desactivo el LB1845 poniendoo :en 1 RB6 BUCLE_2: . STEP . y .esta en 0 regreso al bucle. RP0 movlw b'00011111' . y si . RP0 clrf INTCON .paso a la derecha .para realizar el paso goto BUCLE btfss PORTA.PORTA como Entrada movwf TRISA clrf TRISB .PASO_6 SET b'00101101' PASO_7 SET b'00100110' PASO_8 SET b'00101100' org 0x00 .Se mira el estado de STEP. DIR goto IZQUIERDA . btfss PORTA.POS 2 goto PASO4 .POS 3 goto PASO5 .POS 5 goto PASO7 . F goto PASO1 . segun los contadores de paso POSSIG_IZQ y POSSIG_IZQ IZQUIERDA: movf POSSIG_IZQ.***************************************************** **************************************************** PASO1: movlw PASO_1 movwf PORTB . ENABLE .POS 1 goto PASO3 .POS 7 .POS 3 goto PASO5 .POS 2 goto PASO4 . 0x06 RETURN .POS 1 goto PASO3 . F goto PASO1 .realiso el paso 1 (b'00000001') movlw 0x07 movwf POSSIG_IZQ .POS 6 goto PASO8 . W addwf PCL.POS 0 goto PASO2 .POS 5 goto PASO7 .POS 4 goto PASO6 .***************************************************** ***************************************** : en las sig tablas deduzco el paso siguiente a realizar .POS 6 goto PASO8 .mientras el enable este en 0 bcf PORTB.POS 0 goto PASO2 .permanece en esta sobrutina goto BUCLE_2 . W addwf PCL.POS 4 goto PASO6 .POS 7 DERECHA: movf POSSIG_DER. realiso el paso 3 movlw 0x01 movwf POSSIG_IZQ movlw 0x03 movwf POSSIG_DER goto BUCLE PASO4: movlw PASO_4 movwf PORTB .realiso el paso 5 movlw 0x03 movwf POSSIG_IZQ movlw 0x05 movwf POSSIG_DER goto BUCLE PASO6: movlw PASO_6 .movlw 0x01 movwf POSSIG_DER goto BUCLE PASO2: movlw PASO_2 movwf PORTB .realiso el paso 2 (b'00100001') movlw 0x00 movwf POSSIG_IZQ movlw 0x02 movwf POSSIG_DER goto BUCLE PASO3: movlw PASO_3 movwf PORTB .realiso el paso 4 movlw 0x02 movwf POSSIG_IZQ movlw 0x04 movwf POSSIG_DER goto BUCLE PASO5: movlw PASO_5 movwf PORTB . movwf PORTB .</p> <p align="left"><font size="+1" color="#FF0000"><b><font face="Arial.realiso el paso 6) movlw 0x04 movwf POSSIG_IZQ movlw 0x06 movwf POSSIG_DER goto BUCLE PASO7: movlw PASO_7 movwf PORTB . sansserif">Descarga:</font></b></font></p> <table width="100%" height="160px" border="0" cellspacing="0" cellpadding="0" bordercolor="#000000"> <tr> <td width="100"> <div align="center"><a href="downloads/16f84aLB1845.GIF" width="50" height="40" border="0" /></a></div> </td> .realiso el paso 8 movlw 0x06 movwf POSSIG_IZQ movlw 0x00 movwf POSSIG_DER goto BUCLE END . Helvetica.rar"><img src="objetos/DOWNDISK.realiso el paso 7 movlw 0x05 movwf POSSIG_IZQ movlw 0x07 movwf POSSIG_DER goto BUCLE PASO8: movlw PASO_8 movwf PORTB .***************************************************** **************************************************** </textarea> <p align="left">&nbsp. <td> <blockquote> <p><font face="Arial.js"> </script> </p> <!-.</p> </div> <div class="clr"></div> </div> <div class="body_footer"> <div class="footer_blog"> <h2>Otros canales. Helvetica.gif" alt="picture" width="40" height="40" hspace="10" vspace="5" align="middle" /></td> .</h2> <ul> <li> <table width="431" border="0" align="center"> <tr> <td align="center"><img src="images/icon_1. google_ad_width = 468.#EndEditable --> <p>&nbsp. google_ad_format = "468x60_as". sans-serif">Proyecto completo con el PCB en PDF listo para imprimir y dos hex para el 16f84a.gif" alt="picture" width="40" height="40" hspace="10" vspace="5" align="middle" /><img src="images/icon_2.googlesyndication. //--> </script> <script type="text/javascript" src="http://pagead2.com/pagead/show_ads.</font></p> </blockquote> </td> </tr> </table> <p align="center"> <script type="text/javascript"><!-google_ad_client = "pub-6548042984591601". google_ad_channel = "". google_ad_type = "text_image". uno para paso simple y el otro para medio paso. google_ad_height = 60. </tr> </table> </li> <li class="bg"></li> <li><img src="images/stkfirma.png" alt="picture" width="413" height="48" hspace="10" vspace="5" align="left" /></li> </ul> </div> <h2>Que hacemos?</h2> <ul style="float:left;"> <li><a href="Proye-CNC2-01.html">Router CNC</a></li> <li><a href="Proye-const-01.html">Mini Router</a></li> <li><a href="proye-interfazcnc12.html">Interfaz CNC</a></li> <li><a href="proye-16f84a-LB1845.html">Driver Bipolar</a></li> <li><a href="proye-fuente-valdorre.html">Fuente Digital</a></li> </ul> <img src="images/stka.png" width="53" height="119" /></div> </div> <div class="clr"></div> <div class="footer"> <p>Copyright © 2007 - esteca55.com.ar - Córdoba - Argentina<a href="http://dreamtemplate.com/"></a>.<br /> <a href="index.html">Inicio</a> | <a href="contacto.html">Contacto</a><br /> <a href="http://www.lakentrip.com.ar/">(DG)LAKENTRIP </a></p> </div> </div> </body> <!-- #EndTemplate --></html> Driver Bipolar 2 A Este es un driver Bipolar con control de corriente de hasta 2A. Esta conformado principalmente por dos integrados, el L297 y el L298. El L298 contiene dos puente H integrados de necesarios para controlar las dos bobinas de un motor bipolar, el L297 se encarga de controlar dichos puentes H según las seńales que llegan de la interfaz (paso, dirección enable, etc) además de gestionar el control de corriente. Como se puede observar el circuito es muy simple, solo un par de componentes discretos que acompańan al par L297/8, los únicos detalles a tener en cuenta son las resistencias R7 R8 R9 R10 que deben ser de 1 ohm y 2Watt de potencia, ya que por medios de ellas se mide la corriente que fluye a través de cada puente para hacer el control de corriente. Obviamente esta de mas decir que l L298 debe ser montado sobre un disipador adecuado, en las imágenes se puede ver el que utilice yo, además de eso yo tengo colocados un par de cooulers para ventilación. Esquema del Driver Bipolar de 2A Conexionado: Las conexiones del driver son simples, tenemos 3 conectores, uno para el cable plano de 10 hilos para comunicar el driver con la interfaz, otro para la fuente con la tensión que s ele va a aplicar a los motores y por ultimo un conector de 4 contactos donde se conectan las dos bobinas del motor. Como se puede ver en la imagen, se debe conectar una bobina a los terminales A y la otra a los terminales B, en lo que hay que tener cuidad es en respetar la polaridad de la fuente para el motor, ya que si se conecta de manera errónea se puede quemar el L298. Por ser un driver con control de corriente se pueden usar tensiones mas elevadas que la nominal de las bobinas del motor, además justamente para esto se utiliza el control de corriente, ya que usando tensiones mas elevadas mejora muchísimo el rendimientos de los motores paso a paso, en este caso se puede utilizar una fuente de hasta 42 Vdc Control de Corriente: Como se dijo anteriormente este driver cuenta con control de corriente, el L297 es quien se encarga de esta tarea, por medio de las resistencias shunt (R7 a R10) se censa la corriente y según la tensión de referencia seteada por el usuario el L297 genera el choping que aplica en los enables de los puentes H del L298. 5 x Corriente del motor Luego de eso. para ello. simplemente hay que calcular la tensión de referencia según la siguiente perfuma: Vref = 0.Para regular la corriente a la que queremos que trabaje el driver es muy simple. debemos regular la Vref según el valor calculado. para medir dicha tensión con el multimetro debemos medir entre el pin marcado como Vref en la serigrafía de la placa y GND. con un multimetro medimos la tensión de referencia y ajustamos el preset (R2) hasta obtener el valor deseado. Fotos: . nos permite controlar motores de 5. Como se puede ver es muy simple de armar. sino se pondrán en corto las salidas del driver.Driver Unipolar 4 A 35V Este es un Driver Unipolar con control de corriente de hasta 4A 35V. de esta manera l a seńal PWM que regula la corriente que provee el L297 a trabes de las compuertas nand interrumpen las seńales que van a cada mosfet generando asíi el choping en las bobinas del motor. Es importante colocar el disipador sino no . solo hay que tener en cuenta un par de cosas: Los diodos D1. esto lo hice así para que quede mas cómodo. D2. Para poder utilizar el control de corriente que integra el L297 es necesario agregar unas compuertas nand entre las seńales que salen del L297 y los gates de los mofet. D3 y D4 no van colocados por la cara de arriba (too) sino por la parte de abajo. 6 u 8 cables en configuración unipolar. Al igual que en el driver bipolar de 2A se utiliza el integrado L297 que interpreta las seńales provenientes de la Interfaz y con trola los Mosfet IRLZ24N que se han utilizado en la etapa de potencia. Los mosfet deben ir montados sobre le disipador con mica aislarte y el aislante del tornillo de sujeción. Esquema del Driver Unipolar 4A Conexionado: El Driver cuenta con 3 conectores. pero no lo recomiendo. una bornera para conectar la fuente de los motores. y una bornera de 6 conductores donde se conecta el motor como se puede ver en la siguiente imagen: .podrá trabajar a 4A. uno conector IDC10M donde se conecta el cable plano de 10 hilos que viene de la interfaz (seńale se control y 5V para la lógica del driver). puede llegar a obviarse con corriente chicas de trabajo. y también se pueden conectar motores unipolares de 5 cables. en este caso los dos comunes a las bobinas ya están .Se pueden Utilizar motores de 6 y de 8 cables como se vio en la imagen. Es importante respetar la polaridad de la fuente de motor. Control de Corriente: Como se dijo anteriormente este driver cuenta con control de corriente. por medio de las resistencias shunt (R1 y R2) se censa la corriente y según la tensión de referencia seteada por el usuario el L297 genera el choping que aplica sobre los mosfet a trabes de las compuertas AND. no importa cual de los dos es.1 x Corriente del motor Luego de eso. para medir dicha tensión con el multimetro debemos medir entre el pin marcado como Vref en la serigrafía de la placa y GND. no asi es importante que este conectada la fuente que alimenta los motores. con un multimetro medimos la tensión de referencia y ajustamos el preset (R2) hasta obtener el valor deseado. es necesario que el driver este energizado con 5V desde la interfaz. simplemente hay que calcular la tensión de referencia según la siguiente perfuma: Vref = 0. debemos regular la Vref según el valor calculado. . se puede producir dańos al driver si se conecta mal.unidos en el motor y se conecta al driver en uno de los dos terminales comunes del driver. yo recomiendo utiliza una tensión elevada cercana a este valor ya que este driver cuenta con control de corriente y utilizando una fuente de estas características mejora muchísimo el rendimiento. de esta manera la seńa l de choping va interrumpiendo las seńale se excitación de cada mosfet. Para regular la corriente a la que queremos que trabaje el driver es muy simple. puede manejar una tensión de hasta 35Vdc. para ello. el L297 es quien se encarga de esta tarea. la tensión de motor es la tensión que se aplicara al motor. acá tenemos un Fuente variable 0-25V 2. .5A Microcontrolada cortesía de Osvaldo Errecalde. Para mas información pueden pasar por el foro Todopic y ver el siguiente Tema.Fotos: Fuente Digital Por valdorre del foro TODOPIC En ningún laboratorio de electrónica puede faltar una fuente de Alimentación con la cual alimentemos todos nuestros proyectos y desarrollos. . . Fotos: . . . . . Podría decirse que además de ser una interfaz para CNC es una interfaz genérica para el puerto paralelo que también puede ser utilizada por ejemplo para algún proyecto en el que se desea controlar algo desde el puerto paralelo de una PC.2 Por sggtav (sggtav @ hotmail.Interfaz Puerto Paralelo SGGTAV v2. pero el resto de pines como ser el bus de datos (pines 2 al 9) y las 5 entradas están disponibles para conectarle lo que deseamos controlar o leer utilizando las entradas.com) El amigo sggtav del foto TodoPIC a diseńado y construido su propia interfaz y la a enviado para publicarla. . Es una interfaz para el Puerto Paralelo. 4 de ellos controlan 4 reles. cuanta con 8 salidas digitales (pines del 2 al 9) 5 entradas (pines 10 al 13 y 15) y 4 salidas tipo rele (pines 1. 16 y 17). 14. Tiene todos los pines disponibles. . recordar conectar también el común o masa para la referencia de las seńales. Las entradas y la fuente podremos conectarlas del siguiente modo: . para el driver en X la seńal de Paso estaría en el PIN 2 y la se Dirección en el PIN3. luego de eso solo hay que configurar en el programa de CNC que seńal se controla con cada pin del puerto paralelo. Solo vasta sacar las seńales de la borneras de sa lidas y conectarlas al driver.Esquematico Como se puede observar es muy simple. no tiene ninguna complejidad y es totalmente aplicable a cualquier driver para CNC. Siguiendo el ejemplo de configuración del videotutoria del mach. . Hembra pin a pin. ahora se a corregido eso. el cable a usar para conectar a la PC es un DB25 Macho .2. al igual que en la otra interfaz publicada en la web. ya que estaba diseńada para usarse con un cable cruzado. utilizar una fuente de tensión mas elevada o conectarla incorrectamente puede causar dańos permanentes. .Es importante alimentar la interfaz con una fuente regulada de 5V. Click en la imagen para ampliar. Nota: Este proyecto a sido actualizado a la versión 2.
Copyright © 2024 DOKUMEN.SITE Inc.