I am currently working on a project that uses the pmodIA and an Arduino (I am using a version of the code provided here: https://github.com/analogdevicesinc/no-OS/blob/master/drivers/AD5933/AD5933.c) and it is giving me strange impedance readings when I am running a sweep. It reads the calibration resistor really well but any other impedance, is really off (for example, I calibrate it using a 12K ohm resistor and it gives good readings for that value, but then any value higher than ~30K ohms, including open air, it returns as ~20K).
I ended up grabbing a DMM and measuring the impedance across the connectors and interestingly, I found that when there is nothing connected in between them, the DMM reads ~5 ohms. So instead of there being an open circuit, like there theoretically should be when nothing is connected to the SMAs, there's actually effectively a short.
I thought that maybe this was some error with an individual board but I actually have a second one available and it reads the exact same impedance.
I am powering the board with 3.3V from my Arduino and the SEL pin is connected to VCC. Is there something painfully obvious that I am missing here?
Question
amekhanik
Hello,
I am currently working on a project that uses the pmodIA and an Arduino (I am using a version of the code provided here: https://github.com/analogdevicesinc/no-OS/blob/master/drivers/AD5933/AD5933.c) and it is giving me strange impedance readings when I am running a sweep. It reads the calibration resistor really well but any other impedance, is really off (for example, I calibrate it using a 12K ohm resistor and it gives good readings for that value, but then any value higher than ~30K ohms, including open air, it returns as ~20K).
I ended up grabbing a DMM and measuring the impedance across the connectors and interestingly, I found that when there is nothing connected in between them, the DMM reads ~5 ohms. So instead of there being an open circuit, like there theoretically should be when nothing is connected to the SMAs, there's actually effectively a short.
I thought that maybe this was some error with an individual board but I actually have a second one available and it reads the exact same impedance.
I am powering the board with 3.3V from my Arduino and the SEL pin is connected to VCC. Is there something painfully obvious that I am missing here?
Any help will be greatly appreciated!
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.