PicoDRO, DIY digital readout with the Raspberry Pi Pico. Ep.2

Поділитися
Вставка
  • Опубліковано 2 лют 2025

КОМЕНТАРІ • 32

  • @mrgreensworkshop
    @mrgreensworkshop  2 роки тому +4

    Which RS422 driver can be used instead of DS8923?
    AM26C32 would be a better choice. Or there may be better options.

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

      The ISL32273 would be a good choice. Runs from 3 to 5.5V and uses only about 5mA or so.

    • @mrgreensworkshop
      @mrgreensworkshop  2 роки тому

      Thank you for stopping by and commenting.
      That looks neat. However, Digi-Key is the only place to get it. There must be more accessible ones around. Thanks for watching!

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

      @@mrgreensworkshop there is also the ISL32173, which is the faster version. Does need more current, but is widely available from Mouser, Farnell, and others.

    • @mrgreensworkshop
      @mrgreensworkshop  2 роки тому

      @@somedutchguy7582 I see, Thank you for the tips.

    • @thomas8719
      @thomas8719 10 місяців тому +1

      Hello @mrgreensworkshop, first of all: Thank you very much for your effort. This will come in handy retrofitting my measurement microscope. I am relatively new to electronics, so i have a question regarding the DS8923. Can i swap it for the AM26C32 without changing anything else? If so, do i still need to reduce to 3,3 V or can i then change it to 5V? Also is there a PCB-Design available? If it isn't i will try to make one using KiCad (also new to me) and reach out to you. Greetings from Germany.

  • @vincei4252
    @vincei4252 2 роки тому +2

    Very nice project and great execution. Those line driver sure do suck down a lot of power , I wonder how long they last in the real world without some active cooling! Thanks for showing me what the RP2040 can do! I had no idea it had such an advanced peripheral onboard!

    • @mrgreensworkshop
      @mrgreensworkshop  2 роки тому

      Thank you for stopping by and commenting. Things like this make my day. Yeah, I couldn't throw them away. So I used it. RP2040 is really talented. I will be using them in different projects. Thanks for watching!

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

    Thanks! I'm running TouchDRO on my mill with Yuri's original design hardware. I have another mill and two lathes I still want to add DROs to and this will help greatly!

    • @mrgreensworkshop
      @mrgreensworkshop  2 роки тому

      Thank you for stopping by and commenting. I'm glad to know that. Thanks for watching!

  • @Roelasia
    @Roelasia Рік тому +1

    nice job, well done. you have my thumb and sub.

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

    I have been wanting to do this for some time. Thank you so much. Where did you find the replacement rubber shields?
    Mine will have 'traditional' LED read out, as it is what I am used to, and an LCD for the PDC type functions.

    • @mrgreensworkshop
      @mrgreensworkshop  2 роки тому

      Hi, I can't tell you how much it makes me happy to see such a comment. Making this video was really worth the effort. I found it on AliExpress. Please search for "linear scale rubber".

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

    Thanks very much for this Mr Green! A few days ago I got a couple of RP2040 Pico boards. Today I found this video from you. Good coincidence I think! *** Now I will look for cheap linear quadrature scales - will I be so lucky as you? Anyway, great video here, good thinking and making. Cheers.
    *** your vid was actually in my UA-cam suggestions - I've got a horrible feeling they know more about me than I could imagine?

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

      Thank you for stopping by and commenting. Things like this make my day. Linear scale interfaces are classified into two types: incremental signal output and serial data interfaces. Incremental signal output can be analog (1 Vpp, etc.) or digital (TTL, HTL, RS422, etc.). Be careful about output types. If you can find a datasheet, please check.
      I'm happy that UA-cam helped you find it. :D
      Thanks for watching!

  • @VictorHarrys
    @VictorHarrys Рік тому +1

    Could I use magnetic scales instead of glass scales without modifying your directions?

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

      Hi, what we need to know is, scale's signal output type. If its output type is RS422 it's possible. But you also need to find linear scale pinout. I have already explained in another video. If output type is TTL you need to remove RS422 drivers and convert linear scale's 5V TTL logic to 3.3V logic to input Raspberry Pi Pico. If it's analog, it's not that easy. Either case, if you are not good with electronics, please ask someone who knows. As you know, linear scales are not cheap, you may damage them if you are not careful. Thanks for watching.

  • @Yuuki1942
    @Yuuki1942 2 місяці тому

    Nice work. Do you think i can use AS5600 magnetic encoder?

    • @mrgreensworkshop
      @mrgreensworkshop  2 місяці тому

      @@Yuuki1942 Hi, check the output voltage levels and encoder output. If it looks promising why not.

  • @devilvortex1
    @devilvortex1 7 місяців тому

    I have the last version of touchdro. How did you remove the circle or point graph viewer?

    • @mrgreensworkshop
      @mrgreensworkshop  7 місяців тому +1

      I don't know much about the TouchDRO.
      I think someone can answer your question in the forum below.
      www.hobby-machinist.com/forums/touchdro-the-diy-dro-project.542/

    • @devilvortex1
      @devilvortex1 7 місяців тому

      @@mrgreensworkshop what version are you using?

    • @mrgreensworkshop
      @mrgreensworkshop  7 місяців тому +1

      I'm using the latest version. (3.24.06)
      There is a button on the top right that looks like a screen. You can switch between views by tapping. (You can hide the graphical view) You may want to check the manual.
      www.touchdro.com/resources/dro-manual/graphical-view-display.html
      I hope this helps.

  • @kj-ry3cm
    @kj-ry3cm 6 місяців тому

    Hello, the optical ruler I have is also RS-422 and the IC on it is AM26C31, so I want to capture the A and B phases of the optical ruler with AM26C32, but I can't capture it. I can't output the pulse waveform that you made so beautifully.

    • @mrgreensworkshop
      @mrgreensworkshop  6 місяців тому

      @@kj-ry3cm What did you try?

    • @kj-ry3cm
      @kj-ry3cm 6 місяців тому

      @@mrgreensworkshop I am continuing the research of previous people who used NI-9411 to capture and display it in labview. It is currently confirmed that the oscilloscope of labview changes with the forward and backward movement of the X-axis. After checking the scale model, I found that the IC is AM26C31 and RS-422. , so connect according to the pin position of the optical ruler and the circuit diagram of the datasheet, and then check it with an oscilloscope. The result is not a pulse signal, but something like a sine wave. thx🙂

    • @mrgreensworkshop
      @mrgreensworkshop  6 місяців тому

      @@kj-ry3cm You need to supply voltage to a linear scale to get a signal. Sometimes you may find more than one output. RS422 and analog. Please find those which are connected to the AM26C32. If you are sure about line drivers(AM26C31) you should see a signal. If you are using an Oscilloscope, please use the math function to get the difference of A and B lines. Thus you should see clear output especially if you are tapping the RS422 side. Good luck.

  • @jtreg
    @jtreg 11 місяців тому +1

    excellent

    • @mrgreensworkshop
      @mrgreensworkshop  11 місяців тому

      Thank you for stopping by and commenting. Thanks for watching!