Close
0%
0%

RoGeorge Cell

A new type of Four-Quadrant Multiplier, with an analog input signal and a digitally controlled multiplication factor

Similar projects worth following
This is a circuit that takes an analog input signal, then multiply it by a digital factor. The output of the circuit is an analog signal too. The multiplication factor is digitally controlled by a micro-controller, and it works in all four quadrants.

Even thought a micro-controller is involved, the signal path is pure analog from input to output.

Having a digitally controlled multiplication allows to implement complex algorithms and a level of automation that can not be achieved with a classical analog multiplier.

Combining the analog signal path with the digitally multiplication factor, this circuit is trying to harvest the best from the both worlds of analog and digital.

I am in a hurry right now, so I will just drop some pictures, and will come later with details.

Block diagram


Applications

  • multiplier
  • divider
  • signal inverter
  • volume control
  • functions generator, custom waveform
  • amplitude, phase, frequency, IQ modulator/de-modulator
  • etc.


Prototype Schematic


First implementation - 2 multiplier cells

3D Printing AVR ARduino Art Audio Automation BeagleBone Bluetooth Cameras Clock Drones Environment Hardware IoT LED Medical Music Radio Raspberry Pi Remote Control Robotics Rockets Satellites Science Security Software Virtual Reality Wearables

  • 1 × TPL0202-10 Data Converters / Digital Potentiometers
  • 1 × OPA1654 Amplifier and Linear ICs / Operational Amplifiers
  • 1 × Arduino Nano

  • What does that moving magenta signal represent?

    RoGeorge09/19/2015 at 01:21 0 comments

    In the animated image, the blue sinus represent an analog input signal of 440 Hz, and the magenta moving sinus represent the multiplied output of the circuit. The digital multiplication factor is dictated by the Arduino program, and it varies in time from -1 to +1. Because the multiplication factor varies, the magenta output also varies, and that is how the animated picture was produced.

    3D Printing AVR ARduino Art Audio Automation BeagleBone Bluetooth Cameras Clock Drones Environment Hardware IoT LED Medical Music Radio Raspberry Pi Remote Control Robotics Rockets Satellites Science Security Software Virtual Reality Wearables

View project log

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates