Search the Community

Showing results for tags 'electronics explorer'.

More search options

  • 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







Found 17 results

  1. In case your Electronics Explorer board is not detected by WaveForms application try to do the followings: 1. Check if it is properly supplied with 12V and the Red Power LED is on? The USB controller is powered by this supply, connecting only the USB cable is not suffice. 2. Check if the Yellow USB LED is on when the USB cable is connected? Otherwise, try to use another micro USB cable and computer plug. 3. Remove the board supply, wait a minute then connect it back. Do this, to make sure that all the internal circuits are reset. 4. Check the Windows Device Manager if any new device is listed after you supply the board or connect the USB? It should appear: Digilent USB Device or Unknown Device. 5. In case you see Digilent USB Device but it is not detected by WaveForms: restart the computer, reinstall the application including the Adept Runtime section. 6. In case you see Unknown Device, verify the Hardware IDs under Properties, Details tab. If this is USBVID_04B4&PID_8613... Use this application reprogram the USB EEPROM: DigilentFX2Repair.exe
  2. Hello, Is there a way to set the voltage level of the digital I/O on the explorer board to 5V? I see the board has a 5V Vcc supply. Is the only possible way to do open-drain? Thanks, Dylan
  3. Hello, My name is Oliver and I am a research assistant at the Technische Universität Ilmenau in Germany. Among other things, I teach fundamentals of power electronics for mechatronics bachelor. Last year I started with a lab course where I use eleven Electronic Explorer Boards. It makes a lot of fun for me and the students. From time to time it comes to an error regarding the scope. After connecting the board, starting the WaveForms application and opening the scope all four channels show -20 V. They stick there regardless what is connected to them. Usually disconnecting the board and restarting the application resolves the problem. Today one of the boards started to become stubborn and the error occurred four out of five times. This behavior occurs both on Windows 7 and Windows 10. WaveForms shows no warnings or errors. Is this a known issue and what can I do about it? This behavior occurs both on Windows 7 and Windows 10. Thank you for your help. Best regards, Oliver
  4. Note To Staff There is no need for help here; I just wanted to share this with others, since it was useful to me. As far as I'm concerned (have power to say?), this code, text, graphics, and attachments are all public domain (preferably with attribution). If there is a specific area or protocol for these sorts of things, I haven't seen it. This post and contents could be stickied, moved, and otherwise used as the powers that be see fit. If there is something wrong, something that needs changed, or something the needs clarified, feel free. /Note To Staff Hello all. I have a small gift for anyone that wants it. The following is working javascript for GY-521 breakout boards, which holds the venerable InvenSense MPU-6050 6 axis IMU chips. // -UNOFFICIAL SCRIPT- -AS IS- -NOT ENDORSED BY DIGILENT- -USE AT OWN RISK- // Author: Charles Scoville // // GY-521 breakout board: InvenSense MPU-6050 i2C Gryo + accelerometer // Set clock = 400kHz: Rate up to 400Hz (more may work): Itterations ~1k const adr = 0x68; // 0x69 is an alternate address. function initialize(){ if(Clear()!=true) return "I2C bus error. Check the pull-ups."; if(Write(adr)!=true) return "Device NAK"; //if(Read(adr, 0x75, 1) != 0x68) return "Device ID mismatch"; *FIXME* Read() bug? Does NOT actually return 0x68 if(Write(adr, 0x6B, 0x03)!=0) return "Communication error"; // REG: PWR_MGMT_1 (Z gyro as clock source) if(Write(adr, 0x23, 0x78)!=0) return "Communication error"; // REG: FIFO_EN (FIFO only for Gyros and accelerometer) if(Write(adr, 0x6A, 0x45)!=0) return "Communication error"; // REG: USER_CTRL (Reset FIFO and signal paths for all sensors) if(!FileWriteLine("~/Desktop/default.csv", ["temp", "ACCEL_XOUT", "ACCEL_YOUT", "ACCEL_ZOUT", "GYRO_XOUT", "GYRO_YOUT", "GYRO_ZOUT"])) return "File write failed - init"; return true; } function loop(){ var rg = Read(adr, 0x3B, 14); // DATA var xa = ((rg[0]<<24) | (rg[1]<<16)) /256/256; var ya = ((rg[2]<<24) | (rg[3]<<16)) /256/256; var za = ((rg[4]<<24) | (rg[5]<<16)) /256/256; // NOTE: REG 0x23 must be written as 0xF8 for temp to be buffered var tmp = ((rg[6]<<24) | (rg[7]<<16)) /256/256/340 + 36.53; //temp (deg C) //tmp = tmp * 1.8 + 32; //temp (deg F) var xg = ((rg[8]<<24) | (rg[9]<<16)) /256/256; var yg = ((rg[10]<<24) | (rg[11]<<16)) /256/256; var zg = ((rg[12]<<24) | (rg[13]<<16)) /256/256; if(!FileAppendLine("~/Desktop/default.csv", [tmp, xa, ya, za, xg, yg, zg])) return "File write failed - loop"; return true; } function finish(){ return "done"; } This script is to be used in the "protocol>i2c>sensor" section of the WaveForms application. I have only run this on the Electronics Explorer, I have no idea if it even applies to anything else. The results when run (with a GY-521 attached, of course!) are a CSV file on your desktop, just as with the PMOD gyro or accelerator example code it was based on. For this data capture to make much sense, you will most likely want to graph the columns in the resulting file. I did so for the accelerometer and gyrometer as independent groups, as that provides the most informative and expected form for the data. The following are some graphs of a couple of my more interesting captures, as examples. They were made with LibreOffice 6.0 directly from the CSV files. The ods files are also attached. (Embedded malware is thoroughly unlikely, but you still open at your own risk.) This one was just me picking it up and turning it all around. It's a nice shot because it's pretty obvious when I picked it up, and what exactly I did. This one was of me lifting the board up onto one corner, rapidly twisting it back and forth, then just setting it down. This one clearly has more samples too. Anyway, thanks for reading. I hope this post has value to you. MPU-6050 readout1.ods MPU-6050 readout2.ods
  5. Hi, I am trying to do some test automation on the electronics explorer board. I have been looking through the Javascript and Python documentation and haven't been able to find a good mapping of values passed to the API's and where they correspond to the on-board resources. Does one exist? I have really been struggling for example trying to enable/change power supplies. Have variable Vp/Vn values and Vcc (on/off/5v/3.3v). Thank you for your time! Dylan
  6. Electronics Explorer Static I/O DIO pins configured as LEDs that are unused/unconnected will light when an adjacent driven LED lights. Details: Board power ON, nothing in the breadboard area, Supplies "Fixed Supply - Vcc" = 5V and "Master Enable" On, Static I/O DIO 31-8 = LEDs, DIO 7-0 = Bit I/O, Switch, Push/Pull. Connecting a wire from DIO 8 to Vcc lights both LED 8 and 9 solidly (DIO 9 has nothing connected to it.) Similarly, connecting Vcc to DIO 9 only results in both LED 9 and 8 on. The same is true for LED pairs 10 and 11, 12 and 13, 14 and 15... The current workaround is to configure the LEDs adjacent to used ones as non-LED (e.g. a Button) to keep them out of consideration. But shouldn't unused LEDs always be off? Why is it only an issue with adjacent pairs?
  7. Hello all, I am having some trouble with noise from the waveform generator on the electronics explorer board. I have made an op-amp, but the output is very noisy, I thought it was my circuit at first, but it seems the input signal itself is noisy. Noisy in, noisy out. If any of you know of a solution to this problem I would greatly appreciate it. I have attached images of the the oscilloscope readings as well as the inputs I am supplying to the circuit. Thank you for your time, - Micah
  8. Hi. I'm working with the SDK and finally got to the point that I can control the Vcc power supply to be either 3.3 V or 5.0 V. It seems the channel numbers are 0 = Vcc, 1 = VP+, 2 = VP-, 3 = Vref1 and 4 = Vref2. Something like this dwf.FDwfAnalogIOChannelNodeSet(hdwf, c_int(1), c_int(0), c_double(True)) dwf.FDwfAnalogIOChannelNodeSet(hdwf, 1,1,c_double(1.86)) will work fine and give me 1.86 V or close to it, but if I try to go past about 2 V, it seems like it can't get there and fluctuates a lot. I'm not sure of the difference between AnalogIOChannelNodeStatusInfo and AnalogIOChannelNodeSetInfo, but it seems that these can go to 0 to 10 V in 1000 steps or so. The Waveforms software has no problem driving them to +10 or -10 or anything in between. Any idea what I could be doing wrong?
  9. Hello all, First of all thank you for clicking this post, and please if you are knowledgeable in the network analyzer functions read this if you have time. I am having some trouble with the gain reading of the network analyzer. I am currently a student with a simple project of designing an inverting op-amp with a gain of approximately 32 db (and no this is not me trying to get someone to do my project for me). As far as I can tell the network analyzer must be reading it wrong or I have some setting that is off. I will try to summarize: I designed the circuit by hand, hand calculations check out. I designed the circuit in B2Spice, software simulations confirm my calculations. I build the circuit on the electronics explorer board and test with oscilloscope and network analyzer. Oscilloscope results are fairly normal (lower than the theoretical results, Network analyzer is not. Below I have attached images of all my info and I will summarize calculations at the end (although I really doubt the fault lies there) So gain in this case is calculated by Vo/Vi or -R2/R1 which in either case should at least get me 30db. If going with the oscilloscope output we have (1.6/.05)=32 V/V. And db=20*log10(32)=30.1 db. But alas, I get 20 db over and over. More to my dissatisfaction is a fellow student using an Analog Discovery 2 has made nearly the same circuit (only differences are the resistor values, but it has same ratio) with almost exactly the same results except the network analyses comes out correctly. Thank you so much for your time if you made this far, and I would greatly appreciate any ideas.
  10. Hi, As seen on the picture I have a problem with the usb connector of the electronics explorer board which keeps breaking. The question is: Can I drill a hole on the red marked circles?
  11. I purchased an Electronics Explorer Board several years ago and used it a hand-full of times and it has since sat in a desk. I've recently been required to use it again for an electronics lab and have discovered it cannot seem to output negative voltages. I have the board plugged into a 12 volt power supply and a usb plugged into a pc. The board's LED lights up and the computer/waveforms recognizes the board correctly. I'm running the current version of waveforms. While running the scope I can measure VP+ correctly with whatever voltages I set. When I attempt to measure VP- while set to a negative voltage WaveForms shows no current through VP- regardless of what I set the current to and the scope shows nothing on it.
  12. Hello, I have a new Electronics Explorer, using WaveForms 2015 software to interface with it. I'm sure I'm doing something wrong, but... * The Vmtr sockets don't read any voltages in he Voltmeter panel of WaveForms * The scope DC pins show their values in both the Voltmeter panel and the scope panel This seems to be contrary to logic, and to the example given in the manual for how to wire up the Vmtr pins as a DMM. Also checked: * Verified with external voltmeter that there is voltage coming out of the VP+, VP- and VCC pins * The AWG works fine It's almost like the Vmtr sockets are cross-connected to the scope DC pins, or the software is sensing the scope DC pins as Vmtr? I'm sure I'm going to feel like an idiot when someone tells me what I'm doing wrong, but any help would be most appreciated!
  13. I purchased the Electronics Explorer a couple months ago and when I tried to use it for the first time last week, I kept getting an error that "There was a power surge on the USB port. Unknown USB device needs more power than the port can supply. " I had the 12 volt power supply plugged in, so I am not sure what I need to do. I did notice that when I first tried to plug the USB plug into the board, it was very difficult to plug in, like something was blocking it. After a second try, it seemed to go in okay, but then I started getting the above error. Please let me know what my options are for getting this fixed. Thank you, David Canfield
  14. Hi, I am wondering if there is any sort of intention to update the electronics explorer? The board looks like it would be perfect for any EE student and hobbyist, but it appears as though the board has not seen any updates in a while (maybe I am wrong?). With the newer FPGAs and parts out there, I am sure you could beef up the sampling rate and bandwidth, and also make for a little higher voltage on the power supply given the space constraints are not as tight as this as they are on the Analog Discovery 2 (which I have an absolutely love!). Does anyone know? Thanks!
  15. My electronics explorer board is not powering up when i connect it to a 12V adapter. I checked the output voltage of the adapter and it is 12.2V when not connected to the board. When I connect it to the board and probe the exposed metal behind the power connector jack, it reads 6V. The potential across the power-on LED is zero volts. I am wondering if there is a fuse on the board that might have tripped due to a current spike or a short? Anyone with a similar experience?
  16. I am trying to use older PAL devices with a Vcc requirement of 5 V on the EE . When using a Switch or Push Button in the Static I/O Module, the output levels are: HIGH: 3.3 V LOW: 1.6 V The low level is obviously too high. Is EE's Static I/O not intended for 5 V?
  17. Hi, I’m using Digilent EEBoard trying to get 1MHz 0V to 4V square waveform from Analog Wavegen. My setting is amplitude 2V & offset 2V but actual output is still -2V to +2V square waveform. Anyone can help? Many thanks.