ENGLISH 简体中文 日本語 한국어  


APPLICATION NOTE  3438

직렬 디지털 데이터 네트워크

개요: 다음의 표는 2개 이상의 디지털 장치를 통신이 가능하도록 연결할 수 있는 직렬 인터페이스 표준에 대한 주요 특성을 소개한 것이다. 설계 엔지니어는 표를 이용하여 신호 라인의 수, 네트워크 크기, 속도, 거리, 잡음 내성, 오류 방지, 신뢰성 등 설계 제한사항을 기초로 애플리케이션에 대한 인터페이스 옵션을 비교할 수 있다.

Dallas Semiconductor는 저비용, 최소 접촉 인터페이스를 구현하고자 하는 설계자에게 1-Wire? 직렬 프로토콜을 제공한다. 이러한 저비용, 마스터/슬레이브 구조의 핵심적인 장점은 디지털 통신에 사용되는 동일한 라인에서 슬레이브 장치 전력을 공급할 수 있다는 점이다. 1-Wire 마스터는 소프트웨어를 사용하여 단 하나의 I/O 핀으로 MCU(Microcontroller Unit) 상에서 쉽게 구현할 수 있다. 또한 호스트측 1-Wire 프로토콜 구현을 쉽게 해주고 최적화된 1-Wire 파형 특성을 제공하는 I²C*, UART 직렬 (RS-232) 및 USB-to-1-Wire용 브리지 칩도 제공된다.

1-Wire I2C* SMBus™ SPI™ MicroWire/PLUS™ M-Bus (EN1434) CAN (ISO11898) LIN Bus
Network Concept single master, multiple slaves multiple masters, multiple slaves multiple masters, multiple slaves single master, multiple slaves single master, multiple slaves single master, multiple slaves multiple masters, multiple slaves single master, multiple slaves
Number of Signal Lines 1 (IO) 2, (SCL, SDA) 2, (SMBCLK, SMBDAT) 4, (CS\, SI, SO, SCK) 4, (CS\, DI, DO, SK) 2 (lines can be swapped) 2 (CAN_H, CAN_L, terminated) 1 (LIN)
Optional signals N/A N/A SMBSUS#, SMBALERT# N/A N/A N/A 2nd GND, Power, Shield N/A
Network Size Up to 300 m (with suitable master circuit) Limited by max. 400pF bus capacitance requirement Limited by max. 400pF bus capacitance requirement N/A (circuit board level) N/A (circuit board level) Max. 350m per segment of max. 250 slaves; max. 180nF 40m @1M bps1000m @ 50k bps (example) Up to 40m, max. 10nF total load
Network Interface open drain, resistive or active master pull-up open drain, resistive or active master pull-up open drain, resistive or active master pull-up Push-pull with tristate Push-pull with tristate M to S: voltage drive
S to M: current load
Differential open drain/source or open coll./emitter open drain, resistive master pull-up
Network Voltage From 2.8 to 6.0 V, device specific From 1.8 to 5.5V, device specific 2.7V to 5.5V From 1.8V to 5.5V, device specific From 1.8V to 5.5V, device specific ~40V VDD-VD (diode drop); ~4.5V max. 8 to 18V
Logic Thresholds Vary with network voltage Fixed level: >1.5V, >3.0 V VDD-related level: <30%, >70% of VDD <0.8V, >2.1V VDD-related level: <20% (30%), >70% of VDD (inconsistent) Fixed level: <0.8V, >2.0V; VDD-related level: <20% (30%), >70% (80%) of VDD (inconsistent) Master to slave: 24V, 36V nominalSlave to master: <1.5mA, >11mA Differential: <50mV (recessive), >1.5V (dominant); driver specification VDD-related level: <20%, >80% of VDD (driver spec.)<40%, >60% of VDD (receiver spec.)
Transmission LS bit first, half-duplex MS bit first plus Acknowledge bit, half-duplex MS bit first plus Acknowledge bit, half-duplex MS bit first, full-duplex MS bit first, full-duplex LS bit first, half-duplex, acknowledge response MS bit first, half-duplex LS bit first, half-duplex
Address Format 56 bits 7 bits, (10 bits defined but not implemented) 7 bits, (10 bits defined but not implemented) N/A N/A 8 bits (primary address), 64 bits (secondary address) Message identifier 11 bits (standard format), 29 bits (extended format) Message identifier 8 bits, including 2 parity bits
Network Inventory Automatic, supports dynamic topology change N/A; slave addresses hard-coded in firmware ARP, Address Resolution Protocol (Rev. 2.0 only) N/A; slave select (CS\) hard-coded in firmware N/A; slave select (CS\) hard-coded in firmware Automatic N/A; message-based protocol, not address based N/A; message-based protocol, not address based
Gross Data Rate Standard: ~0 to 16.3k bps Overdrive: ~0 to 142k bps) Standard: ~0 to 100k bps; Fast: ~0 to 400k bps; High-Speed: ~0 to 3.4M bps 10k to 100k bps ~0 to ~10 M bps (device specific) ~0 to ~5 M bps (device specific) 300, 2400, 9600 bps ~0 to 1M bps ~1k to ~20k bps
Access Time Standard: ~ 5.4ms Overdrive: ~0.6ms (at maximum speed) Standard: ~95µsFast: ~23µs(at maximum speed) ~95µs @ 100k bps N/A N/A Primary address, 2400 bps: 13.75ms (short frame), 27.5ms (long frame) At 1M bps 19µs (standard) or 39µs (extended) from start of frame to 1st data bit At 20k bps 1.7ms from start of frame to 1st data bit
Data Protection 8-bit and 16-bit CRC N/A PEC Packet Error Code (Rev.1.1, 2.0) N/A N/A Even parity, check sum, frames 15-bit CRC, frames, frame acknowledge Check sum, frames
Collision Detection Yes, through non-matching CRC Yes (multi-master operation only) Yes (Rev. 2.0 only) N/A N/A Yes ("medium" and "strong" collisions) Yes: CSMA/CD Yes, through check sum
Slave supply Parasitic (typical), VDD (exception) VDD only VDD only VDD only VDD only Parasitic and/or local supply VDD only, local or remote source Parasitic only

