Another problem to solve!!!



I'm using a power supply of 12V 50A for turn on relay board, tft, cooler, among others, but for arduino I'm using step down for 9V (lm7809).
When I turn on arduino with supply 9V after 2 hours more or less the TFT gets dark and the program freezes and the same problem it happens when some of the relay turn on and after turn off.
But if I turn on with USB this problem not occur.
Turn on power supply or USB
After 2 hours or relay turn on and turn off
What do you think???