| Electronics > Beginners |
| [SOLVED] OLED with SSD130X Driver and the different voltage levels |
| (1/3) > >> |
| Sudo_apt-get_install_yum:
Hi all! So as a continuation on a project of mine I though of stick a cheap OLED on it to display some data. The OLED that I’ve been looking at use the SSD1305 or the SSD1306 driver and I’ll use them in I2C mode. When looking at the displays datasheet and the technical datasheet for the SSD130X it says that it needs two voltages, one for the logic and one for the panel driving. Logic voltage(VDD): 1.65V-3.3V Panel voltage(VCC): 7V-15V Here is the thing. When looking at complete modules on eBay that use a similar OLED and same driver I noticed that they don’t have any form of regulator to step up the voltage form the 3.3V to 7V-15V and they still work. If I’m able to skip a second regulator for the panel driving I’d gladly do so, but what would the consequences be and how does it work? Thanks for any help! SSD1306: https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf SSD1305: https://cdn-shop.adafruit.com/datasheets/SSD1305.pdf eBay module: |
| oPossum:
It has a charge pump to provide the panel voltage. --- Code: ---2 Charge Pump Regulator The internal regulator circuit in SSD1306 accompanying only 2 external capacitors can generate a 7.5V voltage supply, VCC, from a low voltage supply input, VBAT. The VCC is the voltage supply to the OLED driver block. This is a switching capacitor regulator circuit, designed for handheld applications. This regulator can be turned on/off by software command setting. --- End code --- |
| ataradov:
Display controller has internal boost converter, all you need is to provide a few external storage caps. |
| Sudo_apt-get_install_yum:
Thanks! Where in the datasheet/ other documentation can I find this? |
| ataradov:
oPossum provided a quote from the datasheet. There is also a typical schematic, which you can just copy 1:1. |
| Navigation |
| Message Index |
| Next page |