conect arduino to s2x1c50tr and 74hc595n

Go To Last Post
7 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

hello

am having problems on how to conect the pins on the arduino ,s2x1c50tr and the shift register 74hc595n. please help me to connect these stuff

irene

Last Edited: Thu. Apr 30, 2020 - 09:22 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Welcome to the Forum.

 

How much experience do you have with microcontrollers?

 

Is this a class project?

 

Can you post a link to the data sheet for the LCD?

 

If this is a raw glass LCD without a built in "glass driver", then interfacing to it is not trivial, and it is most easily done with a Mega169 micro that includes the hardware to drive a glass display.

 

JC

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

There doesn't seem to be any interest in that LCD in Arduino land. That means you'll have to do some work yourself if you really want to use that lcd.

 

The problem with using that lcd is that it requires the signals to be always changing - 50 times a second or so. You can do this with two HC595's and some software or get some driver ics like the CD4543 which specifically are for your type of lcd. These are fairly cheap, but not super common.

 

If this is a class project - then read up on how to interface HC595's - there's zillions of tuturials on this and read up on how to drive a glass lcd. One keyword is 'backplane'

 

As the doc asks - what is your level of experience?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

alright..

no its not a class WORK but am just working with it so as for it to display temperature readings  on the lcd.

i don't have much experience in this sector,still studying .

irene

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

lcd-s2x1c50tr.pdf thats where you can find the data sheet of this lcd

irene

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 1

samuel jailos wrote:
no its not a class WORK but am just working with it so as for it to display temperature readings  on the lcd.

May we suggest you use a common LCD display, perhaps a 16x2 like this one:

https://www.newegg.com/p/1FS-002...

 

Jim

 

 

(Possum Lodge oath) Quando omni flunkus, moritati.

"I thought growing old would take longer"

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

There's a couple of AVR App Notes on direct driving an LCD:

 

AVR340: Direct Driving of LCD Using General Purpose IO

http://ww1.microchip.com/downloads/en/AppNotes/doc8103.pdf

 

AVR241: Direct driving of LCD display using general IO

http://ww1.microchip.com/downloads/en/AppNotes/doc2569.pdf

 

But:

samuel jailos wrote:
i don't have much experience in this sector

would suggest that this display is not a good choice for you at this stage.

 

See: https://www.avrfreaks.net/commen...

 

See also Tip #6 in my signature (below) for beginner's getting started tips:

 

EDIT

 

I would also suggest that you take a look at this hot-off-the-press post in the 'Tutorials' section:

 

https://www.avrfreaks.net/forum/help-it-doesnt-work

 

In particular, note point #3:

 

In that tutorial, Kartman wrote:
3. Ask yourself “how many problems do I want to solve at once”?

 

In choosing a bare glass LCD, U think you are giving yourself way too many problems to solve at once!

 

surprise

 

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
Last Edited: Fri. May 1, 2020 - 02:27 PM