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.
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 .
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.
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.
usuario51166
Anindo Ghosh
toby lorenzo
Gustavo Litovsky
leon heller
scott seidman