Recent content by John Manuel

  1. J

    Increasing data update rate of MPU9250

    Hi, I am using MPU9250 with Raspberry Pi and coding with Python. I am trying to make a virtual compass. The compass is working fine. But when I move the compass swiftly, it takes some time (around 2 seconds) to stabilize to the new direction. MPU9250 records a few (around 5) data points during...
  2. J

    Bit Banging I2C for communication between Raspberry Pi and PFC8591

    Thank you very much for your reply! I have already chosen to travel the harder path it seems and I do not wish to turn back now. I will try the same with a multiplexer later, but as of now, I need to do it with bit banging. It would be tremendously helpful if you could tell me what I am doing...
  3. J

    Bit Banging I2C for communication between Raspberry Pi and PFC8591

    I need data from all the ADC at the same time instant for my project. I came to know that the master can communicate with only one slave at any time instant and the other slaves have to sit idle at that time instant. I actually wanted to know how to access different pins in a single PCF8591.
  4. J

    Bit Banging I2C for communication between Raspberry Pi and PFC8591

    I am trying to interface multiple PCF8591 (around 5) to a single Raspberry Pi using I2C protocol. Since a Rpi has only one set of SDA and SCL pins, I am trying to bit-bang to make the other GPIO pins work as SDA and SCL. I am trying to use RPi.GPIO library for making the bit banging code in...
  5. J

    How to create multiple simultaneous signal sources from a single reference source?

    I wanted to span both KHz and MHz range. But as you have said its entirely different, I would stick with a range from 1Hz to 100 kHz.
  6. J

    How to create multiple simultaneous signal sources from a single reference source?

    I wanted to build a circuit which would produce a set of signals of different frequencies in different channels simultaneously using a single reference source. I also want the frequencies to be changeable. I am looking to generate frequencies in kHz and MHz range. On searching on the web I came...
  7. J

    How to take inputs faster using Raspberry Pi

    I am trying to detect different frequency signals using a Raspberry Pi and an ADC converter (PCF8591). My initial guess was the highest frequency I could detect would be limited by the speed of the I2C bus (which is about 400000 bauds). But when I run the setup, I could only get sampling speeds...
  8. J

    Using Raspberry Pi to read signal generated by a function generator

    I am using a Raspberry Pi 3 Model B to read the signal generated by a function generator. I have used PCF8591 fitted in YL-40 PCB as the ADC. I have used python for establishing the I2C communication between the Rpi and PCF8591. But, I am getting undesirable values when I run the setup. The...
  9. J

    Using Raspberry Pi to read signal generated by a function generator

    I am trying to work with the signals generated by a function generator using Raspberry Pi. Since Raspberry Pi does not have an inbuilt ADC, I used pcf8591. Now, I do not know how to feed the signal generated by the function generator into the input pins of pcf8591. Please help.
  10. J

    Interfacing Raspberry Pi with Keithley 3390

    I wanted to interface Rpi with the function generator Keithley 3390. My goal is to capture the signal which Keithley 3390 generates and plot it using Rpi, i.e, to function it as an oscilloscope. I went through the reference manual of Keithley 3390 but could not come up with a solution. Please help.
  11. J

    ADA2200 Working

    I am trying to understand how ADA2200 works using the datasheet. I am getting confused because the components specified in it works for digital electronics but it is also said that no ADC is being used and something called Analog Sampling Technology is utilized. It will be very helpful if anyone...
  12. J

    Trouble with ADA2200 in Multisim

    I am trying to simulate ADA2200 in Multisim. The device is not readily available in Multisim library. So, I downloaded the SPICE netlist code for it from Analog Devices. I tried to make a component in Multisim using this code. But I am encountering an error (It was also commented in the code...
  13. J

    Replacement for AD630 for the purpose of Lock-in Amplification

    I don't really know anything about it. I am new to this field. I started a week ago. I have not read anything related to this subject (as you all can clearly see). For now, my task is to come up with a way to achieve lock-in amplification for a signal having a frequency of 100MHz. How to do...
Top