Placa de desarrollo con DSP

209 views
Skip to first unread message

Rodrigo G.

unread,
Aug 19, 2015, 8:56:14 AM8/19/15
to embeb...@googlegroups.com
Estimados, quiero hacerles una consulta.

Soy docente de la UTN-FRM. Estoy buscando una placa de desarrollo con
DSP para hacer prácticas en la Facultad. Necesito una placa que tenga
un DSP básico (punto fijo o flotante) y que tenga ADC y DAC, en lo
posible de 16 bits para procesar señales de audio.

¿Alguna sugerencia? Si se encuentra en el mercado local, mejor.

Saludos.
--
Rodrigo Gonzalez

Lucas Eluani

unread,
Aug 19, 2015, 9:01:21 AM8/19/15
to embeb...@googlegroups.com
STM32F4 discovery board!. Economica y un micro interesante con FPU. Espero te sirva el dato. Saludos.

--
Rodrigo Gonzalez

--
-- Recibiste este mensaje porque estás suscripto al Grupo Google Embebidos32. Para postear en este grupo, escribe un email a embeb...@googlegroups.com. Para des-suscribirte, envía un email a embebidos32...@googlegroups.com. Para más opciones, visita el sitio del grupo en https://groups.google.com/d/forum/embebidos32?hl=es
---
Has recibido este mensaje porque estás suscrito al grupo "Embebidos32" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a embebidos32...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/d/optout.

Agustin Bonelli

unread,
Aug 19, 2015, 9:44:12 AM8/19/15
to embeb...@googlegroups.com
La STM32F4 no tiene un DSP, tiene un micro estandar con un cortex M4. En Argentina kits con DSP no se consiguen, y en el mercado mundial creo que el kit mas barato con un DSP segun tus requerimientos es el http://www.ti.com/tool/tmdx5535ezdsp, incluso hay libros escritos sobre DSP en base a este micro (y la misma placa pero otra version, por ejemplo: http://www.amazon.co.uk/Real-time-Digital-Signal-Processing-Implementations/dp/0470841370). Sino despues hay kits mas caros de Analog como los de la familia Blackfin. En el DPLAB de la UTN-FRBA tienen varios de estos kits, te diria que te contactes con ellos y les consultes un poco mas que seguro te van a saber orientar.

Saludos!


Date: Wed, 19 Aug 2015 10:01:16 -0300
Subject: Re: [embeb32] Placa de desarrollo con DSP
From: pand...@gmail.com
To: embeb...@googlegroups.com
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Lucas Eluani

unread,
Aug 19, 2015, 10:38:25 AM8/19/15
to embeb...@googlegroups.com
La STM32F4 discovery tiene el FPU y DSP. Adjunto informacion del micro http://www.st.com/web/catalog/mmc/FM141/SC1169/SS1577/LN11/PF252140. Saludos.

sebastian allende

unread,
Aug 19, 2015, 10:52:40 AM8/19/15
to embeb...@googlegroups.com

Pablo Ridolfi

unread,
Aug 19, 2015, 10:57:02 AM8/19/15
to embeb...@googlegroups.com
Estimados,

Por favor recordar que Cortex-M4 no es un DSP. Las instrucciones SIMD operan sobre los mismos registros integer (r0~r15) con operaciones quad-8 y dual-16. La FPU es escalar, no vectorial. Tampoco hay soporte de hardware para buffers circulares ni FFT. Es un procesador escalar con algunas extensiones. No es un procesador de señales.

Si vamos a hablar de DSPs "de verdad" creo que los mejores son los de Analog y TI. Si buscás algún kit económico como para empezar, conozco éste: http://www.ti.com/tool/tmdx5515ezdsp que anda por los 80 dólares, y este otro que encontré recién http://www.ti.com/tool/TMDX5505EZDSP?CMP=AFC-conv_dkmode que cuesta 50.


Ambos tienen codec y jacks para trabajar con audio.
Saludos.

daniel garcia

unread,
Aug 19, 2015, 11:40:14 AM8/19/15
to embebidos32

Disculpa Pablo, podrías recomendarnos Bibliografía de estos temas DsP (libros introductorios o que profundicen mas tema)y sus diferencias que vos remarcabas con respecto al Cortex, o paginas web que te hallan servido a vos para comprenderlo mejor. Soy nuevo en el tema y me gustaría saber más.

Roberto A. Dhios

unread,
Aug 19, 2015, 11:51:00 AM8/19/15
to embeb...@googlegroups.com
Hola Daniel,

Este es un buen lugar para empezar: http://www.dspguide.com/ Podes descargar el libro en capitulos sobre DSP es muy completo.

Saludos


2015-08-19 12:40 GMT-03:00 daniel garcia <dan...@gmail.com>:

Disculpa Pablo, podrías recomendarnos Bibliografía de estos temas DsP (libros introductorios o que profundicen mas tema)y sus diferencias que vos remarcabas con respecto al Cortex, o paginas web que te hallan servido a vos para comprenderlo mejor. Soy nuevo en el tema y me gustaría saber más.

--
-- Recibiste este mensaje porque estás suscripto al Grupo Google Embebidos32. Para postear en este grupo, escribe un email a embeb...@googlegroups.com. Para des-suscribirte, envía un email a embebidos32...@googlegroups.com. Para más opciones, visita el sitio del grupo en https://groups.google.com/d/forum/embebidos32?hl=es
---
Has recibido este mensaje porque estás suscrito al grupo "Embebidos32" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a embebidos32...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.



--
Roberto A. Dhios
rad...@gmail.com
gtalk,yahoo,twitter,skype: radhios

Agustin Bonelli

unread,
Aug 19, 2015, 12:32:31 PM8/19/15
to embeb...@googlegroups.com
Perdon, 

Fe de Erratas a lo que dije que no fue del todo correcto. En el Pais si se consiguen placas con DSP, pero las unicas son las de Microchip de la linea Dspic. Los importadores de microchip en el pais son Elemon, y el Ing. Cesar Fuoco (Tal vez lo conozcan de proyectos como la CIAA-Microchip), del DPLAB de la UTN-FRBA trabaja alli y muy probablemente haya estado en el SASE en el stand de Elemon en donde seguro algun Dspic habia.
Los dsp de microchip son bastante modestos pero para empezar pueden estar bien si no se quiere hacer algo que requiera demasiada performance, el tema es que los kits existentes no se si vienen con codec integrado y jacks.

En el otro mail que escribió Pablo Ridolfi justamente mencionó las versiones mas baratas de los DSP de Texas (No se consiguen en el Pais, solo por digikey).

Con respecto a Libros:
 Primero habria que tener la parte basica de Señales y sistemas y procesamiento entendida (Sobre la cual hay una infinidad de libros, Schaffer, Proakis, Oppenheim, etc). Despues para ir mas a la parte practica de implementacion, googleen "Real time digital signal processing" y van a aparecer bastantes buenos libros, uno por ejemplo de Sen Kuo (http://eu.wiley.com/WileyCDA/WileyTitle/productCd-1118414322.html
).

Saludos!

From: agustin...@hotmail.com
To: embeb...@googlegroups.com
Subject: RE: [embeb32] Placa de desarrollo con DSP
Date: Wed, 19 Aug 2015 10:44:04 -0300

Santiago Nolasco

unread,
Aug 19, 2015, 12:46:07 PM8/19/15
to embeb...@googlegroups.com
Hola Rodrigo, cuando cursé una materia de procesamiento digital de señales, utilizamos un dsc freescale de la familia 56f80xx que lo comercializaba en el pais http://www.edudevices.com.ar/index.htm no estoy seguro si seguiran trabajando con este micro.

Saludos

Ezequiel Garcia

unread,
Aug 19, 2015, 5:12:04 PM8/19/15
to embeb...@googlegroups.com
Si bien es un tiro medio largo... tengo entendio que la placa
llamada "Beagleboard" -- no confundir con "Beaglebone",
tiene un SoC OMAP, que incluye un core C64x DSP.

La placa se consigue:

http://articulo.mercadolibre.com.ar/MLA-571568834-beagle-board-xm-_JM

Y hay un poco de tutorial sobre como usar el DSP:

http://elinux.org/BeagleBoard/DSP_Howto

No debe ser un bicho fácil de domar, pero bueno...
quizás sirva.
--
Ezequiel García, VanguardiaSur
www.vanguardiasur.com.ar

Agustin Bonelli

unread,
Aug 19, 2015, 7:01:14 PM8/19/15
to embeb...@googlegroups.com
Ah la beagle board claro es un caño el micro que tiene, está la pandaboard que también viene con el omap y codec de audio, pero son caras esas placas, cerca de 200 dólares aprox.

> Date: Wed, 19 Aug 2015 18:11:47 -0300

> Subject: Re: [embeb32] Placa de desarrollo con DSP

Rodrigo G.

unread,
Aug 20, 2015, 10:14:29 AM8/20/15
to embeb...@googlegroups.com
El día 19 de agosto de 2015, 11:56, Pablo Ridolfi
<pablor...@gmail.com> escribió:

