DS9481R USB-to-1-Wire/iButton Adapter Evaluates: 1-Wire Slave and iButton Devices General Description The DS9481R is a USB-to-1-WireM adapter for easy PC connectivity to 1-Wire devices. The adapter provides an RJ11 connector with the signals to communicate with all 1-Wire and iButtonM devices that support a 3.3V data I/O level. Additionally, the adapter provides the support and signaling to program 1-Wire/iButton EEPROM and onetime programmable (OTP)/EPROM devices. To provide a total hardware solution, the DS9481R can readily be used with the DS9120 socket adapter to create a 1-Wire PC programmer for 1-Wire slave devices (contact factory for more information). The equivalent slave hardware solution for the iButton is the DS1402D-DR8. Adapter Contents QTY DESCRIPTION 1 USB-to-1-Wire adapter Maxim DS9481R-3C7+ 1 USB Type A-to-USB Mini-Type B cable Qualtek Electronics Corp. 3021003-03 Features S Driver Support for Windows(R) 7, Windows Vista(R), and Windows XP (R) Operating Systems S Enumerates as a Virtual PC COM Port by Use of the Prolific PL-2303HXD USB-to-UART Bridge IC S Emulates the DS2480B 1-Wire Line Driving Functionality S 1-Wire OTP/EPROM Programming Provided Without the Need of an External Power Supply (12V on OW, 7V on PULSE) S 3.3V Read/Write Operation to 1-Wire/iButton Devices S RJ11 Interface for Standard Connectivity Accessories such as the DS9120 Socket Adapter S Supports Standard and Overdrive 1-Wire Communication S Provides Strong Pullup to 3.3V S Fully Compliant with USB 2.0 Specification S Windows XP Certified Logo Drivers Ordering Information PART TYPE DS9481R-3C7+ Adapter +Denotes lead(Pb)-free and RoHS compliant. DS9481R USB-to-1-Wire/iButton Adapter 1-Wire and iButton are registered trademarks of Maxim Integrated Products, Inc. Windows, Windows Vista, and Windows XP are registered trademarks of Microsoft Corp. For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642, or visit Maxim's website at www.maximintegrated.com. 19-5608; Rev 0; 10/10 DS9481R USB-to-1-Wire/iButton Adapter Evaluates: 1-Wire Slave and iButton Devices Component List DESIGNATION C1, C6, C21 C2, C3 C4, C7 C5, C15, C22 QTY DESCRIPTION 3 4.7FF, 16V Y5V ceramic capacitors (0805) TDK Corp. C2012Y5V1C475Z 2 2.2FF, 16V Y5V ceramic capacitors (0805) Murata GRM21BF51C225ZA01L 2 3 0.22FF Q10%, 16V X7R ceramic capacitors (0603) TDK Corp. C1608X7R1C224K 10nF 5%, 16V X7R ceramic capacitors (0603) AVX 06035C103JAT2A 0.1FF, 16V X7R ceramic capacitors (0603) KEMET C0603C104K4RACTU DESIGNATION QTY DESCRIPTION FB1, FB2 2 220W, 2000mA ferrite chips (0805) Murata BLM21PG221SN1D J1 1 6-position, right-angle, PCBmounted jack Tyco 5520425-3 J2 0 Do not populate, JTAG connector Q1, Q3 2 130mA, 50V p-channel MOSFETs (SOT23-3) Fairchild Semiconductor BSS84 Q2, Q4, Q5, Q7 4 115mA, 60V n-channel MOSFETs (SOT23) Diodes, Inc. 2N7002-7-F Q6 1 3.9A, 20V p-channel MOSFET (SOT23) NXP PMV65XP,215 R1, R29 0 Do not populate, resistors C8, C11-C14, C20, C23 7 C10 1 10FF, 10V Y5V ceramic capacitor (0805) TDK Corp. C2012Y5V1C106Z C16 0 Do not populate, 470pF ceramic capacitor (0603) R2, R3, R5 3 27I Q1%, 1/10W SMD resistors (0603) Yageo RC0603FR-0727RL C17 1 1FF, 10V X7R ceramic capacitor (0603) Taiyo Yuden LMK107B7105KA-T R4, R16, R21 3 1.5kI Q1%, 1/10W SMD resistors (0603) Panasonic ECG ERJ-3EKF1501V C19 1 10pF, 16V NP0 ceramic capacitor (0603) TDK Corp. C1608C0G1H100D R6, R24 2 10kI Q1%, 1/10W SMD resistors (0603) Yageo RC0603FR-0710KL C9, C24, C25 0 Do not populate, capacitors R7, R14, R26 3 1 USB Mini-AB connector, right-angle, SMD, 5-position JAE Electronics DX3R005HN2E700 1kI Q1%, 1/10W SMD resistors (0603) Yageo RC0603FR-071KL R8, R13, R17, R20, R27, R30 5 100kI Q1%, 1/10W SMD resistors (0603) Yageo RC0603FR-07100KL R9 1 750I Q5%, 1/10W SMD resistor (0603) Yageo RC0603FR-07750RL R10 1 0I Q1%, 1/10W SMD resistor (0603) Panasonic ECG ERJ-3GEY0R00V CN1 1 30V, 200mA Schottky diode (SOT23) Diodes Inc./Zetex BAT54TA D2 1 15V, 350mA zener diode (SOT23) Diodes Inc. MMBZ5245B-7-F D3 1 Orange LED (TSS type) (0603) Panasonic/SSG LNJ812R83RA D4 1 Dual CC Schottky diode (SOT23) Diodes Inc./Zetex BAT54CTA D1 2 Maxim Integrated DS9481R USB-to-1-Wire/iButton Adapter Evaluates: 1-Wire Slave and iButton Devices Component List (continued) DESIGNATION R11 R12, R15, R22 R18 R23 R25 R28 R31 R32 R33 RT1 Maxim Integrated QTY DESCRIPTION 1 33I Q1%, 0.1W SMD resistor (0603) Rohm MCR03EZPFX33R0 3 4.99I Q1%, 1/10W SMD resistors (0603) Yageo RC0603FR-074R99L 1 2.2kI Q5%, 1/10W SMD resistor (0603) Stackpole Electronics RMCF 1/16 2.2K 1% R DESIGNATION QTY SW1 0 Do not populate, switch DESCRIPTION U1 1 Low-dropout, 300mA linear regulator (5 SOT23) Maxim MAX8887EZK33+T (Top Mark: ADPZ) U2 1 12V, 30mA Flash memory programming supply (8 SO) Maxim MAX662ACSA+ U3 1 TinyLogicM UHS inverter (5 SOT23) Fairchild NC7SZ04M5X U4 0 Do not populate, Silicon oscillator (3 SC70) Maxim MAX7381AXR126-T U5 1 USB-to-serial bridge controller (28 SSOP) Prolific PL-2303HXD SSOP U6 1 16-bit microcontroller with infrared module (32 TQFN-EP*) Maxim MAXQ610A-9410+ 1 2-channel ESD protector (6 FDFN) Maxim MAX13204EALT+ (Top Mark: BV) 1 51kI Q0.1%, 1/10W SMD resistor (0603) Panasonic ECG ERA-3AEB513V 1 11kI Q0.1%, 1/10W SMD resistor (0603) Vishay/Dale TNPW060311K0BEEA 1 10I Q1%, 1/10W SMD resistor (0603) Yageo RC0603FR-0710RL U7 1 32.4kI Q1%, 1/10W SMD resistor (0603) Vishay/Dale TNPW060332K4BEEA U8 1 1 30.1kI Q0.1%, 1/10W SMD resistor (0603) Panasonic ECG ERJ-3EKF3012V High-voltage, low-power linear regulators (5 SOT23) Maxim MAX1616EUK+ (Top Mark: ABZD) U9 1 1.8V comparator (5 SOT23) STMicroelectronics TS3021ILT 1 50kI Q1%, 1/10W SMD resistor (0603) Panasonic ECG ERJ-3EKF4992V -- 1 PCB: DS9481R REV A3 1 0.12A, 30V PTC resettable fuse (1206) Bourns MF-NSMF012-2 *EP = Exposed pad. TinyLogic is a registered trademark of Fairchild Semiconductor. 3 DS9481R USB-to-1-Wire/iButton Adapter Evaluates: 1-Wire Slave and iButton Devices Quick Start Recommended Equipment * Maxim DS9481R (included in adapter) * USB type-A to USB Mini type-B cable (included in adapter) * RJ11 cable assembly (not included) * PC with a Windows 7, Windows Vista, or Windows XP OS and a spare USB port Note: In the following sections, software-related items are identified by bolding. Text in bold refers to items directly from the adapter software. Text in bold and underlined refers to items from the Windows operating system. Procedure 1) Do the following to install the PL-2303HXD Prolific driver: a) Download either the driver file called PL2303_ Prolific_DriverInstaller_v130.ZIP or the latest version from http://www.prolific.com.tw/eng/ downloads.asp?ID=31. b) Open and Run either the file called PL2303_ Prolific_DriverInstaller_v110.EXE or the latest version. c) Follow the directions of the Install Wizard until Finish is reached for the PL-2303 USB-to-serial driver installation. Close by clicking the Finish button. 2) Do the following to install the 1-Wire drivers: a) Go to the 1-Wire Drivers--Getting Started webpage at www.maximintegrated.com/1wiredrivers. b) Click on the Click to go to Download Page button. c) From the Choose Operating System drop-down list, select your OS. d) From the Select File drop-down list, select 32-bit or 64-bit 1-Wire drivers for the architecture being used by your OS. e) Click the Download button. f) When prompted by the question Do you want to run or save this file?, select Run. g) When you get a security warning that says Do you want to run the software?, select Run. h) Read and check the box if you accept the license agreement and click Install. i) Click the Finish button to exit the Setup Wizard. 3) The DS9481R USB-to-1-Wire adapter uses both the Prolific PL-2303HXD and the Maxim MAXQ610 to emulate a virtual COM-to-1-Wire port on any PC. Find the enumeration of the virtual COM port by inserting the DS9481R into a spare USB port on the computer. Determine the COM port by looking in Control PanelSystemHardwareDevice Manager and Figure 1. DS9481R USB-to-1-Wire/iButton Adapter and Cable 4 Maxim Integrated DS9481R USB-to-1-Wire/iButton Adapter Evaluates: 1-Wire Slave and iButton Devices expand Ports (COM & LPT). The port is COM2 in the example shown in Figure 2. You have now completed the installation of the DS9481R adapter. Obtain the adapter software and directions for installation for your 1-Wire/iButton slave device by contacting Maxim online technical support at https://support.maximintegrated.com/1-Wire. Detailed Description of Connectors RJ11 Pinout Table 1 and Figure 3 show the RJ11 pinout mounted on the DS9481R PCB at J1. The RJ11 pin 1 can supply 3.3V and can be used for auxiliary board power. The GND is the ground of the 3.3V supply. The signal OW (DATA) stands for the 1-Wire data bus. The ground return for OW (DATA) is the signal OWGND. The PULSE signal is to be used as the VCC power supply for OTP 1-Wire slave parts. The PULSE signal is typically 3.3V, but also can provide the needed programming pulse for OTP parts. The GP signal is reserved for future general-purpose usage and is functionally not used by the DS9481R. Mini-USB Pinout The 5-position Mini-USB type AB connector is mounted at CN1 of the DS9481R PCB, as shown in Table 2. Figure 2. DS9481R COM Port 6 5 4 Hardware/Firmware Capabilities 3 2 1 LOOKING INTO FEMALE RJ11 CONNECTOR Figure 3. 1-Wire RJ11 Port The DS9481R uses both the Prolific PL-2303HXD and the Maxim MAXQ610. The PL-2303HXD is fully compliant with USB 2.0 specification for Windows 7, Windows Vista, and Windows XP OS and provides a bridge for the USB-to-UART connection. The MAXQ610 is loaded with firmware that emulates the functionality of the DS2480B serial-to-1-Wire line driver at a lower 3.3V operation voltage. The MAXQ610 functions as a UART-to-1-Wire bridge and can serve custom application needs with firmware programmability. Table 2. Mini-USB Type AB USB Pinout Table 1. 1-Wire RJ11 Pinout CONNECTOR PIN SIGNAL NAME CONNECTOR PIN 1 3.3V 1 5.0V 2 GND 2 DMCN 3 OW (DATA) 3 DPCN 4 OWGND 4 NC 5 PULSE 5 GND 6 GP 6-9 GND_EARTH Maxim Integrated SIGNAL NAME 5 T P2 T P3 T P4 T P1 SHT DZ GP3 GP2 GND RIZ T XD RESET RT SZ VO3.3 RXD GND 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 2 3 C9 0.1uF/0603/16V CN1 USB GND_EARTH P L-2303HX D 1 2 3 4 5 1 3 28 27 26 25 24 23 22 21 20 19 18 17 16 15 1 2 3 4 5 10/0603 R28 GND CL K 12MHz GND C10 10uF/0805/10V VCC5.0 DPCN R4 1.5k/0603 C12 0.1uF/0603/16V DMCN FB2 BL M21PG 221SN1D DMCN DPCN SHDN C2+ C2- C1+ C1- MAX662ACSA+ 8 4 3 2 1 C11 0.1uF/0603/16V R1 27/0603 FB1 BL M21PG 221SN1D R5 27/0603 R3 27/0603 VCC5.0 VO3.3 GND VO3.3 GP1 GP0 G ND 27/0603 R2 Place R2 close to U5-28 2 C7 0.22uF/0603/16V C4 0.22uF/0603/16V MAX7381AXR126-T V+ CL K GND U4 DO NOT POPULAT E 4 5 Place C9 close to U4-1 NC7SZ 04 NC VCC A GND Y U3 TXD RESERVED DTR_N NC RTS_N TEST VDD_325 GND RXD NC RI _N GP 1 GND GP 0 NC NC DSR_N VDD_5 DCD_N RESET_N CTS_N GND SHTD_N VO_33 GP 3 DM GP 2 DP U5 GND VCC3.3 SHT DZ U2 5 V CC VOUT G ND 7 C1 4.7uF/0805/16V 6 RESET S D GND SHDN R31 32.4K /0603/1% FB OUT MAX1616EUK + T P5 GND 4 3 VCC3.3 IN- GND 4 3 REGOUT GND GND GND P0.0/IRTXM P0.1/RX0 P0.2/TX0 P0.3/RX1 P0.4/TX1 P0.5/TBA0/TBA1 P0.6/TBB0 P0.7/TBB1 RESET HF XI N HF XOUT U6 MAXQ610 TQF N32 14 13 22 30 1 2 3 4 5 6 7 8 28 18 19 1 U9 T S3021 OUT EDG E_DET 0.1uF/0603/16V C23 RT SZ T XD RXD GP3 GP2 GP1 GP0 RESET _IN IN+ C17 1uF/0603 D3 L ED/0603 R16 1.5k/0603 Q4 2N7002 1-W IRE SENSE R30 100K /0603/1% 1G 5 IN U8 PGM_9VZ R32 C20 30.1K +/-0.1%0603 R25 0.1uF/0603/16V 11K +/-0.1%0603 Place C20 close to U8-1 SHT DZ 1 CL K 12MHz K eep clock trace short as po ssible C6 4.7uF/0805/16V VP P12.0 3 2 Place C1 close to U2-5 1 2 C22 10nF/0603/16V 0.1uF/0603/16v IRTX IRRX VDD VDD T DI T CK T DO T MS NOCON P1.7/INT7 P1.6/INT6 P1.5/INT5 P1.4/INT4 P1.3/INT3 P1.2/INT2 P1.1/INT1 P1.0/INT0 P2.7/TDO P2.6/TMS P2.5/TDI P2.4/TCK GND 1 3 5 7 9 2 4 6 8 10 1G S D GND RESET _IN R29 0/0603 VCC3.3 Do Not Populate C19 10pF/0603/16V G VCC5.0 C25 DNP 1 G R11 33/0603/0.1W 1K /0603 R14 1G D S D D S GND RESET SW1 G 1 C16 470pF/0603 BAT 54 D1 R9 750/0603 1.5k/0603 VCC3.3 3 R33 50K /0603 VCC3.3 GND D S 5 IN GND SHDN BP GPI O t 1 2 3 GND IO4 IO3 6 5 4 GND VCC3.3 RJ 11 5406514-1 J1 MAX13204EAL T+ VCC IO1 IO2 U7 1 2 3 4 5 6 1.5k/0603 R21 R22 4.99/0603 1-W IRE 1-W IRE G ND PUL SE 3.3V PWR RT 1 PT C Fuse MF-NSMF 012-2 GND DESIGN NOTES: 1. TIE U6.19 TO GROUND from Rev A1 to A2 2. Rev A2 - 9 volt program configuration R26 = 1Meg/0603 3. Rev A2 - 9 volt program configuration C22 = 0.1uF/0603/16v 4. Rev A3 - Flipped the nets on D4 so that a standard BAT54 can be used in alternate configurations 5. Rev A3 - Added a 1206 footprint in parallel to R9 for ease of soldering in new values 6. Rev A3 - Added miller cap to the gate of Q5 & Q7 7. Rev A3 - Changed footprint of U6 to a TQFN package 8. Rev A3 - Changed the footprint of RT1 to 1206 and part number cut costs on materials 9. Rev A3 - Component values inBLUE are for regular builds. Values in GREEN are for DS28E500 builds MMBZ 5245B D2 GND R10 0/0603 VCC5.0 C2 2.2uF/0805/16V VCC3.3 C5 10nF/0603/16V SHT DZ PT C Itrip @ 0.29A Ihold @ 0.12A 2 3 4 1 T P13 R15 4.99/0603 4.99/0603 R12 MAX8887EZ K 33+T OUT U1 T P12 Q1 BSS84 VP P12.0 Do Not Populate C16 Q5 2N7002 R9A DNP Q3 BSS84 Q2 2N7002 R6 10K /0603 PUL SE C3 2.2uF/0805/16V VCC3.3 R27 100K /0603 D4 BAT 54C BAT 54 S C15 10nF/0603/16V VPP VCC3.3 R13 100K /0603 100K /0603 R8 D S Q7 2N7002 G R7 1K /0603 Q6 PMV65XP R18 2.2K /0603 T P10 T P11 GND JT AG CONNECT OR J2 100K /0603 R20 100K /0603 R17 PGM_9VZ EDG E_DET GPI O PGM_EN PGM12V 1-W IRE DPUZ 1-W IRE SENSE 1-W IRE DRI VE 21 20 17 16 12 11 10 9 23 T DO T MS T DI T CK 27 26 25 24 31 32 29 15 VCC3.3 t=1us C24 DNP R24 10K /0603 C14 C13 0.1uF/0603/16V 0.1uF/0603/16V PGM_EN GND R26 1K /0603 1Meg/0603 C21 4.7uF/0805/16V R23 51K +/-0.1%0603 3 2 C8 0.1uF/0603/16V 8 9 8 9 7 6 7 6 5 V- V+ 2 EP EP 3 2 3 6 2 VCC5.0 DS9481R USB-to-1-Wire/iButton Adapter Evaluates: 1-Wire Slave and iButton Devices Figure 4. DS9481R Adapter Board Schematic Maxim Integrated DS9481R USB-to-1-Wire/iButton Adapter Evaluates: 1-Wire Slave and iButton Devices Figure 5. DS9481R Adapter Enclosure Dimensions Maxim Integrated 7 DS9481R USB-to-1-Wire/iButton Adapter Evaluates: 1-Wire Slave and iButton Devices Figure 6. DS9481R Adapter Board--Composite Layout 8 Maxim Integrated DS9481R USB-to-1-Wire/iButton Adapter Evaluates: 1-Wire Slave and iButton Devices Revision History REVISION NUMBER REVISION DATE 0 10/10 DESCRIPTION Initial release PAGES CHANGED -- Maxim Integrated cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim Integrated product. No circuit patent licenses are implied. Maxim Integrated reserves the right to change the circuitry and specifications without notice at any time. Maxim Integrated 160 Rio Robles, San Jose, CA 95134 USA 1-408-601-1000 (c) 2010 Maxim Integrated Products, Inc. 9 Maxim Integrated and the Maxim Integrated logo are trademarks of Maxim Integrated Products, Inc. Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Maxim Integrated: DS9481R-3C7+