LCD shield and SPI ADC

Hello
I've got a project going, using AD7705 16-bit ADC reading a precision pot, and a DFRobot lcd keypad shield v.1.0.
For some reason, when I connect the ADC to the ICSP pins of the LCD shield it doesn't work - even if the LCD and keys are not even initialized. I made sure to use a free pin for the CS (19=A5), but still no luck. It just hangs, with no particular reason.
I used two libraries to try and figure out why this is happening, both the arduino SPI lib. and Kerry Wong's AD770X lib. Both gave no joy.
I also checked the hardware, both the ICSP pins and the AD7705 module. Everything looks good, and there's nothing burnt or anything.
It seems to me there's some kind of interference, but I just can't put my finger on what it might be.
If anybody have any idea why this happens, please drop me a line.
Thanks,
UriSh
I've got a project going, using AD7705 16-bit ADC reading a precision pot, and a DFRobot lcd keypad shield v.1.0.
For some reason, when I connect the ADC to the ICSP pins of the LCD shield it doesn't work - even if the LCD and keys are not even initialized. I made sure to use a free pin for the CS (19=A5), but still no luck. It just hangs, with no particular reason.
I used two libraries to try and figure out why this is happening, both the arduino SPI lib. and Kerry Wong's AD770X lib. Both gave no joy.
I also checked the hardware, both the ICSP pins and the AD7705 module. Everything looks good, and there's nothing burnt or anything.
It seems to me there's some kind of interference, but I just can't put my finger on what it might be.
If anybody have any idea why this happens, please drop me a line.
Thanks,
UriSh
2016-02-27 04:13:44 Hi!
The AD7705 is capable of reading at 16 bit, which the arduino can't, and also get a faster reading. I'm using that to get a reading of a precision potentiometer to send MIDI messages of pitch bend over a four octaves.
Anyway, the LCD shield I'm using is the DFR009 V1.0 . For some reason, the ADC works without a hitch when connected straight to the Arduino's icsp, (uno, r3) but when connected through the shield's it hangs when it's supposed to fill it's register.
I hope I'll get a chance to get a picture and post it today, if not than probably tomorrow or the day after. But in any way, there is really nothing special about it, and I checked time and again that the pins match.
Thank you,
UriSh
usdogi
The AD7705 is capable of reading at 16 bit, which the arduino can't, and also get a faster reading. I'm using that to get a reading of a precision potentiometer to send MIDI messages of pitch bend over a four octaves.
Anyway, the LCD shield I'm using is the DFR009 V1.0 . For some reason, the ADC works without a hitch when connected straight to the Arduino's icsp, (uno, r3) but when connected through the shield's it hangs when it's supposed to fill it's register.
I hope I'll get a chance to get a picture and post it today, if not than probably tomorrow or the day after. But in any way, there is really nothing special about it, and I checked time and again that the pins match.
Thank you,
UriSh

2016-02-26 23:30:25 Hi,
How is it going? Has it been solved?
Unlucky we got two LCD shileds, may I know which one do you use, and I'd like have a look at your wiring, may I have a picture? Because I haven't used AD7705 before(Arduino can do that analog reading easily~~), searched online that AD7 can read four channels analog inout, and use ICSP interface to communicate with other divices, so what is your controller I want to know.
May you a good day!
Leff
How is it going? Has it been solved?
Unlucky we got two LCD shileds, may I know which one do you use, and I'd like have a look at your wiring, may I have a picture? Because I haven't used AD7705 before(Arduino can do that analog reading easily~~), searched online that AD7 can read four channels analog inout, and use ICSP interface to communicate with other divices, so what is your controller I want to know.
May you a good day!
