USB slave to slave file transfer device: USS-FiTraDev

Date of Publication

2007

Document Type

Bachelor's Thesis

Degree Name

Bachelor of Science in Computer Science

Subject Categories

Computer Sciences

College

College of Computer Studies

Department/Unit

Computer Science

Thesis Adviser

Gregory G. Cu

Defense Panel Member


Clement Y. Ong
Jesus E. Gonzalez
Karlo Shane O. Campos

Abstract/Summary

The popularity of Universal Serial Bus (USB) storage devices is an indication of the computer user's need for a fast, large capacity and easily accessible system for data storage. The disadvantage of USB storage devices is that being a peripheral device, it needs a host, usually a Personal Computer (PC) to initiate and mediate communications between two USB storage devices. The USB based slave-to-slave file transfer system seeks to create a bridge between two slave devices for file transfer when a computer is unavailable.

The USB Slave-to-Slave File transfer System (USB FiTraDev) utilizes the Cypress CY76C7300 USB controller to facilitate file transfers while a PIC18F458 microcontroller handles the user interface. The user interface consists of four scroll buttons, two multifunction control buttons and a 20x4 line LCD screen. The USS FitraDev system supports USB flash drives that operate under the USB Mass Storage Class. Copy functions include single file transfer, single folder transfer and entire memory content transfer. The system allows overwriting when a file of the same name is found in the destination flash drive. An auto-rename function is also available should the user choose to retain the file. The delete function is enabled when the size of the file to be transferred exceeds the available space on the destination flash drive. The system has a file transfer accuracy of 100% for single files and folders that are within the six-folder depth level with a file transfer speed of 609.997Kbps. The use of five AA sized alkaline batteries allows the transfer of up to 730MB of data in a span of 6 hours and 34 minutes using a linear regulator circuit.

Abstract Format

html

Language

English

Format

Print

Accession Number

TU13535

Shelf Location

Archives, The Learning Commons, 12F, Henry Sy Sr. Hall

Physical Description

1 v. (various folaitions) : ill. ; 28 cm.

Keywords

USB (Comp0ter bus); Computer storage devices

This document is currently not available here.

Share

COinS