TODOPIC

Microcontroladores PIC => * PROYECTOS * => Mensaje iniciado por: bitpic en 21 de Agosto de 2013, 16:47:13

Título: Contador metros hilo
Publicado por: bitpic en 21 de Agosto de 2013, 16:47:13
Buenas foreros,

Se que hay gente por aquí que ha probado los sensores capacitivos, yo nunca los he tocado pero se me a ocurrido una idea para un problema que me ha surgido.

Necesito detectar el paso de un hilo de los que se usan para coser ropa o fabricar ropa, lo que necesito saber es si el hilo está pasando o se ha roto. Al ser un material tan fino (no lo he medido, pero menos de 0,5mm) no consigo dar con un sensor que lo pueda detectar sin tocarlo.

Se me ha ocurrido que igual podría utilizar un sensor capacitivo, de hecho lo he visto en un sensor que que se usa para esta aplicación.

La cosa está en diseñar en el circuito impreso el sensor capacitivo con un agujero en medio para pasar el hilo, como en la imagen siguiente:

(http://imageshack.us/a/img15/4049/p117.png)

¿Creéis que de esta manera podría llegar a detectar el paso del hilo?
¿Con un PIC con entradas para sensores capacitivos podría detectar el hilo?

Saludos
Título: Re: Sensor capacitivo para detectar hilo
Publicado por: MGLSOFT en 21 de Agosto de 2013, 17:06:43
Yo creo que no te lo sensara, igual si conectas un pin de sensado capacitivo a agujero de montaje metalizado de una placa cualquiera, puedes probarlo de inmediato, sin tener que ponerte a fabricarla.
Título: Re: Sensor capacitivo para detectar hilo
Publicado por: jim_17 en 21 de Agosto de 2013, 17:29:55
Si lo que quieres hacer es saber si el hilo se ha roto, podrías utilizar un sensor de luz. El hilo al ir moviéndose irá atravesando el haz de luz y te generará pulsos, que es donde puedes saber si el hilo se ha roto no. (pulsos + filtro pasa bajo y obtienes señal continua)

Para saber si el hilo está ahí de manera estática con un sensor capacitivo es un poco más complicado, la densidad del hilo es muy pequeña por lo tanto el incremento de dieléctrico del sensor será inapreciable.

Pero la cuestión está en probarlo.


Un saludo.
Título: Re: Sensor capacitivo para detectar hilo
Publicado por: AKENAFAB en 21 de Agosto de 2013, 19:04:16
Hola!

Me gusta la idea de Jim,también podrías utilizar un sensor tipo switch .

Hay sensores que la palanca es apenas un alambre y al mínimo roce hace contacto,con eso podrías hacer pasar el hilo y forzar que toque al sensor y en ausencia del hilo pues el contacto se abre.

Seguro en un catalogo de contactos/limitswitch /etc.. viene,eso si, uno industrial.

P.D. el sensor que vi era como un resorte muy finito y flexionaba al mínimo roce,estaba en un contador de pasos.

--------------------------------

Mira era como de este tipo pero microminiatura xD

http://www.grainger.com/Grainger/DAYTON-Limit-Switch-Head-11X480           <--- ENLACE
Título: Re: Sensor capacitivo para detectar hilo
Publicado por: bitpic en 21 de Agosto de 2013, 19:57:17
He probado con sensores ópticos, pero al ser tan fino ni se entera. Con switch ni lo he probado, aunque seguro que funciona, el problema es que tiene que detectar sin tocar el hilo.

La única opción va a ser probarlo, aunque creo que no tengo pic con este tipo de señal de entrada. Buscare a ver que encuentro... me preocupa el grosor del hilo, porque no se si llegara a detectarlo.

Si no lo consigo al menos aprendere a usar el touch de los pic
 :mrgreen:

A ver que sale
Título: Re: Sensor capacitivo para detectar hilo
Publicado por: MGLSOFT en 21 de Agosto de 2013, 20:04:06
Y si lo consigues, compartes la licencia de inventor con nosotros, ehhh !!!   :D :D :D
Título: Re: Sensor capacitivo para detectar hilo
Publicado por: planeta9999 en 21 de Agosto de 2013, 21:30:46


Puedes utilizar una polea acoplada a un brazo con un switch, algo similar a los tensores de cadena de las bicicletas y motocicletas (en la foto la polea naranja acoplada al brazo negro). 

Basta con poner la polea sobre el hilo, si se rompe (el hilo), la polea caera, desplazará el brazo y cerrará el switch. Si pones el hilo por encima de la polea (en horizontal) o el hilo tiene que pasar en vertical, el brazo tendrá que tener un muelle para que ejerza presión sobre el hilo, y lo mismo, en cuanto se rompa el hilo, la polea desplazará el brazo y cerrará el switch.

Lo único "malo" es que no hay que diseñar ningún circuito electrónico, es una tarea de bricolage puro y duro.  En cuanto a usar un sensor mTouch, ni se va a enterar del paso del hilo, no te va a servir, o lo tendrías que hacer tan sensible que sería muy inestable y le afectarían otros objetos más grandes y distantes que el hilo.


(http://img443.imageshack.us/img443/920/6ltk.jpg)

Título: Re: Sensor capacitivo para detectar hilo
Publicado por: Nocturno en 22 de Agosto de 2013, 01:16:30
Aunque el hilo sea tan fino, deduzco que siempre está pasando exactamente por el mismo sitio. Si esto es así, podrías probar con un láser bien enfocado justo al punto de paso y un fotoreceptor detrás.
Título: Re: Sensor capacitivo para detectar hilo
Publicado por: bitpic en 22 de Agosto de 2013, 05:37:36
Planeta, no puedo tocar el hilo (o al menos sería lo ideal) ya he pensado todo tipo de cosas por contacto, pero el hilo tiene que ir a una tensión concreta así que si lo puedo hacer sin contacto mejor.

Nocturno, hacerlo con laser ¿te refieres a usar un laser y un sensor óptico como si fuese una barrera de luz? es que he probado con sensores ópticos como el de la imagen y no me ha ido muy bien, al ser tan fino ni se entera el sensor.

(http://www.electroipartes.com/images/H21A1.jpg)

Buscando por la red encontré estos:

(http://img.alibaba.com/photo/889159136/Textile_spare_parts_DHYS021_Capacitive_moving_yarn_break_sensor.jpg)

y algunos parecidos. Estoy pensando en comprarlo a china, lo que pasa es que hay que comprar un mínimo de 30 y me gustaría probarlo antes de nada.

Bueno, sigo buscando ;)

Gracias.
Título: Re: Sensor capacitivo para detectar hilo
Publicado por: Nocturno en 22 de Agosto de 2013, 05:41:44
Sí, a eso me refiero. Ese sensor que muestras no se entera de la presencia del hilo porque como bien dices es muy fino.
Pero si en vez de un emisor normal utilizas un láser enfocado adecuadamente para que en el sitio del hilo pase el rayo con la misma anchura del hilo, podrás detectarlo en el receptor.
Si el hilo vibra verás que el rayo se corta y reaparece muchas veces, pero con que se corte alguna vez te servirá para saber que el hilo sigue ahí.
Título: Re: Sensor capacitivo para detectar hilo
Publicado por: maxluis en 22 de Agosto de 2013, 08:35:59
Bitpic: y ya que no puedes tocar..."mirarlo" sensor de color, camara video ajustada para detectar movimiento buscarle por ahi....es fácil decirlo hacerlo es lo bueno
saludos.
Título: Re: Sensor capacitivo para detectar hilo
Publicado por: maxluis en 22 de Agosto de 2013, 08:41:02
El hilo sale de algun elemento que lo contiene "carrete" si se corta ?este cambia su estado? sensar en este punto...por ejemplo si se detiene???
Título: Re: Sensor capacitivo para detectar hilo
Publicado por: bitpic en 22 de Agosto de 2013, 09:40:45
Sí, a eso me refiero. Ese sensor que muestras no se entera de la presencia del hilo porque como bien dices es muy fino.
Pero si en vez de un emisor normal utilizas un láser enfocado adecuadamente para que en el sitio del hilo pase el rayo con la misma anchura del hilo, podrás detectarlo en el receptor.
Si el hilo vibra verás que el rayo se corta y reaparece muchas veces, pero con que se corte alguna vez te servirá para saber que el hilo sigue ahí.

Precisamente tengo un laser por casa para un escaner termico que me he hecho estos dias, probaré a ver si consigo detectar el hilo. Creo que este laser es más grueso que el hilo, igual si lo inserto en un receptaculo con un agujero muy fino para que salga el laser de ese grosor puedo detectar el hilo. lo que me da miedo son las vibraciones que si que ocasionarán que detecte el hilo intermitentemente, pero mientras lo vaya detectando cada x tiempo (por ejemplo cada segundo) croe que puede servir. ¿es posible detectar el laser con un ldr o mejor uno tipo diodo?

Bitpic: y ya que no puedes tocar..."mirarlo" sensor de color, camara video ajustada para detectar movimiento buscarle por ahi....es fácil decirlo hacerlo es lo bueno
saludos.

Maxluis, con una cámara saldría un poco caro, tengo que instalar de momento 25 sensores y si funciona bien luego sera una cantidad mayor, el problema de la cámara, a demás del precio, es que ya supone mayor complejidad, he hecho alguna cosa parecida de reconocimiento de movimientos con programas de PC, pero con un PIC nunca he controlado una camara.

En cuanto al sensor de color ¿crees que podría detectar el hilo con un sensor de color? nunca he usado ninguno, pero con el grosor del hilo no se si leera bien.

El hilo sale de algun elemento que lo contiene "carrete" si se corta ?este cambia su estado? sensar en este punto...por ejemplo si se detiene???

Si tiene, pero no da ninguna información, es una especie de guia para ir guiando el hilo por donde tiene que pasar, pero no cambia su estado si el hilo no está.

Para los que hayan probado los sensores capacitivos de los PIC, si encuentro por casa un PIC con este tipo de periférico ¿Podría probarlo en una placa de prototipos de agujeros como la de la imagen o hay que diseñar una placa para este proposito?

(http://www.goshield.es/445-thickbox_default/placa-prototipos-7x9cm-doble-capa.jpg)

La idea sería poner el PIC y hacer un agujero en la placa del diametro que cenesite y con estaño hacer lo que seria la pista y el sensor. ¿Esto funcionaría o será muy cutre?  :oops:


Título: Re: Sensor capacitivo para detectar hilo
Publicado por: Darkman_A en 22 de Agosto de 2013, 10:03:32
Hola gente.
Bitpic, por que no probas con un sensor como el de los mouses opticos.
(http://www.electronicamagnabit.com/tienda/426-666-large/sensor-optico-tipo-mouse.jpg)

Son como CCDs con muy baja resolucion.
(http://spritesmods.com/mouseeye/e.png)

Supongo que podrias hacer una sombra del hilo ( o la imagen de mismo hilo ) y que esta sea captada por el sensor. Si la sombra o la imagen no esta, es que se corto el hilo.
Quizas puedas poner un fondo (blanco) para que constraste mas.
Saludos.


Título: Re: Sensor capacitivo para detectar hilo
Publicado por: planeta9999 en 22 de Agosto de 2013, 10:29:06

he he probado con sensores ópticos como el de la imagen y no me ha ido muy bien, al ser tan fino ni se entera el sensor.



Esos sensores suelen montar un led de infrarrojos, con un grado de dispersión importante si se compara con un laser, normal que no detectes nada.

Yo hace tiempo compré varios laser de estado sólido a los chinos, muy baratitos, para hacer varios experimentos, son de varias potencias, y colores rojo, verde y azul, incluso tienes algunos que incorporan una lente roscada para que puedas ajustar el foco con precisión.

La finura del rayo y la poca dispersión, incluso a kilometros, es impresionante, enfocando por la ventana a edificios muy alejados, se podía ver perfectamente el punto, hasta hay gente (malvada), que los utiliza para tocar los huevos a los pilotos de los aviones...


(http://imageshack.us/a/img14/2383/a8tq.jpg)

(http://imageshack.us/a/img200/9901/9p3d.jpg)


Título: Re: Sensor capacitivo para detectar hilo
Publicado por: bitpic en 22 de Agosto de 2013, 10:31:52
Hola gente.
Bitpic, por que no probas con un sensor como el de los mouses opticos.
(http://www.electronicamagnabit.com/tienda/426-666-large/sensor-optico-tipo-mouse.jpg)

Son como CCDs con muy baja resolucion.
(http://spritesmods.com/mouseeye/e.png)

Supongo que podrias hacer una sombra del hilo ( o la imagen de mismo hilo ) y que esta sea captada por el sensor. Si la sombra o la imagen no esta, es que se corto el hilo.
Quizas puedas poner un fondo (blanco) para que constraste mas.
Saludos.




He buscado este que has puesto, parece que son caros ¿no? 66€ esta pagina Sensor Optico (http://www.electronicamagnabit.com/tienda/sensores/426-sensor-optico-tipo-mouse.html)

He visto una aplicación de Arduino, que hacen un sensor capacitivo con dos pines uno da una señal logica, y el otro lee cuando esta señal lógica es igual a la enviada, según la capacidad que haya tardará más o menos en igualarse el pin de entrada al de salida.

Arduino CapacitiveSensor (http://playground.arduino.cc//Main/CapacitiveSensor?from=Main.CapSense)

Esto parece bastante sencillo para hacer unas pruebas, lo que no se si tendrá la sensibilidad suficiente para detectar el hilo.

Y os diré si funciona o no.

Título: Re: Sensor capacitivo para detectar hilo
Publicado por: ppyote en 22 de Agosto de 2013, 10:32:59
Por que no utilizar 2 diodos, uno polarizado directamente y el otro inversamente como generador de voltaje y así mediante el adc del pic ir
evaluando el voltaje del diodo, cuando el hilo se rompa, aumentara el voltaje... Está claro que el ajuste puede ser un poco complicado pero creo que los resultados serán buenos...
Título: Re: Sensor capacitivo para detectar hilo
Publicado por: planeta9999 en 22 de Agosto de 2013, 10:35:46

Para los que hayan probado los sensores capacitivos de los PIC, si encuentro por casa un PIC con este tipo de periférico ¿Podría probarlo en una placa de prototipos de agujeros como la de la imagen o hay que diseñar una placa para este proposito?

La idea sería poner el PIC y hacer un agujero en la placa del diametro que cenesite y con estaño hacer lo que seria la pista y el sensor. ¿Esto funcionaría o será muy cutre?  :oops:



Puedes utilizar esa placa de topos perfectamente, soldando varios puedes crear la superficie del sensor, pero dudo mucho (pero mucho), que puedas detectar el hilo. Te funcionará para detectar cuando acercas el dedo, para usarlo como un botón sensible al tacto y poco más.




Título: Re: Sensor capacitivo para detectar hilo
Publicado por: bitpic en 22 de Agosto de 2013, 10:40:52

he he probado con sensores ópticos como el de la imagen y no me ha ido muy bien, al ser tan fino ni se entera el sensor.



Esos sensores suelen montar un led de infrarrojos, con un grado de dispersión importante si se compara con un laser, normal que no detectes nada.

Yo hace tiempo compré varios laser de estado sólido a los chinos, muy baratitos, para hacer varios experimentos, son de varias potencias, y colores rojo, verde y azul, incluso tienes algunos que incorporan una lente roscada para que puedas ajustar el foco con precisión.

La finura del rayo y la poca dispersión, incluso a kilometros, es impresionante, enfocando por la ventana a edificios muy alejados, se podía ver perfectamente el punto, hasta hay gente (malvada), que los utiliza para tocar los huevos a los pilotos de los aviones...


(http://imageshack.us/a/img14/2383/a8tq.jpg)

(http://imageshack.us/a/img200/9901/9p3d.jpg)




Yo el que tengo es este:

(http://www.bricogeek.com/shop/64-159-thickbox/diodo-laser-rojo-8-mw.jpg)

Pero este no tiene lente. Lo ideal es lo que tu dices, tener una lente para poder enfocarlo. Miraré a ver si tienen accesorios con lentes.

Por que no utilizar 2 diodos, uno polarizado directamente y el otro inversamente como generador de voltaje y así mediante el adc del pic ir
evaluando el voltaje del diodo, cuando el hilo se rompa, aumentara el voltaje... Está claro que el ajuste puede ser un poco complicado pero creo que los resultados serán buenos...

Ppyote: ¿a que te refieres con los dos diodos? ¿como detectas si hay hilo o no con dos diodos?


Para los que hayan probado los sensores capacitivos de los PIC, si encuentro por casa un PIC con este tipo de periférico ¿Podría probarlo en una placa de prototipos de agujeros como la de la imagen o hay que diseñar una placa para este proposito?

La idea sería poner el PIC y hacer un agujero en la placa del diametro que cenesite y con estaño hacer lo que seria la pista y el sensor. ¿Esto funcionaría o será muy cutre?  :oops:



Puedes utilizar esa placa de topos perfectamente, soldando varios puedes crear la superficie del sensor, pero dudo mucho (pero mucho), que puedas detectar el hilo. Te funcionará para detectar cuando acercas el dedo, para usarlo como un botón sensible al tacto y poco más.






Esa sospecha es la que tengo, por eso no quiero diseñar una placa para esta prueba, me da miedo invertir bastante tiempo para que no funcione, por eso lo de hacerlo con este tipo de placa.

Supongo que lo que explico más arriba sobre la aplicación con un Arduino será más de lo mismo. Para detectar un hilo tiene que ser muy muy sensible, y las cosas muy muy sensibles luego también dan problemas por otros lados y más en sitios industriales como donde tiene que ir instalado.

Bueno, iré probando a ver si encuentro la manera, si no siempre esta por medio del contacto, como varios foreros decían.

Saludos
Título: Re: Sensor capacitivo para detectar hilo
Publicado por: ppyote en 22 de Agosto de 2013, 10:50:28
Yo me refiero al sistema que utilizan los sensores de pulso que hay el los hospitales, los de la pinza que van en el dedo... Yo ahora mismo estoy en el trabajo y no puedo hacerte ningún dibujo para explicártelo
Título: Re: Contador metros hilo
Publicado por: bitpic en 22 de Agosto de 2013, 10:55:06
Ok, tranquilo, si sacas tiempo cuando no estés en el trabajo a ver si nos explicas como funciona eso, me he quedado con la intriga  :)

Aunque si son los sensores que van en el dedo sera por contacto y estoy buscando uno sin contacto con el hilo.
Título: Re: Sensor capacitivo para detectar hilo
Publicado por: planeta9999 en 22 de Agosto de 2013, 11:03:10
Yo me refiero al sistema que utilizan los sensores de pulso que hay el los hospitales, los de la pinza que van en el dedo... Yo ahora mismo estoy en el trabajo y no puedo hacerte ningún dibujo para explicártelo



Los pulsiosímetros, utilizan dos led rojos de dos longitudes de onda distinta y dos sensores (habitualmente fotodiodos) para medir el pulso y el contenido de oxígeno en sangre, sigues teniendo el problema de la dispersión y es menos práctico que un sensor encapsulado (led infrarrojos + sensor), en ambos casos mucho menos precisos que un laser de estado sólido que puedes sacar de un puntero-laser que te cuesta un par de dólares en los chinos.





Título: Re: Sensor capacitivo para detectar hilo
Publicado por: ppyote en 22 de Agosto de 2013, 11:52:06
Yo me refiero al sistema que utilizan los sensores de pulso que hay el los hospitales, los de la pinza que van en el dedo... Yo ahora mismo estoy en el trabajo y no puedo hacerte ningún dibujo para explicártelo



Los pulsiosímetros, utilizan dos led rojos de dos longitudes de onda distinta y dos sensores (habitualmente fotodiodos) para medir el pulso y el contenido de oxígeno en sangre, sigues teniendo el problema de la dispersión y es menos práctico que un sensor encapsulado (led infrarrojos + sensor), en ambos casos mucho menos precisos que un laser de estado sólido que puedes sacar de un puntero-laser que te cuesta un par de dólares en los chinos.


A ver sí con un dibujo a mano alzada me entiendes mejor jejeje
con 2 trozos de metacrilato puedes centrar la emisión y recepción de la luz, cosa que también sale bastante barata
Los leds con 2 de alta luminosidad servirían
Título: Re: Sensor capacitivo para detectar hilo
Publicado por: bitpic en 22 de Agosto de 2013, 16:30:09
Yo me refiero al sistema que utilizan los sensores de pulso que hay el los hospitales, los de la pinza que van en el dedo... Yo ahora mismo estoy en el trabajo y no puedo hacerte ningún dibujo para explicártelo



Los pulsiosímetros, utilizan dos led rojos de dos longitudes de onda distinta y dos sensores (habitualmente fotodiodos) para medir el pulso y el contenido de oxígeno en sangre, sigues teniendo el problema de la dispersión y es menos práctico que un sensor encapsulado (led infrarrojos + sensor), en ambos casos mucho menos precisos que un laser de estado sólido que puedes sacar de un puntero-laser que te cuesta un par de dólares en los chinos.


A ver sí con un dibujo a mano alzada me entiendes mejor jejeje
con 2 trozos de metacrilato puedes centrar la emisión y recepción de la luz, cosa que también sale bastante barata
Los leds con 2 de alta luminosidad servirían

Me ha quedado más o menos claro. Estudiaré a ver que es lo que mejor me puede ir para esto.

Gracias
Título: Re: Sensor capacitivo para detectar hilo
Publicado por: Picuino en 22 de Agosto de 2013, 17:27:26
Si el hilo debe llevar una tensión concreta entonces la máquina tendrá un tensor. Cuando el hilo se rompe el tensor se moverá y podrás detectarlo.. Por otra parte una polea no altera la tensión del hilo. Creo que la mejor. solución es mecánica .
Saludos.
Título: Re: Sensor capacitivo para detectar hilo
Publicado por: sanpic en 22 de Agosto de 2013, 22:17:08
Coincido con picuino , creo que lo que te serviría mejor sería un tensiometro conectado a un switch o una polea ( no se si el material del filamento o hilo la haría girar ) conectado a un sensor hall.
Saludo a todos.
Título: Re: Sensor capacitivo para detectar hilo
Publicado por: ppyote en 23 de Agosto de 2013, 05:07:27
Yo acabo de probar lo de los leds y sin el metacrilato el filamento de 24wg me lo detecta sin problema, he probado con 2 leds rojos de los de 5mm, uno alimentado con 5v y una resistencia de 220 ohms, y una separación entre ellos de 3mm
yo creo que es lo más económico...
Título: Re: Sensor capacitivo para detectar hilo
Publicado por: bitpic en 23 de Agosto de 2013, 06:26:25
Tendré que ponerme ha hacer pruebas:

- Diodos
- Laser
- Sensor capacitivo (aunque prácticamente lo tengo descartado)
- Sensor de color
- Sensores para este propósito chinos

y por otro lado mecánicamente que sería lo mas sencillo. Hablaré con el dueño de la maquina a ver por donde podemos tirar.

Gracias por la ayuda.
Título: Re: Sensor capacitivo para detectar hilo
Publicado por: ppyote en 23 de Agosto de 2013, 18:37:43
Cuando hayas tomado una decisión, comentala... Me gustaría saber sí el láser da buenos resultados...
Título: Re: Sensor capacitivo para detectar hilo
Publicado por: BBMNet en 23 de Agosto de 2013, 19:58:01
Me temo que estás haciéndo la pregunta del millón.

Si me permiten comentar porqué no es posible utilizar sistemas ópticos.

Me dedico a la fabricación de edredones y edrecolchas y he tratado por varios medios de hacer un sensor para esa aplicación. Los links siguientes corresponden a máquinas de mis clientes y propias:



Al moverse el hilo en cualquier punto donde toque siempre suelta peluza. Eso inhabilita cualquier detector de tipo óptico. Por otro lado cuando se utiliza un brazo móvil como el que menciona planeta9999 (yo hice uno utilizando un resorte de diskette de 3.5") funciona bien por un rato pero igual la peluza lo afecta. Además y dado que el hilo pasa a alta velocidad el alambrito que sirve de detector se calienta con lo que eventualmente rompe el hilo. Una mejora es utilizar una poleita cerámica.

Como corolario diré que los sensores capacitivos tampoco funcionan debido a la relación entre el diámetro del hilo y el área de los sensores. Simplemente ni por enterados se dan.

Además debo mencionar otro problema que sucede al bordar. El hilo se puede romper tanto antes como después del sensor. Si se rompe después (que es lo que normalmente sucede ya que la ruptura generalmente ocurre en la aguja de costura) el sensor de presencia no lo notaría.

Lo mejor que he logrado ha sido un pequeño arreglo de 2 poleas cerámicas para minimizar los efectos por calentamiento con un pequeño imán pegado a una de las poleas y un sensor Hall. Esto hace un pequeño generador de pulsos. Cuando la polea con el imán se detiene se interrumpen los pulsos y eso es detectado como falla.

Debo mencionar que en la costura el hilo avanza a tirones ya que es jalado por la aguja al coser. Eso crea un problema en el dispositivo ya que ocasionalmente se sale de la guía de las poleas. Estas poleas como deben imaginar deben ser pequeñas para que no afecten el paso del hilo ya que si se afecta la costura puede quedar defectuosa quedando apretada o la mayoría de las veces floja. Esto último porque quedaría un exceso de hilo entre el sensor y la aguja.

La manera como se sensa comercialmente es electrostáticamente por el avance del hilo. Esto permite hacer la detección sin contacto pero hasta ahora mis sensores DIY con este principio no me han funcionado.

Estaré al pendiente de este hilo para tomar ideas.

Un saludo.
Título: Re: Sensor capacitivo para detectar hilo
Publicado por: bitpic en 23 de Agosto de 2013, 20:39:19
Hola BBMNet, muy buena tu explicación. Creo que nadie mejor que tu para entender lo complicado que se hace detectar estos hilos. En mi caso no son máquinas de coser, son máquinas de torsion, pero el hilo es el mismo.

Aquí ahora es de madrugada y no voy a poder ver los vídeos ni investigar sobre como sensar la carga electrostatica aunque no suena a que sea fácil.

Esta tarde me han dicho que en caso de no poder hacerlo sin tocar el hilo puedo hacerlo con poleas.
Igualmente esta tarde he fabricado un prototipo con un pic con mtouch para ver como se comporta el sensor capacitivo con el hilo. Mañana empezaré el código del pic. Es la primera vez que uso el mtouch asi que me tengo que poner al día y no será algo rápido.

Tendré en cuenta tus consejos porque si que es verdad que hay mucha pelusa que puede taponar los agujeros de los sensores ópticos y en ocasiones incluso encallar partes mecanicas como puede ser una pequeña polea.

Bueno, mañana si tengo algún resultado con los sensores capacitivos os informo, aunque me sentire afortunado si consigo detectar al menos mi dedo  :D

Ahora me voy a dormir, mañana más

Título: Re: Contador metros hilo
Publicado por: bitpic en 24 de Agosto de 2013, 14:03:17
Bueno después de pasarme la mañana intentado hacer funcionar el sensor capacitivo sin éxito y de hablar con la persona que necesita el sensor, hemos decidido usar sistema mecánico.

Necesita que el dispositivo detecte si el hilo se rompe, esto lo sabrá porque el PIC irá recibiendo los pulsos de la barrera de infrarrojos a medida que pasa la polea movida por el hilo y avisará en caso de que no detecte los pulsos. Por otro lado irá contando los metros de hilo que van pasando y llegado a unos metros programados cortará el hilo.

Para cortar el hilo seguramente ponga un solenoide o un pequeño servo con una cuchilla o algo similar (de la parte mecánica se encargan ellos).

A demás le pondré un pequeño LCD y tres botones para programar los metros.

Bueno, creo el Titulo de este hilo ya no corresponde con lo que será finalmente el dispositivo, así que si es necesario abro otro hilo donde ponga los pasos del proyecto por si alguien esta interesado.

(Voy a intentar cambiar el Titulo, no se si sabré)

EDITO: No se ha cambiado el titulo del hilo, solo de mi mensaje
Título: Re: Contador metros hilo
Publicado por: bitpic en 24 de Agosto de 2013, 14:08:33
Por cierto, he probado de detectarlo con el laser que tengo yo por casa y no me ha funcionado porque no tengo lente para concentrar el rayo en un punto más pequeño... de momento quedan paradas las pruebas de laser, capacitivo y demás...
Título: Re: Contador metros hilo
Publicado por: planeta9999 en 24 de Agosto de 2013, 14:19:41


Tu sensor capacitivo, seguramente no ha funcionado porque no has diseñado correctamente la forma del sensor. Parece que nivel industrial se usan diversos tipos de sensores para detectar la rotura del hilo en un telar o similares, los hay electrostáticos (capacitivos), ópticos por infrarrojos o laser y piezoeléctricos.

Si el sensor capacitivo lo haces a lo alto y no a lo ancho, de manera que sea un anillo metálico que cubra uno o dos centímetros de la longitud del hilo, seguramente funcionará, ese es el aspecto que tienen los sensores electrostáticos comerciales.

Otro tipo de sensor interesante es el piezoeléctrico, son como las antiguas capsulas de los tocadiscos de vinilo, las primeras que eran piezoeléctricas, luego ya vendrían las magnéticas y las de bobina móvil. Los sensores piezo actualmente se usan como sensores de golpes en alarmas o en los pads de las baterías (las de los músicos), y creo que se usaron también para electrificar las guitarras acústicas. Si a uno de esos sensores, le acoplas un anillo de alambre y el hilo pasa rozando el alambre, puedes captar el ruido por rozamiento del hilo al moverse, podrías detectar si el hilo está quieto o en movimiento, quieto podría también significar que no hay hilo porque se ha roto.


Título: Re: Contador metros hilo
Publicado por: bitpic en 24 de Agosto de 2013, 16:36:35


Tu sensor capacitivo, seguramente no ha funcionado porque no has diseñado correctamente la forma del sensor. Parece que nivel industrial se usan diversos tipos de sensores para detectar la rotura del hilo en un telar o similares, los hay electrostáticos (capacitivos), ópticos por infrarrojos o laser y piezoeléctricos.

Si el sensor capacitivo lo haces a lo alto y no a lo ancho, de manera que sea un anillo metálico que cubra uno o dos centímetros de la longitud del hilo, seguramente funcionará, ese es el aspecto que tienen los sensores electrostáticos comerciales.

Otro tipo de sensor interesante es el piezoeléctrico, son como las antiguas capsulas de los tocadiscos de vinilo, las primeras que eran piezoeléctricas, luego ya vendrían las magnéticas y las de bobina móvil. Los sensores piezo actualmente se usan como sensores de golpes en alarmas o en los pads de las baterías (las de los músicos), y creo que se usaron también para electrificar las guitarras acústicas. Si a uno de esos sensores, le acoplas un anillo de alambre y el hilo pasa rozando el alambre, puedes captar el ruido por rozamiento del hilo al moverse, podrías detectar si el hilo está quieto o en movimiento, quieto podría también significar que no hay hilo porque se ha roto.




Hola Planeta9999,

Tienes toda la razón, pero no he llegado a ese punto, me he quedado encallado en el sensor a nivel de programación en el PIC.

Al tener finalmente la opción de usar un dispositivo mecánico no he querido invertir mucho tiempo, aunque se me ha quedado clavada la espinita del sensor capacitivo por el sensor y porque me gustaría probar de hacer un teclado con este sistema en el futuro.

Digamos que he querido ir a lo fácil, aunque lo fácil casi nunca sale bien  :D

La ventaja de hacerlo mediante polea es que me permitirá contar los metros de hilo, cosa que los otros sensores solo podría detectar el hilo.

En cuanto a usar los sensores piezoeléctricos lo había pensado también, pero es una maquina con bastante vibración y pensé que igual tendría algún problema de detección. Supongo que habría que filtrar las vibraciones de la maquina y centrarse solo en la vibración que provoca el hilo. Igualmente no dispongo de este tipo de sensor actualmente para poder hacer alguna prueba.

Hay que decir que no cobro por hacer esto, lo hago por que me gusta, nada más. Los costes del prototipo los asumo yo,  si el proto funciona si que la fabricación no la asumo. Por este motivo no puedo estar comprando todo tipo de sensores que luego no se si usaré.  :?

Igualmente, aunque finalmente el sistema será mecánico, no descarto hacer alguna prueba más por mi cuenta con otro tipo de sensor en otro momento. Por ejemplo, me esta viniendo a la mente hacer alguna prueba con un sensor de vibración y mostrar el nivel de estas vibraciones en un gráfico para ver como se comporta con la vibración de la maquina y como le afecta cuando pasa el hilo.

Por si os interesa, aquí podéis ver un sismografo con un sensor de vibración SISMOGRAFO (http://www.centralnexus.com/seismograph/)





Título: Re: Contador metros hilo
Publicado por: BBMNet en 24 de Agosto de 2013, 23:17:29
Acabo de recordar de un sensor comercial que llegamos a usar hace algunos años. La marca es ELTEX.

El modelo de sensor no lo recuerdo pero los actuales VARIO son muy parecidos aunque por función pareciera que los que más se acercan a lo que necesitamos sería el cromado. Dejo el link para quien se interese.

http://www.eltex.se/en/products-mainmenu-118/weft-and-yarn-sensors-mainmenu-245/sewing-mainmenu-211/136-sewing

Por lo que leí rápidamente su principio es piezo eléctrico y no electrostático como recordé equivocadamente en un principio.

Espero que esto te ayude. Por lo pronto estoy solicitando una cotización para darme una idea del costo actual.

Un saludo.
Título: Re: Contador metros hilo
Publicado por: BBMNet en 26 de Agosto de 2013, 18:04:09
Acabo de recibir la información del precio del sensor ELTEX. $112.12 USD y el que me sugieren es precisamente el que indico en el link del post anterior.

Me imagino que el precio es LAB Carolina del Sur EUA. A continuación te dejo la información de con quién contacté.

Mike Brewington
Technical Service Manager
mbrewington@eltexus.com

El PDF del sensor es muy grande para anexarlo pero lo puedes bajar de la página web indicada.

Si entendí correctamente lo que haces es la torsión de hilo entonces tal vez necesitarías un sensor por cada cabo. Estos sensores se pueden conectar en paralelo en una configuración que conozco como  "O" alambrada. Esto es que mientras cada sensor detecte que el hilo que lo pasa se mueva su salida estará inactiva (abierta). Si en algún momento alguno de los cabos se rompe ese sensor se activará cerrando su salida, esto independientemente del estado de los otros sensores. Así puedes usar una sola entrada del control que tengas, PLC o lo que sea.

Un saludo.
Título: Re: Contador metros hilo
Publicado por: KALLITOS en 26 de Agosto de 2013, 19:56:38
Ahora el tema cambió a contador metros hilo, asumo que contar los metros de hilo que cruzan, pues yo usaría una pequeña polea o guía acoplada a un encoder, creo que sí se puede ya que el hilo siempre pasa por algo mecánico, no esta suspendido.

los dspic33ep traen QEI de 32 bits.

saludos.
Título: Re: Contador metros hilo
Publicado por: sanpic en 26 de Agosto de 2013, 23:54:39
Creo que no deberias descontar la posibilidad de un sensor de efecto hall en una polea , lo usarias como contador de pulsos , hay infinidad de sensores y el precio ronda 1,5 usd. Pasate por la web de Allegro Microsystems

http://www.allegromicro.com/en/Products/Magnetic-Digital-Position-Sensor-ICs/Hall-Effect-Latches-Bipolar-Switches.aspx

Abrazo a todos.
Título: Re: Contador metros hilo
Publicado por: bitpic en 27 de Agosto de 2013, 03:27:50
BBMNet gracias por la info. Encontré sensores como el que indicas en la página de alibaba por 5€ ¿crees que serán de fiar? Son fabricantes chinos.

Por otro lado, las primeras pruebas las haré con una polea y un encoder, si no hay problemas se quedará así, si surge alguno probare otros sensores

Cuando tenga el proto acabado pondré algunas imágenes

Saludos
Título: Re: Contador metros hilo
Publicado por: BBMNet en 27 de Agosto de 2013, 18:43:10
Ya los ví. Sólo nota que la órden mínima es por ¡30 piezas!

Además no me queda claro el tiempo de respuesta ya que en un lado dice que es 1 segundo o más y en las especificaciones dice <1 segundo.

Un saludo.
Título: Re: Contador metros hilo
Publicado por: bitpic en 07 de Septiembre de 2013, 16:42:37
Bueno ya tengo el primero prototipo

(http://imageshack.us/a/img843/4387/sfik.jpg)

(http://imageshack.us/a/img15/6803/h1ql.jpg)

Lo que tengo ahora un problemilla de esos que te vuelven loco y que luego seguro que será una tontería.

El LCD me funcionaba bien, pero de repente me ha dejado de funcionar la segunda linea, que precisamente es donde pongo el valor que va contando.

La librería funciona bien para LCDs de 16x2 caracteres pero estoy usando uno de 8x2 y la segunda linea a veces me va y otras no.

¿Alguien a usado alguna vez un LCD de estas características y sabe que es lo que puede estar pasando?

Según el datasheet del driver del LCD hay que escribir en la posicion 0xC0 para escribir en la segunda linea, pero ahora mismo no me funciona aunque al pricipio si que iba.  :shock:
Título: Re: Contador metros hilo
Publicado por: bitpic en 07 de Septiembre de 2013, 17:20:58
Creo que ya esta solucionado. Como decía era una tontería, había inicializado mal el LCD.

Ahora el problema que tengo es para imprimir un valor de 8 caracteres en el LCD (por ejemplo un valor de 10000000). El valor lo tengo como unsigned long y lo he intentado imprimir de varias maneras:

printf("%8i",valor);
printf("%8u",valor);
printf("%8d",valor);

pero nada de nada.

¿Donde estoy metiendo la pata?

Título: Re: Contador metros hilo
Publicado por: bitpic en 07 de Septiembre de 2013, 17:34:35
Ok, perdonad mi ignorancia en C... jeje :lol:

Ya esta corregido, era:

printf("%lu",valor);