Questions tagged [logic-analyzer]

A logic analyzer is an electronic instrument which visualizes a set of digital signal across time. It can only display logic levels and their transitions, not analog levels.

Logic analyzers often include extra features like triggers and signal/protocol analyzers:

A trigger will make the analyzer wait with capture until a certain condition is met, typically a rising or falling edge. More advanced logic analyzers often has more advanced trigger configurations.

A signal/protocol analyzer will look at one or more signals at a time and display their values. Many logic analyzers have support for asynchronous serial lines, I2C and SPI while the more advanced ones have support for more protocols.

For more information see Wikipedia.

119 questions
26
votes
15 answers

Beginner's logic analyzer?

Can anyone recommend a low cost or DIY buildable logic analyzer? Mostly, it would be for debugging serial protocols (SPI, I2C, RS232) at low voltages.
Toby Jaffey
  • 28,796
  • 19
  • 96
  • 150
13
votes
4 answers

How to reverse engineer I2C and SPI protocols?

If I have an unkown device which talk I2C or SPI how can I reverse engineer the protocol. Basically I am looking for something similar as snoop or tcpdump. For software Mac is preferred but can also run PC under parallels.
tuupola
  • 1,657
  • 2
  • 17
  • 21
10
votes
2 answers

AVR interrupt service routine not executing as fast as expected (instruction overhead?)

I'm developing a small logic analyzer with 7 inputs. My target device is an ATmega168 with a 20MHz clock rate. To detect logic changes I use pin change interrupts. Now I'm trying to find out the lowest sample rate I can detected these pin changes. I…
arminb
  • 1,622
  • 4
  • 21
  • 34
10
votes
9 answers

Is a single channel oscilloscope enough for most purposes?

So I have spent the past two days going through various budget oscilloscopes and checking their specs VS price. Most of the information I have gathered has been from here and I am almost sold on an MSO-19. The only reason I haven't bought it…
Mr. Hedgehog
  • 2,117
  • 4
  • 24
  • 30
10
votes
8 answers

Best tools to debug simple digital circuits?

I am a professional software developer who is used to the luxuries of integrated debuggers. For a while now, I have been experimenting with the Arduino platform. However, I find that attempting to interface with components like a Dallas DS1820…
Owen Thomas
  • 215
  • 3
  • 7
9
votes
3 answers

Analyze protocol used for Futaba VFD display, 3 data pins

I take apart a Samsung SMT-C7140 HD Unit (made obsolete by cable company, a shame) and found a nice display that I could probably reuse. It is a Futaba GL07-00006A (13-BT-246GINK). I tried to find the service manual of the Samsung unit, tried to…
Codebeat
  • 1,317
  • 1
  • 11
  • 35
8
votes
3 answers

Passive listening to USB communication

Is it possible to passively listen on low speed USB communication? Suppose I connect a logic analyzer to D+ or D- line, will I see a valid data?
mentalist
  • 395
  • 3
  • 7
7
votes
1 answer

I2C Issues with First PCB

As a forewarning, this is my first PCB. I am experiencing issues with the I2C bus. There are two I2C slaves on this bus (SSD1306 display and BQ27441 Fuel gauge, currently the program only sends commands to the display at 0x3C, so I'm not worry about…
seggles
  • 153
  • 9
6
votes
2 answers

RS 232 serial sniffing

We have a task in hand to sniff a RS232 protocol in a certain industrial automation setting (we have been asked to do this legally by the manufacturing company itself). We are planning to send a technician for this task (as it is overseas) and…
Elsa Adams
  • 385
  • 2
  • 9
6
votes
2 answers

Logic Analyser for Mac environment

I am wondering if anyone can recommend a logic analyser for a Apple Mac environment with similar features as the SCANALOGIC 2 PRO around the same price would be great as well. or some thing that is similar, what type of features am I after for…
Ashley Hughes
  • 1,225
  • 4
  • 19
  • 25
5
votes
2 answers

5 V to 12 V transceiver chip / hardware

I am looking for a way to connect my logic analyzer (an inexpensive Saleae which is intended for 1.8-5V targets) and a couple of other pieces of analysis equipment to a digital source with signals in the 12 V range. I see that there have been a…
5
votes
3 answers

Openbench Logic Sniffer setup

I finally broke down and bought this board: http://hackaday.com/2010/02/28/open-source-logic-analyzer-2/ It "seems" like it would be really helpful, the problem I'm having is getting it setup, I am not finding much of a "how to" anywhere. Here are…
onaclov2000
  • 439
  • 4
  • 15
5
votes
2 answers

What kind of serial communication is this?

I am trying to reverse engineer a serial communication between to microcontrollers (1 device & 1 microcontroller on a board). One MCU validates the other MCU and I want to crack the validation and mimic the validated MCU. I want to find out what…
4
votes
3 answers

Recommendation for a USB digital simulator

It's becoming quite frequent to me having a new digital subsystem which I want to test in isolation before trying to make a prototype circuit. I've been using the digital analyzer by Saleae for inputs, which is quite handy, but I'm wondering if I…
fceconel
  • 2,659
  • 22
  • 19
4
votes
2 answers

Logic Analyzer Basics

I am buying a second hand logic analyzer (Agilent 1661A) and I see the terminology such as the following: 100MHz State Speed Maximum Conventional Timing Rate: 250 MHz full channel, 500 MHz half channel Maximum Timing with Glitch Rate: 125 MHz half…
Ktc
  • 2,226
  • 3
  • 26
  • 48
1
2 3 4 5 6 7 8