¿Cómo es este diseño para una selección y ubicación básica de PCB?

14

No tengo experiencia con ningún diseño mecánico serio, pero por necesidad y curiosidad, estoy tratando de construir una máquina pick and place (para mis proyectos de hobby y producción de PCB de bajo volumen), pero muy Versión básica, adaptada a mis propias aplicaciones típicas.

Especificaciones: Estoy intentando construir el sistema con:

  • Costo < US $ 100 (excluyendo la aspiración, el microscopio, etc.)
  • Área de la placa / panel: Aprox. un pie cuadrado (no importante)
  • Velocidad de aproximadamente 1 parte seleccionada y colocada en 5 segundos (no importante).
  • La "sonda" (ver la figura a continuación) está diseñada para ser una pastilla de vacío (así como un microscopio digital USB en miniatura adjunto)
  • Resolución / tamaño de paso de 0,3 mm o menos (mis huellas de piezas más pequeñas son resistencias 1206 y QFN de 3 mm).
  • La precisión y la repetibilidad no son muy importantes ya que tengo supervisión visual / magnificada del proceso a través del microscopio USB.

Mi primer borrador de una estructura muy barebones, hasta el momento incluye 3 steppers, 3 varillas roscadas, un microscopio USB y una aspiradora:

Operation:

  • En mi PC, para cada parte que se coloque, almaceno las coordenadas (X, Y) para su rollo de cinta correspondiente, así como las coordenadas para la posición de destino en la PCB.
  • El motor / varilla / pickup del eje Y se mueve al carrete de la cinta y recoge la pieza, luego se mueve a lo largo del eje Y hasta la coordenada Y de la posición del objetivo en la PCB.
  • El motor / varilla / PCB del eje X se mueve a lo largo del eje X para permitir la alineación de la coordenada X.
  • El motor / varilla / pieza del eje Z desciende a PCB para colocar la pieza y luego sube.
  • Repita hasta completar.
  • Superviso cualquier falta de alineación o falta de piezas, etc. a través del microscopio digital que se ve en el monitor de mi PC.
  • Si es necesario realizar ajustes durante algo de esto, solo puedo pausar manualmente y ajustar la posición / acción usando la computadora.

Aquí están mis preguntas :

  1. ¿La configuración mecánica dibujada anteriormente es demasiado simple para lograr el movimiento? Basándome en mi lectura de algunas publicaciones y en ver videos de picks y lugares, los sistemas se ven mucho más complejos en forma de compilación, y también solo el PCB o los movimientos de la aspiradora, no ambos, mientras que en la mía, tengo uno en movimiento a lo largo del eje X y el otro a lo largo del eje Y (para simplificar el escenario / construcción).

  2. ¿Cuáles serán algunos de los determinantes clave que se puedan imaginar que harán posible la resolución de 0.25 mm o más? Supongo que una buena elección de paso a paso / motor (por ejemplo, pasos / revolución) es un comienzo.

  3. Veo que hay un defecto ridículamente importante: ¡La rotación de cualquiera de las tres varillas hará que la PCB o la pastilla de vacío, o la parte recogida, respectivamente, giren junto con la varilla! ¿Alguna modificación simple para resolver esto?

pregunta Thomas E

2 respuestas

10

Muchas máquinas caseras de pick and place son muy similares a las máquinas de fresado CNC, y de aquí es de donde debe inspirarse.

Lamáquinaconstadetresejeslineales,cadaunodeloscualesconstade:

  • algúntipoderodamientolinealorielparapermitirqueelejesedeslicelibremente.
  • algúntipodemotorparaactivarelmovimiento.

Estasdospartesprobablementeharánlamayorpartedelcostodesumáquina.Supresupuestoesextremadamenteajustado;¡Estásmirandomenosde$20poreje!Estoytentadodedecirqueestoesimposible,peroodioalosdetractores,ymeencantaundesafío.

Comoyahaseñalado,sudiseñoesdefectuosoporquerealmentenohaynadaqueimpidalarotacióndelaspiezasenlasvarillasroscadas.Tambiénfaltaelejegiratorioimportantequesenecesitaparagirarlaspiezasalaorientacióncorrectaantesdelacolocación.Algunosdiseñosevitanestocolocandoalgunasdelaspartes,luegopidiéndolealoperadorquegirelaPCB90º,luegocolocandomáspiezas,etc.Esposiblequedeseeelegirestaopción.

Tuverdaderoproblemaeselpresupuesto,ytendrásquetrabajarmuyduroparahacermuchasdelaspartes(lasquepuedeshacer)oencontrarlasdeformabarata(talvezdemáquinasrotas).Unlugardondesemiraesenimpresorasantiguas.Contienenrieleslinealesbastanteagradablesquepuedessalvar,incluyendounmotorrápidoyunatiradecodificador.

