Hi dear friends,i dnt know how to connect 74hc595 registers to breadboard. help? - Page 1
Forum section: electronics / beginners

author: babe
author_rank: Contributor
timestamp: November 24, 2013, 03:49:30 pm
content: I want to use 74hc595 registers and connect wirings on breadboard two blink 7 segment display and connect to microcontroller. how can i build circuit on breadboard?

author: PA0PBZ
author_rank: Super Contributor
timestamp: November 24, 2013, 04:22:09 pm
content: Something like this?http://www.instructables.com/id/74HC595-Shift-register/

author: Stonent
author_rank: Super Contributor
timestamp: November 24, 2013, 04:25:13 pm
content: YouTube search Derek Molloy Shift Register. He talks about the two kinds of s to p. The 595 is in the latter half.

author: babe
author_rank: Contributor
timestamp: November 24, 2013, 04:32:04 pm
content: thank you ,i am going to read these..

author: babe
author_rank: Contributor
timestamp: November 24, 2013, 04:37:22 pm
content: Quote from: PA0PBZ on November 24, 2013, 04:22:09 pmi need to multiplex it and use two 7-segment display.. and there are 10 pins on a seven segment display .. where can i connect them ?

author: babe
author_rank: Contributor
timestamp: November 24, 2013, 04:41:46 pm
content: i am very confused... i dont know what i need to connect to where? i dont also want to damage microcont. board

author: PA0PBZ
author_rank: Super Contributor
timestamp: November 24, 2013, 04:42:36 pm
content: Quote from: babe on November 24, 2013, 04:37:22 pm1. Use 2 x 74HC5952. Find the datasheet for the display. It will have a common, a decimal point and 7 segments, so that already adds up to 9. Probably 2groundcommon connections and that makes 10.

author: deth502
author_rank: Frequent Contributor
timestamp: November 24, 2013, 04:47:39 pm
content: Quote from: babe on November 24, 2013, 04:37:22 pmthat set up is not going to directly drive a 7 segment display. its actually going to be harder to drive a 7 segment diplay with that 74hc595 than if you were just to drive a display driver/decoder directly with the output of the microcontroller.

author: PA0PBZ
author_rank: Super Contributor
timestamp: November 24, 2013, 04:53:00 pm
content: Quote from: deth502 on November 24, 2013, 04:47:39 pmI agree, but the assignment was to use the HC595

author: babe
author_rank: Contributor
timestamp: November 24, 2013, 04:54:47 pm
content: Quote from: PA0PBZ on November 24, 2013, 04:42:36 pmmine is KPS5161BSRND 14MM Anot Display. so i need to connect Vcc pins to red line on breadboard?

author: babe
author_rank: Contributor
timestamp: November 24, 2013, 04:58:13 pm
content: Quote from: PA0PBZ on November 24, 2013, 04:53:00 pmyes i have 74hc595 and 74hc573 registers now. ... where can i connect jumper wires coming from stm discovery to which pin of 74hc registers on breadboard?

author: PA0PBZ
author_rank: Super Contributor
timestamp: November 24, 2013, 05:01:36 pm
content: Quote from: babe on November 24, 2013, 04:54:47 pmLooks like a common anode so yes, but if you have to ask I fear that you are too far from completion to be safe.How did you come up with this, it it something you read about, is it an assignment or did it just look like fun?

author: babe
author_rank: Contributor
timestamp: November 24, 2013, 05:09:36 pm
content: Quote from: PA0PBZ on November 24, 2013, 05:01:36 pma homework, of course.... we were only blinking led on board. then last week teacher passed to design with periph. units topic immediately, so i could not understand how to do hw...

author: deth502
author_rank: Frequent Contributor
timestamp: November 24, 2013, 05:17:13 pm
content: by some stroke of fate, i was just looking at a website......http://www.kymatasound.com/electronics.htmscroll down about half way and there is a paper he did in college about driving a 7 seg display using only discrete components.if you took that as a lead in point, and used each output of the 595 as one of the push button switches, that should do the trick (depending on polarities, of course)the thing i dont get is that you saidtwodisplays, while the 595 has only 8 outputs, and last i checked, you only need one digit to count from 0 to 8.

author: babe
author_rank: Contributor
timestamp: November 24, 2013, 05:35:53 pm
content: Quote from: PA0PBZ on November 24, 2013, 05:01:36 pmhttp://www.msilverman.me/wp-content/uploads/2013/01/ScreenShot002.jpgI've found this. is it close to what I am trying to achieve?

author: c4757p
author_rank: Super Contributor
timestamp: November 24, 2013, 05:38:38 pm
content: It's close. That will give you digital outputs, but still you need to connect it to the display.I'd suggest taking out a pen and paper, and drawing how youthinkyou need to connect everything (including microcontroller, '595s, and display, and any resistors you need as well). You might find you can get quite close. Stop trying to find diagrams other people made; this is a simple circuit. You need to be able to figure this out.

author: babe
author_rank: Contributor
timestamp: November 24, 2013, 05:39:56 pm
content: Quote from: deth502 on November 24, 2013, 05:17:13 pmthanks,, yes i can count in one display,, but i have also (8 digit 7 segment display with shift registers)... i wanted to know if i can blink Leds in that..

author: PA0PBZ
author_rank: Super Contributor
timestamp: November 24, 2013, 06:40:31 pm
content: It could be a language problem, but when you say 'blink leds' do you actually mean that you want to display numbers or do you just want to blink a segment?

author: babe
author_rank: Contributor
timestamp: November 24, 2013, 06:43:21 pm
content: Quote from: PA0PBZ on November 24, 2013, 06:40:31 pmi want to display numbers from 0 to 1, 2 ,3 ,4 ......

author: Stonent
author_rank: Super Contributor
timestamp: November 24, 2013, 06:55:41 pm
content: I'm in the process of connecting a 6 digit display to an atmega328 and there's plenty of pins already for it. I'm still going g to try with a 595 but since it is common anode I connect the anode pin for each display to a pin and the segments are all tied together as per the design. So a total of 14 pins. I bring the anode for the digit high and the segment pins low and that displays a character. Then bring anode low change the segment pins and raise the anode high on the other digit and just cycle in a loop. It happens fast enough that you don't see the flicker.

author: PA0PBZ
author_rank: Super Contributor
timestamp: November 24, 2013, 06:55:41 pm
content: This could be helpful:But please read the full page:http://www.sweeting.org/mark/blog/2011/11/27/arduino-74hc595-shift-register-and-a-7-segment-led-display

author: Jon Chandler
author_rank: Frequent Contributor
timestamp: November 24, 2013, 07:39:09 pm
content: There's anonline '595 simulator here.You can see how the clock, load and data pins interact to make the digits light up.

author: sleemanj
author_rank: Super Contributor
timestamp: November 24, 2013, 09:38:03 pm
content: If you already learned how to "blink an led" last week, then you know everything you need to know to work this out yourself.You know how to write high and low values to a pin.You know how to wire an LED.Start by taking your blinking led and find how to drive that from your '595, driving a 595 is simply writing highs and lows to 3 pins in a sequence, you know how to write highs and lows.Now add a second led on another output of the '595 and demonstrate to yourself that you can turn either of them on or off at will by driving the '595 appropriately.A 7 segment display is just LEDs inside a box wired so either the anodes or cathodes are common (put this Vcc/Gnd as appropriate, you know how to wire an LED, don't forget about current limiting resistors somewhere), so now take away your blinking LEDs and replace each by a segment of your display and demonstrate to yourself that you can turn on the two segments at will.Now add the rest of the segments, and figure out which segments you have to turn on for a given number.

author: Napalm2002
author_rank: Regular Contributor
timestamp: November 29, 2013, 01:11:05 am
content: And Boom goes the dynamite!

author: Stonent
author_rank: Super Contributor
timestamp: November 29, 2013, 01:17:07 am
content: Do you have any electronics experience prior to this?