1-Wire는 Dallas Semiconductor Corp.의 등록상표이다.
MICROWIRE PLUS는 National Semiconductor Corp.의 상표이다.
SMBus는 Intel Corporation의 상표이다.
SPI는 Motorola, Inc.의 상표이다.


의견을 보내주세요!
위 내용이 도움이 되셨나요?
여러분의 의견을 기다립니다 — Maxim은 보내주신 정정이나 제안사항을 반영하고 있습니다. 이 페이지를 평가하고 의견을 보내주십시오.


자동 업데이트
관심있는 분야의 애플리케이션 노트가 나올 때 자동으로 업데이트 받고 싶으세요? 그렇다면 EE-Mail™을 신청하십시오.



추가 정보  APP 3438: Apr 05, 2005
DS2401 실리콘 시리얼 넘버 전체 데이터 시트
(PDF, 472kB)
무료 샘플
DS2408 1-Wire 8채널 주소지정이 가능한 스위치 전체 데이터 시트
(PDF, 656kB)
무료 샘플
DS2431 1024비트 1-Wire EEPROM 전체 데이터 시트
(PDF, 508kB)
무료 샘플
DS2432 SHA-1 엔진이 내장된 1kb 보호 1-Wire EEPROM 간략한 데이터 시트
(PDF, 124kB)
DS2480B 직렬-to-1-Wire 라인 드라이버 전체 데이터 시트
(PDF, 800kB)
무료 샘플
DS2482S-100 단일 채널 1-Wire 마스터 전체 데이터 시트
(PDF, 480kB)
무료 샘플
DS2482S-800 8채널 1-Wire 마스터 전체 데이터 시트
(PDF, 500kB)
무료 샘플
DS2490 USB-to-1-Wire 브리지 칩 전체 데이터 시트
(PDF, 800kB)
무료 샘플
DS2502 1kb Add-Only 메모리 전체 데이터 시트
(PDF, 744kB)
무료 샘플
 

다운로드, PDF 형식다운로드, PDF 형식 (58kB)
 AN3438, AN 3438, APP3438, Appnote3438, Appnote 3438



         



   Copyright © 2008 by Maxim Integrated Products, Dallas Semiconductor    법적 고지    개인정보보호 정책