Low cost logic analyzer

Поделиться
HTML-код
  • Опубликовано: 7 фев 2025
  • In this video I will show how powerful these cheap 8-channel logic analyzers are.
    We will use Sigrok pulseview and the built-in protocol functions to analyze UART and even USB signals.
    Sigrok Pulseview: sigrok.org/wik...
    Test signal Arduino Code: drive.google.c...
    Additional references if you have any installation problems:
    / setting-up-logic-analy...
    learn.sparkfun...
    USB HID (page 53) : www.usb.org/si...

Комментарии • 39

  • @nickgama1594
    @nickgama1594 10 месяцев назад +4

    Very Clear and well put together, Thank You for the video, very educational.👌

  • @ericbwertz
    @ericbwertz Год назад +5

    Thanks for doing this video. I bought one of these many, many years ago as a backup in case my Saleae (the original, which this clones) ever died, but kind of assumed that it was difficult to get working properly, so I never bothered powering it up. If I ever find it, I'm now motivated to give it a try, even though my genuine unit is still working.

    • @smartpowerelectronics8779
      @smartpowerelectronics8779  Год назад +1

      Haha totally recognize this, I bought this clone 6 months ago and could not get it working and gave up (and built the poor mans logic analyzer from the previous video) Then I decided to make a video, forcing myself to dig a bit deeper. The main issue was for me was that you need to wait for the driver installation "Zadig" it takes like...a minute or so! Pleas check the links I included, some minor points explained there which may help.

  • @sailing-moody54ds
    @sailing-moody54ds 8 месяцев назад +3

    Thank you for making this fantastic video. I got my logic analyser working as a result of following your instructions. This now will allow me to diagnose the data on my NMEA 2000 network.

    • @smartpowerelectronics8779
      @smartpowerelectronics8779  8 месяцев назад

      Great to hear that, just looked it up, NMEA 2000 is a bit similar to CAN as used in cars? I make these videos just for fun, and I actually learn a lot from the comments :-)

  • @sandrosales89
    @sandrosales89 Год назад +4

    Excelente vídeo!! Parabéns e muito obrigado!!

  • @luisalbertoparada5757
    @luisalbertoparada5757 9 месяцев назад +1

    excelente clase y aplicacion del analizador logico, un nuevo suscriptor

  • @jafinch78
    @jafinch78 Год назад

    I bought one of these years back and never used when studying electronics, amateur radio and RF engineering. Wound up picking up a HP 6601A logic analyzer with 16533 scope plugin card from the UofM Property Disposition store pre plandemic and played around with that to make sure was functioning. Decided would wait to use again once I could backup the HD and ideally install a converter to use a modern SSD drive, instead of the SCSI older drive. I had no idea there was the decoding function with the Saleae clone. That is really handy and I guess the only thing that comes to mind that would be even better, would be some sort of iteration algorithm to automate the communication and protocol for an easier reverse engineering tool. Kind of like a Universal Radio Hacker app I guess comes to mind, so open source communication protocol analyzer. Anyways, great video and subscribed. Thanks for sharing the Elements use as well, downloaded a copy and will have to try to use sometime when I get around to if I can get rid of those Stalin's Daughter whatever they are malicious on that side of the lake and beyond seems invasive youth that are just dumb in research stations I'm guessing or they claim. Thanks again and looking forward to more videos.

    • @smartpowerelectronics8779
      @smartpowerelectronics8779  Год назад +1

      Thank you jafinch78! Yes it would be great if SigRok could recognize the protocol, similar to those cheap "universal component testers" just put in a part, press the button and you get the result

  • @Robert-wj9lb
    @Robert-wj9lb 22 дня назад

    This video makes me giggle because yesterday I watched a video of another guy doing the same thing using an 8000 dollars oscilloscope instead of a 15$ device like this :D

  • @focushing
    @focushing 6 месяцев назад +1

    Without your video I would never have been able to start with this logic analyzer. Great stuff, thank you !

    • @smartpowerelectronics8779
      @smartpowerelectronics8779  6 месяцев назад +1

      @@focushing So happy to hear that
      ! I also struggled with it at the start 😆

    • @focushing
      @focushing 6 месяцев назад

      @@smartpowerelectronics8779 And for other users that run into struggle I forgot to mention that plug and cable for the logic analyser have to be USB 3.0 .... Under USB 2.0 my trials failed badly.

  • @unlokia
    @unlokia 2 месяца назад +1

    Got this for £0.97 **DELIVERED** from Ali.

  • @acsg259
    @acsg259 5 месяцев назад

    Wow, and I remember that when I worked 30 years ago in a development company, they used a tektronics analyzer and I thought... one day I'll have one of those... today for 5 dollars I have a small possibility... but great for me

  • @neelchathuranga5490
    @neelchathuranga5490 11 месяцев назад +1

    නියමයි (goods ) im sri lanka

  • @shahidriaz6568
    @shahidriaz6568 6 месяцев назад

    Nice piece of information.

  • @asmanfarbehar9402
    @asmanfarbehar9402 6 месяцев назад

    ممنونم ❤

  • @alexloktionoff6833
    @alexloktionoff6833 Год назад +2

    It's possible to use RPiPico as >10Mhz >16x logic analyzer with Sigrok which is also cheap, can you make a video about it?

  • @videshx818
    @videshx818 6 месяцев назад

    good tutorial

  • @_marukoy
    @_marukoy 2 месяца назад

    is it okay to not put a gnd pin on the device you want analyze? I have a 7-seg display with 7 pins, and I think it uses charlieplexing so I don't think it has a dedicated gnd pin

    • @smartpowerelectronics8779
      @smartpowerelectronics8779  2 месяца назад

      Interesting case, never thought of this 🙂a logic analyzer can only detect positive signals (unlike an oscilloscope), so you have to connect ground as a reference and figure out the actual voltage on the segment LEDs based on the inputs....

  • @stephentoons
    @stephentoons 11 месяцев назад +1

    what does the clk line do?

    • @AlpineTheHusky
      @AlpineTheHusky 4 месяца назад

      It allows you to clock the analyzer. Meaning you can syncronize the data. Lets say you are looking at a 8bit computers data bus. You hook it up and hook up the clock bit to the system clock. That allows you to better see the data on the edges of the sampling frequency limit since it avoids the timings jumping around...if that makes sense. Not good at explaining :d

  • @rodrigoduarte501
    @rodrigoduarte501 10 месяцев назад

    Nice. I liked too much the name of your channel.

  • @we-are-electric1445
    @we-are-electric1445 6 месяцев назад

    What version of USB were you using ? Surely, it would only work with USB 1.1 if it is sampling at 24 MHz !!

    • @smartpowerelectronics8779
      @smartpowerelectronics8779  6 месяцев назад

      @@we-are-electric1445 you are correct, this logic probe cannot analyze USB2 or 3 full speed devices. It can work for human input devices “HID” like mouse or keyboard because they run at 12MHz

    • @we-are-electric1445
      @we-are-electric1445 6 месяцев назад

      @@smartpowerelectronics8779 Yes ! It looks a bit limited. I was looking to use it on ST32 Microelectronics ARM based development boards but it looks like I am going to have to look for one running at very low clock speeds !! 😁

  • @AttilaAsztalos
    @AttilaAsztalos Год назад +1

    I much prefer the (comparably low cost) Openbench Logic Analyzer (OLS) with its 200MSamples-per-second capture; unfortunately it doesn't seem to be sold anymore...

    • @smartpowerelectronics8779
      @smartpowerelectronics8779  Год назад +1

      Never heard of the Openbench Logic Analyzer (OLS) , the clone product from the video is ok, but limited to 24MHz.

    • @AttilaAsztalos
      @AttilaAsztalos Год назад

      @@smartpowerelectronics8779 That's not really surprising, for some reason it never became well known, in spite of it being capable of 200MSPS on 16bits, for only $50. It was a board built with an on-board RAM buffer in an FPGA, built by Dangerous Prototypes and sold at the time by well-known outlets like Seeed Studio and Sparkfun. Sigrok has of course support for it, but it also has its own jawa-based cross-platform client. It had a multi-level cascading conditional trigger and because it implemented run length encoding on the captured data, its relatively small buffer could be stretched to cover relatively huge time spans even at maximum sampling speed, as long as the actual signal measured included large pauses where the lines didn't change. It's a shame it isn't sold anymore...