Autor Tema: Proyecto 25 botones controlados por PIC  (Leído 44648 veces)

0 Usuarios y 7 Visitantes están viendo este tema.

Desconectado Nanashi

  • PIC12
  • **
  • Mensajes: 69
Proyecto 25 botones controlados por PIC
« en: 03 de Junio de 2012, 13:24:29 »
Hola me llamo David, quiero hacer un proyecto y necesitaba que me pasarais presupuesto:
Lo que necesito es presupuesto de lo siguiente:

1º    Diseños de una placa no mayor a 120x60mm con lo necesario para montar un PIC con    salida a 22 conectores hembra Jack de 2,5mm, a esos Jack se les unirá un tramo de    40m de cable a pulsadores.
La idea es que cuando se accione cualquier pulsador, la PIC recoja la información y envié al PC el pulsador que ha sido accionado por USB.
Los pulsadores habrá momentos en que no esté pulsado ninguno, otros 3, 15, etc, pero se quedaran pulsados durante horas. No sé si habrá algún problema, como cuando mantienes pulsadas muchas teclas de un teclado.

2º    Un led verde que indique el correcto funcionamiento de la placa.

3º   El listado de todos los componentes necesarios, con nombres y referencias para poder adquirirlos y montar yo la placa.

4º   También necesito la programación necesaria para el PIC entregando el código fuente.

5º   También que me presupuestara el fabricar él la placa, con envío a España (Madrid)

Gracias y espero vuestras contestaciones.
« Última modificación: 10 de Junio de 2012, 12:40:55 por Nanashi »

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5883
    • Picuino
Re: Presupuestar Proyecto.
« Respuesta #1 en: 03 de Junio de 2012, 17:09:37 »
Parece un proyecto más orientado a PLC ¿Puedes comentar cuál va a ser el entorno de trabajo de la placa? Si hay suciedad, ruido eléctrico, si es necesario que trabaje 24 horas/365 días, etc.

La placa que describes trabajará bien en una oficina sin ningún ruido eléctrico. En otro entorno es necesario adaptar las entradas y aislarlas con optoacopladores.

Saludos.

Desconectado Nanashi

  • PIC12
  • **
  • Mensajes: 69
Re: Presupuestar Proyecto.
« Respuesta #2 en: 03 de Junio de 2012, 17:37:19 »
Lo que yo necesito es poner 22 botones (separados de la placa unos 40 metros) y cuando pulse uno el PIC mande al PC la información de cuál ha sido pulsado.
Los cables de los botones se conectaran a la placa por jack de 2,5mm, si no me propones algun conector mejor.
El tiempo que el botón estará pulsado será de unos 30 minutos. Y podrán mantenerse pulsados todos a la vez.
El tiempo de funcionamiento será de unas 12 horas seguidas.
La placa se situara en una caja de PVC, y trabajara en entornos limpios.
Un saludo.

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5883
    • Picuino
Re: Presupuestar Proyecto.
« Respuesta #3 en: 03 de Junio de 2012, 18:36:11 »
¿Que protocolo de transmisión buscas para enviar la información al PC?

A través del USB se puede emular un teclado, de manera que al pulsar un pulsador el PC reciba la letra 'A' al pulsar otro pulsador, el PC reciba la letra 'B' etc.

Otro protocolo más adecuado podría ser una emulación del RS232 a través del USB y que cada segundo se envíen al PC los datos de los pulsadores que se encuentran pulsados y los que no se encuentran pulsados.

Saludos.

Desconectado Nanashi

  • PIC12
  • **
  • Mensajes: 69
Re: Presupuestar Proyecto.
« Respuesta #4 en: 03 de Junio de 2012, 18:42:27 »
Lo que busco es precisamente la segunda opcion que has puesto porque quiero desarrollar una aplicacion que recogera esos datos y los utilizara

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5883
    • Picuino
Re: Presupuestar Proyecto.
« Respuesta #5 en: 03 de Junio de 2012, 18:44:58 »
Creo que ya hay placas diseñadas y montadas que te pueden servir.  Sólo haría falta reprogramarlas para lo que necesitas.

Voy a mirar por la red.

Saludos.

