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
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
Recommended Citation
Chua, M. U., Jorge, C. D., Pedro, A. M., & Tam, B. G. (2007). USB slave to slave file transfer device: USS-FiTraDev. Retrieved from https://animorepository.dlsu.edu.ph/etd_bachelors/14179