• マイページ
  • カート 0
    0 0円
  • お問合せ
DEV-19452
MIKROE DMX Click
マルツコード:
M2562-208
品質ランク:
M1
  • ROHSアイコン

MIKROE DMX Click【DEV-19452】

の概要

●Description

DMX Click is a device used to establish communication between the MCU and equipment that uses the DMX512-A communication protocol. Unlike many similar solutions on the market, this unique device allows using the common UART data format, which is converted to an appropriate DMX512 format by the powerful PIC18F26K42 MCU from Microchip. This MCU has an integrated DMX peripheral, making it a perfect solution for such application. To allow interfacing with the DMX bus, DMX Click uses the RS485 transceiver from Analog Devices. Besides providing single-ended to differential signal conversion, this IC also provides the complete galvanic isolation from the DMX bus, without using any additional isolation components.

DMX Click is supported by a mikroSDK compliant library, which includes functions that simplify software development.

Click board can be used to create custom DMX512-A compatible equipment of any kind, allowing it to be easily operated from any device that can transmit UART data at any speed. It simplifies development, taking care of the low-level DMX512-A communication. DMX Click is especially suited for stage lighting applications, as it will never cause unintentional blackout if the input data stream becomes interrupted. It can be used for building and development of custom lighting applications for all kinds of stage lighting use cases.

DMX is an abbreviation for Digital Multiplex, and due to its robustness and immunity to EMI, this protocol is extensively used for controlling stage lighting equipment, including dimmers, spot-lights, fog machines, and similar equipment that is operated at low baud-rates, in a very noisy environment. The original DMX512 protocol was created in 1986. It was officially approved by the American National Standards Institute (ANSI) in 2004 and currently, the standard is known as "E1.11 - 2008, USITT DMX512-A", or just "DMX512-A". It is based on a fixed 250 kbps data rate transfer through the RS485 interface. The DMX512-A protocol allows a single controller device which sends data to multiple peripheral devices, over 512 different channels.

DMX Click is equipped with two different ICs: the first one is the PIC18F26K42 from Microchip, which is, among other peripherals, equipped with a DMX512 (DMX) hardware module. This makes it a very robust alternative to many similar software-based solutions, which generate all the specific DMX timings by dynamically switching the UART baud rate, or by using some similar techniques. The second IC is the ADM2862E from Analog Devices, a very compact and robust RS485 transceiver, which provides up to 5kV of galvanic isolation between the bus and the controller side. The same IC was used in RS485 2 Click where you can find a brief explanation of its functionalities. More detailed information can be found in its official datasheet, in the links below.

The basic concept of DMX Click is to take plain UART data at any baud rate at its input and use it to fill in the channel data of any of the 512 available DMX slots, without worrying about timings, signal conversion, frame rates, etc. In other words, DMX Click supports controlling a single DMX Universe over the common UART interface found on almost every MCU, which opens up many design possibilities. It can be used to design an independent control desk (DMX controler), which doesn't require a PC to be connected. It can also be used to design custom DMX peripheral applications very easily.

The DMX protocol itself has some specifics, which need to be explained in order to better understand how the Click board works: the DMX data format is very similar to a common UART, except it is fixed to a data rate of 250kbps, one start bit, eight data bits, two stop bits and no parity. Data is sent in frames and each frame consists of:

・Break condition (BR)
・Mark-After-Break (MAB)
・Slot 0, containing the Start Code
・Up to 512 slots of channel data, each containing a single byte

Considering the fixed DMX baud rate, it takes approximately 23ms to send 513 bytes of data, along with BR and MAB signals, which translates to a maximum frame rate of 44 Hz. In other words, the channel data of a single slot can be updated 44 times per second. If higher frame rates are required (e.g. smoother movement, smoother light transition), the entire frame can be shortened. DMX512-A standard doesn't require sending all 512 slots, which can save time between two frames.

DMX Click can be operated in both controller and peripheral modes. It allows many of DMX parameters to be configured for each mode, by using simple UART commands interface. User can configure the frame length itself, gap length between two consecutive frames, number of channels within the frame, duration of the interrupt signal after each frame, and so on. The DMX Click Manual provides all the necessary information about the available parameters in both modes.

The firmware on the PIC26K42 MCU utilizes two memory buffers. Incoming data from the UART input is stored in the first buffer (A), while the second buffer (B) is transferred to the UART output. Data transfer is performed by using dedicated DMA channels. When the transfer is done and if the A buffer is full, the DMA transfer restarts, while the buffers are swapped. Now the buffer B is accepting data from the input, while the buffer A is transferred to the UART output. This is a typical double-buffering concept and it allows synchronization between two buffers working on different speeds.

