Autor Tema: ventajas y desventajas de las velocidades de los pic?  (Leído 4841 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado cchhaa

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 294
    • ¡¡peligro!!
ventajas y desventajas de las velocidades de los pic?
« en: 13 de Octubre de 2005, 02:47:00 »
Hola amigos, viendo que los pic pueden funcionar a diferentes velocidades en mhz, me preguntaba cuales son las ventajas de trabajar a la velocidad minima que admiten, por ejemplo si un 16f84A puede funfionar de 4 a 20 mhz sera mejor utilizarlo siempre a 20 mhz no? que ventaja tiene utilizarlo a 4 mhz?


un saludo
cchhaa
Reiniciando......

Desconectado J1M

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1960
RE: ventajas y desventajas de las velocidades de los pic?
« Respuesta #1 en: 13 de Octubre de 2005, 03:19:00 »
hola cchhaa,

pues la "ventaja" de usar cristales de mayores frecuencias es que se pueden obtener mayores velocidades de proceso (mips - millones de instrucciones por segundo). Pero claro esto no es siempre bueno, ya q x ejemplo el PWM depende directamente de la frecuencia del reloj, y si es muy rápido quizá no podamos lograr un PWM lento, claro q si es al reves, y el cristal oscila a poca frecuencia, quizá no podamos lograr un PWM rápido...

Es decir, que el cristal lo pones en función un poco de lo que quieras hacer.

saludos!

Desconectado antoniof

  • Moderadores
  • PIC24F
  • *****
  • Mensajes: 729
RE: ventajas y desventajas de las velocidades de los pic?
« Respuesta #2 en: 22 de Noviembre de 2005, 06:22:00 »
Buenas.

Las ventajas de funcionar a mayor velocidad son obias pero hay que tener en cuenta que el consumo es mucho mayor con un cristal de 20MHz que con un resonador de 400KHz por ejemplo. De hay que todos los mandos a distancia trabajen con resonadores de baja frecuencia.

Para hacer aplicaciones con baterías o de bajo consumo, mientras más baja sea la frecuencia de trabajo mucho mejor.

Desconectado RaDoN

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1498
RE: ventajas y desventajas de las velocidades de los pic?
« Respuesta #3 en: 22 de Noviembre de 2005, 14:35:00 »
"Consumo mucho mayor" ... no creo que sea ni apreciable, 1 mA arriba o abajo, creo yo.
Si juegas contra el mejor, pierdes como los demás.

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
RE: ventajas y desventajas de las velocidades de los pic?
« Respuesta #4 en: 05 de Diciembre de 2005, 19:34:00 »
Escrito originalmente por radon
"Consumo mucho mayor" ... no creo que sea ni apreciable, 1 mA arriba o abajo, creo yo.


No estoy de acuerdo.
En aplicaciones controladas por baterias AA, donde cada mA cuenta, los nuevos PIC, con nanoWatt technollogy, permiten bajar su cristal interno hasta 32Khz... y hasta llevarlo a sleep si es necesario.

En estas aplicaciones, es importante poder descender la velocidad del microcontrolador.


- 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 maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
RE: ventajas y desventajas de las velocidades de los pic?
« Respuesta #5 en: 05 de Diciembre de 2005, 19:36:00 »
Escrito originalmente por cchhaa
Hola amigos, viendo que los pic pueden funcionar a diferentes velocidades en mhz, me preguntaba cuales son las ventajas de trabajar a la velocidad minima que admiten, por ejemplo si un 16f84A puede funfionar de 4 a 20 mhz sera mejor utilizarlo siempre a 20 mhz no? que ventaja tiene utilizarlo a 4 mhz?


un saludo
cchhaa


Como dijeron ya, cada uno tiene que analizar su aplicación.  Si tu aplicacion es muy simple y lenta, pues usa un cristal lento.  Si requieres poder de cálculo y velocidad de comunicación usa uno más veloz.
El punto es que si tu software es muy simple y te la pasaras haciendo delays porque te sobran ciclos de reloj, entonces es mas práctico y elegante utilizar un cristal de menos frecuencia.

Pero lo que se suele buscar en general es mayor velocidad ,  mayor potencia , te imaginas un Pentium IV a 100Mhz nomas? jeje.

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 vszener

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2395
RE: ventajas y desventajas de las velocidades de los pic?
« Respuesta #6 en: 15 de Diciembre de 2005, 08:24:00 »
Bueno lo d elas velocidades de los micros creo que tambien debe depender del periferico a tratar, es decir, si nuestro micro lo usamos por ejemplo a memorias lentas, nos vendria mejor usar una velocidad del micro menor a la maxima ya que si usamos la maxima nuestro micro deberia de estar parado y generando estados de espera hasta que la memoria termine todo el proceso, en resumen!jeje la velocidad depende tanto del programa como de la periferia a tratar.Giño
· Nos vemos en los bares!!!!!
· Mi Blog: Aqueronte

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
RE: ventajas y desventajas de las velocidades de los pic?
« Respuesta #7 en: 21 de Diciembre de 2005, 09:58:00 »
Escrito originalmente por vszener
Bueno lo d elas velocidades de los micros creo que tambien debe depender del periferico a tratar, es decir, si nuestro micro lo usamos por ejemplo a memorias lentas, nos vendria mejor usar una velocidad del micro menor a la maxima ya que si usamos la maxima nuestro micro deberia de estar parado y generando estados de espera hasta que la memoria termine todo el proceso, en resumen!jeje la velocidad depende tanto del programa como de la periferia a tratar.Giño


Precisamente es lo que puse en mi post anterior Sonrisa

Las aplicaciones embebidas son muy a medida, y es por eso que no suele servir "generalizar" .  Además hay que evaluar muchos aspectos, como costos, tiempos de diseño, cantidades proyectadas a producir, tiempos de desarrollo utilizando el assembly o el C... , si se trabajará en grupo o en solitario, etc!

- 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)