Turn off LCD 1602
hi everybody!
i tried @ of post connecting lcd 1602 uno , did not found answer question i'm coming post here. if miss something, please accept excuses.
ok, connected winstar lcd 1602b (text display, 2 rows, 16 columns) arduino uno board , i'm using liquidcrystal library. works well, i'd able turn off lcd @ moments. found on forum trick avoid variable resistor (using diode lcd pin vo ground) , i'm using it.
i started bad idea that, of course, didn't work: tried cut lcd vdd pin spst no relay. when relay closed lcd works normally, when relay open lcd vdd pin floats , causes strange behavior , not turn out lcd.
i thought in using spdt relay, since had none, decided try transistor working switch. read on forum people succeed in turning off lcd using transistor (i make vce of bc448 come close 0.3 v vcesat). had no problem in controlling lcd pin uno , turn off light, doesn't turn off lcd.
with spdt relay (hk4100f-dc5v-shg) connecting lcd pins vdd , 5v or ground (see attacked image) seams work well, decided mesure current consume of system. found when running lcd on, whole system consumes 64 ma, lcd off consume more 180 ma!
the 1 blame is, of course, lcd. consume of lcd vdd + (with resistors tha used - see attached image) 2.4 ma lcd on -63.3 ma (reverse current) lcd off! without light lcd consumes 0.8 ma on , -63.3 ma off. off, mean lcd vdd connected ground (through relay).
i try use liquidcrystal nodisplay() function, little impact.
my question is: idea on how turn off lcd without super consume? ok, 1 idea use relay , cut lcd ground pin, there more suggestions?
i wish happy new year!
thanks.
i tried @ of post connecting lcd 1602 uno , did not found answer question i'm coming post here. if miss something, please accept excuses.
ok, connected winstar lcd 1602b (text display, 2 rows, 16 columns) arduino uno board , i'm using liquidcrystal library. works well, i'd able turn off lcd @ moments. found on forum trick avoid variable resistor (using diode lcd pin vo ground) , i'm using it.
i started bad idea that, of course, didn't work: tried cut lcd vdd pin spst no relay. when relay closed lcd works normally, when relay open lcd vdd pin floats , causes strange behavior , not turn out lcd.
i thought in using spdt relay, since had none, decided try transistor working switch. read on forum people succeed in turning off lcd using transistor (i make vce of bc448 come close 0.3 v vcesat). had no problem in controlling lcd pin uno , turn off light, doesn't turn off lcd.
with spdt relay (hk4100f-dc5v-shg) connecting lcd pins vdd , 5v or ground (see attacked image) seams work well, decided mesure current consume of system. found when running lcd on, whole system consumes 64 ma, lcd off consume more 180 ma!
the 1 blame is, of course, lcd. consume of lcd vdd + (with resistors tha used - see attached image) 2.4 ma lcd on -63.3 ma (reverse current) lcd off! without light lcd consumes 0.8 ma on , -63.3 ma off. off, mean lcd vdd connected ground (through relay).
i try use liquidcrystal nodisplay() function, little impact.
my question is: idea on how turn off lcd without super consume? ok, 1 idea use relay , cut lcd ground pin, there more suggestions?
i wish happy new year!
thanks.
do want control light of 1602 lcd cause of of power consumption seems main problem ?
using relay quite heavy weight solution.
here schematic of i2c controller lcd 1602 light control: http://electronics.stackexchange.com/questions/101721/controlling-an-lcd-device-using-serial-i2c-module
may gives idea of how control light.
using relay quite heavy weight solution.
here schematic of i2c controller lcd 1602 light control: http://electronics.stackexchange.com/questions/101721/controlling-an-lcd-device-using-serial-i2c-module
may gives idea of how control light.
Arduino Forum > Using Arduino > General Electronics > Turn off LCD 1602
arduino
Comments
Post a Comment