Home

MMusb232 User`s manual

image

Contents

1. MMusb232 User s manual REV 1 0 Introduction MMusb232 is low cost integrated module for data transmission via USB interface It is based on FTDI s FT232BM device MMusb232 module can work with 1Mboud s RS232 3Mboud s RS422 RS485 TTL data transfer speed It s simply device witch represents interface between USB and Asynchronous Serial Data Transfer There is USB cable attached to module Windows drivers allows emulate serial port on PC and that provides to upgrade applications Choosing our Minimodule is the first step for projects which should be done in the short time MMusb232 could be used as part of prototype eliminating necessity of designing circuit board and final circuit in which module is fitted like sandwich shape MMusb232 is made in two layer printed circuit board technology with a solid ground plane Module includes an integral 93C46 EEPROM on board which is programmable via USB All signals are drive via 24 pin 1 1 in wide footprint Integral power control makes the MMusb232 a perfect choice for USB bus powered high power designs as well as self and low powered products We wish you were successful at designing and using new devices Features Summary Single on board Chip USB Asynchronous Serial Data Transfer Full Handshaking amp Modem Interface Signals UART I F Supports 7 8 Bit Data 1 2 Stop Bits and Odd Even Mark Space No Parity Data rate 300 gt 3M Baud TTL Data rate 300 gt
2. 1M Baud RS232 Data rate 300 gt 3M Baud RS422 RS485 384 Byte Receive Buffer 128 Byte Transmit Buffer for high data throughput Adjustable RX buffer timeout Fully Assisted Hardware or X On X Off Handshaking In built support for event characters and line break condition Auto Transmit Buffer control for RS485 Support for USB Suspend Resume through SLP and RI pins Support for high power USB Bus powered devices Integrated level converter on UART and control signals for interfacing to 5V and 3 3V logic Integrated 3 3V regulator for USB IO Integrated Power On Reset circuit 6MHZ resonator Integrated 6MHz 48Mhz clock multiplier PLL USB Bulk or Isochronous data transfer modes 4 35V to 5 25V single supply operation UHCI OHCI EHCI host controller compatible USB 1 1 and USB 2 0 compatible USB VID PID Serial Number and Product Description strings in external EEPROM EEPROM programmable on board via USB Standard USB connector B type Two LEDs RX Tx Virtual Com Port VCP drivers Windows 98 98 SE 2000 ME XP MacOS Linux 2 4 and greater D2XX Direct Drivers DLL S W Windows 98 98 SE 2000 ME XP Linux Application Areas USB to RS232 RS422 RS485 converters Upgrading RS232 Legacy Peripherals to USB Cellular and Cordless Phone USB data transfer cables and interfaces Interfacing MCU based designs to USB USB Audio and Low Bandwidth Video data transfer PDA USB data transfer USB Smart Card
3. Control Input When the Remote Wakeup option is enabled in the EEPROM taking RI low can be used to resume the PC USB Host controller from suspend 6 DCD input Data Carrier Detect Control Input 7 DSR input Data Set Ready Control Input Handshake signal 8 DTR input Data Terminal Ready Control Output Handshake signal 9 CTS input Clear To Send Control Input Handshake signal 10 RTS output Request To Send Control Output Handshake signal 11 RXD input Receive Asynchronous Data Input SELL Le Many ideas one solution 12 TXD output Transmit Asynchronous Data Output 15 RST input Can be used by an external device to reset the MMusb232 If not required tie to VCC 16 RSO output Output of the internal Reset Generator Stays high impedance for 5ms after VCC gt 3 5V and the internal clock starts up then clamps its output to the 3 3v output of the internal regulator Taking RESET low will also force RSTOUT to drive low RSTOUT is NOT affected by a USB Bus Reset 18 3V3 output 3 3 volt Output from the integrated L D O regulator 20 SLP output Goes Low during USB Suspend Mode Typically used to power down an external TTL to RS232 level converter i c in USB lt gt RS232 converter designs 21 RXL Output LED Drive Pulses Low when Receiving Data via USB O C 22 VIO input 3 0 volt to 5 25 volt VCC to the UART interface pins 23 VEX input Set main power supply should be
4. RXIED USBDM R8 See Table 5 sr 18 3V3OUT 17 GND 16 RESEIO 27 15 RESET XIN 14 GND 13 NONE R6 28 See Table 1 e Paro o 12 IED DIP24 o RAED TEST FR32AM ROCIK it RESEIO _FI232BM D2 10 SLEEP SLEEP o RESET z 6 2 2 CIAO al al e 2 R2 R3 R12 FT232AMBM 2708 2708 See Table Table Component value selector USBVCC 9 a 5 IT232AM ET232BM WE IxLEDEN m RxLEDEN I0VCC y ZA http www propox com Z7 email support propox com Title USB SERIAL UART Interface Module Size File Rev Date 20 10 2002 Sheet 1 of 1 1 00 9 Many ideas one solution
5. Readers Set Top Box S T B PC USB interface USB Hardware Modems USB Wireless Modems USB Instrumentation USB Bar Code Readers General Description MMusb232 module is a USB interface that incorporates the functionality FT232BM into a single 24 pin module A single USB port is converted to RS232 or RS422 RS485 interface which allows communicating with greater speed By using FTDI s virtual COM port drivers the peripheral looks like a standard COM port to the application software Commands to set the baud rate are ignored the device always transfers data at its fastest rate regardless of the application s baud rate setting Alternatively FTDI s D2XX drivers allow application software to access the device directly through a published DLL based API MMusb232 Module Simplified Block Diagram 24 pin footprint Control signals 3 3V LDO Resonator 6MHz i EEPROM Figure 1 MMusb232 block diagram Functional Block Descriptions 6MHz Oscillator The 6MHz Oscillator cell generates a 6MHz reference clock input to the x8 Clock multiplier from an external 6MHz ceramic resonator Controller includes e Integrated Power On Reset Integrated Level Converter on UART interface and control signals Improved Power Management control for USB Bus Powered high current devices Lower Suspend Current Support for USB Isochronous Transfers Programmable Receive Buffer Timeout Improved PreScaler Granularity Bit Bang Mode Ex
6. being radiated down the USB cable to the host 9 82 Figure 3b illustrates a typical USB self powered configuration A USB Self Powered device gets its power from its own Power Supply and does not draw current from the USB bus Basic rules for USB Self power devices are as follows a A Self Powered device should not force current down the USB bus when the USB Host or Hub Controller is powered down b A Self Powered device can take as much current as it likes during normal operation and USB suspend as it has its own power source c A Self Powered device can be used with any USB Host and both Bus and Self Powered USB Hubs The USB power descriptor option in the EEPROM should be programmed to a value of zero self powered If interface between MMusb232 and device must be 3 3v logic level then 22 pin should be connected to 3 3V voltage 008 ion Bus powered circuit with power control 5V power supply O 1uF E T 50 Kanal Microcontroler Technical support If You have problem with MMusb232 please contact us at support propox com 3008 Schematic USBVCC FERRITEBEAD n EXIVQC I __ 2 RI EL 470R 8 9 24 PORIVCC 23 22 IOVCC USEDE 21
7. connect to VPO if powered from USB port 24 VPO output Power supply from USB Technical Data Dimensions Weight Power supply 45mm x 20mm x 15mm 60g 5V Mechanical Dimensions 001 Dimensions in miles 1miles 1 1000 inch 100miles 2 54mm LF LLL Many ideas one solution 00 1 gt lt 005 Standard Device Configuration Examples USB Bus Powered and Self Powered Configuration Power supply 15 15 22 22 23 23 24 24 Figure 3a USB Bus Powered Figure 3b External Powered Figure 3a illustrates a typical USB bus powered configuration A USB Bus Powered device gets its power from the USB bus Basic rules for USB Bus power devices are as follows a On plug in the device must draw no more than 100mA b On USB Suspend the device must draw no more than 500uA a A High Power USB Bus Powered Device one that draws more than 100mA should use the on board MOSFET to keep the current drawn by external circuitry to below 70mA on plug in and 200uA on USB suspend A device that consumes more than 100mA can not be plugged into a USB No device can draw more that 500mA from the USB Bus No device can draw more that 500mA from the USB Bus The power descriptor in the EEPROM should be programmed to match the current draw required by the device A Ferrite Bead is connected in series with USB power to prevent noise from the device and associated circuitry EMI
8. tended EEPROM Support USB 2 0 full speed option Multiple Device Support without EEPROM 3 3V LDO Regulator USB Transceiver USB DPLL x8 Clock Multiplier Serial Interface Engine SIE USB Protocol Engine Dual Port TX Buffer 128 bytes Dual Port RX Buffer 384 bytes UART FIFO Controller UART Baud Rate Generator RESET Generator EEPROM Interface More info www ftdichip com LEON Many ideas one solution EEPROM memory on board 93C46 EEPROM allows customize the USB VID Serial Number Product Description Strings and Power Descriptor value of the MMusb232 for OEM applications Other parameters controlled by the EEPROM include Remote Wake Up Isochronous Transfer Mode The EEPROM is programmable in circuit via USB using a utility program available from FTDI s web site www ftdichip com and www propox com Module Pin Out Pin Definitions Figure 2 Pin Out Pin Pin s mode Description name 1 TXL output LED Drive Pulses Low when Transmitting Data via USB O C 2 PCT input Bus Powered Tie Low Self Powered Tie High 3 PEN output Goes Low after the device is configured via USB then high during USB suspend Can be used to control power to external logic using a P Channel Logic Level MOSFET switch Enable the Interface Pull Down Option in EEPROM when using the PEN pin in this way 4 TXE output Enable Transmit Data for RS485 5 RI input Ring Indicator

Download Pdf Manuals

image

Related Search

Related Contents

取扱説明書  24-Range LCD Digital Multimeter    EN Dear Customer, Gigaset Communications GmbH is the legal  BlueSYNC® RGD - Accessory Power  欧州におけるICT機器の市場監視に関して    bajar pdf - Prointec  使用上の注意はカタログー取扱説明書をお読みください。  EH NANO NANO CLONE FULL CHORUS - Electro  

Copyright © All rights reserved.
Failed to retrieve file