Author Topic: Interfacing AMC1203 To Cortex M3  (Read 1213 times)

0 Members and 1 Guest are viewing this topic.

Offline ali_asadzadehTopic starter

  • Super Contributor
  • ***
  • Posts: 1931
  • Country: ca
Interfacing AMC1203 To Cortex M3
« on: August 13, 2017, 08:51:02 am »
Hi,
Do you have any experience regarding interfacing these Isolated Delta-Sigma ADC's to Cortex M parts, how we should read them? can we read the data with SPI and do the math in DSP libraries? do we have enough MCU Power? Have you done it?

The cortex in mind is something Like LPC1768 or STM32F103 or something similar,
« Last Edit: August 13, 2017, 08:52:49 am by ali_asadzadeh »
ASiDesigner, Stands for Application specific intelligent devices
I'm a Digital Expert from 8-bits to 64-bits
 

Offline Yansi

  • Super Contributor
  • ***
  • Posts: 3906
  • Country: 00
  • STM32, STM8, AVR, 8051
Re: Interfacing AMC1203 To Cortex M3
« Reply #1 on: August 13, 2017, 09:30:46 am »
Use an STM32 part equipped with DFSDM peripheral. Look at the ST website for those.  DFSDM will accept the pulse density modulation and produce a usable result out of it. (STM32F412, STM32L476, etc..)

Otherwise you're left with an SPI and then processing it via software.  Can be done on F103 I guess, was done before with  MEMS microphones.
ST has a library for that, seen that somewhere, but I consider that to be stupid to do by SW.

If you have the AMC1203 I guess you do not need to cheap out, you probably will be able to buy a properly equipped MCU, like the STM32 with DFSDM. They are not as much more expensive compared to the F103 and also the F412 and L476 are both Cortex M4F, which will leave you a PLENTY of processing power for any DSP algorithms.
« Last Edit: August 13, 2017, 09:39:06 am by Yansi »
 
The following users thanked this post: ali_asadzadeh

Offline ali_asadzadehTopic starter

  • Super Contributor
  • ***
  • Posts: 1931
  • Country: ca
Re: Interfacing AMC1203 To Cortex M3
« Reply #2 on: August 13, 2017, 10:27:54 am »
Thanks, Does Cube Support the DFSDM?
ASiDesigner, Stands for Application specific intelligent devices
I'm a Digital Expert from 8-bits to 64-bits
 

Offline Yansi

  • Super Contributor
  • ***
  • Posts: 3906
  • Country: 00
  • STM32, STM8, AVR, 8051
Re: Interfacing AMC1203 To Cortex M3
« Reply #3 on: August 13, 2017, 10:42:01 am »
I think it should.  :-//
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf