LCD Low Power


Closed Thread
Results 1 to 5 of 5

Thread: LCD Low Power

  1. #1
    Join Date
    Jun 2009
    Posts
    20

    Default LCD Low Power

    I'm using a 16f616 and an lcd 24x2 display. Prior to hooking up the lcd I had been able to get the current draw down to a few uA's in sleep mode, but when I hooked up the lcd I was unable to get the current below 1.5 mA in sleep mode. I have disconnected the lcd during sleep, but the pic is still using 1.5 mA. Is there a command that will shut down the lcd and/ or the associated pins during sleep?

  2. #2
    Join Date
    Sep 2004
    Location
    Mentor, Ohio
    Posts
    352


    Did you find this post helpful? Yes | No

    Red face Re: LCD Low Power

    Hi kduck,

    How about not turning the LCD on until you actually need it? Set a pin on the PIC as an output and it turns on a transistor that can then supply the power needed by the LCD. Also remember to setup a short time delay for the LCD to stabilize before sending data to it.

    BobK

    Perhaps tri-stating the pins connected to the LCD would reduce the sleep mode current draw.
    Last edited by BobK; - 4th December 2012 at 01:34. Reason: Just another thought!

  3. #3
    Join Date
    Sep 2010
    Location
    Las Vegas, NV
    Posts
    305


    Did you find this post helpful? Yes | No

    Default Re: LCD Low Power

    It would be nice to see your code but absent of that are you setting an output pin high to get the LCD to sleep? That would keep your current usage high even with the LCD disconnected.

    Normal disclaimer, I could be drinking Rudolphs flying juice also.

  4. #4
    Join Date
    Jun 2009
    Posts
    20


    Did you find this post helpful? Yes | No

    Default Re: LCD Low Power

    I will try setting the output pins high, that might do the trick.

  5. #5
    Join Date
    Jun 2009
    Posts
    20


    Did you find this post helpful? Yes | No

    Default Re: LCD Low Power

    I realized that I had, long ago, soldered a pot to the back of the lcd to control the contrast. Removing that and setting the pins controlling the lcd to high prior to the sleep command got me down to about 0.5mA. I also found that pulling the ground connection to the lcd dropped the current down to about 0.03uA… sounds odd, but that's the truth. So I used a spare pin to provide a ground to both the contrast and lcd ground connectin upon waking, and set it high prior to sleeping. Works great.

    Thanks’ to both of you for the help.

Similar Threads

  1. Interfacing with Arduino I2C LCD
    By norohs in forum Documentation
    Replies: 47
    Last Post: - 30th May 2017, 18:53
  2. PCB low volume production
    By sales5 in forum Adverts
    Replies: 0
    Last Post: - 29th November 2012, 03:43
  3. Problem with Tracy Allen digital low pass filter?
    By DSaum in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 26th November 2012, 19:22
  4. Replies: 3
    Last Post: - 25th November 2012, 20:26
  5. Interfacing a Nokia 6233 LCD display
    By dancorneanu in forum General
    Replies: 0
    Last Post: - 13th November 2012, 14:30

Members who have read this thread : 1

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts