Search the Community

Showing results for tags 'analog shield'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • News
    • New Users Introduction
    • Announcements
  • Digilent Technical Forums
    • FPGA
    • Digilent Microcontroller Boards
    • Non-Digilent Microcontrollers
    • Add-on Boards
    • Scopes & Instruments and the WaveForms software
    • LabVIEW
    • FRC
    • Other
  • General Discussion
    • Project Vault
    • Learn
    • Suggestions & Feedback
    • Buy, Sell, Trade
    • Sales Questions
    • Off Topic
    • Educators
    • Technical Based Off-Topic Discussions

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL







  1. Hello, i am having trouble using the chipkit uc32 together with the analog shield here : When i connect the Shield to my Arduino UNO one samples needs about 10 microseconds witch should be right. Instead if i connect it to the chipKit uc32 it takes about a 150 microseconds. I guess the SPI communication is not working properly but i dont know why. Since i dont know wether the board is the retired version or the newest i thought it might not work if its the old one.
  2. Hi there, I've been using the Analog Shield with a UC32 for controlling and measuring different parameters in a physics experiment. I've noticed that for certain voltages, the DAC (and ADC) both have offsets on the order of 10 - 40 mV relative the value that they are being programmed to (or being feed to by a power supply). This offset seems to be random (in that it doesn't follow a specific trend), although it is consistent for the same ADC/ADC. I've also seen that the offset pattern is different for different DAC/ADCs on the same Analog Shield and I've also tested this on different Analog
  3. Hello, I have some questions about the Analog Shield: - What is the dimension of an analog shield plugged on top of an Arduino Uno? (Total dimension of the assembly, for planning the size of the enclosure) - What is the pitch of the headers on top of the board, where the AO pins are routed? Is it standard 2.54-mm pitch? Is there a guide somewhere what is the location of these headers for plugging some boards in them? (Like for routing some BNC plugs to the wall of the box) - A very stupid question in the end: do I need to separately power the Analog shield when coupled with
  4. Hi, When I configure certain digital pins to be inputs, I can not longer update the DACs. Rather strangely, I can configure pin 8, 9, 10, and 12 as inputs without problem, but setting pins 11 and 13 to be inputs stops communication with the DACS. There is no issue if they are configured as outputs. For example, the following works as expected with DAC1 ramping #include <analogShield.h> //Include to use analog shield. #include <SPI.h> //required for ChipKIT but does not affect Arduino void setup() { pinMode(12, INPUT); } unsigned int ramp = 2000; void loop() { // p
  5. I am posting a support question to help help drive the AnalogShield knowledge base on the forum. "I purchased 2 Analog Shields and 2 Chipkit UNO32 boards and am trying to use them together. The web page for the Analog Shield is misleading and implies that the Analog Shield is compatible with the the Chipkit Uno32. However I cannot get the Analog Shield library to compile in MPIDE. There is a compile error that sates something like "the library contains AVR specific code and will not work on the the UNO32" or something like that. What's the deal? How do I get the Analog Shield to wor
  6. Hello, My name is Simeon, I am postdoc at Purdue University. I'd like to use Arduino Uno and the Analog Shield for a quantum optics application. In a general effort to keep the setup organized and protect parts from damage, I enclose all PCB electronics into boxes or cases. So far, I have found all boxes and cases I need at DigiKey. However, for the {Arduino + Analog Shield} assembly, I have failed to find commercially available boxes with the correct dimensions, despite spending two hours looking for it. I called Digilent Customer Service, but they could not help me either. All I need is
  7. Hello Digilent community, I'm running an analog shield on an arduino uno (well, actually an Ruggeduino SE, but I understand they would operate the same here). Arduino 1.8.2 I'm reading from two sensors and reporting data to the terminal.The board is attached to and powered by usb (which reads ~4.75 V): The sensors are powered form the Analog shields +5/-5 V rails. 1) A thermistor that is dropping over a 10K resistor on analog channel 0. The analog shield reports the thermistor reading ~48150 A/D counts when it reads ~2380 mV with the multi meter. 2) an ion selective
  8. I have been working with the Digilent analog shield for quite some time now, and initially, using its functions was an easy task and calling and analog.write in my main loop presented no trouble. Fast forward to today, every time I have called analog.write(the only analog shield function i need) in my main loop code, it seems to fail. The code function is called in a large menu setup and the code isn't the cleanest, but I have put in print statements both before and after the code is called. Both statements are printed in the Serial monitor, ensuring that the arduino is c
  9. With the Analog shield mounted on an Arduino Leonardo, I'm seeing a zero error at each of the analog inputs with a zero voltage input or the Arduino's Ground connected to the analog pin. Using the signed read in non-differential mode, the A0 input reads -65 counts, A1 input reads -75, A2 input reads 85 and A3 reads -65. Is there any adjustment that I can make to the board to reduce this zero error? This zero error persists even when I switch from powering the board through the USB to a wall wart power supply. Thanks
  10. Hello, I am working with the chipKIT Max32, chipKIT Network Shield, and ti / Stanford Analog SHIELD from Digilent. I need to be able to generate various analog signal remotely (Ethernet). I have not been successful using the Analog SHEILD with the Max32 (much less the addition of the Network Shield). However, using my Arduino Uno, I am able to generate a signal using the "passthrough" and "ramp" example with the Analog Shield. I would continue to use the Uno, however, I need the extra digital I/O the Max32 (Mega format) has to offer. Also, I have verified basic communication with Max
  11. Has anyone used the Analog Shield with the Arty. The Arty states on its ChipKit interface: "Note: The Arty is not compatible with shields that output 5V digital or analog signals. Driving pins on the Arty shield connector above 5V may cause damage to the FPGA. " Looking at the schematics, it seems like using the SPI to drive the DACs and read the ADCs on the "Analog Shield" shouldn't be a problem from the "Arty", however that disclaimer makes me think otherwise. Given the "Analog Shield" has +/-7.5VDC supplies, I am hesitant to purchase an "Analog Shield" for use with the Art
  12. Has anyone used the Analog Shield with the Arty. The Arty states on its ChipKit interface: "Note: The Arty is not compatible with shields that output 5V digital or analog signals. Driving pins on the Arty shield connector above 5V may cause damage to the FPGA. " Looking at the schematics, it seems like using the SPI to drive the DACs and read the ADCs on the "Analog Shield" shouldn't be a problem from the "Arty", however that disclaimer makes me think otherwise. Given the "Analog Shield" has +/-7.5VDC supplies, I am hesitant to purchase an "Analog Shield" for use with the Art
  13. Hi Friends, We are using the analog shield for measuring some analog feedbacks but we find out there is 0.65V off set for each reading chanels and also the open circuit voltage is 2V. Can you tell us what is wring in there?
  14. I am developing a wireless data logger using Analog Shield and chipKIT WiFire, and am struggling with unstable "" function behavior. My code steps are as follows: 1) acquire analog voltage with Analog Shield, 2) save data into SD and 3) send the data with UDP over WiFi. It works sometimes, but most of the time, it stops at an function. I cannot understand this inconsistent behavior. Below is the sample code which reproduces the same issue. ----- code starts from here ----- #include <MRF24G.h> // sketch works if this line is commented out #include
  15. I've been using the Analog Shield with the uC32 board, but I was just reading the specifications on the Chipkit Wifire and would like to try using that board instead because of the much larger static RAM (512kB vs 32kB for the uC32). I read the reference manual for the Chipkit Wifire, and it appears to me that the Analog Shield should work from the hardware point of view. I tried compiling some code using the Analog Shield for the Wifire with Arduino software and chipkit-core, but the Analog Shield library gives an error "Incorrect processor type" because the board doesn't have a PIC32MX proc
  16. Hi digilentinc forum! I added analogShield library following the instruction in Analog Shield Manual 02 - First Time Setup R03.pdf. However, I got an error message when trying to compile the passthrough example. I tried and failed to compile with both 1.5.x ver. and 1.6.x Arduino IDE. The error message seems to refer to objects inside analogShield.cpp file, which I never modified. Any suggestion on how to fix this bug is appreciated. Here is the error message: Arduino: 1.6.9 (Mac OS X), Board: "Arduino/Genuino Uno" /Users/.../Documents/Arduino/libraries/analogShield
  17. I am looking for a drawing of the analog shield, more specifically giving the coordinates for the headers (especially the ones that are not native to the Arduino board), and mounting holes. Also coordinates for the center of the potentiometer. I would be happy with the special connectors + outline + potentiometer+ mounting holes that are not on a normal arduino board, since the other connectors can be found in drawings for the arduino. Anyone have these coordinates? I'm using EAGLE by the way in case there is a brd file somewhere. Patrik
  18. Will the analog shield work with an arduino yun?
  19. I am working slowly on my project. I thought I might post what could be a useful DipTrace base layout for a shield to use with the Analog Shield on an Arduino Uno . It could even be useful to somebody making an unrelated shield for Uno by stripping out the P1, P2, and P3 headers on the left and adjusting the board outline. The component designations and pin numbers match those of the Analog Shield. My board may end up bigger than the Analog shield, but I have put a board outline into the file that matches the 2.1 by 3.1 inch dimensions of the Analog Shield. I think it is correct, b
  20. Hello I would like to store the data collected by the analog shield on an sd card. I'm using and Arduino UNO and the Keyes Data Logging Shield - Data Logging Module (rev 1.0).pdf Both the Analog Shield and the Data Logging Shield works perfectly alone, but as soon as I stack both of them on top of the Arduino the Analog Shield stop providing output on the serial interface. I changed the CS pin on the Keyes Data Logging Shield from 10 to 4 but nothing happened. Suggestions? Bests, Andrea
  21. Hi all, I have just bought an Analog Shield. In the references, it is said that Analog Shield board is compatible with Arduino Uno and ChipKIT. Is it possible if I want to use Analog Shield with Arduino mini pro (8Mhz, 5V) or Pcduino ? If yes, is there anything should I consider ? I would very appreciate if anyone can help me understand more clearly. Thank you very much
  22. Confession: Part of original post was: "Using Uno board with an Analog Shield. What fixed resources does the Analog Shield library use? I have code that stopped interrupts from occuring by doing only #include <analogShield.h> , but the interrupts resumed after commenting out the include. This code was to establish a timed interrupt for accessing the Analog Shield, and I did not get to integrating in my analog access stuff." Well, my problem was really stupid. I had a call to the lcd inside an ISR. Duh.
  23. I am posting a support question on the forum so I can answer it here to help out others that may have a similar problem. " I downloaded the latest analogshield library from git hub. I'm trying to get the following code to compile in MPIDE: #include <analogShield.h> //Include to use analog shield. #include <SPI.h> //required for ChipKIT but does not affect Arduino #include <SoftwareSerial.h> // anndrews pins SoftwareSerial rs(4,7); //rx,tx // johns pins //SoftwareSerial rs(2,3); //rx,tx void setup() { pinMode(13, OUTPUT); digitalWrite(13, LOW); Serial.begin(115200); rs.
  24. Does anyone know if AnalogShield will work on the new ChipKit Wi-FIRE (with few modifications) ? I look inside the library and I saw several " #ifdef __PIC32MX__ " However the new ChipKit WI-FIRE is " PIC32MZ ", MZ not MX. In other words, without any modification it will not work. However, if the chip is similar, as described in this forum, should be easy. Thanks
  25. Guys; I have hooked up a 100Hz 2Vpp sinewave to Analog Input 0 and ran the passthrough example sketch. Kept getting a flat 2V output on all AO channels (0 through 3). I commented out the two lines of the example and analog.write(0, 60000); in the hope of getting a different AO value on channel 0, but still get the flat 2V. Have a scope hooked up to AO channels. I have tried to set the V jumper to both 3.3V and 5V, but the result is the same. The Analog Shield is connected to an Arduino Uno. Any help appreciated. Thanks Filipe