USB slave to slave file transfer device: USS-FiTraDev

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 Comp...

Full description

Saved in:
Bibliographic Details
Main Authors: Chua, Mark Alvin U., Jorge, Charles D., Pedro, Ana Marian M., Tam, Brian Emmanuel G.
Format: text
Language:English
Published: Animo Repository 2007
Subjects:
Online Access:https://animorepository.dlsu.edu.ph/etd_bachelors/14179
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: De La Salle University
Language: English
Description
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.