Como adquiero la señal de 20 sensores por un mismo puerto?
| #1 Como adquiero la señal de 20 sensores por un mismo puerto? |
| #2 |
|
Li-ion
Moderador
|
Primero necesitas la ayuda de un multiplexor análogo para poder así separar la señal de cada uno de los 20 sensores.
|
|||||||||||
|
|
||||||||||||
| #3 RE: |
|
shadow
|
Ok... antes de nada gracias por contestas...
He decidido que usare USB para coencatarlos, lo que no se es como hacer para enchufarlos todos a un multiplexor... ¿teneis algun esquema electrico por ahi? lo que me interesaria seria algo como esto... sensor 1 sensor 2 ---> Multiplexor ---> USB ---> Ordenador sensor 3 sensor ... * ¿El multiplexor para usb como funciona? [ esquema electrico ] * ¿Que componentes hacen falta? * ¿Cual es el mejor lenguaje apra progrmar el software? Gracias... |
|||||||||||
|
|
||||||||||||
| #4 |
|
Li-ion
Moderador
|
Aunque me parece que lo mas fácil es utilizar el puerto paralelo, o mejor utilizar un slot PCI, agregar un simple conversor de 8 o 10 bits como por ejemplo el ADC0804 y varios switches como el CD4066 y hacer el programa en C++Builder, o Delphi sin pensar en controladores, puedes remitirte a las notas de aplicación del PIC16C765, que es un microcontrolador que soporta el protocolo USB 1.1 y tiene 8 canales análogos de entrada para una resolución de 8 bits.
|
|||||||||||
|
|
||||||||||||
| #5 RE: |
|
shadow
|
Lo siento por no haber podido contestar antes...
Ya habia pensado en conectarlo a través de paralelo y de pci... al igual que por serial.. pero esque tengo un problema la destincaion final para el proyecto es que todos los sensores se controlen desde una PDA, con lo cual el USB me va mucho mejor. El problema que tengo en estos momentos es que soy nuevo en esto de la electronica y no se por dónde empezar, ya que por lo visto también he emepzado por lo mas dificil... los sensores son de un motor de gasolina, la tarea del ordenador es captar la informacion de los sensores para trasmitir correctamente las diferentes ordenes a los actuadores. Con lo que me habeis dicho puedo deducir que todo iria un poco asi (siempre diciendo desde el puerto USB): Sensor (salen 2 cables) ---> PIC16C765 (8 entradas y D+/D- que es el USB) ---> USB ---> Ordenador El PIC que he encontrado es este es el PIC16C745 no el PIC16C765. Me podriais explicar que hace exactamente este PIC... que no he encontrado mucho... Gracias x todo.. :D |
|||||||||||
|
|
||||||||||||
| #6 Diferencias entre PIC16C745 y PIC 16C765 |
|
eduardo.bonilla
|
Hola shadow,
El PIC16C745 y el PIC 16C765 son muy similares. Para utilizar el puerto USB que contiene necesitas conectarle una resistencia y capacitor como se muestra en el adjunto. También cuentas con tres pines para el convertidor Analogo/Digital lo que te daría facilidad de utilizar tres sensores al mismo tiempo, si necesitas 20 sensores, vas a requerir agregarle multiplexeo y una rutina de programación para controlarlos. Recuerda que la conversión A/D es tardada y con multiplexeo lo harías más lento aún, por lo que debes considerar la frecuencia a la que deseas leer los sensores. Qué vas a sensar? Temperatura? Alli no habría problemas. No he utilizado nunca éste micro, pero si sabes programar el ensamblador del PIC o tienes un compilador te puede hacer la vida más sencilla. Las especificaciones del chip las puedes encontrar en la siguiente liga: http://ww1.microchip.com/downloads/en/DeviceDoc/41124c.pdf Mucha suerte con tu proyecto, Atte, El P@n@ |
|||||||||||
|
|
||||||||||||
| #7 |
|
maunix
Colaborador
|
Si, o también utilizar un conversor A/D spi externo como los que tiene Texas Instruments. Vienen con varias entradas (no recuerdo en detalle pero más o menos por ahi le anda). Se llaman TLC540 , TLC545, etc. Son simples de usar y de escalar (de agregar mas entradas si es necesario). Usando varios de ellos, tienes más A/D aún. La precisión es de 8 bits. |
|||||||||||||
|
|
||||||||||||||
| #8 |
|
wilago
|
hola a todos, tengo una inquito muy interesante no se si ustedes me puedan ayudar se los agradeseria de corazon les cuento tengo varios PIC16F628 y y todos capta una informcion y l amandan a traves del puerto serie, pero solo tengo un puesto serie del PC DB9 y un MAX 232 hay forma de que pued yo mandar esta informacion de todos los PIC al mismo puerto serie de mi PC y si se puede me gustaria saber como.
Agradesco su atencion y cualquier ayuda que me puedan facilitar. |
|||||||||||
|
|
||||||||||||
| #9 |
|
mmarinucci
|
Lo mas facil es realizarlo con el protocolo rs-485 y no con el rs-232. Puedes utilizar el integrado DS751. Con esto se puede realizar la comunicacion a traves del puerto serie seleccionando con cual de los perifericos se desea comunicar.
|
|||||||||||
|
|
||||||||||||
| #10 |
|
El nombre
|
Espero que haya solucionado el problema hace algunos años.
Como esté aun con el lo lleva claro. Saludete |
|||||||||||
|
|
||||||||||||
|
| Temas de interés | |
|---|---|
| Entrada/Salida de audio a traves de USB | |
| Como separar señales, si son entrada y salida de datos | |
| Circuito acondicionador de entrada 4-40mA y salida 0-10 V | |
| Conectar salida video de camara a monitor video | |
| Circuito con reles para puerto paralelo con salida de 3.3v | |
| Foros de Electronica |
| ||
Cuestiones Elementales de Electrónica ||
Fuentes de alimentacion ||
Circuitos de radio ||
Diseño de circuitos en general || || Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión || || Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos || |
Site Map
© Foros de Electrónica
Comunidad Internacional de Electrónicos
Powered by phpBB © 2001, 2005 phpBB Group
Acerca de || Política de privacidad
Generada en = 2.05345 segundos, Consultas = 17
© Foros de Electrónica
Comunidad Internacional de Electrónicos
Powered by phpBB © 2001, 2005 phpBB Group
Acerca de || Política de privacidad
Generada en = 2.05345 segundos, Consultas = 17

