TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Halcon_de_Fuego en 19 de Agosto de 2010, 23:34:28
-
Hola tengo un codigo para amplificar una celda de carga con un pic 16f877a , mi problema es que la simulacion en isis la hace un poco lenta y la otra es que no estoy seguro si esta midiendo bien ! , si alguien me puede ayudar dejo adjunto el circuito con todo lo que necesita para funcionar como esta ahora y si alguien me puede ayudar se lo agradecere mucho !
saludos !
-
2º archivo
-
3º archivo
-
4º archivo
-
5º archivo
-
6º archivo
-
7º archivo
-
8º archivo
-
9º archivo
-
10º archivo (ultimo)
-
hola com va eso, muy completo el informe que has preparado ;-)
Mira yo tengo una celda de carga conectada en al A/D del 18F2455 y anda perfectamente, lo que si es que he utilizado un amplificador de instrumentación, que es especifico para estos casos, es el INA122P y no tengo problemas de ruido. Por el lado de la programación del micro puedes hacer si quieres un promedio de 500 mediciones no mas como para que sea un valor mas correcto, pero no mucho mas que eso.
De la simulación no puedo ayudarte mucho, ya que soy mas de ir derecho a los bifes, es decir la simulacion la hago directamente en la placa.
Saludos,
PS: para subir archivos puedes usar algun gestor como http://uploading.com/ hasta cierto límite es gratuito.
-
Muchas gracias willynovi algo de programacion se pero de asm nada es por eso que mucho no puedo hacer si alguien me puede ayudar o solo con aportar datos o lo que sea sera bien venido , el ci que dices lo he visto pero no se si se puede usar un voltimetro directamente en la salida o falta algo mas ? ahora voy a ver si encuentro info !! .
el archivo con todo lo necesario esta acá , yo solo lo encontre en la web y nada de esto me pertenece ! .
saludos ! .
http://www.megaupload.com/?d=YRS0LHG3 (http://www.megaupload.com/?d=YRS0LHG3)
-
willynovi encontre el blog que creaste y voy a seguir tu circuito , tambien tengo el datasheet !
saludos !!
-
:shock: :shock: :shock:
Tengo un par de balanzas de 5 Kg y otra de 150 Kg malogradas por aqui, hace poco trate de copiar el circuito de la PCB que trae pero termine con un dolor de cabeza :? :?
Acabo de leer el datasheet y es increible que ese integrado haga todo, justo lo que necesito, gracias Willynovi por el dato.
Ya esta en la lista de pedidos, pero me queda una duda, entiendo la diferencia entre el INA122 que terminan en P y PA pero no entiendo que diferencia agrega el codigo G4 a ambos pues, si los que tienen este codigo adicional mas baratos.
Saludos
-
willynovi encontre el blog que creaste y voy a seguir tu circuito , tambien tengo el datasheet !
saludos !!
mmmmm, blog que creé yo? te refieres al de SimRacing del amigo Mac56? :mrgreen:, eso es para despuntar el vicio, no solo de PICs vive el hombre :D
Existen otros amplificadores tambien aqui te paso algunas referencias, pero el INA122P es single supply.
AD620, AD627 estos no sabria decirte.
Y una nota de aplicacion http://www.intersil.com/data/an/an1298.pdf
Si buscas en el google con estas claves seguro te aparece algo "ina instrumentation amplifier handbook"
-
Finalmente me he podido hacer del INA122 y empiezo con las dudas
Tengo la celda de carga que tiene los siguientes cable de colores y lo que entiendo que debe ser cada uno
Rojo Positivo
Negro Negativo
Blanco Vin+
Verde Vin-
He medido la resistencia entre los diferentes cables y estos son los valores que obtengo
Negro-Rojo 354
Verde-Rojo 422
Verde-Negro 775
Blanco-Rojo 705
Blanco-Negro 352
Blanco-Verde 1126
He conectado todo segun la siguiente imagen
(http://www.microchip.com/forums/download.axd?file=0;141996)
Rojo +5v
Negro Tierra
Blanco Vin+
Verde Vin-
Probe varias RG y siempre obtengo 5 voltios, haciendo precion o no sobre la celda.
Por favor alguien que me pueda orientar un poco en el tema que ya no se que mas hacer, gracias :(
-
:( :(
Adjunto imagen de la celda, a ver si me hechan un cable.
(http://img256.imageshack.us/img256/3672/13210310.th.jpg) (http://img256.imageshack.us/i/13210310.jpg/)
Uploaded with ImageShack.us (http://imageshack.us)
-
Hola Veguepic.
Mediste la salida diferencial de la celda de carga para ver que voltaje te entrega en reposo?
También deberias medir que voltaje diferencial entrega la celda, para la máxima carga que le vas a colocar y a partir de alli calcular la ganancia necesaria y así elegir el valor adecuado de Rg. Ten en cuenta que según el datasheet, si no le colocas una RG, tienes una ganancia de 5 (mínima ganacia posible), Y con una entrada diferencial de 1V ya tendrías el operacional saturado.
Por eso verifica que la salida diferencial de la celda de carga no sea muy grande.
-
Hola Pablo, gracias por contestar.
Acabo de hacer lo que me indicas, conectando
Rojo +5v
Negro GND
Blanco Vin+
Verde Vin-
Y me dio - 5v, entenderia que tengo mal codificados los colores de la celda, asumiendo verde como Vin+ y el blanco como Vin- , pongo y quitando peso pero la celda ni se entera.
Puede que este malograda?
Hay un sticker muy simplon pegado en la celda que dice
T-6
9907270017
Que otra prueba podria hacer para ver si la celda esta buena.
Saludos
-
Hola amigo, la codificación de casi todas esas celdas es:
Rojo +V
Negro -v
Verde señal+
Blanco señal-
Esas celdas entregan aproximadamente 3mV/V lo que significa que si la celda es de 1000lb y la polarizas con 5V entrega un variación de 15uV / lb esto significa que debes amplificar aproximadamente 166 veces para que el PIC que sense una lb por división del AD, esto genera mucha inestabilidad en la lectura.
Ye he hecho aplicaciones con este tipo de celdas polarizándolas con 10V, amplificando con un buen AOP de instrumentación y llevando esta lectura hasta un conversor AD de 12 bits. luego Se lleva al PIC para procesarla
saludos.
-
Mira aquí hay unas que son muy parecidas, tel vez encuentras ese modelo.
http://www.nbeastbright.com/products/&pmcId=0f07e92a-23e4-4e61-be4f-c121eebcf001&comp_stats=comp-FrontProductsCategory_show01-1269500009838&pageNo=1&pageSize=16.html (http://www.nbeastbright.com/products/&pmcId=0f07e92a-23e4-4e61-be4f-c121eebcf001&comp_stats=comp-FrontProductsCategory_show01-1269500009838&pageNo=1&pageSize=16.html)
-
Diego E.
Podrias detallar cual AOP de instrumentacion usaste para llevar la lectura al conversor AD de 12 bits porfavor.
-
Finalmente me he podido hacer del INA122 y empiezo con las dudas
Tengo la celda de carga que tiene los siguientes cable de colores y lo que entiendo que debe ser cada uno
Rojo Positivo
Negro Negativo
Blanco Vin+
Verde Vin-
He medido la resistencia entre los diferentes cables y estos son los valores que obtengo
Negro-Rojo 354
Verde-Rojo 422
Verde-Negro 775
Blanco-Rojo 705
Blanco-Negro 352
Blanco-Verde 1126
He conectado todo segun la siguiente imagen
(http://www.microchip.com/forums/download.axd?file=0;141996)
Rojo +5v
Negro Tierra
Blanco Vin+
Verde Vin-
Probe varias RG y siempre obtengo 5 voltios, haciendo precion o no sobre la celda.
Por favor alguien que me pueda orientar un poco en el tema que ya no se que mas hacer, gracias :(
Bueno, con respecto a esto se usa un test simple: los pines S+ y S- hay una resistencia aproximadamande de 350, y en los otros dos hay una de 420. En tu caso Veguepic verde y rojo serian para exitacion, y blanco y negro serian para señal. Con respecto a eso yo estoy usando una celda de balanza china conectada a un AD620 con voltajes de alimentacion +E = 5v y -E = tierra, aunque estoy probando con un 7660 para darle al ad620 voltaje negativo y esta trabajando bastante bien excepto por una inestabilidad en la señal. Ahora, como identificar cual es + y - pues eso ya va para la practica. Si lo conectas al amplificador y no mide nada, primero intercambia los pines de señal, si sigue sin medir algo intercambia lo de excitacion. si mide bien pero cuando presionas la celda disminuye el voltaje (normalmente se llega a hacer negativo por la alimentacion del amplificador) entonces intercambias los de señal, si no sucede algo pues ahi si tu celda ya fue. Cualquier cosa avisa nomas