I'm using an Arduino (Nano 33 IoT) board for a project and apparently this board can only supply with 3.3 volts when a 9V battery is connected to it through Vin and GND pins. In other words, I'm powering the Arduino board with a 9V battery, but I want to power supply an LCD display through my Arduino, but I can't.
This Arduino board only has a 3.3 volts pin. It has a 5V pin but it's only enabled when the Arduino is powered by USB.
The problem: The LCD display only takes up to 5.5V, and its minimum required voltage is 4.5V. I cannot power it from the Arduino board because voltage is too low, and I cannot power it directly from the 9V battery because it's too high.
What can be done?
Note: I don't have a voltage regulator to use between the LCD and battery.
Is it possible to use voltage divider?
Note: The LCD screen that I'm using is connected to I2C protocol module. It has only 4 pins: SCL and SDA pins (connected to arduino), and 2 power pins (GND and VCC).
it should look like this when connected to a regular arduino uno: Figure 1: Arduino UNO with I2C LCD displaay
What would the circuit look like if I desire to use voltage divider?
Or can I simply use just one resistor between the 9V battery positive pin and the LCD's positive power pin?
-
You can't use resistor, you need a regulator to bring the 9v down to 5V. BTW, how long do you expecting your 9V battery to last for? With WiFi (Nano 33 IoT has Wifi chip that could take up to 150mA during transmission), plus display, it won't last long.hcheung– hcheung04/09/2023 10:38:10Commented Apr 9, 2023 at 10:38
-
To add to the list of problems that @hcheung started, you should consider if the LCD you have chosen is able to reliably operate while receiving what is likely a 0 to 3.3 volt data signal. Some might, others may not. I2C is an open drain bus, but is it pulled up to 3.3 volts on the processor board? Or is it pulled up to 5 volts on the LCD board? In the latter case, you need to instead ask if the processor is 5 volt tolerant.st2000– st200004/09/2023 12:48:25Commented Apr 9, 2023 at 12:48
-
... follow up: I could put the above into an answer w/more details if you like. But, if this were my project, I'd go out and buy an I2C LCD that is designed to work at 3.3 volts. Otherwise some of the things you would need to do: Buy a 9 to 5 volt regulator, understand how an I2C bus works which might lead to removing SMD parts on the Nano 33 IoT PCB and / or might lead to adding parts to the LCD PCB.st2000– st200004/09/2023 13:02:35Commented Apr 9, 2023 at 13:02
-
your picture shows a UNO, that would work. Posting the correct frizzy picture would help. Best is to post an annotated schematic.Gil– Gil04/09/2023 23:56:35Commented Apr 9, 2023 at 23:56
-
If it's important to you to have backlighting, you should probably say. Because that will have an impact on any answer you get.timemage– timemage04/10/2023 02:30:13Commented Apr 10, 2023 at 2:30