TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: PalitroqueZ en 08 de Septiembre de 2009, 00:32:16

Título: ¿Cómo describirías el PIC ideal?
Publicado por: PalitroqueZ en 08 de Septiembre de 2009, 00:32:16
Qué mas me gustaría tener los modulos, opciones que necesito en UN pic (un de UNO solo), sin tener que estar saltando, ¡pic fulano no tiene modulo x! -voy por pic mengano- -ahh, pero pic mengano no tiene el modulo z de pic fulano-

¡¡arrg!!

el pic ideal según mi descripción:

1.- que corra a la frecuencia máxima con Vdd mínimo.
2.- que posea interrupción por cambio de flanco en todos los pines.
3.- que posea resistencia pull-up en todos los pines con posibilidad de configurarlos individualmente.
4.- prioridad de interrupciones
5.- ¡por Dios!, un bloque oscilador con PLL, no quiero poner un cristal de 20Mhz para correr a unos pichirres 5Mbps
6.-  en base a 5, que el pic corra a unos 20Mbps -si si megabits por segundos-
7.- que el modulo ADC tenga un tiempo de conversión menor a 3us -desde el tiempo de adquisición hasta que ADRES obtiene el valor digital.
8.- que tenga modulo USB.
9.- ¡Por Dios! Memoria RAM!!! cuantas veces hemos tenido que meternos a brujo para modificar un programa que habiamos concebido inicialmente y tener que doblarlo, arrugarlo y pisarlo con el zapato, para que nuestras variables quepan en las irrisorias capacidades de la RAM disponibles.
Sin tapujos: -Mínimo Mínimo- 8192 x 8 bytes de RAM

10.- Encapsulado PDIP, sin importar las cantidad de pines (como que estoy pidiendo mucho)

seguro se me escapan otras.

¿y ustedes? ¿Cómo describirían el PIC ideal?



Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: geronimoo en 08 de Septiembre de 2009, 00:41:41
Buenas!
Yo me conformo con:
*Modulo USB
*64K de FLASH
*8K de RAM
*1K de EEPROM
*Frecuencia hasta 50Mhz
*Y todo en PDIP  :mrgreen:
Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: juanpavz en 08 de Septiembre de 2009, 02:02:26
- prioridad de interrupciones
- USB
- Muchos PWMs
- 2 o mas USART
- Pull up en cada pin
- la mayor velocidad posible
- RTC interno
- por lo menos 30K de FLASH, 8k RAM y EEPROM decente
y PDIP para no sufrir soldando
Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: Nocturno en 08 de Septiembre de 2009, 02:46:03
Yo me daría con un canto en los dientes si existiera alguno con USB y Ethernet a la vez, y un par de USARTS.
Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: RedPic en 08 de Septiembre de 2009, 04:35:45
Yo me daría con un canto en los dientes si existiera alguno con USB y Ethernet a la vez, y un par de USARTS.

Amén. (Y 128 Kb de ROM ... o más)   :mrgreen:
Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: stk500 en 08 de Septiembre de 2009, 05:48:34
 :D :D ahora vengo yo a meter la pata  :D :D :D
porque veo que Atmel ofrece muchas cosas en un micro AT91RM9200, lo que no se si hay algun pic con esta caracteristica, pero viendo aqui que nadie expone el pic con todos los periferico completo que alguien se desearia, aqui pongo el datasheets

Features
• Incorporates the ARM920T™ ARM® Thumb® Processor
– 200 MIPS at 180 MHz, Memory Management Unit
– 16-KByte Data Cache, 16-KByte Instruction Cache, Write Buffer
– In-circuit Emulator including Debug Communication Channel
– Mid-level Implementation Embedded Trace Macrocell™ (256-ball BGA Package
only)
• Low Power: On VDDCORE 24.4 mA in Normal Mode, 520 μA in Standby Mode
• Additional Embedded Memories
– 16K Bytes of SRAM and 128K Bytes of ROM
• External Bus Interface (EBI)
– Supports SDRAM, Static Memory, Burst Flash, Glueless Connection to
CompactFlash® and NAND Flash/SmartMedia®
• System Peripherals for Enhanced Performance:
– Enhanced Clock Generator and Power Management Controller
– Two On-chip Oscillators with Two PLLs
– Very Slow Clock Operating Mode and Software Power Optimization Capabilities
– Four Programmable External Clock Signals
– System Timer Including Periodic Interrupt, Watchdog and Second Counter
– Real-time Clock with Alarm Interrupt
– Debug Unit, Two-wire UART and Support for Debug Communication Channel
– Advanced Interrupt Controller with 8-level Priority, Individually Maskable Vectored
Interrupt Sources, Spurious Interrupt Protected
– Seven External Interrupt Sources and One Fast Interrupt Source
– Four 32-bit PIO Controllers with Up to 122 Programmable I/O Lines, Input Change
Interrupt and Open-drain Capability on Each Line
– 20-channel Peripheral DMA Controller (PDC)
• Ethernet MAC 10/100 Base-T
– Media Independent Interface (MII) or Reduced Media Independent Interface (RMII)
– Integrated 28-byte FIFOs and Dedicated DMA Channels for Receive and Transmit
• USB 2.0 Full Speed (12 Mbits per second) Host Double Port
– Dual On-chip Transceivers (Single Port Only on 208-lead PQFP Package)
– Integrated FIFOs and Dedicated DMA Channels
• USB 2.0 Full Speed (12 Mbits per second) Device Port
– On-chip Transceiver, 2-Kbyte Configurable Integrated FIFOs
• Multimedia Card Interface (MCI)
– Automatic Protocol Control and Fast Automatic Data Transfers
– MMC and SD Memory Card-compliant, Supports Up to Two SD Memory Cards
• Three Synchronous Serial Controllers (SSC)
– Independent Clock and Frame Sync Signals for Each Receiver and Transmitter
– I2S Analog Interface Support, Time Division Multiplex Support
– High-speed Continuous Data Stream Capabilities with 32-bit Data Transfer
• Four Universal Synchronous/Asynchronous Receiver/Transmitters (USART)
– Support for ISO7816 T0/T1 Smart Card
– Hardware Handshaking
– RS485 Support, IrDA® Up To 115 Kbps
– Full Modem Control Lines on USART1
• Master/Slave Serial Peripheral Interface (SPI)
– 8- to 16-bit Programmable Data Length, 4 External Peripheral Chip Selects
• Two 3-channel, 16-bit Timer/Counters (TC)
– Three External Clock Inputs, Two Multi-purpose I/O Pins per Channel
– Double PWM Generation, Capture/Waveform Mode, Up/Down Capability
• Two-wire Interface (TWI)
– Master Mode Support, All 2-wire Atmel EEPROMs Supported
• IEEE® 1149.1 JTAG Boundary Scan on All Digital Pins
• Power Supplies
– 1.65V to 1.95V for VDDCORE, VDDOSC and VDDPLL
– 3.0V to 3.6V for VDDIOP (Peripheral I/Os) and for VDDIOM (Memory I/Os)
• Available in a 208-pin Green PQFP or 256-ball RoHS-compliant BGA Package

 


A ver quien sabe de algunos con todas esas prestaciones
 :mrgreen:
Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: J1M en 08 de Septiembre de 2009, 05:58:42
Estoy con Manolo y Diego!!

1x USB
1x Ethernet
4x USART
1x RTC
1x CAN
1x MMC/SD
3x PWM

Y un par de buenas memorias que permitan poner a funcionar todo eso en una perfecta y maravillosa armonía!!! :)
Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: Slalen en 08 de Septiembre de 2009, 06:49:36
Stk500 ese micro tiene un encapsulado horrible y no te puedes fiar de todas las características que pone que tiene.

