-
Tacómetro de alta calidad, para Máquinas Herramienta.
Muchas máquinas herramienta se suministran sin un tacómetro de precisión, que permita ajustar la velocidad de trabajo. Este es el caso de mi fresadora Quantum BF16.
Una vez estudiado el mercado de tacómetros disponibles, quedé decepcionado, y decidí invertir mis conocimientos profesionales en desarrollar uno totalmente nuevo, con unas especificaciones mucho más exigentes.
(http://img834.imageshack.us/img834/3112/pantalla001.jpg) (http://img834.imageshack.us/i/pantalla001.jpg/)
Se trata de incluir ciertas ventajas, a las funcionalidades habituales:
- Empleo de un potente microcontrolador.
- Software de control de alta calidad.
- Filtro pasa-bajo software, que elimina las oscilaciones en la velocidad.
- Amplio margen de medida y precisión elevada.
- Pantalla a todo color.
- Eliminación de la vibración de la imagen, producida durante la actualización de las cifras.
- Posibilidad de conectar un termómetro para controlar las condiciones de trabajo de la electrónica de potencia. (Ampliación en el futuro, ya prevista en la circuitería).
- Totalmente modular y renovable.
El algoritmo de control del sensor y de la pantalla se ha desarrollado programando en lenguaje C. Se caracteriza por:
- Evitar en lo posible el uso de librerías de terceros, para optimizar los tiempos de ejecución.
- Manejo de interrupciones a bajo nivel para obtener la máxima precisión en las medidas.
- Diseño propio de la arquitectura de memoria para optimizar el consumo de recursos escasos.
- Programación totalmente estructurada.
- Empleo de "máquinas de estados" para una mayor fiabilidad de las mediciones.
- Virtualización de la pantalla para un control de imagen más profesional.
- etc.
En las fotos que se muestran a continuación se ve el tacómetro en varias fases, desde la fabricación de la placa de circuito impreso, al entorno de desarrollo, o el producto listo para ser montado en la caja de la fuente de alimentación de la máquina herramienta.
En el equipo que he desarrollado, he optado por emplear una pantalla en color. Esto encarece algo el coste final (unos 50-60 eur), pero en realidad la pantalla es fácilmente substituible por una LCD más sencilla y barata (15-20 eur), según lo que cada uno quiera gastarse....
Vista general del tacómetro.
La pantalla conserva el plástico de protección, y por eso luce poco. La fuente de alimentación ha sido substituida provisionalmente por una batería de 9 voltios.
(http://img861.imageshack.us/img861/7341/vistageneraltacometro00.jpg) (http://img861.imageshack.us/i/vistageneraltacometro00.jpg/)
(http://img710.imageshack.us/img710/8901/procesadord.jpg) (http://img710.imageshack.us/i/procesadord.jpg/)
(http://img225.imageshack.us/img225/5290/procesador001.jpg) (http://img225.imageshack.us/i/procesador001.jpg/)
Placa de circuito impreso PCB.
Ha sido fabricada con la propia fresadora. En otro hilo explicaremos el proceso.
(http://img263.imageshack.us/img263/6996/placa002.jpg) (http://img263.imageshack.us/i/placa002.jpg/)
(http://img694.imageshack.us/img694/6359/pcb002.jpg) (http://img694.imageshack.us/i/pcb002.jpg/)
Vídeo de la fabricación de la placa PCB, con una fresadora CNC. en realidad, es mi máquina Quantum BF16, adaptada a control numérico.
Placa PCB para Arduino Mini.wmv (http://www.youtube.com/watch?v=_D1x1Ww4Nkw#)
Carga del software de control.
Detalla del proceso de actualización del software de control, en el microcontrolador.
(http://img20.imageshack.us/img20/4548/actualizartacometro001.jpg) (http://img20.imageshack.us/i/actualizartacometro001.jpg/)
Entorno de pruebas.
Vista general del entorno de pruebas. A continuación hay que calibrar la medida obtenida, valiéndose de otro tacómetro de precisión conocida.
(http://img696.imageshack.us/img696/5315/programando.jpg) (http://img696.imageshack.us/i/programando.jpg/)
Detalle del sensor de efecto Hall.
(http://img405.imageshack.us/img405/696/sensor002.jpg) (http://img405.imageshack.us/i/sensor002.jpg/)
[/list]
-
Gracias, cada vez mejor, más interesante, práctico y casi sencillo.
¿Esto lo has patentado o todavía tengo tiempo? ;) ;) ;)
Un saludo .ereselmejor
-
Ya esta bien hombre....se le quitan las ganas a uno de vivir, ya decia mi madre "estudia ó es que quieres ser un borrego toda la vida?" es broma .bien
Increible Valen, a este ritmo, los moderadores van a tener que meter otro emoticono para tus proyectos, hasta entonces .ereselmejor .ereselmejor .ereselmejor .ereselmejor .ereselmejor
Salu2
-
Enhorabuena por el trabajo y gracias por compartirlo.
Saludos desde Algeciras.
Andrés
-
Gracias a vosotros.
En la explicación inicial, acabo de incluir un vídeo sobre cómo hice el fresado de la placa PCB, que puede ser muy interesante para aquellas personas que no conozcan este posible uso de la fresadora.....
Con esta técnica se obtienen resultados profesionales, en un tiempo razonable. Y lo que es más importante: Fácilmente repetible.
-
Jolin Valen que bien te ha quedado .baba .baba .baba
-
:o :o :o :o :o :o ¡Mademíadelamorhermoooooso! :o :o :o :o :o :o
Esto se pone cada vez peor... .ereselmejor .ereselmejor .ereselmejor
Saludos asombrados.-
-
Gracias, la verdad es que es un trabajazo increíble.... y lo peor no se ve: Programar el micro, con criterios profesionales..... Y hacerlo por las tardes, cuando estás en casa tranquilo, y lo que menos apetece es ponerte a programar en C...!
Me gusta mucho ver la fresadora fabricando la placa del circuito: A la hora de taladrar, la placa parece de mantequilla, jajaja la taladra sin enterarse, a toda velocidad.
Eso sí, como tengas un poco desajustada la máquina, enseguida se nota que los círculos no son perfectos, o que los taladros no quedan exactamente en el centro. Esto no tiene implicaciones prácticas, pero no luce tanto. Bueno, pero por otro lado, sirve para detectar el estado en el que tienes la máquina, claro.....
Tengo intención de "productizar" estos diseños, pero no sé cuando. Aún tengo que terminar éste, y comenzar el de la placa de potencia para el motor, controlada también por microcontrolador, para tirar a un seto la que viene en estas máquinas....
-
Caray Valen,esto no está al alcance de los pobres terrenales, me veo incapaz de hacer esto!
Estoy pensando adquirir una BF20, piensas que le puede servir?,estarías dispuesto a fabricar
una maravilla de estas si te lo pidiese?, pagando naturalmente lo que tú creas conveniente por
tu trabajo (aparte de los materiales), lo dejo a tu consideración
Mi más sincera felicitación por tu trabajo, muchas grácias por compartirlo co los de aquí abajo.
.palmas .palmas .palmas .ereselmejor .ereselmejor .ereselmejor
-
Claro que sí, Fausto. Solo espera a que termine de calibrarlo.
El tacómetro vale para cualquier máquina.
En mi caso, lo voy a colocar en una caja buena, para que quede todo bien bonito:
(http://img231.imageshack.us/img231/8480/pantallaycaja.jpg) (http://img231.imageshack.us/i/pantallaycaja.jpg/)
(En realidad el display irá colocado por dentro, claro.... esto es solo para que se vea como quedará, aproximadamente)
-
.baba .baba .baba .baba .ereselmejor .ereselmejor .ereselmejor .ereselmejor
creo que necesito 3 !!!!lo que pasa es que yo ya no me arriesgo a soldar nada que sea menor que una resistencia de 1/4 w.......
-
jajaja gracias,
Pacomuson, no hay que soldar nada:
Mi idea es fabricar unos pocos, para los foreros que lo quieran tener, y de forma que podamos acordar las cosas que sean necesarias: Con el sensor incluido o sin él (hay gente que prefiere usar sus propios sensores...), el número de pulsos por vuelta de giro del eje, la longitud del cable del sensor, si es apantallado o no, si es manguera de cable, o cable normal, etc.
Hoy, antes de ajustar nada, lo he cotejado con el de mi torno, y mide lo mismo. Muy bien...!
Ahora quiero ajustar un filtro pasa-bajo software, para eliminar las oscilaciones de velocidad, y probar con diferente número de pulsos por cada vuelta de giro del eje. Poca cosa. Espero terminar muy en breve.....
Es una maravilla ver funcionar el tacómetro. Claro que la pantalla ya lo vale: Cuesta 50 euritos. Pero a cambio ofrece unos colores limpios y brillantes, preciosos. Además se ve perfectamente desde cualquier ángulo. Yo estoy encantado....
-
Al final las cosas buenas cuestan dinero :-\
-
Felicitaciones un trabajo impecable como siempre .ereselmejor
-
Materiales empleados en la fabricación del tacómetro:
Siguiendo la tendencia de “Hardware Abierto”, a continuación indico los materiales que he utilizado en la fabricación del tacómetro.
En cualquier caso, hay que darse cuenta que en esta lista, falta lo fundamental: El código del programa que ha habido que desarrollar, y la placa de circuito impreso, que es un diseño propio.
Microprocesador Arduino Mini.
http://www.gravitech.us/arpromi5v.html (http://www.gravitech.us/arpromi5v.html)
http://www.bricogeek.com/shop/arduino/233-arduino-pro-mini-328-5v-16mhz.html (http://www.bricogeek.com/shop/arduino/233-arduino-pro-mini-328-5v-16mhz.html)
Pantalla OLED:
http://www.4dsystems.com.au/prod.php?id=79 (http://www.4dsystems.com.au/prod.php?id=79)
http://www.bricogeek.com/shop/pantallas-lcd-oled/21-microoled-160-g1.html (http://www.bricogeek.com/shop/pantallas-lcd-oled/21-microoled-160-g1.html)
Sensor de efecto Hall e imán(es) correspondiente(s)
http://www.active-robots.com/products/parallax/hall-effect-reed-switch.shtml (http://www.active-robots.com/products/parallax/hall-effect-reed-switch.shtml)
Conectores y cables. Comprados en:
Telkron:
http://www.telkron.es/ (http://www.telkron.es/)
Diotronic:
http://www.diotronic.com/ (http://www.diotronic.com/)
Componentes electrónicos como resistencias y condensadores:
En cualquier tienda de electrónica, especializada en componentes.
Además es necesario disponer de un conversor USB a serie, que sea conectable al micro:
http://www.4dsystems.com.au/prod.php?id=138 (http://www.4dsystems.com.au/prod.php?id=138)
Yo uso éste otro, con un cable fabricado por mi:
http://www.4dsystems.com.au/prod.php?id=18 (http://www.4dsystems.com.au/prod.php?id=18)
-
Filtro Paso-bajo software, para eliminar las oscilaciones en la medida de la velocidad.
Introducción.
Para que un tacómetro se tenga por bueno, ha de filtrar la velocidad que obtiene a partir de la lectura del sensor, ya que esta variará algo en cada medida.
Las causas de dicha oscilación son variadas, pero principalmente se deben a características mecánicas de las propias máquinas. Si no se corrige este efecto, la lectura mostrada variará constantemente, dificultando su lectura y produciendo un efecto molesto para el operario (nosotros...)
Para realizar el filtrado, se ha de pasar la medida obtenida a través de un filtro paso-bajo, implementado en software. El resultado de su filtrado es lo que se mostrará en la pantalla.
Su proceso de diseño es el siguiente:
Conocimientos Previos.
Para aquellos que quieran refrescar sus conocimientos sobre la "Transformada en S" (llamada también Transformada de Laplace) y la "Transformada en Z", así como la relación que guardan los sistemas continuos con los sistemas discretos, se pueden dirigir a estos enlaces:
Transformada de Laplace.
http://es.wikipedia.org/wiki/Transformada_de_Laplace (http://es.wikipedia.org/wiki/Transformada_de_Laplace)
Transformada Z.
http://es.wikipedia.org/wiki/Transformada_Z (http://es.wikipedia.org/wiki/Transformada_Z)
(Como se puede ver en el contenido de esos enlaces (y en contra de los que algunos defienden en este foro), la tecnología actual es muy compleja, y no es fruto de la acumulación de experiencias anteriores, sino de la investigación pura y dura...)
Implementación del filtro Paso-Bajo para nuestro tacómetro
La operación de filtrado mediante el modelo de ‘Respuesta Impulsional Infinita’ (IIR) se realiza ‘discretizando’ la función de transferencia del filtro analógico equivalente, mediante la Transformada de Laplace.
(http://img861.imageshack.us/img861/2787/dibujo01c.jpg) (http://img861.imageshack.us/i/dibujo01c.jpg/)
A partir de la ecuación en ‘s’ se realiza el cambio que ‘discretiza’ la ecuación diferencial (Transformada en Z).
(http://img843.imageshack.us/img843/6482/dibujo02v.jpg) (http://img843.imageshack.us/i/dibujo02v.jpg/)
---> de donde:
(http://img848.imageshack.us/img848/6987/dibujo03.jpg) (http://img848.imageshack.us/i/dibujo03.jpg/)
(http://img198.imageshack.us/img198/8871/dibujo04g.jpg) (http://img198.imageshack.us/i/dibujo04g.jpg/)
(http://img585.imageshack.us/img585/8808/dibujo05.jpg) (http://img585.imageshack.us/i/dibujo05.jpg/)
Coeficientes del filtro
(http://img121.imageshack.us/img121/467/dibujo06b.jpg) (http://img121.imageshack.us/i/dibujo06b.jpg/)
(http://img233.imageshack.us/img233/9029/dibujo07.jpg) (http://img233.imageshack.us/i/dibujo07.jpg/)
-
Valen como siempre pedazo de trabajo usando circuitos de tipo abierto o general.
Duda: Merece la pena usar el "pro mini" y hacer la placa pcb o usar el nuevo "UNO" y pasar de la placa usando pines directos en las salidas /entradas de este dispositivo. lo digo por el tema de la pcb.
Enhorabuena que nivel que teneissssssssss
-
@troll:
yo he hecho el desarollo en un Arduino Uno, y a continuación lo he migrado a un Ardunio Mini.
Las razones son varias, por ejemplo, que la placa PCB de diseño propio me permite agrupar los conectores a mi gusto, lo que reduce el cableado a la mínima expresión.
Hay muchos problemillas (no graves) al utilizar un Arduino Uno con los cables enganchados a él. Por ejemplo, la placa solo tiene un terminal (+) al que conectar los sensores, displays, etc, por lo que al final acabas montando un tinglado de cables.
Eso se junta con que las entradas del puerto serie están a un lado de la placa, mientras que los terminales (-) y (+) están al otro lado. Resultado: El cableado del display queda horroroso. Lo mismo le pasa al conexionado de los sensores.
También está el tema del espacio: El Arduino Pro Mini 328 - 5V/16MHz que yo he usado es igual de potente y mide la cuarta parte. Y cuesta más barato...!
Para obtener acabados profesionales, parece lógico prototipar en el Arduino Uno o unArduino Nano 3.0 (ATMEGA328):
http://www.gravitech.us/arna30wiatp.html (http://www.gravitech.us/arna30wiatp.html)
junto con esta placa:
http://www.gravitech.us/teadforarna.html (http://www.gravitech.us/teadforarna.html)
y luego desarrollar una placa PCB propia, que simplifique el conexionado.
(También tengo ese conjunto, y es muy cómodo poder atornillar los cables).
Yo no llamaría al Arduino y a la pantalla OLED, dispositivos de uso general.
En realidad, son dispositivos muy sofisticados, que gracias a la miniaturización y a la reducción de los costes de producción, pueden dar la apariencia de ser productos genéricos. Pero no lo son, ni mucho menos.
Como indico en el hilo, solo la pantalla cuesta 50 Euros, es decir, más que tres Arduino Pro Mini 328 - 5V/16MHz....!
-
Hola Valen, muchas gracias por contestar a mi pregunta, (con el trabajo que tienes!)
cuando termines todos los estudios y pruebas, cuenta con migo para adquirir una maravilla de estas,
sobre todo tómate el tiempo que necesites (no hay prisa) ya dirás el importe, etc.
Muchas grácias :)
-
Sobre el número de pulsos que ha de generarse por cada revolución del eje.
Para que un tacómetro pueda medir con precisión la velocidad de giro de un eje, es necesario que el microprocesador reciba el mayor número posible de pulsos, por cada vuelta.
Como sabemos, la solución más sencilla para generar dichos pulsos, consiste en pegar un pequeño imán al eje, y emplear como sensor, un sensor de efecto hall, que se caracteriza por entregar un pulso cada vez que el imán pasa por delante de él.
Esta solución es muy sencilla de instalar, y funciona razonablemente bien. Sin embargo, vemos que sólo suministra un pulso por cada vuelta. Eso es también es un problema, porque si hay un error en la media, por ejemplo, un solo pulso más, la velocidad instantánea que estaremos leyendo será el doble...!
Primer caso práctico: Un imán.
* La máquina está girando a 500 rpm, (nosotros no lo sabemos, claro...por eso la vamos a medir)
* En el eje hemos montado un solo imán.
* Cada 600 milisegundos calculamos la velocidad de la máquina, para mostrarla en pantalla.
A esa velocidad, en los 600 milisegundos que dura la toma de la muestra, el tacómetro habrá recibido: (500/60sg) * 0.6 Sg = 5 impulsos desde el sensor.
Si el tacómetro lo tenemos bien calibrado, la velocidad a mostrar será Velocidad (rpm) = 5 * 100 = 500 rpm
Es decir, una constante de valor 100 es la que nos ajusta los pulsos recibidos, a la velocidad de la máquina. Dicho de otra forma, cada impulso que recibe el tacómetro "vale" 100rpm.
Por tanto, si hay un error, y leemos un pulso de más, la medida sufrirá un gran falseamiento, ya que entonces Velocidad (rpm) = 6 * 100 = 600 rpm ...!!
Vemos que un solo impulso de más o de menos, introduce un gran error en la medición.
También esto nos dice cuál es la resolución de este tacómetro: Es 100 rpm, ya que el incremento mínimo que podemos contar es un solo impulso (lógicamente).
Como conclusión a este ejemplo, diremos que es sencillo de implementar, pero de precisión limitada.
Segundo caso práctico: Cinco imanes.
* La máquina está girando a 500 rpm, (nosotros no lo sabemos, claro...por eso la vamos a medir)
* En el eje hemos montado cinco imanes.
* Cada 600 milisegundos calculamos la velocidad de la máquina, para mostrarla en pantalla.
A esa velocidad, en los 600 milisegundos que dura la toma de la muestra, el tacómetro habrá recibido: (500/60sg) * 0.6 Sg * (5 imanes) = 25 impulsos desde el sensor.
Si el tacómetro lo tenemos bien calibrado, la velocidad a mostrar será. Velocidad (rpm) = 25 * 20 = 500 rpm
Es decir, una constante de valor 20 es la que nos ajusta los pulsos recibidos, a la velocidad de la máquina. Dicho de otra forma, cada impulso que recibe el tacómetro "vale" 20 rpm.
Por tanto, si hay un error, y leemos un pulso de más, la medida sufrirá un menor falseamiento, ya que entonces Velocidad (rpm) = 6 * 20 = 120 rpm
Vemos que un solo impulso de más o de menos, introduce un menor error en la medición que en caso anterior.
También esto nos dice cuál es la resolución de este tacómetro: Es 20 rpm, ya que el incremento mínimo que podemos contar es un solo impulso (lógicamente).
Como conclusión a estos dos ejemplos, vemos que un pequeño incremento en la complejidad, nos aporta un gran incremento de la precisión.
¿Y cómo funciona nuestro tacómetro?
Como cada uno de nosotros es un mundo, y tiene sus preferencias, he preferido incluir tres "micro-switch" debajo del procesador. Las posibles combinaciones, servirán para indicar al microprocesador si estamos usando un sistema que proporciona un pulso, o dos, o cinco, etc.
Leída esta información, el tacómetro reajusta sus parámetros de cálculo, para adaptarse a cada caso, en aras de ofrecer la medida más fiel posible.
En estas fotos vemos un tacómetro montado, y a al lado, otra placa sin el procesador. De esta forma, se aprecian los tres "micro-switch" de configuración.
(http://img820.imageshack.us/img820/3544/tacomconmicroswitch001.jpg) (http://img820.imageshack.us/i/tacomconmicroswitch001.jpg/)
(http://img231.imageshack.us/img231/5792/tacomconmicroswitch002.jpg) (http://img231.imageshack.us/i/tacomconmicroswitch002.jpg/)
-
Ost... Valen eres un genio!!!, con qué facilidad lo explicas todo, leyéndote parece fácil (que no lo es).
Aunque no creo que nunca podré realizar un trabajo como este se agradecen las explicaciones.
Muchas gracias .palmas
-
Hola valen, me ha encantado todo el proyecto y todo lo que sabes....
Yo en mi trabajo desarrollo el software de los reguladores que controlan los motores de maquina herramienta, asi que tal vez pueda aportar alguna idea a tu proyecto.
Una simplificación de toda la teoría del filtro de primer orden sería : (para los que se hayan perdido con las funciones de transferencia)
VelocidadEntrada= Lo que hayamos leido en este ciclo del captador
VelocidadSalida = VelocidadAnterior + (VelocidadEntrada-VelocidadAnterior)*K;
VelocidadAnterior = VelocidadSalida;
VelocidadSalida seria lo que hay que mandar a la pantalla
Todo el truco esta en el calculo de la K. Y es relativamente simple:
K = Ts / T;
Siendo Ts = periodo de ejecucion del filtro
T = tiempo del filtro
Por ejemplo si el periodo de muestreo del micro es de 10 ms y queremos hacer la media de los ultimos 500 ms, K = 10/500;
Respecto al captador, tal vez podria valerte el sensor de posicion de los ratones de bola. (aunque sera mas dificil de acoplar a la mecanica). Funcionan con un diodo infrarojo, un circulo con muchas ranuras (no se, unas 64 o mas) y un fototransistor al otro lado, asi que tendrias 64 pulsos por vuelta. Es una idea... Si te vale es muy muy barato y mucho mas preciso que el iman.
Para el calculo de la velocidad, creo que deberias analizar esta opción.
1) Cuando llegue un pulso guarda en un contador el ciclo en el que ha llegado.
2) Cuando llegue el siguiente pulso, calcula la velocidad como 1 vuelta / (tiempo ahora - tiempo ultimo pulso)
Con esto aumentas la precision del calculo de velocidad, y si lo juntas con un periodo de muestreo mas rapido. Por ejemplo 10 milisegundos (al arduino le sobra cpu) tienes un calculo de velocidad muchisimo mejor.
Ejemplo : (para 600 milisegundos de periodo de muestreo)
0 ms -> No llega pulso -> Velocidad 0
600 ms -> Llega pulso, guardo tiempoUltimoPulso=600ms -> Velocidad=0 (realmente no podemos calcular la velocidad)
1200 ms-> No llega pulso -> Velocidad 0
1800 ms -> Llega Pulso -> Velodidad = 1 / (1.800-0.600) * 60 = 50 rpm
2400 ms -> No llega pulso -> Velocidad = Velocidad Anterior = 50 rpm
3000 ms -> LLega pulso -> Velocidad = 1/(3.000-1.800)*60 = 50 rpm
Lo mismo seria para un pulso cada 12 ciclos por ejemplo y leeriamos velocidad = 100rpm/12 = 8.33 rpm
Esto es una explicacion muy sencilla y si lo vas a implementar te surgiran un monton de dudas. Ya contarás...
-
Posibles estrategias a la hora de medir la velocidad.
A partir del interesantísimo post de jzurbitu, he decidido a añadir este post con diferentes formas de medir la velocidad, a partir de un sensor y un microprocesador, para que evaluemos sus ventajas e inconvenientes.
(Sorry, como lo he escrito del tirón, todavía lo tengo que revisar... a ver si en un par de días queda bien pulido)
Método 1: Se mide el tiempo entre pulsos.
Opción A:
Condiciones de partida:
Sensor que genera gran cantidad de pulsos.
Cada pulso provoca una interrupción externa, que permite al procesador calcular el tiempo que ha transcurrido desde el pulso anterior.
Sabiendo el número de pulsos/vuelta que generamos, sabemos qué ángulo hemos girado, por lo que podemos calcular la velocidad instantánea.
A continuación filtramos la medida, de forma que se eliminen los puntos atípicos.
Finalmente, cada 600 miliSg (por ej.), realizamos una lectura a la salida del filtro, y lo presentamos en pantalla.
Ventajas: Elevada precisión en la velocidad, al basarse en medidas instantáneas, incluso durante los incrementos y reducciones de la misma. Útil en velocidades muy bajas.
Inconvenientes: Es necesario montar un sensor capaz de trabajar a alta frecuencia, y un sistema que lo active muchas veces en cada vuelta. Las medidas serán en general diferentes, al no estar mediadas, por lo que es necesario filtrarlas.
Opción B:
Condiciones de partida:
Sensor que genera pocos pulsos por vuelta.
Se calcula de la misma forma, pero varían sus ventajas e inconvenientes:
Ventajas: Sencillez. Útil en velocidades muy bajas.
Inconvenientes: A velocidades bajas, la precisión se resiente. Se genera mucho ruido en las mediciones, es decir habrá una gran variabilidad en el valor de las medidas, ya que no son fruto de un mediado. No es un buen diseño para un tacómetro de visualización, si no va acompañado de un filtrado.
Método 2: Muestrear a frecuencia elevada pero constante (por ej, cada 20 mili Segundos).
Opción A:
Condiciones de partida:
Sensor que genera gran cantidad de pulsos (al menos varias decenas por vuelta)
A pesar de que el tiempo de la toma de la muestra es muy pequeño, se leerán varios pulsos en cada muestra, lo que nos permite realizar un cálculo mediado de buena calidad.
A continuación realizamos algún tipo de filtrado a las medidas, de forma que se eliminen los puntos atípicos.
Finalmente, cada 600 mili Sg realizamos una lectura a la salida del filtro, y lo presentamos en pantalla.
Inconvenientes: Es necesario verificar que el sensor es capaz de trabajar a esa frecuencia, y montar un sistema que lo active muchas veces en cada vuelta.
Ventajas: Permite obtener medidas de gran precisión, que siguen fielmente las variaciones que le indiquemos al control, incluso cuando accionamos rápidamente el potenciómetro de control.
Opción B:
Condiciones de partida:
Sensor que genera pocos pulsos.
En un gran rango, puede ocurrirnos que se lea un número insuficiente de pulsos por vuelta, como para medir con la precisión mínima necesaria. Esto limita el rango de medición del tacómetro.
Inconvenientes: No es preciso, es un diseño mal calculado.
Ventajas: ----
Método 3: Muestrear a frecuencia media pero constante (por ej, cada 400 mili Segundos).
Opción A:
Condiciones de partida:
Sensor que genera muchos pulsos.
Obtiene lecturas mediadas correctas, ya que el periodo de muestreo es grande, y hay muchos pulsos por vuelta, por lo que la muestra es de buena calidad. Aún así, conviene filtrarlas.
Dependiendo del número de pulsos, la visualización puede no seguir con tanta rapidez las variaciones bruscas provocadas cuando accionamos rápidamente el potenciómetro de control. (Algo por otro lado, poco relevante en una visualización).
Inconvenientes: El montaje del sensor y su accionamiento es algo más complicado, pero abordable por el aficionado de nivel medio.
Ventajas: Sencillo de implementar con un micro modesto. Es el caso ideal, para un tacómetro de visualización. (En mi opinión).
Opción B:
Condiciones de partida:
Sensor que genera pocos pulsos.
Compensa la falta de pulsos por vuelta con un mayor periodo de muestreo. Como contrapartida, será perezoso a la hora de actualizar los cambios producidos al accionar el mando del motor para subir o bajar la velocidad. Sin embargo, en un tacómetro para visualización, las frecuencias de las que estamos hablando pueden llegar a ser suficientes para que el operario obtenga una lectura correcta.
Inconvenientes: Pocos, si el número de pulsos es de al menos cuatro o cinco. Pero al disminuir el número de pulsos, disminuye la precisión y la resolución, de manera muy apreciable.
Ventajas: El montaje del sensor es muy sencillo.
¿Y qué hacemos con velocidades extremadamente bajas, digamos 15 rpm?
Existe una aplicación realmente importante para el método de medir tiempo entre pulsos, y es la medida de velocidades de giro extremadamente bajas.
(Si lo hiciéramos muestreando durante periodos de tiempo fijos, podría ocurrir que en ese tiempo no se recibiese ningún pulso).
Esta forma de trabajar genera mucho ruido, ya que cada medición será algo diferente, por lo que es imprescindible un filtrado.
También existen estimadores software especializados para máquinas que giran muy lentamente. El estimador emplea un modelo matemático del motor a controlar, que previamente habremos tenido que caracterizar con precisión. Una vez obtenido, se puede inferir la velocidad de giro a partir del consumo de corriente.
¿Y qué hacemos con velocidades extremadamente altas, digamos 25.000 rpm?
Es más complicado de lo que pueda parecer, ya que los sensores habituales no son capaces de trabajar con frecuencias tan elevadas como sería necesario para generar varios pulsos por vuelta. Por ejemplo, el sensor de efecto hall de las fotos es capaz de trabajar hasta 15.000 pulsos, por lo que se quedaría muy corto.
Una solución habitual es utilizar estimadores software. El estimador emplea un modelo matemático del motor a controlar, que previamente habremos tenido que caracterizar con precisión.
A partir del consumo de corriente, se puede inferir la velocidad con una precisión que llega al 5% de error. Más que suficiente para muchos casos.
¿Y qué hacemos si necesitamos un amplísimo margen de lectura?
Como hemos visto en las explicaciones anteriores, disponer de un amplísimo margen de lectura es más complicado de lo que pueda parecer a primera vista. Se recomienda combinar estrategias, de forma que velocidades bajas se midan con una técnica específica, mientras que para velocidades altas, se mida con otra adaptada a ese caso.
Más información:
Aquellos que quieran aprender un poco más sobre métodos de muestreo para velocidades muy bajas, puede leerse la página 10 (entre otras) de este documento de Texas Instruments:
http://focus.ti.com.cn/cn/lit/ug/sprug05a/sprug05a.pdf (http://focus.ti.com.cn/cn/lit/ug/sprug05a/sprug05a.pdf)
-
Ya veo que tanto tu hermano como tu sois unos profesionales en este campo.
El diseño que yo considero ideal y que normalmente se usa en sistemas de alta gama.
1) Un hardware que cuente los pulsos (al ser hardware, su periodo de muestreo es casi 0). La mayoría de micros diseñados para este mundillo tienen ese hardware incluido. (el hardware cuenta los pulsos y el tiempo en el que ha llegado el ultimo pulso)
2) Un software que entra a un periodo de muestreo fijo, no importa que sea rapido o no. El limite sería que no rebose el contaje de pulsos del hardware entre medidas.
Cada periodo de muestreo leerias los pulsos y el tiempo del hardware y calculariamos la velocidad como incremento de pulsos entre incremento de tiempo (medido por el hardware, porque es el tiempo real entre pulsos)
3) Para pintar en la pantalla, evidentemente no se debe pintar muy rapido porque el ojo y las pantallas tienen una persistencia, que harían que se viesen mal. Hay que refrescar la pantalla como muy rapido cada 100 ms, pero medio segundo casi mejor.
4) Ademas el valor a pintar debe estar filtrado, para esto hay multitud de técnicas, la mas común y sencilla es usar un filtro pasa bajos como proponías. Pero también se puede usar una histeresis, redondear la velocidad de 10 en 10 rpms por ejemplo. La idea de tener una velocidad mas precisa, ayuda a que el filtro filtre mejor...
De todas formas ya nos enseñaras con casos reales que te ha funcionado mejor.
Un saludo
Julio
-
En general, estamos de acuerdo con lo que es mejor y peor para este tipo de diseños. Yo quizás apuntaría un par de cosas más:
La fidelidad en la medida mostrada sí depende de la frecuencia de muestreo, cuando estamos hablando de seguir en tiempo real las variaciones que se producen al accionar el potenciómetro de mando. Un muestreo demasiado lento hace perezosa la actualización del dato en la pantalla. Aunque la verdad es que no tiene mayor importancia.
La actualización demasiado frecuente de la pantalla produce efecto de parpadeo.
Para minimizarlo, se refresca a menos frecuencia, pero sobre todo, se realiza lo que se llama una "virtualización" de la pantalla.
Por ejemplo, si mostramos los datos en un PC, entonces se construye en memoria una imagen exacta de lo que se ve en la pantalla. Sobre ese bitmap, se realizan los cambios que sean necesarios en cada actualización. Solo al final, se vuelca el contenido a la pantalla, para actualizarla.
A veces, si los cambios son pequeños, en áreas muy localizadas, se construyen bitmaps de esa zona. A continuación se actualiza el bitmap, y finalmente se vuelca a pantalla.
Como el volcado de un mapa de bits es rapidísimo, se elimina prácticamente el parpadeo. (el truco está en la enorme velocidad del volcado de memoria RAM sobre memoria de vídeo)
En el caso de pantallas muy pequeñas, como la mía, se trabaja igual, pero con menos medios. A escala, jajaja
Si vemos funcionar mi pantalla, que funciona con virtualización (básica), tiene cero parpadeo, incluso cuando las cifras cambian muy rápidamente.
En cuanto a los métodos de filtrado, creo que has puesto el orden de complejidad al revés. El método más sencillo es truncar, después redondear, y el más elaborado es filtrar (como es lógico...)
Finalmente no hay que perder de vista que este proyecto pretende ser un gran tacómetro, mucho más avanzado que las cosas chinas que se ven en eBay, pero todavía con un coste accesible a personas.
-
Caso práctico de filtro paso bajo.
Como veo que el tema del filtro paso bajo software no ha quedado claro, incluyo a continuación el código de ejemplo en C, para el que lo quiera emplear.....
En realidad es la transcripción directa de la demostración que incluí más arriba en este hilo, pero con valores reales, aplicados a un determinando caso:
Ejemplo: Frecuencia de muestreo de 5KHz, y F corte del filtro de 10Hz.
El código está completamente parametrizado, así que cambiando la Frecuencia de muestreo a nuestro caso particular, el resto vale tal y como está.
(la F de corte es mejor no tocarla....)
En el archivo de cabecera (header):
/*--------------------------------------------------------------------------------------*/
// FRECUENCIA DE MUESTREO DE NUESTRO EQUIPO
//(actualizarlo a cada diseño...!! en este ejemplo se muestrea a 5KHz)
#define f (float)5000
#define T 1.0/f
/*--------------------------------------------------------------------------------------*/
// COEFICIENTES del filtrado de la velocidad
// Hemos definido para el filtro una frecuencia de corte de 10Hz, es decir, baja, pero no demasiado,
// ya que lo haría lento en la respuesta.
#define fcorte 10.0
#define w0 2.0*3.14159265*fcorte
#define a0 w0*T/(2.0+w0*T)
#define a1 w0*T/(2.0+w0*T)
#define b0 (2.0-w0*T)/(2.0+w0*T)
/*--------------------------------------------------------------------------------------*/
/* Variables empleadas en el FILTRO Paso bajo*/
float Veloc_filtr_k = 0.0; // velocidad filtrada
float Veloc_filtr_k_1 = 0.0; // velocidad filtrada, estado anterior.
volatile float Veloc_k = 0.0; // velocidad aún sin filtrar
float Veloc_k_1 = 0.0; // velocidad aún sin filtrar, estado anterior.
/*--------------------------------------------------------------------------------------*/
En el cuerpo de main():
// Calculamos la velocidad filtrada.
Veloc_filtr_k = a0*Veloc_k + a1*Veloc_k_1 + b0*Veloc_filtr_k_1;
// Los valores actuales pasan a ser los valores anteriores.
Veloc_k_1 = Veloc_k; // Velocidad aún sin filtrar
Veloc_filtr_k_1 = Veloc_filtr_k; // Velocidad filtrada
La velocidad que acabamos de leer es Veloc_k, y el valor ya filtrado es Veloc_filtr_k, que mostraremos en el display...... El ejemplo es totalmente funcional.
Esta asesoría tan especializada vale mucho dinero....! ;)
-
@troll:
Este es el cablerío que se monta al usar un Arduino Uno, durante el desarrollo. Eso sí, es mucho más cómodo para trabajar, porque conecta directamente al puerto USB (el mini necesita un conversor usb-serie, que a veces se cuelga...)
(http://img859.imageshack.us/img859/2383/cablerio01.jpg) (http://img859.imageshack.us/i/cablerio01.jpg/)
-
Me está gustando el tema de este hilo, puede que ahora y gracias a Valen comprenda como funcionan los filtros por software.
Saludos: Octavio
-
¿Por qué es así un filtro Paso Bajo software?
El problema de los filtros software, a la hora de explicarlos justificadamente, es que no es posible hacerlo evitando las transformadas de Laplace y las transformadas en Z.
Es decir, no es posible explicar su diseño con las matemáticas que usamos todos los días. Lo que les hace tan especiales, es que la salida del filtro depende de la entrada, y de lo que hubo a la entrada y a la salida en el pasado...! ¡Nada menos..! El problema no parece sencillo de modelizar.....
De hecho, este tipo de diseños no se pudo abordar hasta mediados del siglo XX, cuando los matemáticos descubrieron que determinados problemas que no se podían resolver en el campo de los números reales (los que usamos todos los días), sí admitían, sin embargo, una solución en un campo de números imaginarios (como cambiarte a otra dimensión, vaya), y una vez resuelto con las reglas que rigen ese campo imaginario, entonces traerte la solución al campo de los números reales. ¡Y funciona!
Si nos fijamos en la demostración que incluí un poco más arriba, veremos que hemos pasado a un campo de números imaginarios continuos (mediante la Transformada de Laplace) y desde él, hemos pasado a uno imaginario de valores discretos (Transformada en Z)..... Entonces hemos resuelto el problema en ese campo imaginario, y finalmente nos hemos traído el resultado al campo de los números reales. Estos chicos de Matemáticas son la pera...!
Sin embargo, al ser totalmente equivalentes a una R y un C en un circuito eléctrico, podemos hacer ese paralelismo, que es totalmente válido:
(http://img715.imageshack.us/img715/8804/filtrorc.jpg) (http://img715.imageshack.us/i/filtrorc.jpg/)
es decir, este paralelismo no es una cosa aproximada, sino que es exactamente lo mismo, un filtro recibiendo datos, y el otro señal eléctrica...
Por otro lado, es curioso como la ecuación del filtro software:
Veloc_filtr_k = a0*Veloc_k + a1*Veloc_k_1 + b0*Veloc_filtr_k_1;
Puede parecer la ecuación de una recta, ya que no hay términos al cuadrado o al cubo. Uno puede pensar "Bah... ya ves, es un polinomio de toda la vida...tanta transformada en Z y de Laplace, para esta cosa tan sencilla, jajaja."
Sin embargo, esto no es así, ya que el "truco del almendruco" está en que los datos que se emplean son, tanto los actuales como los de la medida anterior, es decir, el valor filtrado actual depende de 3 variables, cuyos valores usados no coinciden en el tiempo...!
Bien pensado, es una maravilla....
-
Bueno, y ya estamos haciendo gráficas, para comparar el tacómetro de Optimum, con el nuestro.
La principal diferencia es que Optimum emplea 5 pulsos por vuelta, mientras que nosotros estamos haciendo estas pruebas con un solo pulso por vuelta, es decir con solo un imán (para la gente que no quiere complicarse la vida montando un sensor con tantos imanes...), aunque nuestro dispositivo se puede configurar para emplear bastantes más.
Nosotros tenemos nuestras armas de última generación, jajaja, ya que a bajas velocidades estamos midiendo la longitud temporal entre pulsos, en vez de muestrear pulsos cada cierto tiempo. Esto nos permite una precisión muy elevada, que luego se pasa por el filtro paso-bajo para eliminar las oscilaciones en el valor final.
En este margen de medidas, es la duración del propio ciclo del programa -fijada por nosotros a un valor constante mediante una interrupción interna- el que nos proporciona el periodo de muestreo constante (T), necesario para calcular los parámetros del filtro.
Los resultados que obtenemos son muy buenos, y su calidad será aún mucho mejor a medida que pongamos más imanes (y configuremos los micro-switch del tacómetro para decírselo).
Estamos calibrando la zona baja de velocidad (rpm), digamos entre 0 rpm y 800-1000rpm, que es la más difícil. (Digo baja velocidad, porque con un solo imán, todavía se generan pocos pulsos por segundo).
Las diferencias en las mediciones de ambos tacómetros son pequeñas, aunque el tacómetro de Optimum es muy "conservador" y le cuesta mucho decidirse a actualizar una medida que ha variado. Creo que esto es porque emplea tiempos de muestreo grandes, con una cantidad enorme de pulsos. El resultado es que montan un tacómetro que me resulta perezoso, que no actualiza frecuentemente las variaciones de rpm, pero que a cambio es muy estable, claro.
Tengo todavía que pedir prestado un tacómetro de alta resolución (como el nuestro) para cotejar los resultados obtenidos. Por ahora he estado comprobando diferentes valores para la frecuencia de corte del filtro paso-bajo software, la resolución máxima con la que la pantalla no está modificándose todo el tiempo (y que en este tramo de rpm irá del 1 al 3%, como mucho, creo yo), etc.
Fotos:
En la primera se ve la placa usada durante el desarrollo, una Arduino Uno, que es mucho más grande y fea que la que vamos a montar en nuestro producto..... pero es muy buena para prototipar, hacer pruebas, calibraciones, etc.
Al final, el software ya ajustado se carga en la placa Arduino Mini pro, y con eso ya tendremos el tacómetro acabado.
(http://img232.imageshack.us/img232/9954/calibrando001.jpg) (http://img232.imageshack.us/i/calibrando001.jpg/)
En esta foto, el sensor está peligrosamente cerca de la guía del torno.... ummmmmm.
(http://img840.imageshack.us/img840/6255/calibrando002.jpg) (http://img840.imageshack.us/i/calibrando002.jpg/)
-
Algunas reflexiones sobre qué es una velocidad lenta, y qué es una velocidad elevada.
En el día a día, eso está muy claro: Si algo gira deprisa o lento, es evidente, pero a la hora de elegir qué estrategia de medición de velocidad debemos emplear, hay que tener en cuenta más factores:
Pensemos en cuáles son los dos casos extremos.
A un lado, un tacómetro que mide a partir de un solo pulso (un solo imán), y al otro un encoder óptico que puede generar fácilmente más de 100 impulsos por vuelta.
Si además nuestra máquina de control es un Arduino, en el cual el ciclo de programa es de -por ejemplo- 50 mili Segundos de duración, podemos hacer algunas comparaciones.
Supongamos que la maquina está girando a 300 rpm :
En principio, no es gran cosa. Pero analicemos con más detalle lo que ocurre dentro de la placa de control, tanto si empleamos un encoder de 100 pulsos (número redondo para simplficar), como si usamos un sistema con un solo pulso (imán).
A esa velocidad, el encoder optico entregará una cantidad ingente de impulsos a la placa de control,ya que son 300rpm/60 = 5 rev por segundo, y en cada vuelta obtenemos 100 pulsos. Luego se están recibiendo 500 pulsos por segundo.....!
Es decir, el tiempo entre pulso y pulso es de tan solo 1/500 = 2 mili Segundos.....
Si pretendemos medir la velocidad de la máquina a partir del tiempo que transcurre entre pulsos, uno a uno, la placa de control debería de ser capaz de medirla cada 2milisegundos.
Sin embargo, hemos visto que un programa sencillo, que maneja una pantalla (y que es un disposivo muuuuuy lento), tarda 50 miliSegundos en completar un ciclo. Luego solo sería capaz de aprovechar un ciclo de cada 25 que le lleguen. Los demás se perderían.
(En un computador esto se puede solventar fácilmente mediante el uso de la multitarea (multithread), asignando el manejo de dispositivos lentos a hilos de control independientes, de forma que no afecten al bucle principal, pero en un sencillo microcontrolador, esta capacidad no está disponible).
Veamos ahora el caso de un puso por ciclo.
En ese caso, a 300 rpm, se producen 300rpm/60 = 5 rev por segundo, y en cada vuelta obtenemos 5 pulsos. Es decir, en la placa de control se está recibiendo 5 pulsos por segundo
En este caso, el tiempo entre pulso y pulso es de 1/5 = 200 mili Segundos..... Como en este ejecicio de reflexión hemos supuesto un tiempo de ejecucón de programa de 50 milisegundos, vemos que al programa principal le da tiempo de sobra a leer los pulsos,ya que durante cuatro pasadas, el pulso será el mismo.
Conclusión nº1
Nada es rápido o lento, si no que lo es en función de la tecnología del equipo con el que vayamos a medir la velocidad.
Para un sistema que usa un encoder óptico y una placa de control Arduino, la cual gestiona también la pantalla, si se quiere medir el tiempo entre pulsos, de uno en uno, esa velocidad de giro es muy grande, mientras que para el sistema con un solo imán, es aceptable.
Al final todo depende de la capacidad de generar pulsos por vuelta, y de la capacidad de la placa de control para gestionarlos con suficiente rapidez.
Conclusión º2
Como vemos, si la placa de control es poco potente, y se generan muchos pulsos, es fácil desperdiciar pulsos, si pretendemos medir la velocidad de giro del eje, a partir del tiempo entre un pulso y el siguiente.
Por ello, a partir de una determinada velocidad -que dependerá de la potencia y características de cada equipo- es más eficiente contar los pulsos que han pasado en cada ciclo de programa, o cada vez que termine un temporizador prefijado. Esto tiene sus implicaciones en el filtro paso bajo, pero es una buena solución.
Peeeeeeero a su vez, este sistema de contar los pulsos que han pasado en cada ciclo de programa, no es válido a velocidades extremadamente bajas, ya que el tacómetro podría no recibir ningún puso en ese tiempo de control, y entonces aparecería una velocidad de giro igual a cero.....
Conclusión nº3:
Según el rango que queramos cubrir, es muy posible que la placa de control del tacómetro tenga que aplicar diferentes estrategias, en función del rango de velocidad en el que estemos midiendo en cada ocasion.
(Esta semana estoy en Londres, así que, lamentablemente, nuestro tacometro no avanzará....)
-
siempre que veo un hilo tuyo me quedo acongojado,... .baba eres la repera, los conocimientos y las buenas explicaciones se escapan de mi intelecto, de verdad que te admiro, .ereselmejor
eres Un MAESTRO, ojalá no nos avandones nunca. Saludos
-
Hago mías las palabras de: Jstony2000, ya que no me ha dejado nada para agregar .palmas
Gracias por tus aportaciones!!!!
-
Hola, Jstony2000 es un alagador, porque somos viejos"conocidos" (aunque nunca nos hemos visto en persona) debido a algún problema que tuvo en el sistema de control del torno.
En cualquier caso, soy yo el que ha de daros las gracias a vosotros, por interesaros por estos hilos. gracias,
Saludos londinenses
-
Hola Valen, que tal el té ingles!!
He estado leyendo el último post, yo lo que hago es filtrar la señal antes de que llegue al micro con operacioneles/smitch trigger o lo que sea dependiendo del sensor, y utilizar uno de los contadores hardware del procesador, estos contadores los puedes descargar a demanda, y cuentan normalmente hasta 1/2 de la freq de trabajo, y así nunca pierdes un pulso, despues si quieres leer ese contador por ejemplo cada 20ms, generas otra interrupción con un timer, las interrupciones tiene prioridad absoluta, y el programa se para hasta que no termina,
Es mi "manera" aunque yo me dedico a soft no a hard,
Saludos!!
-
Hola Vider,
El post que escribí es una reflexíon sobre el problema, para que quede identificado, y luego cada uno vea cómo lo resuelve....
El mayor "quebradero de cabeza" del control del tacómetro es la gestión de la pantalla, que va a dos por hora. Sin ella, el Arduino se aburriría solo midiendo pulsos, y todo sería mucho más sencillo.
Sí, efectivamente, el uso de interrupciones internas es también obligado para mi, al necesitarse un periodo de muestreo fijo, que permita determinar el periodo T del filtro paso-bajo, y a partir de él, los coeficientes de la ecuación.
Es un proyecto muy entretenido, y agradable de implementar, aunque bastante trabajoso si quieres que sea preciso, que no oscile la medida, y que tenga un amplio rango de trabajo.
-
Ya de regreso en España, retomamos los trabajos con nuestro tacómetro.
hoy le he fabricado un eje con 4 imanes, con dos imanes, y con un imán, para seguir ajustando, calibrando, etc.
Sobre imanes y sensores de efecto Hall.
Los minúsculos imanes de neodimio que se ven en las fotos son de grado N52, lo que quiere decir que generan un campo de una inducción magnética, de 1.42-1.47 Teslas.
por su parte, el fabricante Melexis del sensor de efecto Hall nos indica en sus gráficas, que con solo 200 mili Teslas de variación del campo magnético, es suficiente para que sea detectada. Es decir, con variaciones de 200 mili Teslas podemos generar pulsos.
Otra conclusión es que un imán tan pequeño como éstos es suficiente para excitar el sensor de efecto Hall (no se requiere apilar varios, aunque se puede hacer), siempre y cuando la distancia entre el imán y el sensor sea pequeña.
Detalle del eje.
(http://img688.imageshack.us/img688/4922/pruebas001.jpg) (http://img688.imageshack.us/i/pruebas001.jpg/)
Pruebas con 4 imanes.
(http://img200.imageshack.us/img200/7500/pruebas002.jpg) (http://img200.imageshack.us/i/pruebas002.jpg/)
Pruebas a velocidades muy altas.
Valores con 5 cifras, el programa de control elimina la coletilla "rpm" que normalmente se muestra a la derecha de la imagen, y recalcula la posición de los números, para que quepan correctamente:
(http://img193.imageshack.us/img193/9409/pruebas004.jpg) (http://img193.imageshack.us/i/pruebas004.jpg/)
-
Como habíamos quedado, he abierto un hilo específico sobre fabricación de placas PCB,. Lo he hecho utilizando como ejemplo sencillo, la placa del sensor de efecto hall que diseñamos para nuestro tacómetro:
http://foro.metalaficion.com/index.php/topic,3744.msg43317.html#msg43317 (http://foro.metalaficion.com/index.php/topic,3744.msg43317.html#msg43317)
Es un tutorial de auto-aprendizaje, con el fin de poder introducirse en esta técnica. A partir de la información recogida en el hilo, se puede crecer en muchas direcciones (y ese es su fin), pero también es cierto que incluye toda la información necesaria para empezar.
Espero que os guste.
-
Ya estamos acabando el proyecto..... He ampliado los márgenes de medida, de forma que sirva para cualquier necesidad.
Y éste es un vídeo de una de las pruebas más difíciles: Medir las bajas velocidades. La dificultad estriba en que las máquinas eléctricas rotativas tienen un giro irregular, que se nota más a medida que la velocidad disminuye.
Tacometro.wmv (http://www.youtube.com/watch?v=vFuBjx2DXN8#)
Nuestro entorno de pruebas, que no para de trabajar.....
(http://img576.imageshack.us/img576/3627/pruebas005.jpg) (http://img576.imageshack.us/i/pruebas005.jpg/)
-
Sensor de efecto Hall.
El sensor elegido para desarrollar el tacómetro es un dispositivo complejo, que se activa al producirse una variación en el flujo magnético que le atraviesa. Para ello se vale del efecto hall:
"Si fluye corriente por un sensor Hall y se aproxima a un campo magnético que fluye en dirección vertical al sensor, entonces el sensor crea un voltaje saliente proporcional al producto de la fuerza del campo magnético y de la corriente".
A partir de este efecto, se añade algo de circuitería, con los siguientes objetivos:
- Regular la alimentación que le llega al sensor.
- Introducir un control basado en histéresis, de forma que la salida conmute de forma segura (no haya vibración de la señal a la salida).
- Aportar una salida de potencia, que permita manejar la etapa siguiente, conectada al sensor.
Para que el sensor se active, necesitamos someterle a una variación de flujo magnético. Vamos a ver dos formas de lograr esto:
Imán girando solidariamente con el eje de la máquina.
Al pasar delante del sensor Hall, el flujo magnético producido por el imán le atravesará, activándolo.
Ventajas: Sencillez.
Inconvenientes: Un solo pulso por vuelta.
(http://img641.imageshack.us/img641/619/imansolidario001.jpg) (http://img641.imageshack.us/i/imansolidario001.jpg/)
Imán en la parte posterior del sensor, y una rueda dentada métálica, solidaria al eje.
Al pasar cada diente de la rueda dentada por delante del sensor Hall, el flujo magnético producido por el imán se verá modificado, ya que la reluctancia del circuito magnético total disminuirá mucho. Como consecuencia, el flujo a través del sensor aumentará.
Un efecto añadido es que al disminuir la reluctancia, la dispersión del flujo se reducirá, reforzando el efecto.
De esta forma, el sensor se activará.
Ventajas: Muchos pulsos por vuelta.
Inconvenientes: La rueda dentada es difícil de fabricar.
(http://img840.imageshack.us/img840/2253/ruedadentada001.jpg) (http://img840.imageshack.us/i/ruedadentada001.jpg/)
En concreto, el modelo empleado está diseñado para su uso en automoción, donde son muy útiles por su inmunidad a la suciedad.
La limitación para su uso en un tacómetro está en su velocidad de conmutación, que en este caso es de 15000 ciclos por segundo. A la hora de montar el sistema, será necesario revisar que no excedemos este límite.
-
Genial!!! .palmas
-
Todo muy explicado, .bien
-
Un foto, probando la ubicación definitiva de la pantalla del tacómetro:
(http://img806.imageshack.us/img806/9859/panelfrontal003.jpg) (http://img806.imageshack.us/i/panelfrontal003.jpg/)
Igual a alguien le sirve de idea, para sus propios montajes.....
En cuanto me dejen el tacómetro óptico que he pedido prestado, y coteje los resultados de las medidas, ya estará terminado, y a disposición de los que lo quieran tener. En ese momento lo indicaré en el hilo.....
Ya tengo ganas de tenerlo finalizado.....! .brinda
-
Ya lo tienes practicamente, yo soy un poco cagabullas, y cuando me queda poco lo monto de cualquier manera para usarlo, y después ,claro, me da pereza ponerlo bien :-\
-
Uf... a quien no le gustaría tener uno .ereselmejor
-
Una idea Valen, a la hora de suministrar el Tacometro, podias hacer entrega tambien de un disco auto-adhesivo de plastico o similar, con ,por ejemplo, 4 imanes ya bien colocados y a la misma distancia al centro de dicho disco (un disco de 6cm de diametro, por ejemplo) de esta manera, uno lo pega detras del plato de garras o de algun piñon, conectado al eje y todo listo, no?
Salu2
-
Hola, he pedido ya imanes de neodimio, para entregarlos con el aparato.
En realidad, lo más sencillo es ponerlos directamente sobre el eje, ya que se adhieren con una fuerza tremenda. Luego una gotita de super-glue, por si acaso se movieran, y listo... Yo en las pruebas ni siquiera los he pegado, tal es la fuerza de adhesión.
Estoy dando prioridad a su uso con un solo imán, dos, o cuatro, que son las combinaciones más fáciles. Tal y como está concebido el software de control, con un solo imán es suficiente para el rango de velocidades de los tornos.
Si ponemos más, también está bien, porque hay más pulsos por vuelta, y eso hará que la medida sea aún más estables. Además esto facilitará al tacómetro la tarea de medir velocidades muuuy bajas, de solo alguna decena de rpm.
En el diseño de un tacómetro, los grandes caballos de batalla son: La precisión y el rango de medidas, la detección del paro de la máquina (diferenciar entre velocidad muuuuy lenta y estar realmente parado), y cómo evitar que lo que se ve en la pantalla, oscile (ya que en realidad las máquinas no tienen un movimiento totalmente estable).
-
Una pregunta de "LERDO" ni importa que el eje de mi torno mida 30mm y el de otro mida 22mm? Si ambos colocamos 2 imanes, marcara bien?
Salu2 y ten paciencia con nosotros :-X
-
Sí, da completamente igual, porque lo que importa es la velocidad angular (radianes/seg), no la velocidad tangencial, o lineal.
Fíjate que si el eje gira 100 veces por segundo, el imán pasará 100 veces por delante del sensor...... independientemente del radio del eje...!
De entrada suena un poco raro, es verdad, pero el "truco del almendruco" está en que si el radio de tu eje es mayor, el imán se desplazará con mayor velocidad tangencial (lineal), para que al cabo de ese segundo, el imán pueda haber pasado 100 veces por delante del sensor. Pero ambos lo habrán hecho con la misma velocidad angular....
-
Ok, gracias por la aclaracion y por explicarlo tan bien. .ereselmejor
Salu2
-
Buenas tardes:
Me he zampado todo este tema con avaricia. Y qué más se puede decir D. Valentín... ufff
Pero al grano. Imagínate que acabo de llegar al Foro, veo este tema y me pregunto
con mi cara de TORpe ¿ostras y esto para mi 180x300 para qué sirve? ¿será difícil de montar?, y
eso después de haberlo leido todo.
Lo se, pero, por favor comprende que el nivel vuestro es muy muy alto. Abusando de tu amabilidad,
¿podrías explicar los más brevemente posible y para TORpes, para qué sirve esto?.
Está claro, que si no puede ser demasiado has hecho ya y te lo agradezco igualmente.
Venga un saludo.
-
Hola Tor,
este tacómetro no es un dispositivo diseñado específicamente para una determinada máquina, sino que es un dispositivo de precisión, apto para medir la velocidad giro de cualquier máquina herramienta, o dispositivo que gire. :)
En concreto, lo he diseñado porque necesitaba un tacómetro para mi fresadora BF16 CNC, y que se describe en este otro hilo:
http://foro.metalaficion.com/index.php?topic=2810.new;topicseen#new (http://foro.metalaficion.com/index.php?topic=2810.new;topicseen#new)
A partir de ahí, lo que se puede decir es que es un tacómetro mucho más elaborado que el que viene en máquinas baratas:
Mide la velocidad de giro con mayor precisión y con un rango de medida mucho mayor. Digamos que el que viene en muchas máquinas es un dispositivo sin pretensiones, y éste, en cambio, es un producto en el que se ha invertido mucho más esfuerzo en su desarrollo, ya que el fin no es la rentabilidad económica de una empresa, sino hacer un buen producto.
Por no hablar del aspecto de la pantalla, claro..... Yo estoy harto de ver displays rojos de siete segmentos. Quiero algo que sea un placer mirarlo, y no algo que parece sacado de una máquina de hace 20 años.
En fin, nada en esta vida es imprescindible, claro, pero es un placer tener cosas de buena calidad. .brinda
El montaje es sencillo, solo hay que conectarlo a una fuente de alimentación que suministre una tensión de entre 5v y 12v (cualquier valor dentro de ese rango, ya que él se auto-regula), y poner los imanes sobre el eje que gira (husillo).
A continuación se instala el sensor enfrente de ellos, y ya está. ¡A medir la velocidad....!
Estos días estoy elaborando un manual de "procedimiento de instalación, configuración y operación", del tacómetro digital, con fotos, para que sea imposible equivocarse.
-
Hoy me prestan un tacómetro óptico. Con él, espero terminar de validar mi diseño en pocos días. .yupi
-
Muchas gracias. Perfecta la información. .ereselmejor
Pues venga, a ver si sale todo perfecto. .brinda
-
Batería de medidas de velocidad, para comparar tres tacómetros.
Como los niños en el colegio, "progresamos adecuadamente"....
He realizado una batería de medidas de velocidad, con los tres tacómetros siguientes:
- Tacómetro del Torno Optimum 180x300.
- Tacómetro Óptico.
- Tacómetro desarrollado en el Foro.
El objetivo es determinar si el tacómetro que estamos desarrollando en el foro se aproxima mucho a uno de los dos. En ese caso, lo daremos por correcto.
En cualquier caso, a la hora de medir, debemos tener presente que ninguno de ellos es perfecto (ummmmmm..... de hecho, creo que el mejor es el nuestro.....) y por eso no se puede decir que uno ha de ser la referencia de los otros dos.
El margen de velocidades en los que se hicieron las medidas, va desde 100 rpm, hasta 1300 rpm.
En la gráfica vemos cuál es la variación de medida del tacómetro Optimum (color azul) y de nuestro tacómetro (color kaki), respecto del óptico.
Si despreciásemos diferencias de medida de 1 rpm (redondeos de cálculo en cada máquina, etc), el resultado sería mucho más claro: el óptico y el del foro miden exactamente lo mismo, excepto quizás a bajas velocidades, donde a veces hay diferencias ligeramente superiores. En mi opinión, debido a error de medida del óptico, que necesitaría ciertos acondicionamientos para mejorar la precisión.
(http://img823.imageshack.us/img823/3259/grafica02.png) (http://img823.imageshack.us/i/grafica02.png/)
En el eje X se numeran las 21 medidas tomadas, es decir, la primera medida, la segunda medida, etc. Ved los valores en la tabla inferior.
En el eje Y se indica la variación en la medida.
Conclusiones:
Vemos como el tacómetro óptico y el del torno Optimum difieren mucho en sus medidas. Sin embargo, el tacómetro del foro y el tacómetro óptico miden lo mismo.
Finalmente, podemos decir que:
- El tacómetro óptico funciona muy bien, aunque a velocidades muy bajas, el propio fabricante te indica que has de hacer determinadas cosas para mejorar la precisión.
- El tacómetro que viene instalado en el torno Optimum es un aparato sencillo, sin mayores pretensiones.
y lo más importante......
- El tacómetro del foro va "como un reloj" jajaja. Va perfecto.....!
:) :) :) ;) ;) ;)
(http://img864.imageshack.us/img864/8826/errores01.png) (http://img864.imageshack.us/i/errores01.png/)
Visto estos resultados, ya solo nos falta realizar el mismo proceso con velocidades muy altas, y ver qué sale....
-
Felicidades Valen .yupi .yupi
Haz conseguido un producto de muchisima calidad .ereselmejor
Salu2
-
Por curiosidad.. ¿qué tacómetro óptico has usado?
-
Uno que me prestaron, es asiático. No tiene nombre escrito en él.
De todas formas, aunque yo he colocado sus medidas como referencia en el eje X, es solo un convencionalismo:
Podría haber puesto el de Optimum, y entonces serían los otros dos tacómetros los que tendrían una gran variación en su medida (aunque, sospechosamente, el óptico y el del foro seguirían coincidiendo en sus medidas: es decir, se podría inferir que los que miden con mayor precisión son ellos....).
También podría haber puesto como referencia el tacómetro que estamos desarrollando, y entonces diríamos que el óptico va muy bien, casi tan bien como el nuestro, y que el de Optimum es menos preciso.
Al final, la conclusión realmente válida, es: Si dos máquinas miden casi lo mismo (dejando los redondeos, tolerancias, errores de toma de muestras, etc. aparte), entonces es que miden bien. Pero no es posible decir cuál de las dos va mejor, ya que son productos de nivel tecnológico parecido. Es decir, no podemos asegurar si el nuestro es un poquito más exacto que el óptico, o al revés.
(Otra cosa es llevarlo a un laboratorio de calibración de, por ejemplo, el INTA y que con medios mucho más precisos, te cotejen los resultados... aunque nadie lo haga para un producto que va destinado a un torno o una fresadora, en los que en realidad, 15 rpm más o menos, no tiene ningún impacto en el resultado del mecanizado. Este tipo de calibraciones tienen otros objetivos).
-
Proceso de medida de la velocidad, con tacómetro óptico.
Se hace girar una tira reflectante, solidaria al eje del cual queremos determinar la velocidad. A continuación se apunta con el láser en esa dirección, y al cabo de unos instantes el tacómetro te devuelve la lectura de la velocidad.
(http://img402.imageshack.us/img402/8176/tacometrooptico01.jpg) (http://img402.imageshack.us/i/tacometrooptico01.jpg/)
(http://img40.imageshack.us/img40/7608/tacometrooptico02.jpg) (http://img40.imageshack.us/i/tacometrooptico02.jpg/)
(http://img696.imageshack.us/img696/4332/tacometrooptico03.jpg) (http://img696.imageshack.us/i/tacometrooptico03.jpg/)
-
Hola Valen.muy buen trabajo.mis hobbies son la electronica y la mecanica,ademas de muchas otras facetas relafionadas con ello, es por eso que proyectos como este me gusten tanto.
Veo que te interesa saber el nivel de precision de tu tacometro y lo comparas con el optico y el comercial etc. a modo de conclusiones. un metodo empirico. pruebas para sacar luego conclusiones... perfecto, como febe ser.
Si aun sigues interesado, solo por purismo ya que es evidente que funciona bien,(aunque mencionas la posibilidad de mejores calibrados) pues te comento la posibilidad de que lo calibres de una de las mejores formas que un aficionado puede hacer. simplemente una barrer. optica, o mismamnte tu sensor hall y un osciloscopio o frecuencimetro(si slgun amigo te lo presta). La base de tiempos la tienes, y tendras velocidades angulares reales y extremadamente precisas, listas para comparar con las velocidades angulares obtenidas por logaritmos de cualquier tipo. un afectuoso saludo. Diego
-
Hola Diego, gracias por tu propuesta de medida...!
Sí, puedo usar un osciloscopio prestado, pero es difícil de aplicar debido a la variabilidad de la medida: En efecto, lo peor de medir velocidades en una máquina eléctrica rotativa, es que en realidad no tienen una velocidad fija, sino que oscila.... No existe un valor que sea "la velocidad de la máquina". >:( >:( >:(
Lo que propones es equivalente a lo que hace el tacómetro, de forma automática, seguido de un filtrado:
Método 1: El micro del tacómetro recibe los impulsos del hall, y mide el tiempo entre ellos, hace la media cada n milisegundos, y los pasa por un filtro paso-bajo. Ese valor se toma como velocidad de la máquina.
En el caso del osciloscopio, habría que filtrar paso-bajo los tiempos obtenidos en pantalla, entre pulsos, para eliminar la variabilidad indeseada........ y mediarlos.
Es decir, al final se haría lo mismo, con dos diferentes hardware de adquisición de datos (el del osciloscopio, y el micro del tacómetro), pero usados internamente de la misma manera.
El primero utiliza el tiempo entre pulsos para dibujar en la pantalla dichos pulsos, y el segundo para calcular la velocidad.
-
Uno que me prestaron, es asiático. No tiene nombre escrito en él.
Ya veo por las fotos que es igualito que el mío. Es lo que quería saber, gracias .bien
-
Vamos encajando todas las piezas: Ya hemos hecho el soporte del tacómetro, para montarlo en la fuente de alimentación de la fresadora CNC.
(http://img690.imageshack.us/img690/42/cajafuente001.png) (http://img690.imageshack.us/i/cajafuente001.png/)
-
Pues que quieres que te diga Valen, otra chapuza, en tu linea .palmas .palmas .palmas
Salu2
PD:Que mala es la envidia!!!!!!!!
-
Donde se apunta uno para poder babear? .baba .baba .baba
-
Eliminación del parpadeo en la imagen mostrada en pantalla.
Es habitual ver como muchas pantallas, al actualizar la información mostrada, parpadean.
Para quienes no se hayan fijado en ese efecto, decir que es el efecto visual que se aprecia debido al retraso entre el "borrado" de la cifra que se estaba mostrando, y la aparición en pantalla de la nueva cifra.
Es como si por unos mínimos instantes, el dato desapareciera de la imagen, y a continuación volviera a aparecer, ahora ya actualizado. En los instantes intermedios, la imagen se vería toda ella del color del fondo de pantalla.
Este efecto tiene dos consecuencias negativas: El primero, es el cansancio que produce en la vista, y el segundo es una imagen poco estética, poco profesional.
Sin embargo, la eliminación de este molesto efecto no es tan complicada como pueda parecer. Solo exige programar la gestión de la visualización con mucha más atención. Además, si eres cuidadoso, puedes aprovechar para reducir el tiempo de actualización de la imagen (las pantallas son dispositivos muy lentos), con lo que se obtienen dos efectos beneficiosos.
La reducción del tiempo de gestión de pantalla permite al microprocesador del tacómetro, reducir el periodo de muestreo de los pulsos, lo que en líneas generales amplia su margen de trabajo y mejora su precisión a altas velocidades.
En el vídeo que se muestra a continuación, vemos cómo el parpadeo ha desaparecido de nuestro tacómetro.
EliminacionParpadeo (http://www.youtube.com/watch?v=gypnbbpywiQ#)
-
profesional es poco para calificar tus trabajos .ereselmejor
-
Quiero agradecer a nuestro compañero forero Wells ( yque ahora está "de baja" en el foro, pero que volverá pronto), el haberme prestado el tacómetro óptico que estoy empleando en el proyecto. Gracias Wells. .bien .bien .bien
-
Fantástico trabajo Valen .palmas
Desde luego que parece de compra, creo que le puedes poner el marcado CE sin problemas ;D
Yo me pierdo en estos temas y la verdad es que aflora mi diógenes interior pero me pregunto si sería mucho lío usar una pantalla de teléfono movil o cámara digital .idea
-
Hola Tou,
Es difícil emplear una pantalla cualquiera, ya que cada dispositivo tiene sus comandos específicos, y los fabricantes no las publican en sus webs.
Incluso aunque lo hicieran, serían comandos de bajo nivel, que hacen muy trabajoso gestionar pantallas de tecnología compleja, como la de nuestro tacómetro. Algunos fabricantes suministran librerías un poco más elaboradas, que facilitan las tareas más farragosas. Eso sí, la calidad de la visualización sigue siendo responsabilidad del que programa el dispositivo, claro.
Solo los displays LCD más sencillos tienen estandarizados los comandos. En ese caso es porque emplean un chip Hitachi HD44780 para su gestión (o uno que los emula), y por ello casi todos se manejan igual.
En el caso de este hilo, estamos empleando una tecnología OLED, semejante a la empleada en el iPod de Apple, y por eso se ve tan bien (y eso que en las imágenes publicadas, la pantalla tiene un plástico protector sobre ella, que le resta luminosidad).
El gran inconveniente es que la pantalla es muy cara: más de 50 euros. El resultado es un dispositivo que no tiene nada que ver con la quincalla china que acostumbra verse en las Web, pero a un precio mayor.
Pero es lo mismo que pasará con mi siguiente proyecto electrónico, que comenzará en verano:
Una placa de potencia para controlar el motor del torno o la fresadora. En ese caso, la placa estará gestionada por un microprocesador dedicado, en vez de unos tristes amplificadores operacionales, que es lo que lleva la placa original montada en muchas máquinas.
Será mejor: Los motores no quemarán sus delgas y colector con tanta facilidad como ocurre ahora, no harán ni pizca de ruido, irán mucho más finos, la velocidad se regulará con mucha precisión, e incluso un sistema CNC como Match3 podrá gobernar el husillo..... pero no será barata.
Es decir, reducirá mucho la posibilidad de averías, a cambio de emplear una tecnología mucho más avanzada.....y algo más cara.
Me llama la atención -y ya lo he comentado con muchos colegas de profesión- como algunas empresas que desarrollan productos que necesitan de la mezcla de varias tecnologías (electrónica + mecánica+informática, en las máquinas), suelen tener su punto fuerte en una de dichas tecnologías, pero en el resto no están a la altura.
Eso le ocurre a varios de los fabricantes de máquinas-herramienta pequeñas que conozco. Son empresas que originalmente solo necesitaban de la tecnología mecánica, y que cuando han necesitado incorporar otras tecnologías (electrónica, informática, etc.) no han sabido o no han podido mantener el mismo nivel de calidad.
Creo que la mayoría estaremos de acuerdo en que las máquinas que empleamos a este nivel de aficionado, habitualmente tienen una calidad mecánica aceptable para su precio (son relativamente baratas), pero hay casos en los que sus motores y placas de control no están al nivel del resto..... Electrónica del "año uno", y motores que no se ven en ningún otro sitio, con mala construcción, materiales de baja calidad, etc. (Claro que esto es una opinión muy personal.... ).
En mi opinión, en los productos que requieren de varias tecnologías, es difícil encontrar una calidad homogénea.
-
Buenass
Muy buen trabajo. Lo siguiente, un transbordador espacial??
Saludoss
-
Hola Valen.
Se ve estupendo la calidad de esa pantalla OLED. Ciertamente se ve bien. Comento al forero interesado en utilizar pantallas alternativas y economicas (aunque monocromaticas por supuesto) que existen en la red librerias en CCS para pantallas de nokia3310 por ejemplo. Una pantalla de movil usada bastante en proyectos de aficionados a la electronica, por ser una pantalla grafica de 84x48 puntos facil y super economica de usar (Lo comento solo por la pregunta del forero) no por otra cosa Valen.
Tambien estan librerias para la nokia6100. De esas tengo un par en el cajon de la electronica, pero aun no las he usado. Tambien hay librerias en la red. Por supuesto repito que son pantallas de moviles muuuuy antiguos comparados con lo que se ve ahora. En fin solo queria dejar ese pequeño comentario si Valen me lo permite. Quizas tambien le interese para otros proyectos.
Por cierto Valen. No es de pretender que muchos foreros conozcan el aparato a nivel de programación, pero ¿explicas más el tema del parpadeo a nivel de programacion? Tengo unos displays tambien con ese dichoso problema y bueno no se si tu solucion para el parpadeo pasa por refrescar la pantalla por encima de la velocidad de percepcion del ojo (aunque en dispositivos tan lentos no se si es la táctica a diferencia de el multiplezado en leds,etc) o empleas otro metodo.
Un afectuoso saludo
-
Hola Diego,
la forma más sencilla de evitar el parpadeo consiste en mantener controlado el valor que se muestra ahora, y el que tenemos que visualizar a continuación (valor actual y valor anterior).
Comparándolos, se puede saber qué partes de la pantalla que hay que actualizar, y cuáles pueden permanecer como estaban. Así, solo se re-escribe la mínima parte necesaria.
Además, mientras no se modifica el valor, no se escribe nada. No hay que refrescar la imagen con mucha frecuencia, solo cuando haya que mostrar algún cambio.
-
Quiero agradecer a nuestro compañero forero Wells ( yque ahora está "de baja" en el foro, pero que volverá pronto), el haberme prestado el tacómetro óptico que estoy empleando en el proyecto. Gracias Wells. .bien .bien .bien
Espero sepas perdonarme el off-topic, Valen. Por favor, dale un fuerte abrazo a Wels de nuestra parte. Esperamos verlo pronto por aquí.
Y en cuánto a tu proyecto, sencillamente soberbio. Muchísimas gracias por deleitarnos con eas explicaciones y ese "savoire faire"
Saludos.-
-
Entiendo, gracias por las aclaraciones .brinda .brinda
Lo comentaba precisamente porque he visto algunos proyectos por ahí usando pantallas monocromo de nokias y me preguntaba si aprovechar una de movil a color es un problema físico (de soldar en las "fajitas" que traen como conexión) pero ya veo que es cosa de "lógica" :o
Interesante aunque incomprensible para mí :'(
Seguiré atento a los remates .baba
-
Aunque quizás parezca que últimamente no avanzamos, es una impresión equivocada:
En los últimos días hemos mejorado casi un 40% el rendimiento de ciertas partes del software de nuestro tacómetro, y hemos empezado a elaborar el manual de "Procedimiento de instalación, configuración y operación", del tacómetro digital.
También he dado por concluido el ajuste para 4 imanes (pulsos por vuelta) y estoy revisando como va en el resto de casos (1 imán, etc).
Una imagen previa de nuestro manual (a "grosso modo"). Esto es todavía un borrador, ya veremos cómo acaba... :
(http://img716.imageshack.us/img716/8680/vistamanual02.png) (http://img716.imageshack.us/i/vistamanual02.png/)
-
Valen.
Para comentar tus trabajos no me quedan adjetivos son ¡impresionantes!,un trabajo de investigación
estupendo, unos manuales fantásticos y un montaje exquisito.
De todo lo dicho doy fé ya que he montado tus filtros en mi torno y fresadora y ván estupendamente,
y se agradece muchísimo los manuales de despiece de las placas de control por si tienes una avería alguna vez (sobre tódo para los electrónicamente inútiles como yo).
Te felicito y sigo con súmo interés la evolución de tu tacómetro, y me pongo a la cola para adquirirlo.
Saludos. .ereselmejor .palmas
-
Tou y Diego, habéis conseguido que me pique la curiosidad, y he encargado una pantalla Nokia, para probarla.... Son muy pequeñas, monocromo, etc. pero han despertado mi interés.
-
.palmas La verdad es que están hechas para un trato exigente y en general las monocromo se ven bien desde cualquier ángulo ;)
-
Muy buen trabajo Valen, me gusta el proyecto y la forma en la que lo has ido exponiendo.
Saludos : Octavio
-
Hola Valen
Que estoy muy liado con los examenes y estamos en epoca mala para el hobbie jejeje. Pero intento ver todos los dias si actualizar algo .palmas
Cualquier cosa con la pantalla de nokia avisa. Las funciones las tienes facilmente localizables por internet. Estan en ccs y tienen funciones lineas, circulos, letra normal, negrita etc etc. Para crear tus imagenes puedes usar este programa.
http://www.compsys1.com/workbench/Benchware/Glipic/glipic.html (http://www.compsys1.com/workbench/Benchware/Glipic/glipic.html)
Yo usaba otro pero no recuerdo el nombre, cuando lo recuerde te aviso. Por cierto no vuelvo a comentar nada fuera del tacometro, que estamos desvirtuando el hilo.
Un saludo y animo con todo!! .ereselmejor
-
Hola, he estado un poco liado terminado la fuente de la fresadora, e instalando el tacómetro en su sitio:
http://foro.metalaficion.com/index.php?topic=2810.new;topicseen#new (http://foro.metalaficion.com/index.php?topic=2810.new;topicseen#new)
Ahora, con esa fase prácticamente concluida, podré retomar la finalización del ajuste del software, y del manual.
Ya he empezado a ver cómo encaja un dispaly Nokia en el tacómetro (poco a poco). La principal pega es que los niveles lógicos han de ser adaptados, por lo que hace falta un circuito integrado adaptador, un "Amplificador no inversor" del estilo de:
http://es.farnell.com/nxp/hef4050bp/ci-4000-locmos-logic/dp/385311 (http://es.farnell.com/nxp/hef4050bp/ci-4000-locmos-logic/dp/385311)
También la tensión de alimentación, claro, que ha de ser de 3.3v en lugar de los 5 v que emplea el Arduino.
Al final te obliga a añadir algo de circuitería, aunque muy barata.
En cualquier caso, esto es accesorio. Nuestro objetivo no ha cambiado: Emplear la pantalla OLED para obtener un producto óptimo, en todos los sentidos.
Es decir, aunque todos las metas son legítimas, la de este proyecto no es la sencillez, sino la excelencia.... Ya veremos en qué acaba...
-
yo la vez utilice la pantalla nokia use un micro a 5v con un divisor d tension y 3 transistores me comunique con ella (nokia 3310), aunque tambien se podia comunicar con un divisor de tension en cada patilla segun vi por algun esquematico. Tambien la use para un tacometro para un motor de ciclomotor. Quizas hoy en dia utilizaria un lcd 128x48 que valen 10e y tiene sus patillas y demas, y por 14e ya los tienes con led de retroiluminacion, fondo blanco etc. Cuando solo quieres mostrar 5 digitos lo mejor es abaratar costes.
Lo mas complicado de la pantalla nokia es poder soldar algo para trastear con ella.
-
Ya vamos terminado la definición de la placa PCB. He añadido algunas cosas necesarias, he corregido otras, y lo he preparado para que quede de la mejor forma posible al fresar (para que siempre haya suficiente cobre donde soldar, quede robusto, etc.).... Esta es una vista previa de como quedará, más o menos.
(http://img600.imageshack.us/img600/4533/placacorregida005.png) (http://img600.imageshack.us/i/placacorregida005.png/)
-
Ya he fabricado la nueva versión de la placa PCB del tacómetro, que incorpora correcciones, mejoras, etc. En fin, ya veremos si es la definitiva.... Funcionalmente creo que sí, otro tema es si no retocaré algo de las conexiones no usadas, y este tipo de cosas.
Como a mi me entretiene mucho ver fotos, y por si hay gente que piensa como yo, a continuación incluyo algo de documentación visual:
(http://img34.imageshack.us/img34/2628/placacorrregida002.png) (http://img34.imageshack.us/i/placacorrregida002.png/)
Placa ya fabricada con la fresadora. Le he limpiado pequeños sobrantes con un cutter, y le he aplicado un spray protector. Falta cortarla a la medida correcta, claro.
(http://img171.imageshack.us/img171/3766/placacorregida001.png) (http://img171.imageshack.us/i/placacorregida001.png/)
Un pequeño vídeo del taladrado, con la placa montada en mi nueva mordaza. Ha sido una buena compra. Al principio me dio mala espina el hecho de que no tuviera una presentación inmaculada, pero ahora le encuentro bastantes ventajas (y alguna pega).
Placa Corregida 002 (http://www.youtube.com/watch?v=A9YE0QiwQE0#)
-
Fantastico.
Valen, una idea a ver si te parece interesante, aunque implica cambios importantes.
Un pequeño teclado para introducir el diámetro de la herramienta y el tacometro que indique rpm o velocidad de corte en m/S.
-
Sí que es una buena idea para ampliar el dispositivo, gracias! quedaría resolver el tema de indicarle el material que estamos mecanizando, pero todo tiene solución.
De momento, quiero acabar este proyecto, y a continuación evolucionar.
Ya compré un teclado el otro día, y me ronda la cabeza una pantalla táctil (ya hoy en día no son nada caras... bueno, me corrijo, no son caras para lo que ofrecen....) ideas que es posible que cuajen en algo......
-
Buenass
Una pregunta, los trozos de cobre que no se utilizan y quedan entre pistas, se pueden eliminar con el programa o hay que utilizar algún liquido post-fresado?
Saludoss
-
En principio, se dejan así, ya que no afectan al funcionamiento del circuito. Son la consecuencia directa del método elegido para fabricar la placa.....
De todas formas, a veces yo también quisiera quitar algunas partes, pero no he encontrado la forma. Creo que se hace dibujando polígonos en alguna capa determinada, pero no he tenido la ocasión de ponerme a mirarlo en detalle....
También es cierto que quitar áreas de metal, con una fresa de solo 0,2mm sería un trabajo muy largo, que haría que se multiplicase el tiempo de fabricación.
-
Y desgaste de una herramienta que tiene un filo de solo 0.2mm ???
Te está quedando muy chulo Valen. ;)
Salu2
-
Buenass
Entonces solo queda proteger lo bueno y corroer lo malo con salfuman y agua oxigenada como se hacia antes del CNC...
En cuanto a los 0,2mm que dices, a simple vista parece que en la placa hay lo menos 1mm de canal, es por profundidad o es efecto visual??
Saludoss
-
Nooooo.....! :) :) Hay que acostumbrarse a verlo así. Para usar ácido, ya haces la placa entera con ese método.
De todas formas, a la hora de cortar el cobre, sí que se puede configurar algunas cosas, aunque yo no he modificado los valores por defecto, y deja 1mm más o menos de separación. También hay que aclarar que no fresa de una sola pasada, sino que va dando pequeñas pasadas, hasta dejar la distancia correcta:
(http://img696.imageshack.us/img696/1078/configclearanceeagle002.png) (http://img696.imageshack.us/i/configclearanceeagle002.png/)
Y al definir el espacio entre pistas:
(http://img199.imageshack.us/img199/3945/configclearanceeagle001.png) (http://img199.imageshack.us/i/configclearanceeagle001.png/)
-
te quedaria mejor si al ratsnet que haces para juntar todo el cobre le das el nombre de GND, con lo que usas GND alrededor de la placa con lo que ganas en interferencias y te ahorras pasadas. Lo que no se es si has quitado la capa dimensions al pasar a gcode y por eso no te fresa la dimension de la placa y te la deja toda con el mismo cobre.
-
¿Por qué empleamos una pantalla OLED?
Estas son sus principales ventajas, extraídas de la web de un fabricante:
La pantalla OLED (Organic Light Emitting Diode) son más brillantes, tiene un contraste más alto y tiempos de respuesta más rápidos, tienen mayor ángulo de visión, y consume menos energía que las pantallas convencionales VFD, LED o pantallas LCD.
Son auto-iluminadas, por lo que no requieren retroiluminación para una obtener máxima visibilidad en todos los ambientes. Esto también permite que las OLED sean mucho más delgadas que las pantallas estándar VFD, LED o LCD.
Por contra:
Aunque algunos módulos OLED son fáciles de usar, al ser diseños todo-en-uno, otros requieren múltiples fuentes de alimentación y componentes de lógica externa. Por eso hay que ser cuidadoso a la hora de elegir el producto concreto a utilizar. También será de gran ayuda si el fabricante suministra algunas librerías de gestión de la pantalla, para librarnos de todo lo farragoso de la inicialización, etc.
-
Hola brutto, te cuento lo que hice:
Creé un "polígono" cuadrado alrededor de la placa, con sus mismas dimensiones, y lo nombré GND. Luego actualicé con ratsnet. A continuación generé los archivos de fresado y taladrado (tap).
Yo creo que la diferencia está en que he ajustado mucho las dimensiones de la placa al contenido, y por eso no se ve un marco de masa alrededor.
No había entendido bien tu segunda pregunta:
He comprobado que si quieres que la fresa de grabado te marque el contorno, el "poligono" llamado GND ha de ser un poco mayor que el propio contorno de la placa (no pueden ser iguales).
Para terminar la fabricación, empleo una fresa de 1mm o como mucho de 1,5mm, así que no mete ruido y corta bien, sin generar casi viruta.... y sin molestar a mis vecinos.
Gracias por el aporte.
-
Este es el tacómetro, con la placa que hemos fabricado incluyendo las correcciones, mejoras, etc.
(http://img839.imageshack.us/img839/5427/placacorrregida004.jpg) (http://img839.imageshack.us/i/placacorrregida004.jpg/)
-
.palmas .palmas .palmas .palmas .palmas .palmas
Increible Valen, tiene una pinta .baba
Salu2
-
Gestión de la pantalla OLED: Contraste y Apagado.
Hemos seguido introduciendo algunas características a nuestro tacómetro. Ahora nos hemos centrado en el control del contraste de la pantalla, y de su apagado ordenado, es decir, siguiendo una secuencia.
Contraste de la pantalla:
Este tipo de pantalla complejas no controlan su contraste mediante un potenciómetro que regula directamente la fuente de iluminación, sino que el control se ha de realizar vía software. Para ello es necesario conectar un potenciómetro con alimentación, a una entrada analógica del microcontrolador, y leer el valor de tensión de referencia que aplica a dicha entrada. A partir de ahí se construye el comando que seguidamente se envía al controlador embebido en la pantalla, para que incremente o disminuya el contraste.
Control de apagado:
En las pantallas LED, OLED, etc. se recomienda realizar un apagado vía software, antes de quitarle la alimentación. No es imprescindible, pero sí es una recomendación.
Para ello, al detectarse el comienzo de un apagado general del equipo, se envía al controlador de la pantalla un comando de apagado, el cual ha de llegar al menos 100 miliSegundos antes de que la alimentación desaparezca.
Afortunadamente, el tacómetro trabaja habitualmente conectado a una fuente de alimentación, la cual proporciona una salida filtrada por medio de condensadores. Gracias a ellos, transcurre un tiempo suficiente desde que desconectamos la alimentación general, hasta que la tensión de salida de la fuente cae a cero voltios. Es en este intervalo de tiempo cuando se ha de realizar las tareas descritas.
Como curiosidad, la conveniencia de realizar una secuencia de apagado, es esgrimida -entre otras razones- por fabricantes como Apple para justificar el hecho de que no se pueda quitar la batería a su equipos...
Comentarios:
Quiero aclarar que ninguna de estas funcionalidades es imprescindible, y por tanto he realizado el diseño de la placa de forma que exista un puente "jumper" para cada una de ellas, que las convierta en opcionales.
- Si dejo los "jumper" en la posición en la que vienen por defecto, el tacómetro funcionará perfectamente, sin estas funcionalidades.
- Si por contra, quiero disfrutar de ellas, tendré que quitar los "jumper" y conectar un para de cables a cada par de terminales (ver fotos).
Un par de cables irá conectado a un potenciómetro de 10Kohmios, para regular el contraste. El otro par irá al interruptor principal del equipo, para detectar cuando comienza un apagado general.
Gestión del contraste y secuencia de apagado, gestionada por el propio controlador.
Contraste y Apagado 001 (http://www.youtube.com/watch?v=lO_V9_Wm-vw#)
Vista general del sistema CNC y la secuencia de apagado del tacómetro.
Apagado_002.wmv (http://www.youtube.com/watch?v=CzHWiEE1Ssw#)
Detalles de los "jumper" que dan acceso a todas las funcionalidades referidas a la pantalla.
(http://img852.imageshack.us/img852/5342/contraste003.jpg) (http://img852.imageshack.us/i/contraste003.jpg/)
Detalles de las conexiones a realizar, para disfrutar de todas las funcionalidades.
(http://img20.imageshack.us/img20/3770/contraste001.png) (http://img20.imageshack.us/i/contraste001.png/)
(http://img803.imageshack.us/img803/5628/contraste002.png) (http://img803.imageshack.us/i/contraste002.png/)
Detalle de las secuencias de encendido y apagado recomendadas.
Imagen del documento que detalla cómo se recomienda realizar el encendido y apagado de una pantalla OLED como la nuestra. (Aunque la marca de agua indique "confidencial", el fabricante lo publica en su web).
La secuencia de encendido la controla el propio "firmware" del dispositivo. Sin embargo, no es posible que este sofware también controle el apagado (ya que desconoce cuándo se realizará), por lo que queda como una tarea a implementar por el integrador del equipo... Es decir, nosotros.
(http://img15.imageshack.us/img15/4664/procesoapagado.png) (http://imageshack.us/photo/my-images/15/procesoapagado.png/)
-
Como hemos hablado de la posibilidad de emplear una pantalla Nokia, para una versión más sencilla de nuestro tacómetro, he preferido sacar ese tema de este hilo, y crear uno específico, dedicado a ese desarrollo, todavía muy en fase de ensayo y evaluación de viabilidad. Este es el hilo:
http://foro.metalaficion.com/index.php/topic,4116.0.html#new (http://foro.metalaficion.com/index.php/topic,4116.0.html#new)
-
Comparación entre nuestro Tacómetro, con un solo imán (pulso/vuelta), y los tacómetros Óptico y Optimum.
El tacómetro que estamos desarrollando en este hilo está diseñado para ofrecer sus mejores prestaciones empleando una configuración de 4 imanes (4 impulsos/vuelta). Sin embargo, puede ser utilizado en configuraciones más sencillas, aunque éstas puedan conllevar una pequeña penalización en la precisión.
En las gráficas iniciales que mostramos en este post, el tacómetro de Optimum emplea 5 impulsos por vuelta, por lo que compararlo con uno que emplea solamente 1 impulso por vuelta, le daría una ventaja importante. Sin embargo, vemos que nuestro tacómetro sigue entregando mejores mediciones.
Sí que he apreciado, sin embargo, que la convergencia hacia la medida real es algo más lenta que en el caso de emplear 4 impulsos/vuelta.
Por otro lado, el tacómetro óptico siempre es el que muestra una medida más inestable, de lo que se infiere que no emplea ningún tipo de histéresis o de filtro paso-bajo software, para ayudar a fijar la imagen mostrada. Esto no es ni bueno ni malo, ya que se gana precisión a costa de una mayor inestabilidad en la imagen visualizada, que no parará de variar.
En el diseño que nos ocupa, es curioso ver como a pesar de realizarse un filtrado software paso-bajo, aún hay que añadir aún una pequeña histéresis que termine de liquidar las oscilaciones en la velocidad visualizada, y que se deben a la natural oscilación en la velocidad de giro del motor. Estas oscilaciones provocan que en cada segundo haya una lectura que puede variar +/- uno o dos pulsos, en vez de coincidir siempre.
En máquinas pequeñas, la variabilidad tiende a acentuarse, mientras que en máquinas grandes o que accionan sistemas con poleas, etc. la inercia del conjunto tiende a reducir esta variabilidad.
(De hecho, lo único que me falta por ajustar son las tablas de histéresis que se van a emplear en este tacómetro, para llegar al mejor compromiso precisión-estabilidad de imagen).
Este objetivo también se podría lograr modificando exclusivamente la frecuencia de corte del filtro paso-bajo, de manera que sea un poco más insensible a las pequeñas variaciones de velocidad, pero esto conllevaría hacerle más perezoso, de manera que la medida real de velocidad tardaría algunos segundos en converger, y no la veríamos estabilizada hasta pasar unos segundos. Funcionalmente esto no es importante, pero resulta poco estético.
Si alguna vez aplicamos toda la teoría empleada en el desarrollo de este dispositivo a una máquina rotativa grande, de uso industrial, veríamos que no serían necesarios tantos miramientos. En efecto, el momento de inercia "l" de su rotor, o más exactamente su tensor de inercia, será de tal magnitud que eliminará las oscilaciones casi por completo, bastando un sencillo filtrado paso-bajo para fijar el valor de la velocidad.
Recordar una vez más que el hecho de emplear las medidas del tacómetro óptico como referencia en el eje X, no quiere decir que sea más exacto. Simplemente es una convención que he decidido adoptar porque creo que es la que da una imagen más clara de la comparación.
De hecho, me da la impresión que el óptico a velocidades bajas ofrece lecturas menos precisas que con lecturas medias o altas, aunque en general es un aparato preciso. En mi opinión, su principal inconveniente es su lectura inestable.
En cuanto al tacómetro Optimum, como ya dijimos, es un dispositivo sin grandes pretensiones. Su baza a favor es su estabilidad, pero el problema es que lo logra al precio de disminuir mucho la precisión.
Las medidas referidas al empleo de un solo imán, antes de retocar valores de configuración, son estas:
(http://img831.imageshack.us/img831/4766/grafica03.png) (http://img831.imageshack.us/i/grafica03.png/)
-
Gráficas con los ajustes ya realizados. 1 imán (1 pulso/vuelta).
(Velocidades bajas y moderadas).
He incluido las líneas de tendencia en las medidas de nuestro tacómetro, y el de Optimum, calculadas mediante Excel. Se muestran en color negro.
Es curioso ver como ambas discurren paralelas...! eso quiere decir que estos dos tacómetros siguen una tendencia semejante entre ellos, pero ligeramente diferente a la del tacómetro óptico. La conclusión que se puede extraer es que el óptico tiende a dar medidas un poco sobredimensionadas, a medida que aumenta la velocidad.
Esto no nos debe llamar a confusión, ya que en todo caso, las diferencias no son muy significativas.
Conclusiones:
Nuestro tacómetro y el óptico tienen precisiones muy semejantes, incluso cuando empleamos un solo imán (pulso/vuelta).
A medida que sube la velocidad, el óptico tiende a sobre-estimar ligeramente el valor de la velocidad.
Gráficos y datos:
(http://img109.imageshack.us/img109/9034/grafica04.png) (http://img109.imageshack.us/i/grafica04.png/)
(http://img541.imageshack.us/img541/4766/datosgrafica04.png) (http://img541.imageshack.us/i/datosgrafica04.png/)
-
Valen, no has hecho mas que volver y ya estas saturandonos ;) con el proyecto, la verdad es que te está quedando perfecto. Es tan perfecto y quedaría tan bien junto a mi electrónica CNC que lo pondría aunque no me haga falta.
Saldos: Octavio
-
Gracias Octavio...! ;)
Es que dentro de tres semanas vuelvo a viajar durante 15 días, y quisiera irme dejando este proyecto acabado.....
Estoy contento en como está quedando:
El diseño del software ha sido bastante laborioso, sobre todo para que quede limpio como una patena, y muy estructurado. Se me ponen los pelos de punta de solo pensar en tener que revisar algo un día en un programita mal organizado..... Así que también lo he parametrizado al máximo, y he comentado todo el código en detalle...
-
Ajuste a velocidades altas. (Destinado a cabezales de fresado rápidos).
El tacómetro emplea dos algoritmos diferentes para el cálculo de la velocidad. Uno está destinado al cálculo de velocidades medias y bajas (digamos, por ej. inferiores a 3000 rpm, por decir algo), y otro a las velocidades muy elevadas (hasta donde dé de sí el hardware del aparatito).
¿Hasta qué velocidad puede medirse?
Pues depende del número de (impulsos/vuelta) que empleemos. La hoja de datos "datasheet" del sensor hall que estamos utilizando, nos indica que es capaz de conmutar con seguridad, hasta 15.000 veces/segundo.
Por ello, si empleamos un único imán (pulso/vuelta), podremos aprovechar al máximo esta velocidad de conmutación, y podremos medir de forma segura, hasta 15.000 r.p.seg.
Yo he probado a medir velocidades de máquina de hasta 32.000 rpm, y todo ha ido bien.
Otro problema a resolver es que los cabezales de fresado rápido tienen, en general, una velocidad de giro mucho más inestable los tornos. Esto es debido a que hay una masa en movimiento mucho menor (solo el rotor del motor, mientras que en el torno está el plato de garras, las poleas, etc.), lo que conlleva un tensor de inercia variable.
Para abarcar todas las posibilidades, he incluido algunos ajustes específicos para velocidades altas:
- El filtro paso-bajo software emplea una frecuencia de corte menor, que lo hace menos sensible a la variabilidad. Esto no afecta a la precisión, a pesar de hacerlo más lento en su respuesta.
- Hay un micro-interruptor que permite seleccionar una histéresis mayor. Esto quiere decir que en vez de aceptarse una variación de un pulso/tiempo muestreado, como error que no modifica lo mostrado en pantalla, se acepten dos pulsos/tiempo muestreado.
Esta última opción hace más insensible al tacómetro, para lo bueno y para lo malo: el dato en la pantalla ya no oscilará, pero habrá que actuar un poco más sobre el potenciómetro de control de la velocidad, para que la variación de velocidad se actualice en la pantalla. Por ello solo ha de emplearse si es imprescindible.
En la foto que se muestra a continuación, he "engañado" al tacómetro, para poder ajustar las velocidades extremas: He seleccionado un funcionamiento con un pulso/vuelta, es decir, con un solo imán..... pero en realidad he colocado cuatro.
De esta forma, el tacómetro piensa que el eje está girando cuatro veces más rápido.
(http://img171.imageshack.us/img171/4586/ajustevelocidadfresador.png) (http://img171.imageshack.us/i/ajustevelocidadfresador.png/)
-
Uffffff............ después de darle muchas vueltas al texto, creo que ya se puede decir que el tacómetro tiene una "Guía de instalación, Configuración y Operación".
Quizás, como son unas 22 páginas, debería de elaborar una guía de inicio rápido, tipo "Quick Start Guide", como las que vienen en las cámaras de fotos, y productos electrónicos de consumo, en general.
Este es el enlace desde donde se puede descargar:
http://www.megaupload.com/?d=NV9CUIZV (http://www.megaupload.com/?d=NV9CUIZV)
o desde aquí:
https://rapidshare.com/files/2192278116/Manual_de_instalacion_y_puesta_en_marcha_del_tacometro_digital_07.pdf (https://rapidshare.com/files/2192278116/Manual_de_instalacion_y_puesta_en_marcha_del_tacometro_digital_07.pdf)
Ya casi hemos terminado el proyecto........ .brinda Qué ganas tengo..!
-
Y para no tener que descargar el documento "Guía de instalación, Configuración y Operación" del enlace:
http://www.megaupload.com/?d=NV9CUIZV (http://www.megaupload.com/?d=NV9CUIZV)
ésta es una vista general del mismo:
(http://img703.imageshack.us/img703/6602/vistageneralmanual002.jpg) (http://img703.imageshack.us/i/vistageneralmanual002.jpg/)
-
Finalización del proyecto.
Tan importante como llevar adelante un proyecto, es saber finalizarlo.... Doy por terminadas las pruebas del software, con lo que concluye la fase de desarrollo del tacómetro. .yupi
Han sido más de tres meses de trabajo dedicado, que finalmente han llegado a buen puerto. Quiero agradecer en especial la ayuda de los compañeros foreros Wells, por prestarme su tacómetro óptico, y de Del Cano, por regalarme un tacómetro del que saqué varias ideas.
Finalmente, quiero dar las gracias a todos los que habéis mostrado interés en este proyecto. Gracias.
A continuación incluyo una serie de fotos que resumen el proceso de fabricación de uno de estos dispositivos....
Proceso de fabricación de la placa PCB principal.
(http://img36.imageshack.us/img36/5025/finalizacion000.png) (http://img36.imageshack.us/i/finalizacion000.png/)
(http://img688.imageshack.us/img688/15/finalizacion001.png) (http://img688.imageshack.us/i/finalizacion001.png/)
(http://img834.imageshack.us/img834/6281/finalizacion002.png) (http://img834.imageshack.us/i/finalizacion002.png/)
Estañamos los componentes y fabricamos los cables de conexión.
(http://img818.imageshack.us/img818/541/finalizacion004.png) (http://img818.imageshack.us/i/finalizacion004.png/)
(http://img28.imageshack.us/img28/1415/finalizacion003.png) (http://img28.imageshack.us/i/finalizacion003.png/)
(http://img268.imageshack.us/img268/9536/finalizacion005.png) (http://imageshack.us/photo/my-images/268/finalizacion005.png/)
(http://img857.imageshack.us/img857/3885/fabricacion006.png) (http://img857.imageshack.us/i/fabricacion006.png/)
Cargamos el software de control en el microcontrolador.
(http://img199.imageshack.us/img199/1777/finalizacion007.png) (http://img199.imageshack.us/i/finalizacion007.png/)
(http://img41.imageshack.us/img41/1231/finalizacion0008.png) (http://img41.imageshack.us/i/finalizacion0008.png/)
Montamos el tacómetro y verificamos que funciona correctamente.
(http://img860.imageshack.us/img860/8854/finalizacion00085.png) (http://img860.imageshack.us/i/finalizacion00085.png/)
Puesta en marcha, en su ubicación definitiva.
(http://img857.imageshack.us/img857/2268/finalizacion0010.png) (http://img857.imageshack.us/i/finalizacion0010.png/)
(http://img820.imageshack.us/img820/2537/finalizacion009.png) (http://img820.imageshack.us/i/finalizacion009.png/)
-
Maestro Valen,
Mi más sincera felicitación por la finalización tán admirable de este proyecto, ni los de la nasa.
Una cosa que me interesaría saber, es si estás dispuesto a comercializarlo, pués a mí me interesaría
adquirir alguna maravilla de estas para mi torno y fresadora.
Enhorabuena .ereselmejor .palmas
Fausto
-
Hola Fausto, gracias...!
te respondo en un mensaje privado.
-
Impresionante proyecto como ya nos tenes acostumbrados .ereselmejor
-
Gracias Fedvac, no sabes las ganas que tenía de acabarlo...........! :o
-
Sencillamente expectacular. .ereselmejor .ereselmejor .ereselmejor
-
Dejo adjunto a este post, una "Guía de Referencia Rápida", que incluye las precauciones a tomar en el montaje, así como una tabla de posibles problemas, y su solución.
-
Hola Valen, he descargado tu guia de referencia rápida, y no puedo abrirla, supongo que el problema
debe ser mío aunque tengo el adobe actualizado.
Te he respondido tu mp.
Gracias.
Fausto
-
Buenass
Yo si los puedo abrir, y están demasiado bien echos, no te esmeres tanto Valen, que después no hay quien te haga sombra
Saludoss
-
Hola de nuevo (que pesao), solucionado el tema de adobe no se había actualizado correctamente
subsanado el problema se vé correctamente.
Muy buena guía,gracias
-
Hola, he actualizado una cosa en los dos documentos:
He introducido una recomendación de emplear un solo imán, ya que cuatro imanes va muy bien si eres capaz de distribuirlos de manera exacta. De otra forma, a velocidades muy bajas, te genera algo de variabilidad en la medida.
Este es el nuevo enlace del manual.
http://www.megaupload.com/?d=ALWYSGFF (http://www.megaupload.com/?d=ALWYSGFF)
y de la guía de referencia rápida:
http://www.megaupload.com/?d=ARKCWF8S (http://www.megaupload.com/?d=ARKCWF8S)
Fausto, luego te escribo un MP.
-
¿Cual es la vida util de estas pantallas?
-
CONGRATULATIONES .bien .brinda
-
Pacumoson, según el fabricante
http://www.4dsystems.com.au/prod.php?id=79 (http://www.4dsystems.com.au/prod.php?id=79)
la vida típica de la pantalla OLED, es:
Operational Lifetime (LT): 15000 -- hours
Además, lo bueno es que el repuesto se puede comprar en muchas tiendas on-line....
-
Una tarde entretenida, fabricando placas, y montando sensores hall........... :o Qué aficiones más raras.....!
(http://img225.imageshack.us/img225/219/fabricarsensores002.png) (http://img225.imageshack.us/i/fabricarsensores002.png/)
(http://img845.imageshack.us/img845/3361/fabricarsensores001.png) (http://img845.imageshack.us/i/fabricarsensores001.png/)
-
Y otra tarde fabricando placas PCB........ Vaya aficiones tenemos algunos.... :o
(http://img687.imageshack.us/img687/6535/fabricarplacaprincipal0.png) (http://img687.imageshack.us/i/fabricarplacaprincipal0.png/)
-
.yupi .yupi FELICIDADES VALEN!!!!!! .yupi .yupi
Eres un crack, mi mas sincera enhorabuena por tan increíble Tacometro .ereselmejor .ereselmejor .ereselmejor
Salu2
PD:Cual es el mio???, quiero el de la izquierda, el que tiene la resistencia al revés.
-
jajaja... pues ese ya tiene dueño, jajaja
-
Hola amig@s,
con permiso de Valen autor de este post, les explico cómo instalé el tacómetro en mi torno.
(http://img811.imageshack.us/img811/1746/dsc00282y.jpg) (http://imageshack.us/photo/my-images/811/dsc00282y.jpg/)
Como podeis ver las piezas que nos encontramos al abrir el paquete vienen todas rotuladas, cósa muy útil cuando como yo no somo expertos.
(http://img855.imageshack.us/img855/3818/dsc00290z.jpg) (http://imageshack.us/photo/my-images/855/dsc00290z.jpg/)
De este pequeño taco de aluminio reciclado de una placa electrónica (servía para refrigerar un componente) y fresado al tamaño adecuado, saqué el soporte para el sensor.
(http://img191.imageshack.us/img191/1746/dsc00283hq.jpg) (http://imageshack.us/photo/my-images/191/dsc00283hq.jpg/)
Aquí lo podéis ver instalado de manera que se puede aprovechar el mismo agujero para los imanes que viene de serie,yo personalmente utilizo un sólo imán.
(http://img6.imageshack.us/img6/9343/dsc00285cx.jpg) (http://imageshack.us/photo/my-images/6/dsc00285cx.jpg/)
La placa con la electrónica la pongo en el hueco que hay detrás de la pantalla.
(http://img268.imageshack.us/img268/6374/dsc00286pk.jpg) (http://imageshack.us/photo/my-images/268/dsc00286pk.jpg/)
Para proteger las soldaduras de un posible corto pego una espuma adhesiva.
(http://img146.imageshack.us/img146/5933/dsc00284g.jpg) (http://imageshack.us/photo/my-images/146/dsc00284g.jpg/)
Como podéis ver para atornillar la pantalla al aluminio coloco unas gomitas a modo de silent-block
(amortiguador)para protegerla de posibles vibraciones.
(http://img197.imageshack.us/img197/4418/dsc00289id.jpg) (http://imageshack.us/photo/my-images/197/dsc00289id.jpg/)
Bién aquí vemos el tacómetro en funcionamiento.
Como es la primera vez que publico un trabajo es posible que haya tenido un fallo ó no me haya sabido explicar correctamente, por favor no duden en comunicármelo.
Gracias.
Fausto
P.D. doy las grácias a Valen por la rapidez en enviarme el material y por la exelente presentación del mismo, así por animarme a presentar este trabajo (tenía un poco de corte puesto que aquí lo que se presenta tiene tiene un nivel altísimo) y además dejarme hacerlo en su post.
-
Jajjaja, pero Valen es el mejor profesor .palmas
Buen trabajo a ambos .bien
Una sugerencia: la placa del sensor recubrirla de barniz. Hay unos específicos de la casa Aislarco para proteger del óxido, salpicaduras, contactos superficiales (virutas caidas), etc.
Salu2
-
Ha quedado impecable. La verdad es que la pantalla OLED le da una vistosidad muy buena. Os ha quedado niquelado .bien.
un saludo
-
Grácias.
Dedalo1111,
Una sugerencia: la placa del sensor recubrirla de barniz. Hay unos específicos de la casa Aislarco para proteger del óxido, salpicaduras, contactos superficiales (virutas caidas), etc.
Si no lo digo igual Valen cuandolo lea me mata, sí que tiene barniz la placa (ya se ocupó el maestro de ponerlo en las dos placas) lo que pasa que la foto no tiene todavía la protección que vá aparte del barniz (una tira fina de espuma adhesiva).
Te agradezco tu recomendación.
Gracias Argonauta, la verdad es que soy un mero montador, el mérito es de valen que se ha pegado el gran curro para que el tacómetro funcione, además a todo color!!!
Carpin: he marcado la cita
-
Hombre, qué alegría ver el tacómetro montado...! Enhorabuena Fausto, un excelente trabajo.
Sí, la placa principal tiene dos capas de barniz protector, la otra, una capa.
Saludos desde Querétaro, en México...
-
Ostras el Maestro, qué tal por mexico!, me alegro que te parezca bién el montaje de tu obra,
ya ves me he animado a colgarlo.
Gracias.
Fausto
P.D. Carpin grácias por arreglar el fallo de la cita, la verdad es que no sé porqué no ha quedado marcada (cosas de novato supongo). Gracias
-
Actualizacion del Software.
Como en las últimas semanas me han preguntado sobre la posibilidad de medir velocidades extremadamente altas, del orden de 25000 rpm, he dedicado un tiempo a actualizar el software, de forma que gestione mejor estas velocidades.
Muchos ya habrán visto que en el mercado de tacómetros chinos, es imposible encontrar uno que mida por encima de unos pocos de miles de rpm. Hay muchos motivos para ello. entre otros, se me ocurren los siguientes:
- Se necesita un micro-controlador muy rápido, para que sea capaz de gestionar los 25000 pulsos que le llegarán cada minuto. Nada menos que 416 pulsos por segundo...!
- Se necesita un sensor de calidad, y en general, un sistema de generación de pulsos que sea muy rápido, con flancos de subida y bajada bien definidos. Esto no lo ofrecen demasiados sensores...
- Estas máquinas tienen un giro bastante irregular (con diferencias de +/- una o varias vueltas por segundo) lo que dificulta mucho obtener una medida estable. Aquí entramos en técnicas de filtrado que han de ser muy bien calculadas, ya que además, no pueden consumir mucho tiempo en su ejecución. Todo ello hace que sea necesario un perfil de desarrollador cada vez más especializado.
Además, si quieres medir velocidades entre 0 rpm y 25000 rpm, conviene dividir el espectro de velocidades en tres tramos, para que se mantenga la precisión. De esta forma, en el primer tramo podremos medir el tiempo entre pulsos con milisegundos. A medida que la velocidad sube, hay que pasar a medir en microsegundos, y cuando la velocidad es extremadamente alta, pasaremos a contar los pulsos que llegan cada cierto periodo de tiempo que marquemos como fijo.
Aquí dejo un vídeo de las pruebas que estoy haciendo, para termnar de ajustar el software:
Actualizar Velocidad.wmv (http://www.youtube.com/watch?v=YUe1WbZiYPc&feature=youtu.bec#)
-
.palmas .bien
-
Valen,
Te vamos a nombrar "Electrónico de Cabecera del Foro", pues sigues con tu idea de mejor pasarse que quedar corto.
Sigue así y termina de una vez la placa de control, que la estamos esperando ya desde hace mucho tiempo y deja de hacer ¿turismo? por tantos sitios, ya se que dices que es por trabajo.
Fausto,
No estaría bien instalar ese pedazo de tacometro de cualquier manera y por lo que veo opinas de la misma manera pues has realizado una instalación muy pulcra, que disfrutes de el y que el esfuerzo tanto del diseño, montaje, tests e instalación final en el torno os llene de satisfacción a uno como diseñador y al otro como usuario feliz.
Saludos,
FHerrero
-
Hola FHerrero, grácias por tus halagos pero no me lo merezco, aquí el artista es Valen que sin sus creaciones que íbamos a montar.
También opino lo mismo, a ver si no viaja tanto y le dá el toque final a nuestra futura placa ;D, que la impaciencia aprieta.
Saludos.
Fausto
-
Gracias, la verdad es que han concurrido varias circunstancias, y todo se ha retrasado. >:(
Pero en breve migraré parte del código del tacómetro a la otra placa, con lo que daré por teminado el montaje de todos los módulos software, y comenzará el proceso de ajuste (que no es poca cosa....).
Lo de viajar, es como todo: De vez en cuando está bien, pero si es demasiado a menudo, no hay quien lo aguante, porque te rompe todos los ritmos de vida :o ..... Aunque tengo que decir que a mi, en general, me gusta. :D
-
... creo que soy culpable de este tema.
Así que:
- Muchas gracias a Valen por su tiempo y dedicación.
- Perdón a los que pueda haber afectado el retraso de la placa de control.
Un saludo.
-
Igual este no es el sitio adecuado, pero mi duda es que: a mi torno le puse un variador y ahora le quiero poner un tacómetro y potenciómetro para así poder ver las revolucioes. De esta manera lo manejaría desde el torno y no del variador. Estaría interesado en saber si pudiera (sabiendo cuánto cuesta) encargarte uno de los que haces Valen y si no pudiera ser así, saber dónde y qué tendría que tener en cuenta a la hora de elegirlo. Gracias de ante mano
-
Estaría interesado en saber si pudiera (sabiendo cuánto cuesta) encargarte uno de los que haces Valen y si no pudiera ser así, saber dónde y qué tendría que tener en cuenta a la hora de elegirlo.
Te acabo de responder en un mensaje privado.... ;)
-
Por fin he recibido los componentes electrónicos que me faltaban, principalmente las pantallas OLED. No compréis nunca en www.Robotshop.com (http://www.Robotshop.com) ...!
Al final, después de esperar mes y medio (nada menos...), recibiendo disculpas (la semana que viene, etc...) me dijeron que tenía que esperar, porque tenían un "ligero retraso de tres semanas adicionales". Y me lo dicen con toda la cara dura.....!
Así que tuve que abrir una "Disputa" en la web de Paypal, para que me reembolsaran el dinero, y hacer el encargo en otra tienda.
Ya tengo los tacómetros montados, y espero enviarlos a principio de la semana del 27-Febrero....
(http://img716.imageshack.us/img716/1517/tacometros01.jpg) (http://img716.imageshack.us/i/tacometros01.jpg/)
(http://img18.imageshack.us/img18/2310/tacometros02.jpg) (http://img18.imageshack.us/i/tacometros02.jpg/)
-
Precisamente te quería preguntar.
Porque tengo ya montada la máquina.
También tengo los tableros para el enclouser.
Mañana espero poder hacerles los agujeros para pasar los cables y luego un par o tres de manos de protector para poder montarlo.
Un saludo.
-
Hola Pritt,
te tengo que escribir un M.P. para terminar de acordar el envío, etc.
Acabo de darles una capa adicional de laca aislante, en la parte inferior:
(http://img827.imageshack.us/img827/4176/lacado.jpg) (http://img827.imageshack.us/i/lacado.jpg/)
-
Pues aquí podéis ver el "regalito" que ha hecho Valen:
(http://img252.imageshack.us/img252/2198/img2743tw.jpg)
(http://img513.imageshack.us/img513/3775/img2744v.jpg)
(http://img191.imageshack.us/img191/9567/img2745tr.jpg)
(http://img822.imageshack.us/img822/5710/img2746k.jpg)
Como podéis ver, hasta el embalaje es profesional.
Desde aquí expresar mi gran sincero agradecimiento a Valen por haberme dedicado su tiempo y poder disfrutar de unos tacómetros de un nivel que no creo que haya en ninguno comercial.
Un saludo.
-
hola buenas noches Valen, soy nuevo en el foro y acabo de leerme enterito todo el hilo, cuando he acabado me he tenido que levantar y fregar el suelo, estaba lleno de babas, jejeje, estoy contento de saber que ya solo me faltan 3 vidas mas para poder alcanzar tu nivel.
gracias a ti y a otros como tu este foro es mejor que el libro gordo de petete.
me encantaría saber si aun hay posibilidad de comprar un tacometro.
muchas gracias de nuevo y hasta pronto.
-
Hola, gracias por tus palabras, te respondo en un mensaje privado....
-
valen sinceramente te digo que estan los electronicos y en otro escalon muchisiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiimo mas alto estas tu,tremendo y profesional trabajo,cuando alguien con conocimientos ve un trabajo como el tuyo se da cuenta de lo tremendamente ignorante que es,mis mas sinceras felicitaciones por tu trabajo
-
Gracias borondes, la verdad es que este proyecto es casi todo software, que aplica algoritmos/conocimientos de máquinas eléctricas rotativas.
Quizás a alguien como tu, "con conocimientos" de electricidad o electrónica, te guste más este otro hilo, sobre el desarrollo de una placa de control para motores de continua, de las máquinas herramienta:
http://foro.metalaficion.com/index.php?topic=8024.new;topicseen#new (http://foro.metalaficion.com/index.php?topic=8024.new;topicseen#new)
Que es más completo: Implica diseños de electrónica de potencia y de mando, micro-controladores, buses de datos, software en diferentes lenguajes de programación, mucho algoritmo PID de regulación y control..... y sobre todo, muuuuchas horas de trabajo.
-
Finalizadas las pruebas de idoneidad, voy a cambiar el sensor de efecto hall, que genera los pulsos para el tacómetro, pasando de usar el Melexis 90217, al Allegro A1120.
En principio, todo son ventajas:
Es más fácil de encontrar en España, tiene el mismo precio o menor, y genera unos pulsos de muy buena calidad, teniendo una respuesta muy clara a las variaciones del campo magnético.
Solo hay que tener cuidado en que la cara del imán que pasa por delante del sensor, sea la correcta, o no indicará ninguna medida. Pero esto se soluciona fácilmente dando la vuelta al imán (o imanes).
El motivo inicial que motivó el cambio de sensor fue la dificultad para encontrar en España los sensores Melexis, pero además a Pritt le dieron alguna pega, algo que se solucionó de raíz al substituirlos por los nuevos sensores.
-
valen cuando sea grande quisiera ser como vos.
-
Ay, y yo quisiera volver por Buenos Aires -me encanta pasear por esa ciudad- pero hace ya tres años que no voy......
-
buenisimo cuando vengas festejamos ok
-
Valen:
¿Qué consumo tiene la placa?
Tengo disponible una salida del inverter de 24 V y 100 mA ¿Bastaría para alimentar el tacómetro o habría que poner una fuente externa?
Saludos.-
-
Magirus, necesitarías una fuente: Como máximo puedes alimentarle con 12v, y consumirá un poco más, quizás 300 mA estaría bien.....
-
Gracias Valen. Voy a ver que tengo por el cajón de sastre ;)
Saludos.-
-
He dado por finalizada la instalación de mi tacómetro, salvo que Valen crea que debo de modificar algo.
He empezado por colocar cuatro imanes, pero creo que sólo beneficiaba a las altas velocidades y como he decidido trabajar con las poleas en baja velocidad he optado por dejar únicamente un imán.
Al tener espacio limitado, he colocado el sensor para que el imán pase de frente por su cara 'buena', en vez de hacerlo de través y la separación al imán es de 31/2mm.
(http://img843.imageshack.us/img843/1765/sensorhall.jpg) (http://imageshack.us/photo/my-images/843/sensorhall.jpg/)
Aquí se aprecia el imán en el eje y la plaquita con el sensor Hall en su soporte.
He hecho una plancha de aluminio para encastrar la pantalla Oled en sustitución de la que lleva de origen con el logotipo del torno.
La placa electrónica la he atornillado a una madera, intercalando una espuma de muy alta densidad, para evitar posibles contactos y está depositada en el fondo del hueco que hay detrás de la pantalla Oled, ésta está protegida por una plancha de 1mm de metacrilato.
La fuente externa es un alimentador de 12V y 0,25A y está conectada al interruptor que alimenta el variador y de esta forma se desconecta todo al mismo tiempo.
Tacómetro (http://www.youtube.com/watch?feature=player_detailpage&v=ovhgL-NYFqA#)Aquí las poleas estaban a la velocidad media y sólo comprobaba que las rpm marcadas fuesen estables.
Tacometro4 (http://www.youtube.com/watch?feature=player_detailpage&v=rY6xy29umHs#)Las poleas esta vez ya las dejé a baja velocidad. Paraba y conectaba con el interruptor para ver la coincidencia de rpm.
He observado que tarda un poquito en ponerse a cero cuando corto el giro del torno con el interruptor, pero comprobando este tacómetro (made by Valen) con otro manual, me da una diferencia entre los dos de sólo un 1% en bajas rpm y va descendiendo el porcentaje a medida que aumentamos las rpm, bajando hasta 0,3% en el orden de 4000rpm.
Saludos.
PD.- Disculpar la falta de calidad, pero he usado el móvil para captar las imágenes.
-
Hola Jobolo, me alegro de que todo esté ya funcionando!
El segundo y pico que puede tardar en poner un cero en la pantalla, al apagar, es una medida necesaria para poder tener en cuenta las velocidades bajas. Es una constante del programa. Está destinada a reducir parpadeos cuando la velocidad baja mucho. También lo hace Optimum.
La diferencia de medida con otro tacómetro, como los ópticos chinos, es difícil achacársela a alguno de los dos, al ser tan pequeña.
Lo que sí comprobé es que a bajas velocidades, los tacómetros ópticos chinos tendían a sobre-estimar la velocidad. Poco, pero algo sí.
-
Hoy he estado fabricando otro tacómetro, y grabé un pequeño vídeo en el que se ve cómo se taladran con Mach3, es decir, por control numérico CNC, los agujeros pasantes donde se colocan después los componentes electrónicos.
CicloCompletoTacometro (http://www.youtube.com/watch?v=NLBcJVTN5jo#)
-
valen el orden de perforado es aleatorio?
-
El orden lo marca el software CAM.
En principio, sin tener en cuenta otras cosas como el tipo de estrategia, debe de marcar el orden que suponga menos recorrido.
Un saludo.
-
gracias por responder, si, pensé que seria en la base tiempo
-
valen que fresa usas para las pistas? tienes enlace para verla?
gracias
-
Ya estamos de vuelta por el tacómetro...!
Resulta que al encargar placas de control de potencia, aproveché para encargar placas del tacómetro, y del sensor. Y ya de paso le dí una revisión al diseño de pistas, aprovechando que ya no las iba a fresar, y por lo tanto pueden ir por lugares por donde antes no cabían... El resultado es un hardware más pequeño y bonito.... y que sigue midiendo desde unas pocas rpm, hasta más de 25.000 rpm....
(http://img703.imageshack.us/img703/3814/newtacom03.jpg)
(http://img443.imageshack.us/img443/8356/newtacom02.jpg)
(http://img407.imageshack.us/img407/9519/newtacom01.jpg)
-
Hola a todos, magnifico el trabajo Valen. Actualmente estoy modificando el cuadro electrico de mi torno, le he instalado un variador de frecuencia y me gustaria acoplarle un tacometro. ¿esto lo vas a comercializar en un futuro?. Porque la verdad lo que he visto por hay no me convence y yo ni de coña soy capaz , ni con las instrucciones de hacer uno.
Un saludo
-
Hola Pedro, te respondo en un mensaje privado.
-
Hola Valen ni la mejor de las peliculas a conseguido tenerme enganchado como este trabajo tan maravilloso hasta no terminar las 11 paginas mas los otros enlaces y por educación no e entrada antes,no tengo calificativos a parte de los ya muy acertados de los démas foreros mi nivel no llega ni a la suela del zapato tuyo,naturalmente estoy interesado en uno si puede ser ya que mi electrónica conocimientos se ciñen a las maquinas de imprimir generalmente de marca Roland.
Valen como dice LuisK ( no pegas y desarrollen aportaciones) ami me gustaría colaborar solo para los miembros del foro en abaratar el producto en un 21% en este y en los futuros proyectos que requieran material de electrónica,dejo claro desde el principio que no quiero vender nada,cuando te lo esplique lo entenderas.
Saludos para todos.
-
Hola Valen,
Sé que estuviste dándole vueltas al tema de la pantalla, para optimizar el precio, peeeeero, que me dices de meterle esto (http://dx.com/p/jy-mcu-16x-digital-tube-yellow-led-module-104311?item=3) (salidas adiconales y seguro que algún sifth register) para hacer una representación más molona de la velocidad??
Los dysplays de 8 segmentos se ven de maravilla en taller (incluso de reojo), sinembargo las pantallas oled de teléfono móvil son un incordio... A lo mejor para próxima review del SW/HW
Ahí queda...
-
Magnifico hilo.
!!Enhorabuena a todos los que habéis participado y en especial al M A E S T R O Valen.¡¡
No puedo apartar nada; y por eso solo me queda pedir.
Los manuales no están disponibles en los enlaces publicados (ya conocemos la historia de megaupload). Sería posible volver a publicar los manuales?
Estoy intentando construir un tacómetro para medir la velocidad de un automóvil, mediante imanes en el eje de las ruedas, y ya que no he encontrado otra cosa me vale el tacómetro de este foro.
Sobre todo, donde estoy mas perdido es en el desarrollo del programa para el Arduino; y confío que la programación de este tacómetro me sirva a mi para mi proyecto.
Un cordial saludo
-
gracias tiocede,
acabo de subir los manuales a otro servidor. Son de la placa que fresaba, en vez de la que mandé fabricar, pero las funcionalidades son las mismas.
Guía de Inicio Rápido:
http://sdrv.ms/ZIRN64 (http://sdrv.ms/ZIRN64)
Manual Completo:
http://sdrv.ms/ZIRSGS (http://sdrv.ms/ZIRSGS)
Espero que te sirvan...!
-
Respondiendo a las preguntas que me envían respecto a proyectos como éste:
Al final he creado una página web con mis proyectos, trabajos, etc.
https://sites.google.com/site/controlofmachines/
En concreto, el tacómetro está descrito en este hilo:
https://sites.google.com/site/controlofmachines/Proyecto-I
que es desde donde ahora lo mantengo.
-
Me acabas de alegrar la tarde Valentín, espero que te prodigues algo más, tus trabajos no tienen parangón y por aquí los encontramos a faltar.
Afectuosos saludos.
-
Buenas tardes de domingo.
Ha sido toda una alegria volver a saber de ti y ver que, aunque en otro lugar, sigues con tus magníficos trabajos.
Saludos desde Algeciras.
Andrés
-
Es una grata sorpresa para mi,el volver a tener noticias suyas..
Me parece una iniciativa excelente la pagina web, y muy cuidada.
Un saludo...
-
Valen, muy buena iniciativa, muchas gracias por tus trabajos y por los enseñares!!! Gracias y buenos y mas trabajos!!! .palmas .palmas .palmas .bien .brinda .brinda
-
De nuevo por aquí valen es es una enorme alegría para todos y como era de esperar no has estado perdiendo el tiempo como uno que yo me se :-[
.brinda Esa pagina es espectacular un trabajo excepcional y y nos tienes a todos enamorados de tus conocimientos.
Te seguimos.....un fuerte abrazo
-
Me alegro volver a saber de ti y de tus trabajos.
Saludos.
Ricardo.
-
Hombre Valentin!!!!!!! Me alegro un monton de volverte a ver y ya me gustaria verte con mas frecuencia por aqui. Un saludo!
-
Hace poco tiempo tuve problemas con mi pequeño torno y me puse en contacto con Valentin a través del correo electrónico que aparece en su pagina y todo fue atención y amabilidad para ayudarme. Un auténtico caballero.
Es una verdadera lástima que ultimamente aparezca tan poco por el foro.l
-
Hola ha todos y en especial a Valentin.
Me uno a todos en sus comentarios.
Salvo decir que respeto,como no,lo que decidas hacer con tus buenos conocimientos.
Pero si es verdad,que todos te echamos de menos.
Un Abrazo.
Jesús Tarifeño desde Tarifa el paraiso natural hasta el 6 de Mayo.
-
me gusto muchísimo el diseño es muy bueno ,la verdad me intereso mucho por crearlo , no tanto para comercializarlo , si no para un proyecto para la semana de la ingeniería en mecatronica en mexico , que es la ultima semana de junio. y por lo que veo no se como esta desarrollado el programa , quiseira qué me diera unas pisatas de como crearlo en que programa seria mas factible , y am saber como se creo la placa PCB . Y EL PEQEÑO DIAGRAMA ELECTRONICO DE EL SENSOR.
espero me pueda ayudar, ya que es muy de mi agrado.
espero respuesta oportuna .
saludos desde mexico.
felicitaciones por creador mis mas grandes admiraciones. .ereselmejor
-
Buenas ,
este tacómetro tiene muy buena pinta... yo hice uno optico para una fresadora que tengo pero no va bien. Puedes pasarme el código? para echarle un vistazo.
Gracias.