|
Forum Index : Microcontroller and PC projects : send VGA monitor to sleep (PicomiteVGA/MAXIMITE)
| Author | Message | ||||
| electricat Senior Member Joined: 30/11/2020 Location: LithuaniaPosts: 299 |
VESA has defined a standard method for computer to tell monitor when to go to power saving mode. This power saving mode is controlled by changing the sync signals OFF H-sync Off / V-sync Off / Power level <8W Read more at: https://www.epanorama.net/documents/pc/vga_bd15.html I had idea once. Power auto saving feature might be useful OPTION for PicomiteVGA/MAXIMITE. For example send monitor to sleep after keyboard inactivity for 10/30/60 mins ?? Just an idea. My MMBasic 'sand box' |
||||
Grogster![]() Admin Group Joined: 31/12/2012 Location: New ZealandPosts: 9757 |
Interesting idea. I could use that, as I have security/emergency systems that use a VGA monitor, and they are on 24/7/365 till they die. But as replacement LCD screens are a dime a dozen for 2nd hand smaller ones, generally "Saving" a screen is something of a non-issue these daze, as you just throw the dead one on the scrap pile, and plop another one in there for very little cash. Unlike in days gone past, where a replacement CRT or LCD screen would set you back several hundred bucks. ![]() It would be easy enough to simply have a DPDT relay or similar that you route your sync signals though, and the MM could then switch the relay off using a SETTICK timer, which would then shut off the monitor, but is it REALLY worth the effort I guess is the thing. ![]() Smoke makes things work. When the smoke gets out, it stops! |
||||
| Mixtel90 Guru Joined: 05/10/2019 Location: United KingdomPosts: 8304 |
Put series resistors on the sync lines followed by a N-channel MOSFET to ground. Put the gates onto a single GPIO pin, with a resistor to ground (so they will normally turn off). Raise GPIO pin, monitor shuts down. :) You might even get away with series resistors then Schottky diodes to a common GPIO pin, in which case it's pin low-monitor off. It should pull the sync signals low enough. Edited 2022-08-29 16:23 by Mixtel90 Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
| electricat Senior Member Joined: 30/11/2020 Location: LithuaniaPosts: 299 |
Mixtel90, Sure! Many hardware ways there might come to mind. Analog timer, PIR, light sensor, latching button etc. etc. But if we can save GPIO and just stop/start generating H-sync / V-sync from second PicomiteVGA core?? One could use OPTION VGAOFF 10/30/60 (or free number) and enjoy such energy/monitor saving functionality on pcb already they have without additional modifications. Edited 2022-08-29 21:29 by electricat My MMBasic 'sand box' |
||||
| matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 10628 |
H_Sync and V_Sync are controlled by a PIO program and there is no easy way to turn them on and off so this won't be happening - sorry |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |