논리회로 보다보면 출력 파형을 정리한 그림을 볼 수 있습니다.

이걸 실제로 찍어서 눈으로 보고 싶었습니다. 연습문제 만들어보다가 오류 찾을 때도 이런거 있으면 좋을 것 같습니다. 그래서 예전 부터 말로만 들어서 알고 있던 로직 어날라이저라는 것에 관심을 갖기 시작했습니다.

상당히 고가의 장비로 알고 있었으나, 반도체 발전 덕분인지 저렴한 것들도 많더라고요. 괜히 좋은거 사봐야 제가 활용도 못할 것이 분명하고, 쪼렙은 쪼렙 수준에 맞는 몹을 잡아야한다는 생각에~ 알리익스프레스에서 저렴이들을 검색해 봤습니다.

그 중에 $5 정도의 작고 귀엽게 생긴 이런거 사봤습니다. 연결선(클립?)을 따로 사야해서 전체적으로는 $10 정도 들었습니다. 오실로스코프도 샀는디 이쯤이야 뭐 ㅋ

로직 어날라이저를 찾다보니, 캡처하고 분석해주는 sigrok이란 오픈소스 소프트웨어가 있다는 것도 알게되었습니다.

https://sigrok.org/wiki/Main_Page

sigrok PulseView 다운로드

소프트웨어는 sigrok의 다운로드 페이지에서 PulseView를 다운로드 받으면 됩니다. 제가 다운로드 받는 시점에는 Nightly builds의 링크가 연결이 안됐습니다.

그래서 See below를 클릭해서 아래로 내려가 debug build를 다운로드 받았습니다.

디바이스 드라이버 설치

PluseView를 설치하고, 로직 어날라이저를 연결하면 Windows에서 알 수 없는 장치로 나옵니다.

PluseView를 설치하면 그림과 같은 프로그램 목록이 나옵니다.

여기서 Zadig (PluseView)를 실행합니다.

  1. Edit 옆의 체크 상자를 클릭해서 선택하고
  2. 디바이스 이름을 fx2lafw로 입력하고(나중에 알아보기 쉽게)
  3. Install Driver를 클릭

해서 설치합니다.

악! 설치 오류…

사용자 정보를 저장하는 C:\USER\ 아래의 사용자 디렉토리가 한글이면(Microsoft ID로 설치한 경우 이름에 한글들어가 이런 사례가 많음) 오류가 납니다.

걱정마세요~ 찾아보면 해결 방법은 다 나옵니다. 다만, 검색해서 해본 방법으로는 해결이 안됐고…

Zadig를 최신 버전 받아서 해결했습니다.

새버전으로 설치하고나서 확인해보니, PluseView에 포함되어 있는 Zadig 버전은 2.4였습니다.

오류 나는 분들 참고하세요.

LogicView 실행

LogicView를 실행시켜봤습니다. USB에 연결된 로직 어날라이저를 잘 인식합니다.

만들고 있던 연습문제에 연결해 보았습니다.

연결선을 잘 못사서 좀 복잡합니다. 색깔도 좀 마음에 안듭니다. 클립 색과 선 색깔이 일치하면 좋겠습니다. 알리를 또 뒤져봐야겠습니다.

암튼~ 과연 나올 것인가~~~

RUN!

우갸갸~~~ 잘 나옵니다 ㅋ

이맛에 조립하고 노나 봅니다 ^^

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

You May Also Like

공돌이 감성의 PCB Ruler

중국 온김에 부품/공구들 사려고 매일 타오바오를 기웃거립니다. 그러다 공돌이 갬성이 진하게 느껴지는 자(Ruler)를 하나 발견했습니다. 옛날에 어디선가 스쳐지나가며…