Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 14:38 21 Nov 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : send VGA monitor to sleep (PicomiteVGA/MAXIMITE)

Author Message
electricat

Senior Member

Joined: 30/11/2020
Location: Lithuania
Posts: 299
Posted: 02:20pm 27 Aug 2022
Copy link to clipboard 
Print this post

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 Zealand
Posts: 9757
Posted: 04:41am 29 Aug 2022
Copy link to clipboard 
Print this post

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 Kingdom
Posts: 8304
Posted: 06:21am 29 Aug 2022
Copy link to clipboard 
Print this post

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: Lithuania
Posts: 299
Posted: 11:28am 29 Aug 2022
Copy link to clipboard 
Print this post

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 Kingdom
Posts: 10628
Posted: 11:42am 29 Aug 2022
Copy link to clipboard 
Print this post

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
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025