FERROELECTRIC MEMORY-BASED MICROCONTROLLER MODULE

Similar documents
The DLP-USB232R is available in a lead-free (RoHS compliant), compact 18-pin, 0.1-inch standard DIP footprint.

DLP-245SY-G *LEAD-FREE*

USB / MICROCONTROLLER MODULE

USB / Microcontroller Module

USB-Based 20-Channel Data-Acquisition Module

USB / Microcontroller Module

DLP-USB245M-G USB to FIFO Parallel Interface Module

USB-Based 14-Channel Data-Acquisition Module

PRELIMINARY Prototyping Platform for the DLP-RF2 Transceiver

FT245 USB Modual. - Ver FT245 Module Features

DLP-FLASH USB-Based FLASH Programmer

UB232R. USB Mini-B FT232R Evaluation Module. Datasheet

FEATURES: 1.0 INTRODUCTION

USB-BASED 8-CHANNEL DATA ACQUISITION MODULE

FEATURES: 1.0 INTRODUCTION

USB / Microcontroller Module

Evaluation Boards for the DLP-USB245M USB Adapter

TTL-232R-PCB. TTL to USB Serial Converter PCB. Datasheet

MMusb232. User s manual REV 1.0. Many ideas one solution

DLP-USB232M-G USB SERIAL UART Interface Module

MMusb245RL User s manual. Many ideas one solution

FT2232H Mini Module. USB Hi-Speed FT2232H Evaluation Module. Datasheet

Future Technology Devices International Ltd. USB to RS422 Serial Converter Cable. Datasheet

USB-Based 14-Channel Data-Acquisition Module

VINCULUM-BASED TEMPERATURE / HUMIDITY / VOLTAGE DATA LOGGER FEATURES:

MSP430-PG2231 development board Users Manual

USB I/O 24 R Datasheet

TTL-232R-PCB. TTL to USB Serial Converter PCB. Datasheet

Future Technology Devices International Ltd

USB MOD1 - USB Plug and Play Serial Development Module

USB I/O 24 Version 3 Datasheet

FT4232H-56Q Mini Module. USB Hi-Speed FT4232H Evaluation Module. Datasheet

USB-Based Temperature & Humidity Sensor

BASIC FEATURES APPLICATIONS ** PRELIMINARY DOCUMENT-SUBJECT TO CHANGE **

DLP-2232M-G MODULE / EVALUATION KIT. 1.0 Introduction

TTL-232R USB to TTL Serial Converter Cable

AVR- M16 development board Users Manual

Gigatechnology.com Pty Ltd

Future Technology Devices International Ltd USB TO RS485 UART SERIAL CONVERTER PCB. Datasheet

USBIO24 RL Digital I/O Module

CM5000 DATASHEET v0.1

Future Technology Devices International Ltd

Future Technology Devices International Ltd

SBAT90USB162 Atmel. SBAT90USB162 Development Board User s Manual

LBAT90USB162 Atmel. LBAT90USB162 Development Board User s Manual

Future Technology Devices International

TTL-232R. TTL to USB Serial Converter Range of Cables. Datasheet

Future Technology Devices International Ltd FT245R USB FIFO IC

USBMOD3 - USB Plug and Play Serial Development Module (Second Generation)

Universal RFID Socket board with RS232 / USB interface

TTL-232R. TTL to USB Serial Converter Range of Cables. Datasheet

USB UART 4 click PID: MIKROE Weight: 23 g

Future Technology Devices International Ltd

Preliminary. PACKAGE - 28-pin MLP (5mm X 5mm) Example Circuit Diagram CP V. 48MHz Oscillator. USB Function Controller 512B EEPROM

USBMOD3 User s Manual

FT232BM Designers Guide Version 1.1

AVR-Ready2. Additional Board. Manual. MikroElektronika

TTL-232RG. TTL to USB Serial Converter Generic Cables. Datasheet

Universal RFID Socket board with USB interface

Shown here with the TI G2 LaunchPad (Sold Separately)

S USB-PC Connection (Cable Not Included) S USB Powered (No External Power Supply Required) S Real-Time Data Acquisition Through the USB

Future Technology Devices International Limited

FUNCTION. AVDD Port1. I/O Buffer AVDD AK4254

TTL-232R. TTL to USB Serial Converter Range of Cables. Datasheet

Ethernet1 Xplained Pro

MSP430AFE253 Development Board (CL-MSPDB-AFE) User Guide

Future Technology Devices International Ltd

Future Technology Devices Intl Ltd. Application Note. FT232BM and FT245BM Power Control and Pin States

EXL x240 Graphic LCD Smart Module 3,8 SHORT FORM TECHNICAL SPECIFICATIONS. Via di Corticella, Bologna, Italy

QSFP Breakout. Data Sheet. Datasheet QSFP Breakout. 1 Overview. Table of Contents. 2 Features

TTL-234X. TTL234X Series Range of Cables. Datasheet

GRAVITECH GROUP

AVR-Ready1. Additional Board. Manual. MikroElektronika

Future Technology Devices International

USB-to-I2C. Professional Hardware User s Manual.

EVB-USB2250 User Manual Revision B

V2DIP2-32. VNC2-32Q Development Module Datasheet

PIC-P28-USB development board Users Manual

Figure 1. 8-Bit USB Debug Adapter

Future Technology Devices International Ltd. FTDI Drivers Installation guide for. Windows 7

USBMOD5 Preliminary Datasheet

DLP-RFID2-EDK2 SETUP PROCEDURE

USB-to-I2C. Ultra Hardware User s Manual.

C232HD. USB 2.0 Hi-Speed to UART Cable. Datasheet

USB-to-I2C Basic. Hardware User s Manual.

Hardware Manual. Crumb128. Rapid Prototyping Module with the Atmega128 AVR Microcontroller

Future Technology Devices International Ltd

AVR 40 Pin Rapid Robot controller board

UM232R USB- Serial UART Development Module

ACT-IR8200P. IrDA Compliant Protocol Processor Preliminary Specification. Copyright 2003 ACTiSYS Corporation, All Rights Reserved

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

UM ISP1181x Microcontroller Eval Kit. Document information. Keywords isp1181a, isp1181b, usb, universal serial bus, peripheral

UG254: CP2102N-MINIEK Kit User's Guide

Future Technology Devices International Ltd. FT220X

Phocos CX-I. Installation Guide

Future Technology Devices International Ltd. FT240X

FT232 Serial to USB Converter

USB-COM485-PLUS1. Datasheet

Nios Embedded Processor Development Board

Future Technology Devices International Ltd. UM245R USB - Parallel FIFO Development Module. Datasheet

Transcription:

DLP-FR56 LEAD FREE FERROELECTRIC MEMORY-BASED MICROCONTROLLER MODULE The DLP-FR56 combines the same USB interface used in the DLP-USB5R module (FTDI FT5R FIFO) with a Texas Instruments microcontroller with 56K of FRAM to form a rapid development tool. The MSP0FR599 microcontroller is preprogrammed with simple firmware that demonstrates the on-board white noise generator and analog interface, and the DLP-FR56 can be reprogrammed with user firmware via four pins using an MSP-EXP0FR599 Launchpad (purchased separately). FEATURES: The DLP-FR56 module utilizes a Texas Instruments 6-bit RISC architecture microcontroller with 56K bytes of FRAM, 8K bytes of SRAM and a multi-channel,-bit A/D converter: Up to 6MHz operation Ultra-low power FRAM operates as unified memory and is configurable as code, data or storage memory. FRAM fast writes at 5nS per word (6KB in ms). FRAM has virtually unlimited write endurance (0 5 cycles). FRAM is radiation resistant and nonmagnetic. The DLP-FR56 has 7 I/O lines available for interfacing to user electronics via a compact, 0-pin standard DIP footprint (two are configured with an onboard analog input interface for measuring voltage up to ±0V). Send/receive data over a full-speed USB. interface to a host computer at up to MByte per second. Required 5V power supply can be taken directly from the USB port or supplied by user electronics. The FRAM memory can be easily erased and reprogrammed utilizing a user-supplied compatible programmer. No in-depth knowledge of USB is required as all USB protocols are handled automatically by the on-board FT5R and its support circuitry: Royalty-free device drivers eliminate the need for USB driver development in most cases. Rev..0 (July 07) DLP Design, Inc.

USB bulk or isochronous data-transfer modes USB. compatible USB VID, PID, serial number and product-description strings are stored in on-board EEPROM memory. APPLICATION AREAS: Prototype Development USB ISDN and ADSL Modems USB Interface for Digital Cameras USB Interface for MP Players High-Speed USB Instrumentation USB Smart-Card Readers Set Top Box (STB) PC-USB Interface USB Hardware Modems USB Wireless Modems USB Bar Code Readers.0 GENERAL DESCRIPTION The DLP-FR56 provides a cost-effective, microcontroller-based method of interfacing an electronic peripheral to a host computer via USB. To send data from the peripheral to the host computer, the microcontroller simply writes data into the FT5R on its 8-bit data bus. Commands and data sent from the host are transferred on the same shared bus. By using FTDI s Virtual COM Port Drivers, the peripheral looks like a standard COM port to the application software. The USB drivers are available for download from DLP Design s website at www.dlpdesign.com or from FTDI's website at www.ftdichip.com..0 DRIVER SOFTWARE FTDI's VCP (Virtual COM Port) driver-executable files are provided royalty free on the condition that they are used only with designs incorporating an FTDI device (i.e. the FT5R on the DLP-FR56). The latest versions of the drivers can be downloaded from www.dlpdesign.com or www.ftdichip.com. The VCP driver download file is a combined set of drivers for all current versions of Windows. Unzip the file to a folder on your PC. (The drivers can coexist in the same folder since the INF files determine which set of drivers to load for each operating system version.) Once loaded, the VCP drivers allow the application software running on your host PC to communicate with the DLP-FR56 as though it were connected to a COM (RS-) port. In addition to VCP drivers, FTDI's DXX direct drivers offer an alternative solution to allow application software to interface with the DLP-FR56 using a DLL instead of a Virtual COM Port. The architecture of the DXX drivers consists of a Windows WDM driver that communicates with the device via the Windows USB stack and a DLL that interfaces the application software (written in VC++, C++ Builder, Delphi, VB, etc.) to the WDM driver. Rev..0 (July 07) DLP Design, Inc.

The DXX direct drivers add support for simultaneous access and control of multiple FT5R devices. The Extended Open function (FT_OpenEx) allows the device to be opened by either its product description or serial number, both of which can be programmed to be unique. The List Devices function (FT_ListDevices) allows the application software to determine which devices are currently available for use, again by either product description or by serial number. Download FTDI Application Notes AN-0, AN-05, AN-06 and AN-07 for detailed instructions on how to install and remove the drivers..0 EEPROM WRITE UTILITY The DLP-FR56 has the option of accepting manufacturer-specific information that is written into on-board EEPROM memory. Parameters that can be programmed include the VID and PID identifiers, the manufacturer's product string or a serial number. MPROG is an EEPROM serializer from FTDI for the FT5R device. MPROG is based on the DXX drivers, and it will work on all current versions of Windows. You must install the CDM drivers in order to run this application. (Refer to the MPROG User s Guide for details on the program s use.).0 QUICK-START GUIDE This guide requires the use of a Windows PC that is equipped with a USB port.. Download the WHQL-certified CDM device drivers from either www.dlpdesign.com or www.ftdichip.com. Unzip the drivers into a folder on the hard drive. Note: The DLP-FR56 can be configured to receive its operating power from the USB port or from user electronics. Pins 9 and 0 allow for this configuration. (Refer to the Pinout Description in the next section for details on the DLP-FR56 electrical interface.) **The board will not operate until a power source has been connected.**. Connect the DLP-FR56 board to the PC via a standard A-B, 6-foot USB cable. This action initiates loading of the USB drivers. When prompted, select the folder where the CDM device drivers were stored in Step. Windows will then complete installation of the device drivers for the DLP-FR56 board. (The next time the DLP-FR56 board is attached, the host PC will immediately load the correct drivers without any prompting.) Reboot the PC if prompted to do so. The DLP-FR56 is shipped with default VID, PID, etc. values programmed into the EEPROM memory. You only need to run MPROG if you want to change the default values. At this point, the DLP-FR56 is ready for use. Note that the DLP-FR56 will appear non-responsive if data sent from the host PC is not read from the FT5R device by the MSP0FR599 microcontroller. The example firmware with which the DLP-FR56 comes preloaded will read data sent by the host by default. Custom user firmware should also follow this protocol. Rev..0 (July 07) DLP Design, Inc.

TABLE : DLP-FR56 PINOUT DESCRIPTION (Top View) 0 0-Pin, 0.6-Inch Header 0 USB 'B' Type Connector PIN # DESCRIPTION GROUND P./A7 P./A6 GROUND 5 P./A 6 P.0/A0 7 P./A 8 GROUND 9 P./A 0 P./A P.5/A5 PJ. PJ. PJ. 5 PJ.0 6 P.5 7 GROUND SWVCC (Out) - Switched 5V power from the host PC. This output becomes active once 8 enumeration is complete. EXTVCC (In) - Use for applying main power (.-5.5 volts) to the module; connect to 9 PORTVCC if the module is to be powered by the USB port (typical configuration). Rev..0 (July 07) DLP Design, Inc.

PORTVCC (Out) - USB port power. Connect to EXTVCC if the module is to be powered 0 by the USB port (typical configuration). 500mA is the maximum current available to the DLP-FR56 and target electronics if the USB device is configured for high power. GROUND V (Out) - Power from the.v regulator (active once enumeration is complete). P.6 P.0 5 P. 6 P. 7 P. 8 P.6 9 GROUND 0 P.7 P.6 GROUND P.7 P.5 5 P./A 6 P.0/A 7 GROUND 8 ANA_IN- (In) Negative analog differential input 9 ANA_IN+ (In) Positive analog differential input 0 GROUND Rev..0 (July 07) 5 DLP Design, Inc.

5.0 PROGRAMMING / DEBUGGING The MSP0FR599 can be reprogrammed using a Texas Instruments MSP-EXP0FR599 Launchpad. Before connecting the required three wires to the DLP-FR56, you must first remove three shorting headers from J0 (GND, SBWTCK and SBWTDIO) on the Launchpad. J Spy-By-Wire J0 on the Launchpad ============================================================================ Pin V Power Connection not needed as the DLP-FR56 will take power from the USB host Pin Ground GND Pin Pin SPWTCK SBWTCK Pin RST SBWTDIO Rev..0 (July 07) 6 DLP Design, Inc.

6.0 PRELIMINARY MECHANICAL DRAWINGS - INCHES (MILLIMETERS) UNLESS OTHERWISE NOTED 0.09 typ. (. typ.). typ. (56. typ.) 0. typ. (5.8 typ.) 0. typ. (.5 typ.) 0.65 typ. (6.5 typ.) 0.8 typ. (. typ.) 0.9 typ. (7. typ.) 0.6 typ. (6. typ.) 0.50 typ. (.7 typ.) 0.08 x 0.08 typ. square pin (0.6 x 0.6 typ.) 0.6 typ. (5. typ.) 0.90 typ. (.9 typ.) 0. typ. (8. typ.) Rev..0 (July 07) 7 DLP Design, Inc.

7.0 DISCLAIMER Neither the whole nor any part of the information contained within or the product described in this datasheet may be adapted or reproduced in any material or electronic form without the prior written consent of the copyright holder. This product and its documentation are supplied on an as-is basis, and no warranty as to their suitability for any particular purpose is either made or implied. DLP Design will not accept any claim for damages whatsoever arising as a result of the use or failure of this product. Your statutory rights are not affected. This product or any variant of it is not intended for use in any medical appliance, device or system in which the failure of the product might reasonably be expected to result in personal injury. This document provides preliminary information that may be subject to change without notice. 8.0 CONTACT INFORMATION DLP Design, Inc. 605 Roma Lane Allen, TX 750 Email: Internet: support@dlpdesign.com http://www.dlpdesign.com Rev..0 (July 07) 8 DLP Design, Inc.

5 EXTVCC PORTVCC CN USB CONN U ±% V C IN OUT 5 0 0uF VCC5 IN C8 C9 D0 DB0 R.0uF GND 6.0uF USBDM D 5 DB 5 0K C0 USBDP D DB EN NC 0.uF DB C C5 D C DB 7pF 7pF D 9 0.uF DB5 C9 D5 8 VCCIN/NC D6 0 DB6 9 6 UA DB7 0.7uF RESET# D7 MSP0FR599 AVCC/NC D D 7 OSCI RXF# RXF P.0/A0 8 OSCO TXE# TXE P./A RD# RD P./A RXF WR WR P.0/A TXE 7 VOUT PWREN P./A 5 A 6 RD C6 A5 7 WR 0.uF DB7 8 FT5R V C PJ. PJ./TDI/TCLK/MCLK/SRSCG0/C7 DVSS 6 C BIPOLAR ANALOG PJ. PJ./TMS/ACLK/SROSCOFF/C8 P.6 5 DB6 PJ. 5 DB5 R PJ./TCK/SRCPUOFF/C9 P.5 INPUT BUFFER DB0 6 DB 00K % P.0/A8 P./TB0.5 0.6V DB 7 P./A9 P.7/TB0./B0SOMI/B0SCL/TA.0 P.7 0.6V ±0V Input: 0 to.v output DB 8 P.6 UB P./A0 P.6//TB0./B0SIMO/B0SDA/TA0.0 DB 9 P./A P.7/TB0.6 0 P.7 5 + MCP6L0T-E_ST measurement by microcontroller P.5 0 P.5/TB0.0/ATXD/ASIMO P.6/TB0.5 9 P.6 7 using internal.v reference P.6 8 P.5 C P.6/TB0./ARXD/ASOMI P.5/TB0./COUT 6 - SPWTCK 7 P. 0.uF R V C TEST/SBWTCK P./TB0./SMCLK RST 6 P..K % 0.uF TP RST/NMI/SBWTDIO P./TB0./B0CLK P.0 5 P. TEST POINT P.0/TB0.6/A0TXD/A0SIMO/TB0CLK/ACLK P./TB0.0/A0RXD/A0SOMI ANA_IN+ A V ANA_IN- BOOST CONVERTER R9 0 0 P./A7 9 ANA_IN+ C8 9 P./A6 8 ANA_IN-.55K % 000pF 8 7 7 P./A 5 P.0/A TP 5 6 6 P.0/A0 6 P./A V 6 5 5 P./A 7 7 P.5 B B SWVCC 5V 8 P.7 8 ~V P./A 9 9 P./A 0 P.6 C0 0 P.5/A5 P.7 0uF 0 0 PJ. 9 9 WHITE NOISE PJ. 8 8 P.6 PJ. 7 P. C R0 7 GENERATOR PJ.0 5 6 P. 0.uF K 5 6 P.5 6 6 5 5 P. 7 P.0 R 6.8K TP 7 SWVCC 8 P.6 R6 6.8K TEST POINT 8 EXTVCC 9 V L R 9 PORTVCC 0 680uH 7K 0 8 R5 0 R7 0 0K C UC A5 A A P.7 7uF MCP6L0T-E_ST 0.6V SWVCC V SWVCC V P./A P./A P.5/A5 PJ.0 SPWTCK RST Output swings above and below 0.6V V Title <Title> DLP-FR56 USB P./A7 P./A6 P.7 R6 00K % + - C6 0.uF UA MCP6L0T-E_ST R 0 C7 0.uF Q MMBT90 FB HZ0805E60R C 0.uF C5 0.uF C 0uF/0V Q MMBT906/SOT- R 00K R 7K 9 0 P.0/TA0./DMAE0/RTCCLK/A0/C0/VREF- P./TA0./TACLK/COUT/A/C/VREF+ P./TA./TA0CLK/COUT/A/C P.0/A/C P./A/C P./A/C P./A5/C5 P.7 P./TA./B0STE/A/C P./TB0./A0STE/A/C P.5/TB0./A0CLK/A5/C5 PJ.0/TDO/TB0OUTH/SMCLK/SRSCG/C6 AVCC AVSS PJ.5/LFXOUT PJ./LFXIN AVSS PJ.7/HFXOUT PJ.6/HFXIN AVSS P./TA.0/ACLK/A7/C P./TA0.0/ASTE/A6/C0 P.7 DVCC Size Document Number Rev B <Doc> <RevCode> 8 7 6 5 0 9 8 7 + - UD MCP6L0T-E_ST J CONN PCB 0x D BAT5 C 0.0uF TP TEST POINT 9 C7 0.uF Q IRLML60CT P 5 7 8 6 AGND GND GND GND TEST VCCIO R8 00K % R5.55K % J SPY-BY-WIRE U LP5907MFX-./NOPB + - Date: Sunday, June 0, 07 Sheet of 5