Autor Tema: ajuda pic16f876a  (Leído 20213 veces)

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

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
Re: ajuda pic16f876a
« Respuesta #30 en: 02 de Octubre de 2006, 09:56:05 »
I also did not understand!
 But they dizeram me that a conversion table was more practical. (ASCII) You know as to make?

Amigo has venido al foro preguntando cómo hacer para que te funcione el conversor A/D.  Ahora debiera estar funcionando.

De acuerdo a lo que interpreto de tu software, si el valor A/D está en un cierto rango hace una cosa y sino otra.

Para 2 rangos no hace falta una tabla.

Tampoco has especificado mucho de tu problema o aplicación. 
- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)

Desconectado NiHs2

  • PIC10
  • *
  • Mensajes: 38
Re: ajuda pic16f876a
« Respuesta #31 en: 02 de Octubre de 2006, 10:58:22 »
It will be that it is because the LM35 liberates a tension very low.
Do you think i amplify it?

Desconectado BrunoF

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3865
Re: ajuda pic16f876a
« Respuesta #32 en: 02 de Octubre de 2006, 11:07:16 »
It will be that it is because the LM35 liberates a tension very low.
Do you think i amplify it?

I think you're refeering to intensity, not voltage.
Why don't you start trying with a voltage divisor(potentiometer) from 0V to 5V and confirm that AD conversion is working fine?

When you siad ASCII i think what you really wanted to said was "convert AD registers values to BCD format".

Cheers.



Creo que te estas refiriendo a intensidad, no voltaje.
¿Por que no comienzas intentando con un divisor de voltaje(potenciometro) desde 0V a 5V y confirmas que la conversion AD esta funcionando correctamente?

Cuando dijiste ASCII creo que lo que realmente quisiste decir fue: "convertir los valores de los registros AD al formato BCD".

Saludos.
"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value."  -- Carl Sagan

Sólo responderé a mensajes personales, por asuntos personales. El resto de las consultas DEBEN ser escritas en el foro público. Gracias.

Desconectado NiHs2

  • PIC10
  • *
  • Mensajes: 38
Re: ajuda pic16f876a
« Respuesta #33 en: 02 de Octubre de 2006, 11:12:03 »
The maximum tension that lm35 supplies to me is of 1,5V and finds that this is confusing my conversion.
What it finds?

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
Re: ajuda pic16f876a
« Respuesta #34 en: 02 de Octubre de 2006, 11:13:42 »
It will be that it is because the LM35 liberates a tension very low.
Do you think i amplify it?

Bueno, es la primera ves que mencionas que usarás un LM35.  Sí, un LM35 dá 10mV por grado centígrado.  Pero tampoco sé que rango de temperatura usaras!  Aún así, creo que tendrás mucho rango desaprovechado y te sugiero que amplifiques.

Ahora bien, sigo sin entender para que quieres la tabla.  ¿Debes mostrar la temperatura en algún lado?
- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)

Desconectado NiHs2

  • PIC10
  • *
  • Mensajes: 38
Re: ajuda pic16f876a
« Respuesta #35 en: 02 de Octubre de 2006, 11:40:55 »
my temperatures go of 2°C 150°C then my lesser tension will be 0,02V.

 I go to send the data for the PC using the parallel door.

regards

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
Re: ajuda pic16f876a
« Respuesta #36 en: 02 de Octubre de 2006, 12:11:54 »
my temperatures go of 2°C 150°C then my lesser tension will be 0,02V.

Te sugiero que lo amplifiques

I go to send the data for the PC using the parallel door.


Te sugiero que la conversión la hagas entonces del lado de la PC.  Te va a ser mucho más simple.  Sobre todo si trabajas en assembler.

Saludos
- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)

Desconectado NiHs2

  • PIC10
  • *
  • Mensajes: 38
Re: ajuda pic16f876a
« Respuesta #37 en: 02 de Octubre de 2006, 13:39:11 »
I know that it is more easy, but have that to use pic.  Idea of my head

