FREE Standard Delivery for orders over £35 (ex VAT)
Support Forum

Share your projects and post your questions

Register   or   Sign In
The Forum

Is the MCP3202 clock frequency set right?

The ADC-DAC Pi Zero is a 2 Channel ADC and 2 Channel DAC for the Raspberry Pi

18/05/2016

Posted by:
jpsa

jpsa Avatar

I could easily be confused here (I'm not an expert at reading datasheets, nor at using the spidev package!), but both the Python 2 and 3 libraries include the linespiADC.max_speed_hz = (4000000)(4 MHz). However the datasheet for the MCP3202 gives maximum clock speeds of 0.9 MHz at V_DD=2.7V, and 1.8 MHz at V_DD=5.0V.Certainly I'm getting much better results from the ADC side of the ADC DAC Pi if I reduce this max speed setting.

18/05/2016

Posted by:
andrew

andrew Avatar

Thank you for spotting the mistake with the python libraries. You are correct the ADC clock speed should have been 0.9MHz.I have updated the python 2 and python 3 libraries with the correct clock rate.

19/05/2016

Posted by:
jpsa

jpsa Avatar

Thank you!

Sign in to post your reply


Note: documents in Portable Document Format (PDF) require Adobe Acrobat Reader 5.0 or higher to view.
Download Adobe Acrobat Reader or other PDF reading software for your computer or mobile device.