Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

29/09/2010 #1


PIC que soporte mas de 40 Mhz
Hola que tal:

Quisiera saber si hay algun pic que soporte más de 40 Mhz, ya que lo máximo que he visto en los datasheet es de 20 o 25 Mhz, no se si exista algun pic o alguna configuración para que el pic pueda correr a una alta oscilación de mas de 40 mhz, les agradeceria mucho si me informaran si hay alguna forma, gracias saludos.
29/09/2010 #2

Avatar de FBustos

Respuesta: PIC que soporte mas de 40 Mhz
48mhz = 18f4550 18f2550 etc y etc. se puede obtener esa velocidad por configuracion interna escalando los pulsos en osc1 y osc2.
entra a www.microchip.com y ve lo que necesitas igualmente si tienes acceso a una bilblioteca tecnica, en el libro diseño practico de aplicaciones con pic16f877a 2da parte hay una tabla con casi todos los pics con sus caracteristicas.
saludos
29/09/2010 #3


Respuesta: PIC que soporte mas de 40 Mhz
Hola, que tal?

Los pic16f pueden correr máximo a 20MHz @ 5MIPS
Los pic16f1 pueden correr máximo a 32Mz @ 8MIPS
Los pic18f pueden correr máximo a 48MHz @ 12MIPS
Los pic24 y dsPICs pueden correr máximo a 160MHz @ 40MIPS
los pic32 corren máximo a 80MHz con 1.56 DMIPS/MHz

Saludos!
29/09/2010 #4
Moderador

Avatar de Chico3001

Respuesta: PIC que soporte mas de 40 Mhz
Mi pregunta seria, para que necesitas mas velocidad? no seria mas simple comenzar a pensar en usar un micro mas poderoso??
30/09/2010 #5


Respuesta: PIC que soporte mas de 40 Mhz
Gracias dj pipe y mcpiebot, si ya pude leer en la pagina de microchip y encontre que varios pic de la familia 18F soportan 48 Mhz y hasta 64 Mhz, gracias por la información, saludos.
02/10/2010 #6

Avatar de Meta

Respuesta: PIC que soporte mas de 40 Mhz
holanda dijo: Ver Mensaje
Gracias dj pipe y mcpiebot, si ya pude leer en la pagina de microchip y encontre que varios pic de la familia 18F soportan 48 Mhz y hasta 64 Mhz, gracias por la información, saludos.
¿Cuál es el PIC que soporta hasta los 64 MHz?
02/10/2010 #7


Respuesta: PIC que soporte mas de 40 Mhz
hola meta uno de esos pic es el PIC18F45K20 y hay varios mas te dejo el link de microchip donde vienen todas las especificaciones:

http://www.microchip.com/ParamChartS...g=en&pageId=74
02/10/2010 #8

Avatar de Meta

Respuesta: PIC que soporte mas de 40 Mhz
Hola:

64 MHz usando PLL pone en la hoja de datos.
http://ww1.microchip.com/downloads/e...Doc/41303G.pdf

El oscilador externo, es decir, el cristal físico es de 64 MHz. No creo. Porque el 18F2550 usa 48 MHz pero externo es 20 MHz. ¿De cuánto es el PIC18F45K20?

Saludo.
07/02/2011 #9


problemas con la velocidad de lectura del programa
Lo que estoy haciendo con uC es un sistema de control tal que necesito por lo menos 40 Mhz de velocidad por lo que no se como hacerlo...
Investigue y dicen q tengo q hacer una configuracion en lo fuses del micro ahora no se como hacer tal configuracion......



Les pido su ayuda.....en este problema que no se como resolverlo
y les agradezco de antemano
07/02/2011 #10


asdlocal dijo: Ver Mensaje
Lo que estoy haciendo con uC es un sistema de control tal que necesito por lo menos 40 Mhz de velocidad por lo que no se como hacerlo...
Investigue y dicen q tengo q hacer una configuracion en lo fuses del micro ahora no se como hacer tal configuracion......