The input-side UART is configured to auto or fixed (115200) baud rate, while the output-side UART is set to a DMX mode and is routed to the RS485 transceiver. The 3-pole output terminal is used to connect the Click board to the DMX bus, with its connections clearly marked on the PCB (DN - Data Negative; DP - Data Positive; GND in the middle)

The interrupt pin (INT) is used to signalize different events to the host MCU, while the STAT LED is used as a visual indication (i.e. for config errors). The MODE LED indicates operating mode (peripheral or controller), while the RUN LED indicates the running status of the Click board. Please refer to the DMX Click Manual for a detailed explanation of DMX Click functions in each mode.

DMX Click offers a selection between 3.3V and 5V operation, with the onboard SMD jumper, labeled as PWR SEL. This allows both 3.3V and 5V MCUs to be interfaced with this Click board.

●Features

・Interface: GPIO, UART
・Compatibility: mikroBUS
・Dimensions" 57.15 x 25.4mm
・Input Voltage: 3.3V, 5V

※掲載されている価格には消費税、各種手数料が含まれておりません。別途消費税およびお支払方法に応じた手数料が必要になります。

※このホームページに掲載されている、記事・写真の一部または全部をそのまま、または改変して利用・転載・転用することを禁じます。

※商品によって販売価格が店頭価格と異なる場合がございます。

※弊社ではお客様が商品を選びやすくするためにデータシートの提供や技術情報、商品画像の表示を行っています。
しかしさまざまな事情により、これらの情報がすべて正確であることを弊社が保証することはできません。
商品の正確な仕様等は各メーカーの最新のデータシートで確認して頂きますようお願いいたします。
また、商品画像につきましても、当アイテムとは異なるイメージ画像を表示している場合がございます。
ご注文の際はくれぐれもご注意願います。また、注文間違いの返品交換は応じかねますのであらかじめご了承下さい。

  • マルツの新提案 プロトファクトリー
  • マルツの新提案 プロトファクトリー
  • マルツの新提案 プロトファクトリー

特集コーナー

  • 接着剤の種類や特長、選び方のポイントを詳しくご紹介します

  • SDカードやUSBメモリなど様々なタイプの製品と特長についてご紹介します

  • 工場や研究室、日常生活など液体の漏れやハネには「吸着マット」がおすすめです!

  • 最新規格に対応した高速モデルからコストパフォーマンスに優れたものなど様々なタイプのLANケーブルを取り揃えています

  • ブルーシートの種類や選び方、防災での活用法を詳しくご紹介いたします

  • 重要な書類や個人情報を安全に処理する「シュレッダー」特集

  • 乾電池・充電池の種類やラインナップをご紹介 さらには便利なワンポイント情報も!

  • 外出先でも安心!ライフスタイルにぴったりのモバイルバッテリーを見つけてください

DigiReelの説明
Page Top
箱番号の使い方

【標準梱包形態】

標準の梱包は、Digi-Keyがメーカーから受け取る最小の梱包サイズです。 Digi-Keyの付加価値サービスにより、最小注文数は、メーカーの標準パッケージより少なくなっている場合があります。 梱包形態(リール、チューブ、トレイなど)は、製品を少量梱包に分割する際に変更される場合がありますので、ご了承ください。

【梱包形態】

テープ&リール

テープ&リールは、メーカーから受け取った未修正の連続テープのリールです。 リーダおよびトレーラとしてそれぞれ知られている最初と最後の空のテープの長さは、自動組立装置の使用を可能にします。 テープは、米電子工業会(EIA)規格に従いプラスチックリールに巻き取られます。 リールサイズ、ピッチ、数量、方向およびその他詳細情報は通常、部品のデータシートの終わりの部分に記載されています。 リールは、メーカーによって決定されたESD(静電気放電)およびMSL(湿度感度レベル)保護要件に従って梱包されます。

カットテープ

カットテープは、ご注文部品の数量を正確に含むリール(上記)から切断された長さのテープです。 カットテープにはリーダーやトレーラーが含まれていないため、多くの自動組立機械には適していません。 テープは、メーカーによって決定されたESD(静電気放電)およびMSL(湿度感度レベル)保護要件に従って梱包されます。

Digi-Reel®

Digi-Reel®はお客様のご要望の数量を連続テープでリールに巻いて販売するものです。Digi-ReelはEIA(米国電子工業会)規格に準拠し、テープには18インチ(約46cm)のリーダーとトレイラーを付けてプラスティックリールに巻いて販売いたします。Digi-Reelはお客様からご注文を頂いてから作成されますが、対応している製品のほとんどは当該製品の在庫から作成され即日出荷されます。在庫不足等の理由で出荷が遅れる場合は、お客様に別途ご連絡を致します。
リール1巻きについて「リーリング手数料」が加算され価格に含まれています。