Recomendación de la placa de desarrollo DsPIC

En unos meses debería comenzar a desarrollar un convertidor de potencia y me dijeron que debería acostumbrarme a dsPIC. El modelo utilizado actualmente es "dsPIC30F6010", que es un poco "antiguo" (en comparación con la nueva serie dsPIC33E/F al menos).

Vi la placa de desarrollo "DM330013-2-ND" bastante barata (~ 35 $ en Digikey) con depurador integrado compatible con dsPIC33F (así como PIC24F/H y PIC32), aunque parece que tengo más dificultades para encontrar una barata para dsPIC30 . No sé si hay muchas diferencias entre los dos desde el punto de vista del estilo/funcionalidad del código.

No sé qué hacen los demás, pero pensé que sería una buena idea comenzar a usar PICKIT3 directamente en lugar de usar el depurador integrado, ya que tendré que hacer mi propia PCB. Esto reduce un poco las posibilidades.

Para el dsPIC30F6010 Microchip sugiere el "DM183021" pero es muy caro (~130$ en Digikey). Otra placa de desarrollo sugerida es la "DM300019-ND" (~ 80 $ en Digikey) que aún puede estar al alcance de mi billetera, aunque tendría que comprar un complemento "MA300013" (que está obsoleto...) .

Si PIC32 y dsPIC30F/dsPIC33F son (muy) similares desde el punto de vista del estilo/funcionalidad del código, puedo usar una placa PIC32 con el depurador PICKIT 3, solo para sentirlo. Aún así, no pude encontrar una placa de desarrollo buena y barata que afirmara ser compatible con la programación de PICKIT 3 o que al menos proporcionara un encabezado para ella.

¿Alguien sabe/usa una placa de desarrollo tan barata (< 80 $ si es posible)? Realmente no necesito muchas funciones avanzadas (como Ethernet, CAN, ...), aunque me gustaría tener I2C/SPI/ADC/GPIO a bordo.

Si citar una MCU o una junta de desarrollo se considerara comprar, este sitio se habría cerrado hace mucho tiempo. ¿Cuántas publicaciones contienen referencias a AVR/PIC/MSP430/ARM? Cierra todas esas preguntas entonces...
Diría que esta pregunta muestra un esfuerzo de investigación antes de preguntar, y no es una pregunta de compra directa. Las respuestas, si las hubiera, también beneficiarían a futuros visitantes que busquen herramientas de desarrollo para piezas DsPIC.
Esto es algo localizado: muchos de estos tableros pueden no ser opciones viables, y las recomendaciones pueden no ser opciones viables, cuando alguien llega en unos meses y encuentra esta pregunta. Sin embargo, parece que podría ser una mejor pregunta si el enfoque se cambiara hacia la experiencia general de las personas con las diferentes características de las diferentes placas de desarrollo... qué características facilitan la depuración/creación de prototipos, etc. Después de eso, la elección de la placa debería ser obvio: cualquier tablero tiene las características que desea al precio más barato.
Es algo así como una pregunta de compras, pero el OP mostró una investigación sobre el problema.
Compraría un par de chips y diseñaría mi propia placa, es muy fácil.
Recomiendo ENCARECIDAMENTE las placas de MikroElectronica -- mikroe.com/easypic-fusion

Respuestas (3)

El módulo Explorer 16 de Microchip es un buen punto de partida si tiene la intención de pasar a la conversión de energía. Puede obtener una placa de complemento buck-boost (PICtail) y puede sumergirse directamente en el desarrollo de software para controlarlos.

PIC32 es un animal diferente. Está basado en MIPS y no tiene el motor DSP dedicado que tiene el dsPIC.

A menos que otras restricciones lo bloqueen, no se limite a Microchip. Texas Instruments también tiene dos buenas soluciones: el DSP C2000 y el controlador de potencia digital UCD3138 .

+1 para la sugerencia de TI C2000 Piccolo. Ofrecen Piccolo Launchpad , una placa de desarrollo por US$17 que incluye FedEx en todo el mundo.
El módulo Explorer 16 es relativamente caro. Dado que este es un proyecto universitario para el próximo año y en el departamento de electrónica de potencia solo usan dsPIC, por lo tanto, no creo que realmente tenga otra opción. Quería experimentar un poco con dsPIC o similares antes de comenzar este proyecto.
@AnindoGhosh: gracias. Se ve interesante por el precio, especialmente si quisiera hacer algo en casa.

No hay necesidad de una "placa de desarrollo". Vas a tener que construir y probar tu circuito tarde o temprano de todos modos, así que depura el código usando un RealIce, ICD3, etc, en el circuito real.

El propósito aquí es familiarizarse con dsPIC, no simular o crear un circuito de potencia real. Lo mejor que pude hacer es hacer algo en una placa mientras tomaba medidas en la placa de desarrollo. Tendré que hacer mi propia PCB más adelante, pero me gustaría familiarizarme un poco con el software que se ejecuta en el microcontrolador antes de tener problemas de hardware y software al mismo tiempo. ¿Es el ICD3 (DV164035) o RealIce (DV244005) significativamente mejor que el PICKIT 3 para justificar su diferencia de precio?
¿O preferiría usar una MCU con un conector DIP en una placa de prueba + un programador (PICKIT 3 o ICD3, el RealIce es demasiado caro para mí) y jugar con él para familiarizarme con los conceptos básicos?
Hay mucho que decir acerca de una buena placa de ruptura que le permite cambiar las cosas de forma rápida y sencilla como parte de su caja de arena. Creo que los $200 que gasté en el mío se han amortizado una y otra vez en términos de horas ahorradas. Ahora estoy en el punto en el que me río de lo tonto que estaba siendo cuando pienso en el tiempo que pasé dudando si comprarlo o no.
He tenido dificultades para encontrar un programador PIC con los pines tachados (¿existe?). Hice mi propia placa de demostración con un zócalo ZIF, por lo que puedo probar varias MCU.

Mi voto sería por el Microstick II con el Microstick Plus o la placa de desarrollo X2C+ . Ambas opciones cuestan alrededor de $ 50 y pueden admitir múltiples dispositivos.

Estos son más simples que el módulo Explorer 16, y el código de ejemplo del sitio web microstick plus es bastante bueno.