thanks!!!  :-/

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
Re: ajuda pic16f876a
« Respuesta #38 en: 02 de Octubre de 2006, 15:10:47 »
I know that it is more easy, but have that to use pic.  Idea of my head

thanks!!!  :-/

Te sugiero que leas la siguiente Nota de Aplicación

AN556: Implementing a Table Read

- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)

Desconectado NiHs2

  • PIC10
  • *
  • Mensajes: 38
Re: ajuda pic16f876a
« Respuesta #39 en: 02 de Octubre de 2006, 16:26:12 »
I think that it goes half to be complicated to only amplify, therefore the maximum qua the analog input allows is 5V not giving a great very satisfactory precision to me. 
It would like amplifies 10 times!
It has as?

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
Re: ajuda pic16f876a
« Respuesta #40 en: 02 de Octubre de 2006, 16:50:34 »
I think that it goes half to be complicated to only amplify, therefore the maximum qua the analog input allows is 5V not giving a great very satisfactory precision to me. 
It would like amplifies 10 times!
It has as?

Podrías usar un Vref de 2 voltios para el A/D.

Si usas un rango hasta 150V, eso te da 1.5V, que es 'mas o menos' aproximado y no tienes que amplificar tanto.

Tampoco entiendo porqué dices que quieres amplificar 10 veces.  De donde sacas ese número?
- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)

Desconectado NiHs2

  • PIC10
  • *
  • Mensajes: 38
Re: ajuda pic16f876a
« Respuesta #41 en: 03 de Octubre de 2006, 08:58:15 »

Podrías usar un Vref de 2 voltios para el A/D.

Si usas un rango hasta 150V, eso te da 1.5V, que es 'mas o menos' aproximado y no tienes que amplificar tanto.

Tampoco entiendo porqué dices que quieres amplificar 10 veces.  De donde sacas ese número?

[/quote]

I don't understand!!!

how can use a VREF of 2V and one to creak of 150v?

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
Re: ajuda pic16f876a
« Respuesta #42 en: 03 de Octubre de 2006, 09:47:58 »
I think that it goes half to be complicated to only amplify, therefore the maximum qua the analog input allows is 5V not giving a great very satisfactory precision to me. 
It would like amplifies 10 times!

Acá es donde no entiendo porqué hablas de amplificar 10 veces.

Si usas un rango hasta 150V, eso te da 1.5V, que es 'mas o menos' aproximado y no tienes que amplificar tanto.

El LM35 tiene un salto de 10mV por cada grado centígrado.  Eso hace que a 150 grados tengas 1.5V de tensión.

150 * 10 mV = 1,5V

Este es tu fondo de escala

Podrías usar un Vref de 2 voltios para el A/D.

El conversor A/D de los pics puede tener un voltaje de referencia distinto de Vdd.  Este voltaje puede ir de 2 a Vdd+0.3V

Fíjate en el datasheet para más detalles.

Saludos


- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)

Desconectado NiHs2

  • PIC10
  • *
  • Mensajes: 38
Re: ajuda pic16f876a
« Respuesta #43 en: 03 de Octubre de 2006, 10:01:58 »

Since deep mine of scale pic is 2 would read small tensions? 
this that if became my question.
I don't go to amplifies 10 times!! :D

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
Re: ajuda pic16f876a
« Respuesta #44 en: 03 de Octubre de 2006, 10:20:36 »

Since deep mine of scale pic is 2 would read small tensions? 
this that if became my question.
I don't go to amplifies 10 times!! :D

El rango será de 2V a 0V.

Si trabajas a 8 bits de resolución, tu precisión será de 2V/255 = 7,84 mV

Eso te da una precisión dentro del rango del sensor.  Es decir que por cada salto de grado centígrado tendrás al menos 1 salto en el A/D o 2.

De esa forma


Valor Sensor         Valor A/D        Grados C
--------------------------------------------------
    10 mV                1               1
    20 mV                2               2
    30 mV                4               3
    ...
   150 mV               20               15
    ...
  1000 mV              135              100
    ...
  1500 mV              202              150




Saludos
- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)


 

anything