Multiplexing (for beginners) - Ec-Projects

Ғылым және технология

In this video I talk about multiplexing with microcontrollers, build up a few circuits and explain how they work.
ec-projects.com

Пікірлер: 23

  • @clarkso65
    @clarkso656 жыл бұрын

    This is so far the most simple explanation in the web I've found. Thanks for sharing!

  • @agstechnicalsupport
    @agstechnicalsupport2 жыл бұрын

    Instructive video showing hardware and code of a simple multiplexer. Thank you for sharing !

  • @saarike
    @saarike3 жыл бұрын

    Excellent and interesting, i learned new things! Thank you.

  • @lucasskywalker
    @lucasskywalker6 жыл бұрын

    Fantastic explanation. Ty!

  • @cats4hir3
    @cats4hir39 жыл бұрын

    Simply the best multiplexing explanation on youtube. I love you! Thumbs up'd and subscrib'd

  • @EcProjects

    @EcProjects

    9 жыл бұрын

    iDenden Thank you :D

  • @jamest.5001

    @jamest.5001

    7 жыл бұрын

    EcProjects thanks for this video. I am learning all I can . about electronics. videos like these helps a lot. two years ago if you said transistors. I'd at first think trann sisters! but now its more like MOSFETs and BJTs. PNP NPN N and p channel and what not. thanks again I also have a question. I want to try running 4-6 led light strips from a 13.8-14.4 volts and only 2 amps. or the equivalent of one strip. would a 555 and shift registers with a few MOSFETs? work for this? could I get the frequency high enough for there to be no noticeable flickering? and would capacitors on the LED strips help?

  • @MantisRay861
    @MantisRay8618 жыл бұрын

    Very good explanation on multiplexing. I'm working on a project from a book using 4511, 4046 and 4017. If you knew what your display would always be outputting, could you increase the voltage to the LED's to compensate for the decreased brightness?

  • @xiandezeng7388
    @xiandezeng73882 жыл бұрын

    Great vid, helped a lot w/ my project

  • @berniken6511
    @berniken65118 жыл бұрын

    Thank you for another great video, I wonder if it would be possible for a more in depth explanation of your code. I am learning "C" for microcontrolers and this would be a great help.............Berni K.

  • @anthonygabriel1937
    @anthonygabriel19376 жыл бұрын

    can someone please explain what the code is going to and how...I did not see any ardrino

  • @modx5534
    @modx55343 жыл бұрын

    Very good explanation! Thank you very much. Which MCU/ PIC are you using btw and how do you program it? Via the arduino ide?

  • @hadibq
    @hadibq2 жыл бұрын

    great video! new sub indeed! TY!!

  • @xcvsdxvsx
    @xcvsdxvsx7 жыл бұрын

    Still trying to figure out how the heck this technique is scaled up to the point that I can selectively flip one bit out of a billion over a 28 pin interface >.

  • @diamony123
    @diamony1236 жыл бұрын

    For some reason i thought it was some special trick with MP. Because thats the first logical method that comes to my mind from the old time-table chart back in grade school. But if someone is a complete newbie, i could see how they would not connect the dots. its almost feel like im been told what i did not know what i already knew. the only question now is how do you retain the brightness.

  • @EcProjects

    @EcProjects

    6 жыл бұрын

    If the frequency is high'ish, you can safely drive the diodes harder. Give them more current, since they are on a fraction of the time. Usually the datasheet will specify it :)

  • @abandonedcranium6592
    @abandonedcranium6592 Жыл бұрын

    I have one of those Pentel EnerGel pens too, but it's 0.3mm 🧐

  • @louchitouchi831
    @louchitouchi8315 жыл бұрын

    you go from the basics of multiplexing to a 7 segment display wich completly lost me, can someone explain the transition between these two setups. Thx

  • @mahee96

    @mahee96

    3 жыл бұрын

    For future readers: Multiplexing is selecting a channel out of n input lines, we use the concept of multiplication to make selection, since we can select for k=3 selection lines there are 2^3 combinations so for 3 selection lines we can have atmost 8 inputs to select from. How do u design such an circuit, it's simple For each selection lines have 2 modes/lane (normal and inverted) we need two lines coz when we want to select 1 we choose normal lane when we want to choose 0 we choose inverted lane...coz ultimate aim is to have all 1s when multiplying such that output is also 1. If any of input is 0 then multiplying anything with 0 leads to a zero. The multiplication is done by using AND gate and sum of all these individual multiplication makes muxed output, which is done using final OR gate (note at any moment only 1 channel can be selected) Now how do u choose the selection channels for multiplication, simple just choose (all inverted 000 selection lines) for 0th channel multiplication, (first, second inverted, third normal 001 selection lines for 1st channel multiplication)..do..till 8th channel

  • @mahee96

    @mahee96

    3 жыл бұрын

    A demultiplexer (D-MUX) is one which does opposite. for k selection lines it can divert 1 output to one of 2^k output lines based on selection lines combinations Now if you have the same signals for mux and demux selection lines, then you are essentially transferring one of n input lines to one of n output lines using single path at any given moment, if different selection lines are used then ith input channel can be routed to qth channel in output(totally unrelated but for business needs) such that mux chooses ith channel whereas dmux chooses qth channel

  • @mahee96

    @mahee96

    3 жыл бұрын

    This example explains how a BCD to 7 segment decoder can drive 2 displays at time but only one of them is selected at a time to work (equivalent to input channel selection) using single channel pin from the microcontroller itself. This example is bad for multiplexing, Also the matrix selection is simply how random access is done in RAM where 2n selection lines (n rows + n columns) are present for selecting n targets, nothing related to multiplexing......coz your selection lines are not log2(n) instead 2n which is not true for a multiplexer

  • @yosvavideos6231
    @yosvavideos62315 жыл бұрын

    Im a dumb with these things!

  • @imlassuom
    @imlassuom Жыл бұрын

    It work for Leds not light bulbs!!

Келесі