Motores:Puedeelegirentredostiposdemotores:

  • Servomotores.Básicamenteestarásinventandoestotúmismo.ConsistenenunmotordeCC,unsistemaelectrónicoparaaccionarelmotor,unsensorparamedirlaposicióndelmotoryuncontroladorquecalculalacantidaddeenergíaqueseaplicaalmotorparallevarloalaposicióncorrectademanerarápidayprecisa.
  • motorespasoapaso.Estetipodemotornogiralibremente,sinoqueselepuedeordenarquesemuevapasoapaso.Nonecesitaunsensordeposición,perosínecesitahacerunseguimientodeexactamentelospasosqueharealizadoencadadirecciónparasaberexactamentedóndeseencuentrayquétanlejosdebeirparallegaralasiguienteposición.

Recomendaríaelenfoquedelmotorpasoapaso.LamayoríadelasmáquinasCNCpequeñasusanestos.Tambiéndebetratardeencontraruncontroladorqueadmitaalgunosmicrostepping.Estonosoloaumentalaresolución,sinoquetambiénayudaasuperarlaresonanciaaciertasvelocidades.Siquieresunmovimientorápido,entoncesnecesitarásaceleración.Siestáacelerando,esprobablequegolpeelavelocidadderesonanciadelmotorypierdapasos.

Resolución:Laaltaresoluciónnoestandifícildelograr.Porejemplo,siestáusandounmotorpasoapasocon200pasosporrevolución,impulsandounavarillaroscadaM8(quetieneunpasode1.25mm),entoncespuedeesperarquecadapasoproduzca1.25mm/200=0.00625mmdemovimiento.Sinembargo,esonosignificaquesumáquinatengaunaprecisiónde0.00625mm.Lanolinealidaddesubprocesos,elretroceso,ladesviacióndelpasoyotrosfactoresconspiraránparaaumentartuerror.

Software:escribirelsoftwareparaestetipodemáquinanoestandifícil,perotodollevatiempo.¿Porquénoechaunvistazoal Open PNP Project ? Su software ya está lleno de características.

Complejidad: Desafortunadamente, como con todos los proyectos de robótica, comienzas con grandes objetivos de simplicidad. A menudo, puede hacer que las cosas simples funcionen rápidamente, pero eventualmente descubre que necesita bastante complejidad para que las cosas funcionen bien, de manera confiable y durante mucho tiempo. No hay ningún problema en particular que la PCB se mueva en un eje y la cabeza se mueva en otro. Uno podría pensar que el PCB en movimiento se sacudirá de los componentes, pero es poco probable que esto sea un problema. Los componentes suelen ser muy ligeros (a menos que coloques conectores grandes o circuitos integrados muy grandes) y estén atrapados en una masa de pasta de soldadura. A menudo me meto torpemente por los PCB en el horno de reflujo, y nunca he visto una parte deslizarse fuera de lugar. Sin embargo, si tiene muchas partes para colocar, entonces está moviendo una mesa bastante grande y necesitará rieles más largos y una mesa más rígida.

Retirar: Esta será otra parte costosa, a menos que quieras chupar un tubo para recoger cada parte. Las bombas de vacío pueden ser sorprendentemente caras (si su presupuesto es de solo $ 100) y también necesitará una válvula. También es posible que deba hacer un cabezal de selección extraíble para poder elegir piezas de diferentes tamaños. Las piezas pequeñas necesitan un tubo pequeño (obviamente), pero las piezas grandes necesitan un tubo más grande porque son más pesadas y necesitan más área de superficie para que el vacío funcione.

    
respondido por el Rocketmagnet
4

Lo primero que me sorprende es su afirmación de que, en esencia, no tiene experiencia en diseño mecánico. Algunas cosas que solo puedes aprender haciendo. ¡Construye algo!

Básicamente, su diseño funcionará, pero estoy seguro de que incluso con un poco de experiencia pensará en mejoras. Así que obtenga algunos tornillos y tuercas, acopladores o correas dentadas económicos y construya una sola etapa que se traduzca de un lado a otro con la precisión que necesita. Probablemente incluso pueda usar tuercas roscadas y tuercas de ferretería si siempre presiona el juego. De hecho, hay un término con el que seguramente tendrás que aprender a lidiar con: reacción negativa.

Lo digo en serio: antes de que pienses demasiado en esto, construye algo simple con guías de cajón y varilla roscada y un motor paso a paso. El costo será inferior a $ 20 y usted aprenderá toneladas.

Trato con el código para mover la maquinaria de precisión y es increíble la cantidad de oportunidades que existen para que las cosas salgan mal.

    
respondido por el lyndon

Lea otras preguntas en las etiquetas