Electromechanical rotary encoder

Поділитися
Вставка
  • Опубліковано 22 лис 2024

КОМЕНТАРІ • 50

  • @xilw3r
    @xilw3r 8 років тому +10

    UA-cam is a million times better than any silly TV show, thanks to people like you. Please don't stop educating! Respect and best wishes from Lithuania

    • @HomoFaciens
      @HomoFaciens  8 років тому +9

      ...I can't stop as long as so many ideas in my brain are still waiting to be turned into videos.
      Regards from Germany.

  • @brucewayne-px4lv
    @brucewayne-px4lv 8 років тому +3

    dude it's so cool you release your videos both in english and in german.
    Thank you.

  • @solidacid1337
    @solidacid1337 8 років тому +6

    Neat! i love the "crude" feel of your devices.

    • @HomoFaciens
      @HomoFaciens  8 років тому +9

      Thanks! "Crude" devices are usually simpler to copy by beginners.

  • @VasilisKarastergios
    @VasilisKarastergios 8 років тому +1

    I always learn something useful from your videos, thanks for taking the time and effort to share your knowledge with us, keep them coming!

  • @TechBuild
    @TechBuild 8 років тому

    One of the best channels on UA-cam!

  • @mrstanlez
    @mrstanlez 8 років тому

    Hallo Norbert,
    immer bestes neues videos. Ich danke Dir.
    Stanley

  • @MC-Cali
    @MC-Cali 7 років тому

    fantastic. it is very interesting how you take complicated concepts look so easy and easy to replicate. thanks

  • @unixtohack
    @unixtohack 6 років тому

    Thanks for this very usefull explanation using resistors determining the direction of rotation. Wow

  • @mulberryworkshop
    @mulberryworkshop 8 років тому

    I could thanking you on each video! Thanks you very much for the knowledge!

  • @victorycalibre9320
    @victorycalibre9320 2 роки тому +1

    thank you very much😊

  • @derrogers
    @derrogers 8 років тому

    love your videos. very educating...

  • @PiefacePete46
    @PiefacePete46 8 років тому

    I look forward to your videos. They make me smile... and they always make me think. Then I want to experiment with what you have shown me!Thank you. :o)

  • @rafaelmarroquin4429
    @rafaelmarroquin4429 8 років тому

    really great tutorial

  • @jims408
    @jims408 8 років тому

    Awesome video.... thank you !

  • @kumu2024
    @kumu2024 4 роки тому

    When do you do some further experiment on this rotary encoder as you say in the video? I think you have forgotten that totally :)
    It would be nice to make a practical rotary encoder with a small footprint.

    • @HomoFaciens
      @HomoFaciens  4 роки тому

      Yes, this type of encoder is forgotten, somehow. Too many other projects have higher priority, now. The working principle is simple, so if you have an application in mind, it should be no big deal to adopt it for your needs. A software example is part of the documentation on my pages:
      homofaciens.de/technics-base-circuits-encoder-disc-2_en.htm

    • @kumu2024
      @kumu2024 4 роки тому

      @@HomoFaciens
      Ok. Maybe using SMD resistors, a plastic disc, and a wider metal part soldered to the end of the resistors to give longer period of contact and glue them to the plastic disc under them. I think that would make a small footprint rotary encoder disc.. needs only a way to make the contacts to these parts over them. More thinking needs :)

  • @lucasverrier9699
    @lucasverrier9699 8 років тому

    thank for knowledge !!!

  • @TechBuild
    @TechBuild 8 років тому

    Can you please make a video on how to use rotary encoders which are found in the scroll wheel of a computer mouse.

    • @HomoFaciens
      @HomoFaciens  8 років тому +2

      Your wish is my command! My series currenly consists of three chapters:
      homofaciens.de/technics-base-circuits-encoder-disc_en.htm
      homofaciens.de/technics-base-circuits-encoder-disc-2_en.htm
      homofaciens.de/technics-base-circuits-transmissive-optical-sensors_en.htm

    • @TechBuild
      @TechBuild 8 років тому

      I've watched all your above 3 videos and they are good and educating.

  • @notionSunday
    @notionSunday 8 років тому

    Wow, very nice. If you don't mind me asking - why do you not have a patreon page?

    • @HomoFaciens
      @HomoFaciens  8 років тому

      I will start a crowdfunding campaign on June 6th - stay tuned!

  • @radioactivated
    @radioactivated 8 років тому

    Would a capacitor or Schmitt trigger effectively do the same as debouncing the switch in the code?

    • @HomoFaciens
      @HomoFaciens  8 років тому

      A low pass could be used for debouncing. Consider that this sensor creates three different potentials per revolution, thus a simple Schimtt trigger won't work.

  • @kboronka
    @kboronka 8 років тому

    nice, what are you using
    for an oscilloscope?

    • @HomoFaciens
      @HomoFaciens  8 років тому

      This one:
      ua-cam.com/video/haGg4iS-pFw/v-deo.html

  • @vamosamorir
    @vamosamorir 8 років тому

    nice

  • @taquenos
    @taquenos 8 років тому

    So you don't need debouncing when there are 3 different resistor, knowing where you are?

    • @HomoFaciens
      @HomoFaciens  8 років тому +1

      You still need debouncing (it's done by software). Caused by contact bounce the reading could be anything between the minimum output voltage of the divider and +5V. For example if the disc is at the 560 Ohms position and contact bounce occurs, the reading could also be 2.5V or 1.79V for a point in time.

    • @taquenos
      @taquenos 8 років тому

      Ah, ok thankyou!

  • @patelmarvel7300
    @patelmarvel7300 4 роки тому

    How can i use this for encoded dc motor project?

    • @HomoFaciens
      @HomoFaciens  4 роки тому

      By reading the position as I did in the sample code on my pages and control your motor as you would do with a "normal" encoder. Keep in mind that analogRead is clearly slower than digitalRead, thus you won't get that many readings per second as with a normal encoder.

    • @patelmarvel7300
      @patelmarvel7300 4 роки тому

      @@HomoFaciens thnk u sir

  • @kito96
    @kito96 7 років тому

    Will it be easier to use a rotary potentiometer?

    • @HomoFaciens
      @HomoFaciens  7 років тому

      But with that you can't detect continuous rotation.

    • @kito96
      @kito96 7 років тому

      Just remove the metal base cap, this will allow the potentiometer to rotate continuously.

    • @HomoFaciens
      @HomoFaciens  7 років тому +1

      Yes, that would work in principle, however you can't detect the direction of movement whenever the wiper is at the gap.

  • @N.g.Chanal
    @N.g.Chanal Рік тому

    can uae this code on hi speed rotation?

    • @HomoFaciens
      @HomoFaciens  Рік тому

      The question is: Where does "High speed" start?
      You should make use of the hardware interrupt pins to get the best performance.

  • @sobevor
    @sobevor 8 років тому

    4:55 5V*2200Ω/3200Ω=3.4V

    • @HomoFaciens
      @HomoFaciens  8 років тому +1

      My bad! Wrong equation, but the correct result ;)
      Thanks for pointing that out, unfortunately UA-cam videos can't be edited...

    • @sobevor
      @sobevor 8 років тому

      love your videos simple and educational keep it up! I actually figured it out from the two previous equations you have on the vid!

    • @HomoFaciens
      @HomoFaciens  8 років тому +1

      ...good luck that not all of them were wrong ;-)

  • @solderbuff
    @solderbuff 8 років тому

    Lovely German accent.

    • @HomoFaciens
      @HomoFaciens  8 років тому +6

      ...the best English I can offer ;-)

    • @solderbuff
      @solderbuff 8 років тому

      HomoFaciens, it's nice. I love German language and German accent :)

  • @michaelmcsky
    @michaelmcsky 8 років тому

    Macher!