Don't think! Just do it!

종합 IT 기술 정체성 카오스 블로그! 이... 이곳은 어디지?

DMX512 3

DMX-3

드디어 DMX512 세번째입니다. 저번 시간까지는 대략적인 특징과 하드웨어 구성(회로도)에 대해서 보았는데요 -> 2012/08/31 - [Protocol] - DMX512-2 이번 시간에는 DMX 프로토콜에 대해서 더 상세히 살펴본 후 소프트웨어 뼈대까지 나아가 봅시다 위 그림이 DMX512의 타이밍 차트입니다. 1990 이라고 씌여 있는 것을 보니 씁쓸하군요. 암튼 DMX512는 크게 보자면 3 파트로 이루어져 있습니다. Break, Start Code, 512 Frame입니다. 그 외 기타 MAB나 MTBP와 같은 것은 다음 싸이트를 참고하시면 될 것 같습니다. 1. 먼저 Break는 Frame과 Frame을 구분하기 위한 것이고 우리는 이 Break를 이용해서 Data가 시작한다는 것을 알 수 있..

DMX512-2

DMX512 두 번째 입니다. 직장일을 병행하다 보니 생각보다 글 쓰기가 쉽지가 않네요. 일단 아닥하고 시작! 하려니 생각 정리도 잘 안되네요. ^^;; 아무튼 시작! DMX512에 관해 대략적인 면을 살펴보았는데요. -> 2012/08/29 - [Protocol] - DMX512 오늘은 회로도를 완성해볼까 합니다. 일단 준비물이 필요한데 사용하려는 MCU와 75176의 데이터시트입니다. MCU는 8051, AVR, PIC, Cortex M0, Cortex M3 등등 종류야 다양하죠? 요세는 M4도 나오고 있습니다. 개인적으로는 8비트 8051, AVR과 PIC을 사용하는 것을 전혀 권장하지 않습니다. 가성비가 너무 좋지 않습니다. (MCU 고르는 방법은 따로 포스팅하겠습니다.) 제가 선택한 MCU는 S..

DMX512

첫 번째 시작은 DMX512로 할까 합니다. 생소하신 분들도 있겠지만 내용이 간단하고 구현이 매우 쉽습니다. 그럼 시작~ 여러분들이 많이 가시는 클럽 천장에 붙어 있는 수많은 싸이키(?)가 바로 DMX512 프로토콜을 사용합니다. 무대 조명에 많이 사용하는데요. 간단하게 특징을 보면 1. RS-485 인터페이스를 사용한다. 2. 512개의 주소를 가진다. 즉, 512개 주소의 장비들을 컨트롤할 수 있다. 또한 장비의 주소는 겹쳐도 상관없다. 3. 연결이 매우 간단하고 단방향이다. 이 정도 입니다. 표준은 "E1.11 - 2008, USITT DMX512-A" 이지만 40$... ㅠㅠ 뭐 싸다면 싸지만... 어쨌든! 일단 RS-485 인터페이스를 사용하기 때문에 하드웨어는 간단하겠죠? DMX 표준에도 친절..

반응형