Edito:
y añadir una tarjeta de expansión de entrada con 22 jack.
« Última modificación: 03 de Junio de 2012, 18:48:07 por Picuino »

Desconectado Nanashi

  • PIC12
  • **
  • Mensajes: 69
Re: Presupuestar Proyecto.
« Respuesta #6 en: 03 de Junio de 2012, 18:47:59 »
Creo que ya hay placas diseñadas y montadas que te pueden servir.  Sólo haría falta reprogramarlas para lo que necesitas.

Voy a mirar por la red.

Saludos.

Muchas gracias, asi da gusto, jeje. Gracias y un saludo

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5883
    • Picuino
Re: Presupuestar Proyecto.
« Respuesta #7 en: 03 de Junio de 2012, 18:48:40 »
¿Qué tipo de jack quieres montar?

Saludos.

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5883
    • Picuino
Re: Presupuestar Proyecto.
« Respuesta #8 en: 03 de Junio de 2012, 18:52:20 »
Otra punto a tener en cuenta es que la emulación de RS232 por USB no es muy fiable.

Si el conector pierde comunicación durante un momento, el identificador del RS232 cambia y la comunicación se pierde.

Con el RS232 verdadero esto no ocurre. Es mucho más seguro y merece la pena colocar una tarjeta RS232 al PC.
Además la programación se simplifica mucho, y al final ahorras dinero en diseño y mantenimiento.


Saludos.

Desconectado Nanashi

  • PIC12
  • **
  • Mensajes: 69
Re: Presupuestar Proyecto.
« Respuesta #9 en: 03 de Junio de 2012, 19:01:05 »


He mirado esto, la placa estara en una caja, y tendrá estas salidas, Jack 2,5mm MONO.
A los cables le meteria un pulsador o un bumper y acabaria en un jack macho de 2,5.



Si me recomiendas rs232 te hare caso y lo usare en lugar de usb.


Desconectado Nanashi

  • PIC12
  • **
  • Mensajes: 69
Re: Presupuestar Proyecto.
« Respuesta #10 en: 03 de Junio de 2012, 19:02:35 »
¿Habria problemas por la longitud del cable?
Tanto el RS232 como el de los Jack.
Gracias

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5883
    • Picuino
Re: Presupuestar Proyecto.
« Respuesta #11 en: 03 de Junio de 2012, 19:10:48 »
Depende del ruido ambiente. Por lo que has comentado la entrada no importa que sea rápida, de forma que se puede colocar un filtro para que no le afecte el ruido.

El RS232 no necesita ser rápido y podría llegar a 40 metros sin problemas en un entorno con poco ruido eléctrico y con cable aislado.

Saludos.

Desconectado darck_khronos

  • PIC18
  • ****
  • Mensajes: 493
Re: Presupuestar Proyecto.
« Respuesta #12 en: 03 de Junio de 2012, 19:12:24 »
tengo algo parecido a lo que necesitas el problema es que soy de Mexico  :undecided:

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
Re: Presupuestar Proyecto.
« Respuesta #13 en: 03 de Junio de 2012, 19:23:29 »
Hola, con un PIC16f883, te seria facil la implementacion, ya que dispones de oscilador interno, y tendrias dejando 2 para comunicacion, otros 23 pines libres... 22 son los que necesitas, y uno para el led destellando indicador de funcionamiento...
Como no tienen problemas con los tiempos, se puede realizar con pooling en las entradas, y transmitir 3 bytes con las lecturas correspondiente, por ejemplo cada segundo...
Imperioso el uso de optoacopladores, porque serán muchos metros de cable...
Ahora subo un esquema...  :mrgreen:
Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5883
    • Picuino
Re: Presupuestar Proyecto.
« Respuesta #14 en: 03 de Junio de 2012, 19:39:33 »
Yo había pensado en un PIC18F4550 en una placa premontada:

http://www.tiertex.com/index.php?route=product/product&product_id=52

La placa se compra en e-bay a bajo precio y te ahorras la parte de diseño del PIC, sólo hay que añadir un shield de entradas/salidas.


Edito:

Tienes cerca de 33 I/O:
   22 para las entradas.
   3 para RS232 / bootloader
   8 para posibles expansiones.


Saludos.
« Última modificación: 03 de Junio de 2012, 19:41:38 por Picuino »