Tiene muchos fallos y si se los preguntas a atmel siempre dan todas las vueltas que pueden hasta que pasas de ellos....

Lo digo porque he hecho una placa para el 9263 porque el AT91RM9200 se quedaba corto y no se parece en nada.

Por ejemplo: en el 9263 ponen que puedes sacar una resolución de 2000x2000-24bits con el módulo del tft y en la práctica no puedes sacar un 800x600-18bits VGA porque no puedes ampliar los tiempos de sincronismo. Además, a 800x600 no llegas a los 18fps...

Yo estoy harto de atmel...
Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: stk500 en 08 de Septiembre de 2009, 07:48:57
Skalen yo no soy un programdor experto, soy un simple aprendiz, y tu opinion no la puedo tomar asi en cuenta, porque todos micro tiene su Pro y contra. :mrgreen:

O a ti te sale siempre con los pic todos bien?  :mrgreen:
aqui no vengo a discutir que atmel,microchip, etc son los mejores, sino sus prestaciones.
Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: Slalen en 08 de Septiembre de 2009, 09:02:56
Skalen yo no soy un programdor experto, soy un simple aprendiz, y tu opinion no la puedo tomar asi en cuenta, porque todos micro tiene su Pro y contra. :mrgreen:

O a ti te sale siempre con los pic todos bien?  :mrgreen:
aqui no vengo a discutir que atmel,microchip, etc son los mejores, sino sus prestaciones.


no quiero discutir si atmel o microchip son mejores o peores...

