pendrive to pendrive data transfer without pc

22
PENDRIVE TO PENDRIVE DATA TRANSFER WITHOUT PC SUBMITTED BY K.VISHNUPRASANNA 108Z1A0490

Upload: vishnu-kudumula

Post on 08-Feb-2017

439 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Pendrive to pendrive data transfer without pc

PENDRIVE TO PENDRIVE DATA TRANSFER WITHOUT PC

SUBMITTED BYK.VISHNUPRASANNA108Z1A0490

Page 2: Pendrive to pendrive data transfer without pc

INTRODUCTION

The project’s aim is devoloping an intelligent data transfer system which doesn’t require any support from pc or laptop for data transferring

Carrying a computer or a laptop just for the sake of data transfer is not affordable these days in the age when people want all devices to be handy. Our aim is to build a small and handy device to transfer data from one USB Flash device to another.

This paper deal with implementation of 3 modules and testing of transfer rates of device

Page 3: Pendrive to pendrive data transfer without pc

Universal Serial Bus (USB) USB was initially designed to be an

interface for communicating with many types of peripherals without the limits and frustrations of older interfaces.

Every recent PC includes USB ports that can connect to standard peripherals such as keyboards, mice, scanners, cameras, printers, and storage drives.

It is a very useful protocol designed for a computer to communicate with almost any type of peripheral.

Page 4: Pendrive to pendrive data transfer without pc

General block diagram & components

Page 5: Pendrive to pendrive data transfer without pc

The device having following components:

1. 1.Micro controller2. 2.USB Host Controller3. 3.USB storage devices (source and

destination)4. 4.LCD screen display(20*4)5. 5.four scroll and two multi function

buttons(keypad)6. 6.Regulated power supply or

bttery9v

components:

Page 6: Pendrive to pendrive data transfer without pc

• Has 512KB Flash Memory and 4KB Static RAM internal MCU• Use 20.00MHz Crystal, so MCU can process data with the maximum high

speed at 60MHz.• Has RTC Circuit (Real Time Clock) with 32.768 KHz XTAL and Battery Backup.• Has circuit to connect for Real Time Debugging.

ARM7 (LPC 2138)

Page 7: Pendrive to pendrive data transfer without pc

USB Host controller

•Recognizes the input peripheral as host or slave according to firmware loaded in it.

•Physically interfaces with the USB flash drives and is responsible for converting raw data and information to their proper encoding/decoding as specified by the USB technical specifications

•Handles all types of transfer between source destinations

•A dedicated USB Host Controller from Vinculum - VNC1L found to be best suited for this project.

Page 8: Pendrive to pendrive data transfer without pc

RAMShift

Register

Driver

CPU

1 0 1 0 1

SENDING DATA

-Data will be sent out serially

-The microcontroller will be programmed to implement a shift register function.

Page 9: Pendrive to pendrive data transfer without pc

Reciever

DAC

1 0 1 0 1

RECIEVING DATA

Reciever Circuit

ComparatorUsed to interpret data inReal time.

Digital-to-Analog ConverterAllows user to set the thresholdon the comparator.

Page 10: Pendrive to pendrive data transfer without pc

USB storage devices

USB stands for Universal Serial Bus.

These are source and target Devices.

They will be connected to the USB Host Controller via the USB interface.

Before making the devices available for use, the Operating system formats the device with a file format like FAT-8, FAT-16, FAT-32, NTFS.

Data encrypted with all above formats can be accessed with an efficient Firmware on the USB Host Controller.

Page 11: Pendrive to pendrive data transfer without pc

Device with LCD screen

Page 12: Pendrive to pendrive data transfer without pc

Keypad:

The device functional keypad consists of 6 buttons they are: 2multi function buttons and 4 scroll buttons.Battery:It works on the 9v battery.

Page 13: Pendrive to pendrive data transfer without pc

The controlling device of the whole project is a Microcontroller. The Microcontroller reads the data from storage device and makes it into the suitable format to write it into pen drive.When user presses copy button all the data from storage device is copied to pen drive as back up storage.Also, the system has provision of formatting the Storage Device.

operation

Page 14: Pendrive to pendrive data transfer without pc

1.User interface controller module

This module is responsible for obtaining user input anddisplaying user requested information through an LCD.

It consists ofthree submodules

a. LCD controller

b. The LCD Controller interfacesthe LCD to the main hardware system

c. Navigation

d. The Navigation submodule is the input handling hardware of the system

e. Screen display formatter

f. The Screen Display Formatter is responsible forarranging and ordering the contents of the LCD screen

Page 15: Pendrive to pendrive data transfer without pc

2. file system controller module

The File System Controller is responsible for all file management processes and FAT file system access for the system.

File Manager

The File Manager Submodule is responsible for all file management functions/features that are available in the system.

FAT32/16/12 Controller

The FAT32/16/12 Controller mediates between the FileManager submodule and the USB Controller Module.

Page 16: Pendrive to pendrive data transfer without pc

3.USB controller moduleThis module accepts the commands to either read or write onto a USB flash drive as requested by the File System

a. Controller Module

b. The submodule physically interfaces with the USB flash drives and is responsible for converting raw data.

c. Packet Handler

d. The Packet Handler submodule handles all packet generation and interpretation.

e. Error Bit Handling

f. The Error Bit Handling is responsible for adding error-checking bits to the data about to be sent.

g. Start Up

h. It deals with the detection of the USB devices attached to the system.

Page 17: Pendrive to pendrive data transfer without pc

This system is portable and it finds to be very useful for creating backup or transferring data from Digital cameras, mobile phones, laptops, MP3players and video game consoles into pen drive.

APPLICATIONS

Page 18: Pendrive to pendrive data transfer without pc

Transferring the data through USB in today’s scenario is the most common task. But the problem is that for transferring the data to a personal computer or laptop is difficult if u don’t have any of them. Therefore we came up with an easy and affordable device which can transfer the data between two USB data drives without the help of PC or laptop.

Another advantage of this device is that it is battery operated so there is no need of power supply connection every time and data transfer can take place at any place.

CONCLUSION

Page 19: Pendrive to pendrive data transfer without pc

Add USB host capability to embedded products.Using Bluetooth in our device, we can connect with any Bluetooth enable devices making the data transfer wireless.Keypad and LCD can be replaced by touch screens which can make human work easier by drag and drop method.

FUTURE SCOPE

Page 20: Pendrive to pendrive data transfer without pc

1. J. Axelson, “USB COMPLETE Second Edition,” Madison, WI: wakeview Research LLC, 2004

2. Cypress Semiconductor Corporation, “OTG-BIOS User Manual Version 1.2,” Cypress Semiconductor Corporation, California, 2003

3. www.slidshare.com 4.

http://www.usbflashdrive.org/usbfd_overview.html

5. www.google.co.in

REFERENCES

Page 21: Pendrive to pendrive data transfer without pc

Thank you!

Page 22: Pendrive to pendrive data transfer without pc

Queries?