How To Drive A 7-segment Display - The Learning Circuit

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ก.ย. 2019
  • Karen walks through how to use one type of decoder in a circuit, a BCD to 7-segment. While this circuit would typically use a microcontroller to provide the four necessary input signals, Karen’s circuit uses 4 switches to allow the user to manually input the BCD number. This circuit is helpful for practicing counting in binary as well as learning how to drive a 7-segment display.
    This circuit uses a common-anode 7-segment LED display that is driven by an SN74LS47N decoder. If you would like to create a circuit using a common-cathode LED display, a 74LS48 decoder could be used and the power would need to be flipped
    Engage with the element14 presents team on the element14 Community - suggest builds, find project files and behind the scenes video: bit.ly/2kfXAlf
    Visit the element14 Community for more great activities and free hardware:
    Tech spotlights: bit.ly/2KLz0TS
    Roadtest and Reviews: bit.ly/2KH4fj3
    Project14: bit.ly/2wPnajx
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 103

  • @klinkclang
    @klinkclang 2 ปีที่แล้ว +4

    I'm taking a lab for a class I haven't taken in two years and this was a great review of all the concepts needed to understand this project. Fantastic job!

  • @shvideo1
    @shvideo1 4 ปีที่แล้ว +3

    Excellent video, very well explained. Thank you for sharing your knowledge.

  • @rohanverma6058
    @rohanverma6058 4 ปีที่แล้ว +1

    Great work Karren, thanks for the help.

  • @mircoblitz6780
    @mircoblitz6780 4 ปีที่แล้ว +2

    Not all of my electroniks skills are lectured by Karen, but now I understand al lot more. This is an awesome learning experience.

  • @vihaandixit6965
    @vihaandixit6965 3 ปีที่แล้ว +3

    Very well explained and exactly what I needed 👏😊

  • @adminwintrec2768
    @adminwintrec2768 2 ปีที่แล้ว

    Clear & to the point presentation. Can be recommended for academic

  • @raimondsandze2239
    @raimondsandze2239 2 ปีที่แล้ว +2

    Nice video. I would like to see more in depth videos related to 7segment displays, like for example when would you choose Common Anode and when Common Cathode?

  • @donaldklopper
    @donaldklopper 8 หลายเดือนก่อน

    Perfect video for my needs to learn to create 7 segment visuals using arduino etc. Thanks.

  • @jeopardy60611
    @jeopardy60611 3 ปีที่แล้ว

    I searched this out because I was curious as to how a numerical display works. This explains it well. I suppose that if you added logic to the decoder, you could make it a hex display that would output the hex digits A-F, since we have 4 bits available that can count that high. Also, by adding additional LED segments and more input bits, you can do a display that does letters like a Speak & Spell.

  • @burhanuddinbhiwaniwala618
    @burhanuddinbhiwaniwala618 ปีที่แล้ว

    U know mam electronics simply goes above my head... But still your videos are so simple and understanding that I never ever have skipped your video...😊😊😊

  • @jeremyjohansson3445
    @jeremyjohansson3445 4 ปีที่แล้ว +1

    Thank you, exactly what i needed!

  • @charlesbrown980
    @charlesbrown980 4 ปีที่แล้ว

    Built the circuit and it works perfectly, nothing like " hands on " to reinforce the learning process.

  • @briangriffin5701
    @briangriffin5701 4 ปีที่แล้ว +2

    Thanks, Karen!

  • @gurjantsingh6647
    @gurjantsingh6647 4 ปีที่แล้ว +4

    Good knowledge

  • @willi4242
    @willi4242 4 ปีที่แล้ว

    Great Job! Hope you get a lot of people into soldering their own projects =:-) Keep up!

  • @kahnfatman
    @kahnfatman 8 หลายเดือนก่อน

    Thank you! You've got a new sub!

  • @HazeAnderson
    @HazeAnderson 4 ปีที่แล้ว

    Awesome project!

  • @jonathangainsford6811
    @jonathangainsford6811 3 ปีที่แล้ว

    I like these videos a lot I am new to this but can thus not be done with a shift register, with less pins and putting them in serial you can add more segments

  • @scientifiko4246
    @scientifiko4246 2 ปีที่แล้ว

    Very well explained. Do you have a video on 7448?

  • @gsdtdeaux7978
    @gsdtdeaux7978 ปีที่แล้ว

    Im wanting to make this but instead of the individual switches i want to use a 5 position switch and the display to read 1-5. Any help would be appreciated. Thanks for this video

  • @3dkenn
    @3dkenn 4 ปีที่แล้ว

    If it's a common anode 7 segment display, to light a segment would require a '0' to its cathode. Is the invert done in the 74LS47 BCD decoder?

  • @sciencespectrum3855
    @sciencespectrum3855 ปีที่แล้ว

    Amazing explanation 👏👏👏🎉🎉

  • @PankajYadav-hr8tp
    @PankajYadav-hr8tp 4 ปีที่แล้ว

    Hi....awesome video....please try op amp in digital circuits next time

  • @americanrebel413
    @americanrebel413 4 ปีที่แล้ว +1

    Cool, thanks!

  • @joescartino2216
    @joescartino2216 2 ปีที่แล้ว

    Please let me/know the name of that vise and where it can be purchased. Thanks in advance..

  • @azenkwed
    @azenkwed 4 ปีที่แล้ว

    Well done.

  • @MuhammadIkram-kk4hl
    @MuhammadIkram-kk4hl 4 ปีที่แล้ว

    Great video

  • @yafetabera3106
    @yafetabera3106 2 ปีที่แล้ว

    Please can you tell me the difference between SN74LS47P and SN74LS47N. Because the one I found says SN74LS47P in its package.

  • @renantejosesiguiente1442
    @renantejosesiguiente1442 3 ปีที่แล้ว

    Wow, a lady like u is cool learning about electronics

  • @nikjberry
    @nikjberry 4 ปีที่แล้ว

    That's a dope board vise... Where can I get one?

  • @alibehrouz9833
    @alibehrouz9833 ปีที่แล้ว

    nice job that's useful

  • @arewasmartlightdecorations6029
    @arewasmartlightdecorations6029 3 ปีที่แล้ว

    Hello I want help! i make my own counter it works but I want to set with Reed switch but it's count over what is problem?

  • @knifeninja200000
    @knifeninja200000 4 ปีที่แล้ว +4

    Ive tried making this chip in a simulator with minimal experience in the field and after seeing what the diagram looks like I'm not surprised at how bad I failed.

  • @DMES-wp2fj
    @DMES-wp2fj 2 ปีที่แล้ว

    is there another IC that we can use?

  • @dps9988
    @dps9988 4 ปีที่แล้ว

    is that a Heathkit oscilloscope in the background?

  • @Creedarn
    @Creedarn 3 ปีที่แล้ว

    Sooo. i bought a leddisplay with 3 digits.. i have 18 pins/ 9 pins on one side. and it says it is "without common pin" what is that?

  • @joeljuarez3789
    @joeljuarez3789 ปีที่แล้ว

    how would you hook it up to output certain minterms?

  • @jhunbanerjee3175
    @jhunbanerjee3175 4 ปีที่แล้ว +2

    Thanks Karen, it's hard to find actually helpful information from loads of other bullshit in here...
    Great video and thanks for it.

  • @bald_engineer
    @bald_engineer 4 ปีที่แล้ว +3

    3:07 Yay! Karen mentioned current limiting resistors!

  • @iamthekittycat
    @iamthekittycat 2 ปีที่แล้ว

    Ahh, snapping things off of snap circuits!
    Snappy!

  • @onurolce
    @onurolce 4 ปีที่แล้ว +1

    day by day you became more impressive Karen :)

  • @mohdashifkhan2858
    @mohdashifkhan2858 3 ปีที่แล้ว

    How can i use common anode sevaen segments display with cd4026be ic

  • @vlogisehat3188
    @vlogisehat3188 4 ปีที่แล้ว

    74LS47 is not perfect solution because the six character "6" become "b".... and "9" become "q", maybe do you have another IC that have a perfect character ? Because i have a problem with it..and need another one..

  • @iqbalmd6603
    @iqbalmd6603 3 ปีที่แล้ว

    Hi there, I have a weight scale with 4 digit 7 segment display. I wish to send the weight to my arduino. Please help me.

  • @mrdarbab
    @mrdarbab ปีที่แล้ว

    multisim logic decoder sure helps with truth tables i find.

  • @aasandi
    @aasandi 3 ปีที่แล้ว

    My 74LS47N is is outputting the correct truth table. if all my inputs are low, 0000, I should get a 0 on the display, but I'm getting a 4. I tried two other 74LS47 and they are doing the same thing. To double check, I used a voltmeter to check the Vout on each ping of the IC (abcdefg) and I'm getting HLLHHLL (abcdefg), which is a 4. Am I using the wrong IC or are they defective?

    • @LegoCreationsbyDagupa
      @LegoCreationsbyDagupa 3 ปีที่แล้ว

      Are you sure all your inputs are low? In this schematic all input pins are floating, which usually causes unpredictable behavior. Something similar happened to me.
      Remove the connection from the switches and LEDs to the four inputs. Put 1K resistors from each input pin to ground, now you have four stable low inputs that should display “0”. If this works, floating inputs is your problem.

  • @Hektabyte
    @Hektabyte 4 ปีที่แล้ว

    What do you use for breadboard/circuit visualization?

    • @HazeAnderson
      @HazeAnderson 4 ปีที่แล้ว

      DaveCAD 😏📝

    • @maker_karen1785
      @maker_karen1785 4 ปีที่แล้ว

      I started using Fritzing, but it didn't give me a perfect aerial view of each part. I started making my own parts in Illustrator and use them for planning out spacing on perfboard now.

  • @CABohol
    @CABohol 4 ปีที่แล้ว

    Nice

  • @GurinderSingh
    @GurinderSingh 2 ปีที่แล้ว

    How can I use 7 segment ds for my four relay rf switch 433 module if I press 1 relay I see 1 on segment display then 2 ……

  • @julian4035
    @julian4035 2 ปีที่แล้ว

    why you dont use one resister on the common anode?

  • @shaoxiongduan
    @shaoxiongduan 2 ปีที่แล้ว

    5:26 I'm subbing.

  • @Davidjacobson2795
    @Davidjacobson2795 2 ปีที่แล้ว

    How much more complicated would the setup be if instead of combining the switches to display larger numbers(i.e. switches 4, 2, and 1 to make 7), 6 switches were used to display numbers 1-6. Each switch would then have a specific number and wouldn't be used in combinations. I'm playing around with a 7 segment display and considering getting an Arduino if necessary. I've seen lots of projects used buttons to count up or down, but rarely can i find a project that uses individual buttons to display individual digits.

    • @Incommensurabilities
      @Incommensurabilities ปีที่แล้ว

      Not an expert, though I figure you could wire up each switch to pull high the specific BCD pins, so there would be wires running everywhere

  • @masoudjvn355
    @masoudjvn355 ปีที่แล้ว +1

    Wouldn't it be better to use resistors in the positive route?

  • @yosa9463
    @yosa9463 4 ปีที่แล้ว

    Can you make an Full adder only on switches

  • @Sickindian5
    @Sickindian5 4 หลายเดือนก่อน

    How can you make dot/decimal point disappear on two number display?

  • @fullbridgerecrifier
    @fullbridgerecrifier 2 ปีที่แล้ว

    3:11 name of the software?

  • @kohtuthuman7628
    @kohtuthuman7628 ปีที่แล้ว

    please explain about tl494ic.

  • @pankajseth09
    @pankajseth09 3 ปีที่แล้ว

    One request, Hello, I'm Pankaj.I need to u r help for make a automatically turn counting, and 2sides rotate motor with auto stop for automatic coil winding turn counter...❤️❤️❤️❤️❤️

    • @rafikamin6617
      @rafikamin6617 2 ปีที่แล้ว

      Hi pankaj you can get help from my professor, soumya Mukharji. He is electronic engineer in IIT kharagpur and loves to help aspirants and any self studying engineer student . Just let me know.
      Don't vote for Modi ji.

  • @jpl9148
    @jpl9148 4 ปีที่แล้ว +2

    What we want is a "How to drive a 16 - segment display "video

    • @onurolce
      @onurolce 4 ปีที่แล้ว

      Not exactly what you want but maybe it gives an idea.

  • @planker
    @planker 2 ปีที่แล้ว

    Like

  • @oldisgoldsongsdigital
    @oldisgoldsongsdigital 4 ปีที่แล้ว +1

    😉😉😉👌👌👌👌

  • @urugulu1656
    @urugulu1656 4 ปีที่แล้ว

    using sil-resistor packages would be so much simpler...

    • @maker_karen1785
      @maker_karen1785 4 ปีที่แล้ว

      True. But if you learn how to do it with individual resistors, it's easy to switch to a SIL. Plus more people tend to have a collection of individual resistors lying around rather than a large variety of values in SIL packaging, so I went with the more accessible method.

  • @lesics61Tiktok
    @lesics61Tiktok 2 ปีที่แล้ว

    Please can you show as robat brain diagram ☺

  • @driss25
    @driss25 ปีที่แล้ว

    Cd4026 and ne 555

  • @mdzarifnoor3101
    @mdzarifnoor3101 ปีที่แล้ว

    can you give me diagram please

  • @osamaabbas6746
    @osamaabbas6746 3 ปีที่แล้ว

    I need code pic

  • @jeetenderkakkar7570
    @jeetenderkakkar7570 3 ปีที่แล้ว

    Drive rajma

  • @Unnikuttan___here54
    @Unnikuttan___here54 ปีที่แล้ว

    Ic number

  • @zdenkokovac4557
    @zdenkokovac4557 4 ปีที่แล้ว

    🤗💞💞💞💞🇭🇷

  • @naderhumood1199
    @naderhumood1199 4 ปีที่แล้ว

    Deligintly great vedio. And deligint and sweet lady..

  • @DerRindenmulchficker
    @DerRindenmulchficker 3 ปีที่แล้ว

    Thats not what DP stands for!

  • @clusternate
    @clusternate 4 ปีที่แล้ว

    Isn't that a 8 segment display? I remember that the point on the bottom was counted too.

    • @clusternate
      @clusternate 4 ปีที่แล้ว

      @@kennmossman8701 OK, but COULD you adress it to do something?

    • @clusternate
      @clusternate 4 ปีที่แล้ว

      @@kennmossman8701 OK let's fight. A decimal is in my book not trivial at all. IF you can adress the decimal point, than that's a segment for me. Hence my confusion. I would call a display with 7 stripes and 1 point a 8 segment display. At least thats what I learned in my studies. Did I win?

    • @clusternate
      @clusternate 4 ปีที่แล้ว

      @@kennmossman8701 english is not my first so pls stay nice.

    • @clusternate
      @clusternate 4 ปีที่แล้ว

      @@kennmossman8701 no, but I would count the thumb. Which is technically not a finger.

  • @TomStorey96
    @TomStorey96 4 ปีที่แล้ว

    When you say you shouldn't leave pins floating, I don't think it'll matter for an LED display...
    It's a bigger issue for CMOS where a floating pin could sit in the nonlinear region where it may not really be high or low, this can cause higher power consumption, generate more heat, and produce unpredictable/undesirable results or behaviour.

    • @Yotanido
      @Yotanido 4 ปีที่แล้ว

      In this particular case, we actually want the pins high, since they are low-active, so they definitely need to be connected.
      But even if they were high-active, leaving them unconnected is a bad idea. Stray capacitance could induce a voltage on the pins which can be read as a high signal by the chip. I've had it happen before when I left a pin floating.
      Unless a pin is labelled NC, I think you should always have it connected to something. If nothing else, it is good practice.

    • @TomStorey96
      @TomStorey96 4 ปีที่แล้ว

      @@Yotanido I know. I'm taking about the 7 segment display, not the driver chip. She said she would connect the dot point pin of the display because you shouldn't leave pins floating...

    • @Yotanido
      @Yotanido 4 ปีที่แล้ว

      @@TomStorey96 Fair enough, it doesn't make a difference there.
      But keep in mind that not all viewers will be able to tell the difference. Teaching them to always connect all pins is a good idea in my opinion.

    • @TomStorey96
      @TomStorey96 4 ปีที่แล้ว

      @@Yotanido you would be better off teaching them those particular reasons in my opinion. It's all well and good to say "connect all of the pins to something", but maybe e14 viewers are the kind that could really benefit from knowing the reasons why, and the cases when it matters the most.

  • @katsuyukihamamoto
    @katsuyukihamamoto 4 ปีที่แล้ว

    Arduinoならもっと簡単にできちゃいますね!

    • @jkobain
      @jkobain 4 ปีที่แล้ว

      Burn.

  • @lojaloja3574
    @lojaloja3574 3 ปีที่แล้ว

    its hard to learn from you because you look very attractive i cant focus on :)

  • @ishanpatel8788
    @ishanpatel8788 2 ปีที่แล้ว +1

    speak slowly, very slowly so that a viewer can learn.

  • @michaelromefelt762
    @michaelromefelt762 2 ปีที่แล้ว

    Why use an C Andode ever god*mn time...everytime on these "learning videos"

  • @MrCardeso
    @MrCardeso 4 ปีที่แล้ว +4

    Thanks, Karen!

  • @alirehman1529
    @alirehman1529 3 ปีที่แล้ว

    Cool, thanks!