Hello!
I am using Arduino to generate the two non overlapping pulses of 50% duty cycle but with Arduino I am getting 5V output voltage for my ON state. I want 1V amplitude for ON state (High Voltage). How can I do that ?
Arduino Programming for my circuit is below.
Screenshot (159)|690x387
No pictures of code, PLEASE.
In the Arduino IDE, use Ctrl T or CMD T to format your code then copy the complete sketch.
Use the </> icon from the ‘reply menu’ to attach the copied sketch.
delay( ) takes an integer argument.
What will you be sending the signal to ?
If you want a 1v waveform, use a resistor voltage divider.
#include <Wire.h>
void setup() {
pinMode(3, OUTPUT);
pinMode(6, OUTPUT);
Serial.begin(9600);
}
void loop() {
digitalWrite(3, HIGH);
digitalWrite(6, LOW);
delay(1);
digitalWrite(6, HIGH);
digitalWrite(3, LOW);
delay(1);
}
I am sending the two non overlapping clock signals of 50% duty cycle to my 4 stage charge pump.
Show us the circuit.
That sounds normal for a 5V Arduino board.
Voltage divider and maybe some additional electronics.
Time I think to tell us WHY.
You cant use resisitive dividers a charge pump needs a very low resistance source.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.
