Author Topic: Looking for a character LCD  (Read 4399 times)

0 Members and 1 Guest are viewing this topic.

Offline sam1275Topic starter

  • Frequent Contributor
  • **
  • Posts: 401
  • Country: us
Looking for a character LCD
« on: June 16, 2015, 08:52:52 am »
Hi everyone.
Is there any off-the-shelf LCD that support displaying characters DIRECTLY from UART serial signal? I mean the signal that comes out from the router/embedded device's serial 4-pin port, not the common LCD that require some addition driving method.
Thank you.
 

Offline bktemp

  • Super Contributor
  • ***
  • Posts: 1616
  • Country: de
Re: Looking for a character LCD
« Reply #1 on: June 16, 2015, 08:55:15 am »
www.crystalfontz.com makes serial LCDs.
Many VFDs also support a serial interface.
 

Offline sam1275Topic starter

  • Frequent Contributor
  • **
  • Posts: 401
  • Country: us
Re: Looking for a character LCD
« Reply #2 on: June 16, 2015, 09:01:44 am »
www.crystalfontz.com makes serial LCDs.
Many VFDs also support a serial interface.
Thank you, but will they work if I connect them DIRECTLY to the UART output?
 

Offline bktemp

  • Super Contributor
  • ***
  • Posts: 1616
  • Country: de
Re: Looking for a character LCD
« Reply #3 on: June 16, 2015, 09:09:01 am »
Those LCDs support some often used baudrates like 9600, 19200 or 57600 baud. If your device supports one of them it will show the characters on the screen without any additional circuit.
Most serial displays use the not so useful characters 0-31 for commands like positioning the cursor.
If you want to display text without any formating (except for CR+LF) it will work.
 

Offline sam1275Topic starter

  • Frequent Contributor
  • **
  • Posts: 401
  • Country: us
Re: Looking for a character LCD
« Reply #4 on: June 16, 2015, 09:22:13 am »
Those LCDs support some often used baudrates like 9600, 19200 or 57600 baud. If your device supports one of them it will show the characters on the screen without any additional circuit.
Most serial displays use the not so useful characters 0-31 for commands like positioning the cursor.
If you want to display text without any formating (except for CR+LF) it will work.
Thank you very much !!!
 

Offline sam1275Topic starter

  • Frequent Contributor
  • **
  • Posts: 401
  • Country: us
Re: Looking for a character LCD
« Reply #5 on: June 16, 2015, 09:57:36 am »
Those LCDs support some often used baudrates like 9600, 19200 or 57600 baud. If your device supports one of them it will show the characters on the screen without any additional circuit.
Most serial displays use the not so useful characters 0-31 for commands like positioning the cursor.
If you want to display text without any formating (except for CR+LF) it will work.
Hello, will this OLED do the job?
http://www.newhavendisplay.com/specs/NHD-0420DZW-AG5.pdf
 

Offline H.O

  • Frequent Contributor
  • **
  • Posts: 813
  • Country: se
Re: Looking for a character LCD
« Reply #6 on: June 16, 2015, 10:20:37 am »
No, the datasheet shows that serial interface on that display is synchronous, ie data is "clocked" into the device by a dedicated clock signal. Your UART output is asynchronous, ie there is no dedicated clock signal. Two different types of interface, not compatible with each other.

If your device is a microcontroller the peripheral you're looking for in order to drive that displays serial interface is SSP/MSSP/SPI type of thing. Or you could obviously bitbang it.
 

Offline tron9000

  • Frequent Contributor
  • **
  • Posts: 423
  • Country: gb
  • Still an Electronics Lab Tech
    • My Hack-a-day project page
Re: Looking for a character LCD
« Reply #7 on: June 16, 2015, 10:52:42 am »
Matrix orbital do some RS232 LCD's - http://tron9000.blogspot.co.uk/2014/01/trash-find-screens-testing.html These are some I slavaged, found out they could do RS232 and I2C
Partsbox.io - orangise your parts!
"If you're green you can only ripen. If you're ripe you can only rot!"
 

Offline sam1275Topic starter

  • Frequent Contributor
  • **
  • Posts: 401
  • Country: us
Re: Looking for a character LCD
« Reply #8 on: June 16, 2015, 11:32:50 am »
No, the datasheet shows that serial interface on that display is synchronous, ie data is "clocked" into the device by a dedicated clock signal. Your UART output is asynchronous, ie there is no dedicated clock signal. Two different types of interface, not compatible with each other.

If your device is a microcontroller the peripheral you're looking for in order to drive that displays serial interface is SSP/MSSP/SPI type of thing. Or you could obviously bitbang it.
Thank you, so I should looking for SPI ones? What about RS232?
 

Offline bktemp

  • Super Contributor
  • ***
  • Posts: 1616
  • Country: de
Re: Looking for a character LCD
« Reply #9 on: June 16, 2015, 11:58:39 am »
SPI ones will not work if you connect them to UART/RS232 without an additional microcontroller.
 

Offline sam1275Topic starter

  • Frequent Contributor
  • **
  • Posts: 401
  • Country: us
Re: Looking for a character LCD
« Reply #10 on: June 16, 2015, 12:53:23 pm »
SPI ones will not work if you connect them to UART/RS232 without an additional microcontroller.
thanks.
So stick to RS232 will be alright?
 

Offline DJohn

  • Regular Contributor
  • *
  • Posts: 103
  • Country: gb
Re: Looking for a character LCD
« Reply #11 on: June 16, 2015, 03:42:54 pm »
So stick to RS232 will be alright?

Maybe, maybe not.  It isn't clear whether you're talking about RS232, or logic-level asynchronous serial.  The timings are all the same, but the voltages are very different.  If it's connected directly to the pins of the UART chip, it's likely to be logic-level.  If it's on a connector, there's a chance it's RS232 (but it might not be).

There's no standard name for the logic-level version (this is just what I call it), and people often call both RS232.  Before you go plugging displays into it, put a multimeter on the data line.  If it's negative when idle, you've got RS232 (-12V is typical).  If it's 3V or 5V or somewhere around there, it's logic-level.

Newhaven have some displays that say "RS232 (TTL)", meaning logic-level.  They would get very unhappy with real RS232.  lcd-module.com have some that appear to take both (on different pins).
 

Offline ElectricGuy

  • Regular Contributor
  • *
  • Posts: 240
  • Country: pt
Re: Looking for a character LCD
« Reply #12 on: June 16, 2015, 03:53:27 pm »
Thank you!
Regards
ElectricGuy
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf