Skip to main content

Timeline for Basic LCD drive question for Lumex

Current License: CC BY-SA 4.0

32 events
when toggle format what by license comment
Oct 7, 2020 at 18:03 vote accept Jeremy Gardner
Oct 7, 2020 at 18:02 vote accept Jeremy Gardner
Oct 7, 2020 at 18:03
Oct 7, 2020 at 15:05 answer added jsotola timeline score: 0
S Oct 7, 2020 at 15:04 history mod moved comments to chat
S Oct 7, 2020 at 15:04 comment added Voltage Spike Comments are not for extended discussion; this conversation has been moved to chat.
Oct 7, 2020 at 14:47 comment added Jeremy Gardner @jsotola Why yes, yes I think it does! Thanks, looks like there are libraries for Arduino as well. Awesome, thanks!
Oct 7, 2020 at 6:08 comment added jsotola this may help duckduckgo.com/?q=HT1621+LCD&ia=web
Oct 7, 2020 at 0:44 comment added Jeremy Gardner @glen_geek While I have a very basic understanding of port manipulation and registers, it looks like the data sheet is referencing use the PIC18F97J94 IC in order to control the LCD. I didn't see anything about matrix control or what Hz to use. This one might be out of scope for my current knowledge level, I'll likely just look for some OOB solution that is more readily adaptable for me. Thanks!
Oct 6, 2020 at 19:51 comment added jsotola this may help ... EEVblog ... youtu.be/ZYvxgl-9tNM
Oct 6, 2020 at 19:45 comment added Jeremy Gardner @glen_geek Ok, let me read it thoroughly tonight. AT work now :)
Oct 6, 2020 at 19:42 comment added glen_geek Jeremy - that matrix method accommodates the alternating requirement. You can set the alternating frequency fairly low (a few Hz to 10's of Hz). It needn't be kHz.
Oct 6, 2020 at 19:36 vote accept Jeremy Gardner
Oct 7, 2020 at 18:02
Oct 6, 2020 at 19:36 vote accept Jeremy Gardner
Oct 6, 2020 at 19:36
Oct 6, 2020 at 19:35 comment added Jeremy Gardner @MarcusMüller Lesson learned. Thank you.
Oct 6, 2020 at 19:35 comment added Jeremy Gardner @jsotola Looking for a display, that isn't the OLED adafruit style. I wanted it to look more "industrial" using these LCD styles. I wanted a programmable LCD that I can read output to the user on, in my case, it is so that they can set time to run for a watering system. I'm not a fan of the 16 x 2 matrix style display with I2C backpack either. So something different and "cheaper" was the main driver here :).
Oct 6, 2020 at 19:34 comment added Jeremy Gardner @glen_geek Thank you, seems like the limitation now may be the AC/DC thing from other responses.
Oct 6, 2020 at 19:34 comment added Jeremy Gardner @rdtsc 10-4, thanks.
Oct 6, 2020 at 19:18 history edited JRE CC BY-SA 4.0
deleted 9 characters in body; edited title
Oct 6, 2020 at 18:35 answer added Marcus Müller timeline score: 0
Oct 6, 2020 at 18:34 comment added Marcus Müller "Is there a DC equivalent of this type of LCD screen?": No, all LCD screens need AC control. You'll want something that is more than just the bare LCD screen, but includes control circuitry. That is exactly what makes the price difference. There's a few microcontrollers that integrate LCD control circuitry, but I don't think any of the (many!) different Arduinos do.
Oct 6, 2020 at 18:33 history edited Marcus Müller CC BY-SA 4.0
edited body
Oct 6, 2020 at 18:29 comment added glen_geek ww1.microchip.com/downloads/en/AppNotes/00000658B.pdf shows how these LCDs work, and shows a matrix method of driving segments. Matrix method is complicated, but reduces # of drive lines from nearly 30 to something much less - perhaps few enough for an Arduino.
Oct 6, 2020 at 17:55 comment added jsotola this one is dirt cheap ... no, it is not ... support circuitry is required to make it work
Oct 6, 2020 at 17:54 comment added rdtsc It is dirt cheap because it's just a bare-bones LCD. You'll have to research and develop your own driver circuitry to use it.
Oct 6, 2020 at 17:47 comment added Jeremy Gardner @jsotola Thanks. Will this require a specifc driver module or do "universal" ones exist that would allow me to interface with an arduino?
Oct 6, 2020 at 17:46 comment added Jeremy Gardner Thanks all. Is there a DC equivalent of this type of LCD screen? I know of the adafruit styles / varieties ... but this one is dirt cheap.
Oct 6, 2020 at 17:41 comment added jsotola LCDs require multiple level voltages to be applied across any single segment at different times ... the reason is that an LCD segment cannot have a net DC voltage level applied across it, otherwise damage occurs ... simplistically said, in any given second, any positive voltage across the segment must be offset by applying a negative voltage of equal duration
Oct 6, 2020 at 17:39 comment added jsotola you need a control chip if you want to use this with something like an arduino
Oct 6, 2020 at 17:33 comment added Criticizing Israel not allowed (someone who's more familiar with LCD screens might be able to elaborate on that and write a proper answer)
Oct 6, 2020 at 17:32 review First posts
Oct 7, 2020 at 4:42
Oct 6, 2020 at 17:32 comment added Criticizing Israel not allowed LCD screens should be driven by AC voltage to avoid damage. Otherwise, yes, I believe you can just apply AC voltage to whichever pins you want to light up, since this display is not multiplexed.
Oct 6, 2020 at 17:28 history asked Jeremy Gardner CC BY-SA 4.0