Hardware Trigger for Sigma Delta ADC with eTPU

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Hardware Trigger for Sigma Delta ADC with eTPU

555件の閲覧回数
berat24
Contributor III

Hello there,

I would like to trigger Sigma Delta ADC through eTPUA channel 20. My aim is to obtain 50 kHZ sampling time for SDADC with the help of eTPU. Do I have to use match and capture registers to do this as well as time base registers or Could I set a basic timer with eTPU in order to have 50 kHZ sampling time for SDADC without match and compare registers. (it is equal to 20us).

I hope, I could explain my question totally.

Thanks in advance to all NXP professional.

0 件の賞賛
3 返答(返信)

543件の閲覧回数
davidtosenovjan
NXP TechSupport
NXP TechSupport

I made example here for triggering of SDADC by eTPU here:
https://community.nxp.com/docs/DOC-335360

However consider whether you don't need rather to use eQADC module as once enabled the SDADC keeps running. There is no “Single conversion mode”.
This requires that the CDATA register be continually drained by DMA or ISR. The digital nature of the SDADC means that there is a propagation delay as the data is clocked through the internal digital filters. This has to be taken into account at startup or at any channel mux change. This latency means that the SDADC is not well suited to some applications including motor control. When used in an AC sampling application it is likely that each SDADC will have to be dedicated to a particular input rather than switching the input channel.

SDADC is always combined with other type of ADC, on this device it is eQADC offering advanced triggering capability (on other MPC57xx device SDADC is supplemented by SAR ADC).

0 件の賞賛

549件の閲覧回数
davidtosenovjan
NXP TechSupport
NXP TechSupport

Hi, could you specify used device?

0 件の賞賛

547件の閲覧回数
berat24
Contributor III

@davidtosenovjan I am sorry. I am using MCP5777C.

0 件の賞賛