cancel
Showing results for 
Search instead for 
Did you mean: 

PSoC 5, 3 & 1

MaBo_3742841
New Contributor II

Hello.

When using this same program with the ADC_SAR block it works perfectly.

When changing for the ADC_SAR_Seq block it throws me this error.

I already searched the forum and I can't find anything that can help me.

regards

0 Likes
2 Replies
Vasanth
Moderator
Moderator

Hello,

The SAR Sequencer component uses an Analog Hardware Mux component inside it. The Amux Hardware sequencer has some restrictions on use. First of all AMuxHW only supports controlled analog connections to GPIOs. We have to make sure all the controlled analog connections are connected to GPIOs. In this case there is a PGA. There are restrictions in shorting multiple inputs too while using this hardware. These are the reason for the errors you are facing. One workaround to solve your issue is to use the Analog Amux + SAR ADC configuration.

pastedImage_0.png

Best Regards,
Vasanth

MaBo_3742841
New Contributor II

Thank you very much for the reply.

I already understood what happens.

Unfortunately, it is very important to use the ADC SAR Seq in my project, so I would have to handle the PGA through an external circuit since it would be the fastest solution.

Regards.

Manuel.

0 Likes