sólo quiero decirte que de atmel no te puedes fiar tanto como con microchip :(
Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: Suky en 08 de Septiembre de 2009, 09:32:33
 :shock: Bueno, aunque indiquen que tiene problemas, ya me voy poniendo a estudiar los atmeeeeeeel!!!!!!  :D :D
Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: stk500 en 08 de Septiembre de 2009, 09:50:26
Skalen yo no soy un programdor experto, soy un simple aprendiz, y tu opinion no la puedo tomar asi en cuenta, porque todos micro tiene su Pro y contra. :mrgreen:

O a ti te sale siempre con los pic todos bien?  :mrgreen:
aqui no vengo a discutir que atmel,microchip, etc son los mejores, sino sus prestaciones.


no quiero discutir si atmel o microchip son mejores o peores...

sólo quiero decirte que de atmel no te puedes fiar tanto como con microchip :(

:D :D :D :D Ahhhh! ahora te comprendo
pero tu sabe muy bien que todos proyectos con los Micro es un Riego,
todos es a base de experimento  :mrgreen:
Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: reiniertl en 08 de Septiembre de 2009, 10:58:31
El uC perfecto no existe, es una lástima, pero así es simplemente porque todas las aplicaciones son diferentes. Si uno quiere algo perfecto tendría que hacerlo a medida, o cuasi perfecto en este caso viene siendo FPGA+Módulos analógicos externos.

Aunque yo me conformo con un 18F887, me parece que son unos bárbaros. Pero pensándolo mejor, lo ideal sería poder soldar unos DS-PIC que un buen amigo me envió vía correo a los cuales los tengo guardados en espera de poder hacerme unas plaquitas que me dejen intentar soldarlos y utilizarlos.

ESO SERÍA PERFECTO para mí.

Saludos
Reinier
Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: MLO__ en 08 de Septiembre de 2009, 11:25:50
Pues ...

* Posibilidad de trabajar directamente a 12v -estoy harto de los reguladores-.
* Manejo de unos 100mA en cada pin.
* Oscilador interno de precisión con módulo PLL.
* Timer de muchos bits ......
Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: RedPic en 08 de Septiembre de 2009, 11:31:38

... Pero pensándolo mejor, lo ideal sería poder soldar unos DS-PIC ... intentar soldarlos y utilizarlos.


El sueño de todos: Unos PIC's que se suelden solos (por muchos pines que tengan) ja, ja, ja  :D :D :D
Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: migsantiago en 08 de Septiembre de 2009, 12:35:09
Un PIC18 funcionando a 100MIPS, eso es lo único que pido.

Todo lo demás es generable por software.  :angel:

Jamás me ha hecho falta rom ni ram... será que no programo cosas potentes, pero los 100MIPS serían geniales.
Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: RICHI777 en 08 de Septiembre de 2009, 13:05:16
Hola, ningun micro tiene todo lo que piden sobre todo a un precio razonable, es como dice Reiniertl queres algo a medida hacelo con una FPGA. Según mi modesto punto de vista lo mas complicado es el encapsulado, el PDIP tiende a desaparecer, por lo demas me inclino segun las necesidades, micros de gama baja los FreeScale HCS08, tienen muchas cosas de las que pedis, para mas RAM y FLASH los Cortex-M3 o los ColdFire V1, buenas maquinas de 32 bits a precios de 8 bits ( el PIc32 tambien entraria pero no los conozco en detalle )

Saludos !
Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: Cryn en 08 de Septiembre de 2009, 13:25:42
-Velocidad
-RAM
-EEPROM
-FLASH
al límite, lo máximo que se pueda

-que existan encapsulados no tan pequeños, para poder soldar y hacer la placa
-RTC

creo q con eso estaría feliz :mrgreen:

Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: Suky en 08 de Septiembre de 2009, 13:39:30
Tienen el PIC24HJ128 (http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en534548) pequeño y poderoso! 40MIPS, 128K de flash, 8k de Ram, 2 timers de 32 bit, 4 CCP, RTCC, ADC de 10-bit a 1.1 Msps o 12-bit a 500 Ksps, los pines de los módulos seleccionables, 28 pines y DIP!
Le faltan cositas, pero es uno muy potente en encapsulado dip.  ;-)


Saludos!
Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: reiniertl en 08 de Septiembre de 2009, 15:28:18
Sip, pero lo peor es no tener donde soldarlos, que es lo que me pasa :-( :-( :-(
Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: cristian_elect en 08 de Septiembre de 2009, 16:41:27
Un PIC ideal seria uno que no se cuelge, y que trabaje en abientes ruidosos y bajo precio.
De sus prestaciones como los pic18 de gama alta.
De los ARM solo su configuracion es todo un gran tema.
Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: RICHI777 en 08 de Septiembre de 2009, 16:44:56
Ya que estamos de chanza, un PIC ideal se extiende a otros micros, que ya traiga incluido todo el firmware que necesitamos para nuestra aplicación  :D :D :D

Saludos !
Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: Suky en 08 de Septiembre de 2009, 17:13:01
Ya que estamos de chanza, un PIC ideal se extiende a otros micros, que ya traiga incluido todo el firmware que necesitamos para nuestra aplicación  :D :D :D

Saludos !
:D :D :D :D Seeee!!! Ideal!
Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: PalitroqueZ en 08 de Septiembre de 2009, 20:57:03
supongo que existen micros mas potentes que los pics, pero tienen un problema, están fuera del alcance de del proyectista promedio. no creo que sea una locura pedir todos esas features en un solo pic, ya lo han hecho, solo que microchip lo tiene disperso entre las familias.





Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: darck_khronos en 08 de Septiembre de 2009, 23:49:19
Ke sea como una computadora de mesa pero en tamaño de por lo menos 10 x 10 Cm asi si nos aburren podemos expander sus modulos a nuestras necesidades  :tongue:
Título: Re: ¿Cómo describirías el PIC ideal?
Publicado por: metalm en 10 de Septiembre de 2009, 08:57:46
Para mi el mejor seria el PIC1000 (PICMIL), o sea un PIC con las mismas instrucciones y core del 24H (que me parecen mucho mejor que las del PIC32) pero a 1000 MIPS jajajajaja
pense en hacerlo con un FPGA pero no queda de 1000 :P podriamos probar con un ASIC ?