Les pido su ayuda.....en este problema que no se como resolverlo
y les agradezco de antemano
No sabemos que micro estas usando, por lo que no tenemos manera de recomendarte algo.

Saludos!
07/02/2011 #11


Que el programa que tiene que hacer el PIC es full valores de tipo float.
08/02/2011 #12

Avatar de Scooter

Lo que tienes que buscar son los MIPS que ejecuta mas que los MHz por ejemplo el DS89C450 (derivado de 8052) ejecuta 33MIPS a 8.5MHz

Además en ciertos casos merece la pena pasar a alguna unidad que tenga una unidad de punto flotante o multiplicadores en hardware, o que sea de 32 bits para mejorar el rendimiento en ese caso. Además, si trabajas en C puedes pensar en cambiar a algo mas potente del fabricante que sea; migrar el código será sencillo.
08/02/2011 #13


Estas seguro que ese microcontrolador rinde 33MIPS a 8.5MHz.
No creo que sea cierto. Sera 1MIPS por MHZ.
08/02/2011 #14

Avatar de Scooter

Lee el datasheet si no lo crees. Lleva multiplicador de reloj x4 interno y pipeline.

En pics no estoy puesto pero hay derivados 8052 que llevan unidades matemáticas de 32 bits internas, de coma fija y para pocas operaciones pero que permiten potenciar tremendamente el cómputo matemático.
08/02/2011 #15


Scooter dijo: Ver Mensaje
Lee el datasheet si no lo crees. Lleva multiplicador de reloj x4 interno y pipeline.

Tu lo has dicho, lleva un multiplicador interno x4. El cristal externo será de 8.25Mhz, pero internamente la frecuencia de trabajo es de 33 Mhz (8.25 Mhz x 4). Si a esa frecuencia trabajo obtenemos 33 MIPS, quiere decir que el procesador alcanza 1 MIPS @ MHZ.

Datasheet dijo:
At 1 million instructions per second (MIPS) per megahertz, the microcontrollers achieve 33 MIPS performance from a maximum 33MHz clock rate
08/02/2011 #16

Avatar de Scooter

Efectivamente va a 33MHz internamente, la ventaja es que todos los componentes externos van a 8MHz y eso es bastante beneficioso para cuestiones de EMC.
Volviendo a tu problema tendrás que buscar a ver si hay pics que funcionen con menos de 4 ciclos o que tengan internamente algún artilugio matemático.
Otra posibilidad es revisar a mano las rutinas críticas que compiles. Por ejemplo hace tiempo quería una rutina eficiente que dividiese por 10 números de 16 bits; en lugar de usar la genérica de dividir 16/16 bits o 16/8 bits hice una optimizada que solo dividía por 10 pero que era mas eficiente en términos de tiempo de ejecución.

Es lo bueno ya lo malo de los PIC; solo los suministra microchip. Da un soporte fantástico y tiene buenos precios pero si algún día cierra o no tiene un derivado acorde con tus necesidades estás vendido. 8052 los fabrican creo que uno 14 fabricantes, son mas caros y el soporte es peor en general pero en un momento dado puedes tirar de derivados "sorprendentes" compatibles pin a pin. Yo usaba atmel de 2MIPS y pedí dos samples del susodicho dallas "por si acaso". Nunca los usé pero estaban disponibles si los hubiese necesitado. (fin del discurso antipic)
09/02/2011 #17


problemas con la velocidad de lectura del programa
El microcontrolador que pense en usar es el PIC18f4550.
es el unico micro q soporta varias velocidades de proceso y es justamente lo que necesito..hasta donde lo veo creo q solo es la palabras de configuracion (FUSES)... es la parte donde me confundo y no la entiendo muy bien, pero esto me esta volviendo loko

Les pido su ayuda y les agradezco de antemano
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.