> Estimados,
>
> Por favor recordar que Cortex-M4 no es un DSP. Las instrucciones SIMD operan
> sobre los mismos registros integer (r0~r15) con operaciones quad-8 y
> dual-16. La FPU es escalar, no vectorial. Tampoco hay soporte de hardware
> para buffers circulares ni FFT. Es un procesador escalar con algunas
> extensiones. No es un procesador de señales.
>
> Si vamos a hablar de DSPs "de verdad" creo que los mejores son los de Analog
> y TI. Si buscás algún kit económico como para empezar, conozco éste:
> http://www.ti.com/tool/tmdx5515ezdsp que anda por los 80 dólares, y este
> otro que encontré recién
> http://www.ti.com/tool/TMDX5505EZDSP?CMP=AFC-conv_dkmode que cuesta 50.
>
> En DK:
> http://www.digikey.com/product-detail/en/TMDX5505EZDSP/296-24965-ND/2127652
> y
> http://www.digikey.com/product-detail/en/TMDX5515EZDSP/296-25752-ND/2217362
>
> Ambos tienen codec y jacks para trabajar con audio.

Pablo, muchas gracias por indicarme estos kits. Es justamente lo que
estaba buscando.

Y gracias a todos por sus comentarios.

Saludos.
--
Rodrigo Gonzalez

Agustin Bonelli

unread,
Aug 20, 2015, 12:07:10 PM8/20/15
to embeb...@googlegroups.com
Rodrigo, 

En los ultimos meses estuve investigando bastante sobre esos kits ya que estoy pensando en comprarme uno, una cosa que le encontre medio negativa (en mi opinion), es que los kits vienen pensados para usarlos en una PC con windows, si tu PC host donde desarrollas queres que sea con linux, se debe poder, pero puede que haya que dar mil vueltas. Si windows no es un problema, entonces segun dice Texas, lo enchufas por USB y sale con fritas.

Saludos!

> From: rodr...@gmail.com
> Date: Thu, 20 Aug 2015 11:14:04 -0300
> Subject: Re: [embeb32] Placa de desarrollo con DSP

Xtian Belussi

unread,
Aug 20, 2015, 12:18:07 PM8/20/15
to Embebidos32
Hola Rodrigo,
En Argentina podes conseguir el kit que hace la empresa MCE, el Starter KIT DSP. Usa un dspic33f. Es un kit/dsp modesto, yo lo use para procesar señales de radar en un proyecto y funciono bien, si es para docencia creo que también puede servir.  Lo que tiene es que es barato, cómodo y fácil de usar.
Suerte en la búsqueda.

martin ribelotta

unread,
Aug 20, 2015, 12:39:32 PM8/20/15
to embeb...@googlegroups.com
Semi OT:

Ya que hablaron de dsPIC...

¿Realmente se puede hacer algo de DSP con eso?????
Yo he trabajado tanto con dsPIC24 como dsPIC33 y, comparandolo con DSP viejos como los ADSP2100 o los TMS320 mas antiguos, son un chiste de mal gusto.

Los he visto aplicados al control de BLDC pero mas que nada porque ya tenian las cosas hechas. Lo mismo hubiera ocurrido con cualquier kit de microcontrolador que soporte los calculos de BLDC (un arduino pedorrisimo sin ir muy lejos)

En concreto ¿Que tienen los dsPIC para ser llamados DSP????? Porque yo no les encuentro nada que no tengan X10 cualquier micro mas o menos actual (incluso un ARM7 viejo les pasa el trapo) y ya ni hablar de DSP "de verdad" como los TigerShark o los que vienen en los SoC de TI

--
-- Recibiste este mensaje porque estás suscripto al Grupo Google Embebidos32. Para postear en este grupo, escribe un email a embeb...@googlegroups.com. Para des-suscribirte, envía un email a embebidos32...@googlegroups.com. Para más opciones, visita el sitio del grupo en https://groups.google.com/d/forum/embebidos32?hl=es
---
Has recibido este mensaje porque estás suscrito al grupo "Embebidos32" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a embebidos32...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Agustin Bonelli

unread,
Aug 20, 2015, 1:33:03 PM8/20/15
to embeb...@googlegroups.com
En lineas generales, si tenes razon, son super pedorros. Pero que se yo, si queres hacer algo bien simple como interfacear con un codec e implementar un filtro FIR (mediante FFT capaz) y usar eso para alguna cosa sencilla con uno o dos botones y una pantallita, el dspic alcanza, y sale dos pesos con 50, y vienen en encapsulados faciles de soldar que no requieren demasiado lio para producir. Lo que tienen de diferente los dspic para poder llamarse DSP, es... lo mismo que todos los DSP: aritmetica saturada, multiplicadores de punto fijo de 16bits, shift register, direccionamiento de bit invertido. Lo que si les falta, y creo que por eso uno esta autorizado para decir que son re pedorros, es que no tienen nada de memoria, y por ende no tienen DMA. Pero bueno, es lo que hay supongo...


From: martinr...@gmail.com
Date: Thu, 20 Aug 2015 13:39:08 -0300
Subject: Re: [embeb32] Re: Placa de desarrollo con DSP
To: embeb...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages