SlideShare a Scribd company logo
PENDRIVE TO PENDRIVE
DATA TRANSFER WITHOUT
PC
SUBMITTED BY
K.VISHNUPRASANNA
108Z1A0490
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
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.
General block diagram &
components
 The device having following
components:
1. 1.Micro controller
2. 2.USB Host Controller
3. 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
componen
ts:
• 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)
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.
RAM
Shift
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.
Reciever
DAC
1 0 1 0 1
RECIEVING DATA
Reciever Circuit
Comparator
Used to interpret data in
Real time.
Digital-to-Analog Converter
Allows user to set the threshold
on the comparator.
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.
Device with LCD screen
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.
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
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
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.
3.USB controller module
This 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.
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
 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
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
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.ht
ml
REFERENCES
Thank you!
Queries?

More Related Content

What's hot

Unit II Arm7 Thumb Instruction
Unit II Arm7 Thumb InstructionUnit II Arm7 Thumb Instruction
Unit II Arm7 Thumb Instruction
Dr. Pankaj Zope
 
Design of embedded systems
Design of embedded systemsDesign of embedded systems
Design of embedded systemsPradeep Kumar TS
 
Embedded system
Embedded systemEmbedded system
Embedded system
Vinod Srivastava
 
Embedded Systems - Training ppt
Embedded Systems - Training pptEmbedded Systems - Training ppt
Embedded Systems - Training ppt
Nishant Kayal
 
Propeller LED Display By Ketan kothari
Propeller LED Display By Ketan kothariPropeller LED Display By Ketan kothari
Propeller LED Display By Ketan kothari
Ketan Kothari
 
ARM7-ARCHITECTURE
ARM7-ARCHITECTURE ARM7-ARCHITECTURE
ARM7-ARCHITECTURE
Dr.YNM
 
Arduino uno lcd display 16x2
Arduino uno lcd display 16x2Arduino uno lcd display 16x2
Arduino uno lcd display 16x2
Robomart India
 
Arduino arduino boardnano
Arduino   arduino boardnanoArduino   arduino boardnano
Arduino arduino boardnanoclickengenharia
 
Microcontroller 8051 and its interfacing
Microcontroller 8051 and its interfacingMicrocontroller 8051 and its interfacing
Microcontroller 8051 and its interfacing
Ankur Mahajan
 
Embedded systems ppt
Embedded systems pptEmbedded systems ppt
Embedded systems ppt
Bhavana Sharma
 
Real Time OS For Embedded Systems
Real Time OS For Embedded SystemsReal Time OS For Embedded Systems
Real Time OS For Embedded SystemsHimanshu Ghetia
 
Unit 1 intro-embedded
Unit 1 intro-embeddedUnit 1 intro-embedded
Unit 1 intro-embedded
Pavithra S
 
Gsm based energy meter reading system and load control
Gsm based energy meter reading system and load controlGsm based energy meter reading system and load control
Gsm based energy meter reading system and load control
9177995519
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systems
Apurva Zope
 
History of CPU Architecture
History of CPU ArchitectureHistory of CPU Architecture
History of CPU Architecture
Tim Hall
 
Training Report on Embedded System
Training Report on Embedded SystemTraining Report on Embedded System
Training Report on Embedded SystemRoshan Mani
 
SRAM Design
SRAM DesignSRAM Design
SRAM Design
Bharat Biyani
 

What's hot (20)

Unit II Arm7 Thumb Instruction
Unit II Arm7 Thumb InstructionUnit II Arm7 Thumb Instruction
Unit II Arm7 Thumb Instruction
 
Design of embedded systems
Design of embedded systemsDesign of embedded systems
Design of embedded systems
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Embedded Systems - Training ppt
Embedded Systems - Training pptEmbedded Systems - Training ppt
Embedded Systems - Training ppt
 
Propeller LED Display By Ketan kothari
Propeller LED Display By Ketan kothariPropeller LED Display By Ketan kothari
Propeller LED Display By Ketan kothari
 
ARM7-ARCHITECTURE
ARM7-ARCHITECTURE ARM7-ARCHITECTURE
ARM7-ARCHITECTURE
 
Arduino uno lcd display 16x2
Arduino uno lcd display 16x2Arduino uno lcd display 16x2
Arduino uno lcd display 16x2
 
Arduino arduino boardnano
Arduino   arduino boardnanoArduino   arduino boardnano
Arduino arduino boardnano
 
Microcontroller 8051 and its interfacing
Microcontroller 8051 and its interfacingMicrocontroller 8051 and its interfacing
Microcontroller 8051 and its interfacing
 
Embedded systems ppt
Embedded systems pptEmbedded systems ppt
Embedded systems ppt
 
Real Time OS For Embedded Systems
Real Time OS For Embedded SystemsReal Time OS For Embedded Systems
Real Time OS For Embedded Systems
 
Unit 1 intro-embedded
Unit 1 intro-embeddedUnit 1 intro-embedded
Unit 1 intro-embedded
 
Embedded System
Embedded SystemEmbedded System
Embedded System
 
Gsm based energy meter reading system and load control
Gsm based energy meter reading system and load controlGsm based energy meter reading system and load control
Gsm based energy meter reading system and load control
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systems
 
History of CPU Architecture
History of CPU ArchitectureHistory of CPU Architecture
History of CPU Architecture
 
Training Report on Embedded System
Training Report on Embedded SystemTraining Report on Embedded System
Training Report on Embedded System
 
Case study of digital camera
Case study of digital cameraCase study of digital camera
Case study of digital camera
 
SRAM Design
SRAM DesignSRAM Design
SRAM Design
 
Embedded system
Embedded systemEmbedded system
Embedded system
 

Viewers also liked

USB TO USB Data Transfer without PC
USB TO USB Data Transfer without PCUSB TO USB Data Transfer without PC
USB TO USB Data Transfer without PC
IJERD Editor
 
Pendrive to Pendrive Data Transfer Without using PC
Pendrive to Pendrive Data Transfer Without using PCPendrive to Pendrive Data Transfer Without using PC
Pendrive to Pendrive Data Transfer Without using PC
Dilshad Banu
 
What is pendrive????
What is pendrive????What is pendrive????
What is pendrive????
isnawi daniel
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
 
ARM Processor
ARM ProcessorARM Processor
ARM Processor
Aniket Thakur
 
Major project report
Major project reportMajor project report
Major project report
SERTEL ELECTRONICS UK LIMITED
 
Element Management Subsystem
Element Management SubsystemElement Management Subsystem
Element Management Subsystemdevalnaik
 
Element Management System - www.nocvue.com
Element Management System - www.nocvue.comElement Management System - www.nocvue.com
Element Management System - www.nocvue.com
kantey007
 
Biometric-based Security for Data Authentication in Wireless Body Area Networ...
Biometric-based Security for Data Authentication in Wireless Body Area Networ...Biometric-based Security for Data Authentication in Wireless Body Area Networ...
Biometric-based Security for Data Authentication in Wireless Body Area Networ...
Shreyas Tote
 
Optical fibres
Optical fibresOptical fibres
Optical fibres
Vishnu Kudumula
 
Efficient data transfer in Android
Efficient data transfer in AndroidEfficient data transfer in Android
Efficient data transfer in Android
Cotap Engineering
 
Wifi Direct Based Chat And File Transfer Android Application
Wifi Direct Based Chat And File Transfer Android ApplicationWifi Direct Based Chat And File Transfer Android Application
Wifi Direct Based Chat And File Transfer Android Application
Nitin Bhasin
 
Raspberry pi based project abstracts
Raspberry pi based project abstractsRaspberry pi based project abstracts
Raspberry pi based project abstracts
Softroniics india
 
Raspberry Pi (Introduction)
Raspberry Pi (Introduction)Raspberry Pi (Introduction)
Raspberry Pi (Introduction)
Mandeesh Singh
 
Raspberry-PI introduction
Raspberry-PI introductionRaspberry-PI introduction
Raspberry-PI introduction
Basavaraj Sagar
 
Seminar report on nuclear micro battery
Seminar report on nuclear micro batterySeminar report on nuclear micro battery
Seminar report on nuclear micro battery
Vishnu M T
 
Usb universal serial bus
Usb   universal serial busUsb   universal serial bus
Usb universal serial bus
Dr. Anita Bhandari
 
A study of marketing plan of dilato pen drives
A study of marketing plan of dilato pen drivesA study of marketing plan of dilato pen drives
A study of marketing plan of dilato pen drives
Projects Kart
 
10.data transmission
10.data transmission10.data transmission
10.data transmissionDeepak Sharma
 
Presentation on White LED
Presentation on White LEDPresentation on White LED
Presentation on White LED
Sunanda Chakraborty
 

Viewers also liked (20)

USB TO USB Data Transfer without PC
USB TO USB Data Transfer without PCUSB TO USB Data Transfer without PC
USB TO USB Data Transfer without PC
 
Pendrive to Pendrive Data Transfer Without using PC
Pendrive to Pendrive Data Transfer Without using PCPendrive to Pendrive Data Transfer Without using PC
Pendrive to Pendrive Data Transfer Without using PC
 
What is pendrive????
What is pendrive????What is pendrive????
What is pendrive????
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
ARM Processor
ARM ProcessorARM Processor
ARM Processor
 
Major project report
Major project reportMajor project report
Major project report
 
Element Management Subsystem
Element Management SubsystemElement Management Subsystem
Element Management Subsystem
 
Element Management System - www.nocvue.com
Element Management System - www.nocvue.comElement Management System - www.nocvue.com
Element Management System - www.nocvue.com
 
Biometric-based Security for Data Authentication in Wireless Body Area Networ...
Biometric-based Security for Data Authentication in Wireless Body Area Networ...Biometric-based Security for Data Authentication in Wireless Body Area Networ...
Biometric-based Security for Data Authentication in Wireless Body Area Networ...
 
Optical fibres
Optical fibresOptical fibres
Optical fibres
 
Efficient data transfer in Android
Efficient data transfer in AndroidEfficient data transfer in Android
Efficient data transfer in Android
 
Wifi Direct Based Chat And File Transfer Android Application
Wifi Direct Based Chat And File Transfer Android ApplicationWifi Direct Based Chat And File Transfer Android Application
Wifi Direct Based Chat And File Transfer Android Application
 
Raspberry pi based project abstracts
Raspberry pi based project abstractsRaspberry pi based project abstracts
Raspberry pi based project abstracts
 
Raspberry Pi (Introduction)
Raspberry Pi (Introduction)Raspberry Pi (Introduction)
Raspberry Pi (Introduction)
 
Raspberry-PI introduction
Raspberry-PI introductionRaspberry-PI introduction
Raspberry-PI introduction
 
Seminar report on nuclear micro battery
Seminar report on nuclear micro batterySeminar report on nuclear micro battery
Seminar report on nuclear micro battery
 
Usb universal serial bus
Usb   universal serial busUsb   universal serial bus
Usb universal serial bus
 
A study of marketing plan of dilato pen drives
A study of marketing plan of dilato pen drivesA study of marketing plan of dilato pen drives
A study of marketing plan of dilato pen drives
 
10.data transmission
10.data transmission10.data transmission
10.data transmission
 
Presentation on White LED
Presentation on White LEDPresentation on White LED
Presentation on White LED
 

Similar to Pendrive to pendrive data transfer without pc

Device to-device communication (pen drive) without pc
Device to-device communication (pen drive) without pcDevice to-device communication (pen drive) without pc
Device to-device communication (pen drive) without pc
IJARIIT
 
Device - to - Device communication (Pen drive) without PC
Device - to - Device communication (Pen drive) without PCDevice - to - Device communication (Pen drive) without PC
Device - to - Device communication (Pen drive) without PC
Electronics - Embedded System
 
Computer independent device for usb data transfe
Computer independent device for usb data transfeComputer independent device for usb data transfe
Computer independent device for usb data transfeIAEME Publication
 
Design of a usb based data acquisition system
Design of a usb based data acquisition systemDesign of a usb based data acquisition system
Design of a usb based data acquisition system
eSAT Publishing House
 
Design of a usb based data acquisition system
Design of a usb based data acquisition systemDesign of a usb based data acquisition system
Design of a usb based data acquisition system
eSAT Journals
 
PICDriverResearch
PICDriverResearchPICDriverResearch
PICDriverResearchJohn Dunbar
 
Operating System Case Study and I/O System
Operating System Case Study and I/O SystemOperating System Case Study and I/O System
Operating System Case Study and I/O System
prakash ganesan
 
IO SYSTEM AND CASE STUDY STRUCTURE
IO SYSTEM AND CASE STUDY STRUCTUREIO SYSTEM AND CASE STUDY STRUCTURE
IO SYSTEM AND CASE STUDY STRUCTURE
Hariharan Anand
 
Introduction to mis
Introduction to misIntroduction to mis
Introduction to mis
Job Thomas
 
Corresponding parts of computer and their functions
Corresponding parts of computer and their functionsCorresponding parts of computer and their functions
Corresponding parts of computer and their functions
PredieCatherynestrella Reyes
 
Microsoft Office & Hardware of Computer By Rimon Rayhan
Microsoft Office    & Hardware of Computer By Rimon RayhanMicrosoft Office    & Hardware of Computer By Rimon Rayhan
Microsoft Office & Hardware of Computer By Rimon Rayhan
BUBT-Bangladesh University of Business and Tecnology
 
Computer Organization and Architecture for engineering
Computer Organization and Architecture for engineeringComputer Organization and Architecture for engineering
Computer Organization and Architecture for engineering
allwynanands1
 
Notes for banking railway opsc psc preparationx
Notes for  banking railway opsc psc preparationxNotes for  banking railway opsc psc preparationx
Notes for banking railway opsc psc preparationx
RAJSEKHAR PEDINA
 
USB, SCANNAR
USB, SCANNARUSB, SCANNAR
5 PEN PC TECHNOLOGY final
5 PEN PC TECHNOLOGY  final5 PEN PC TECHNOLOGY  final
5 PEN PC TECHNOLOGY finalHamsikha Arun
 
ICT 1
ICT 1ICT 1
Data Acquisition and Control System for Real Time Applications
Data Acquisition and Control System for Real Time ApplicationsData Acquisition and Control System for Real Time Applications
Data Acquisition and Control System for Real Time Applications
ijsrd.com
 
Powerpoin Presentation Katrina Parado
Powerpoin Presentation Katrina ParadoPowerpoin Presentation Katrina Parado
Powerpoin Presentation Katrina Paradomariakatrina
 
Powerpoint Joyce Planas
Powerpoint Joyce PlanasPowerpoint Joyce Planas
Powerpoint Joyce PlanasJOYCEKOPLANAS
 
An Internet Based Interactive Data Acquisition System
An Internet Based Interactive Data Acquisition System An Internet Based Interactive Data Acquisition System
An Internet Based Interactive Data Acquisition System
Saptarshi Nag
 

Similar to Pendrive to pendrive data transfer without pc (20)

Device to-device communication (pen drive) without pc
Device to-device communication (pen drive) without pcDevice to-device communication (pen drive) without pc
Device to-device communication (pen drive) without pc
 
Device - to - Device communication (Pen drive) without PC
Device - to - Device communication (Pen drive) without PCDevice - to - Device communication (Pen drive) without PC
Device - to - Device communication (Pen drive) without PC
 
Computer independent device for usb data transfe
Computer independent device for usb data transfeComputer independent device for usb data transfe
Computer independent device for usb data transfe
 
Design of a usb based data acquisition system
Design of a usb based data acquisition systemDesign of a usb based data acquisition system
Design of a usb based data acquisition system
 
Design of a usb based data acquisition system
Design of a usb based data acquisition systemDesign of a usb based data acquisition system
Design of a usb based data acquisition system
 
PICDriverResearch
PICDriverResearchPICDriverResearch
PICDriverResearch
 
Operating System Case Study and I/O System
Operating System Case Study and I/O SystemOperating System Case Study and I/O System
Operating System Case Study and I/O System
 
IO SYSTEM AND CASE STUDY STRUCTURE
IO SYSTEM AND CASE STUDY STRUCTUREIO SYSTEM AND CASE STUDY STRUCTURE
IO SYSTEM AND CASE STUDY STRUCTURE
 
Introduction to mis
Introduction to misIntroduction to mis
Introduction to mis
 
Corresponding parts of computer and their functions
Corresponding parts of computer and their functionsCorresponding parts of computer and their functions
Corresponding parts of computer and their functions
 
Microsoft Office & Hardware of Computer By Rimon Rayhan
Microsoft Office    & Hardware of Computer By Rimon RayhanMicrosoft Office    & Hardware of Computer By Rimon Rayhan
Microsoft Office & Hardware of Computer By Rimon Rayhan
 
Computer Organization and Architecture for engineering
Computer Organization and Architecture for engineeringComputer Organization and Architecture for engineering
Computer Organization and Architecture for engineering
 
Notes for banking railway opsc psc preparationx
Notes for  banking railway opsc psc preparationxNotes for  banking railway opsc psc preparationx
Notes for banking railway opsc psc preparationx
 
USB, SCANNAR
USB, SCANNARUSB, SCANNAR
USB, SCANNAR
 
5 PEN PC TECHNOLOGY final
5 PEN PC TECHNOLOGY  final5 PEN PC TECHNOLOGY  final
5 PEN PC TECHNOLOGY final
 
ICT 1
ICT 1ICT 1
ICT 1
 
Data Acquisition and Control System for Real Time Applications
Data Acquisition and Control System for Real Time ApplicationsData Acquisition and Control System for Real Time Applications
Data Acquisition and Control System for Real Time Applications
 
Powerpoin Presentation Katrina Parado
Powerpoin Presentation Katrina ParadoPowerpoin Presentation Katrina Parado
Powerpoin Presentation Katrina Parado
 
Powerpoint Joyce Planas
Powerpoint Joyce PlanasPowerpoint Joyce Planas
Powerpoint Joyce Planas
 
An Internet Based Interactive Data Acquisition System
An Internet Based Interactive Data Acquisition System An Internet Based Interactive Data Acquisition System
An Internet Based Interactive Data Acquisition System
 

More from Vishnu Kudumula

Real time gesture recognition of human hand
Real time gesture recognition of human handReal time gesture recognition of human hand
Real time gesture recognition of human handVishnu Kudumula
 
security in wireless sensor networks
security in wireless sensor networkssecurity in wireless sensor networks
security in wireless sensor networksVishnu Kudumula
 

More from Vishnu Kudumula (7)

Real time gesture recognition of human hand
Real time gesture recognition of human handReal time gesture recognition of human hand
Real time gesture recognition of human hand
 
3 d ic
3 d ic3 d ic
3 d ic
 
The sense of smell
The sense of smellThe sense of smell
The sense of smell
 
3D INTERNET
3D INTERNET3D INTERNET
3D INTERNET
 
Home automation
Home automationHome automation
Home automation
 
Short message service
Short message serviceShort message service
Short message service
 
security in wireless sensor networks
security in wireless sensor networkssecurity in wireless sensor networks
security in wireless sensor networks
 

Recently uploaded

Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
ViralQR
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 

Recently uploaded (20)

Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 

Pendrive to pendrive data transfer without pc

  • 1. PENDRIVE TO PENDRIVE DATA TRANSFER WITHOUT PC SUBMITTED BY K.VISHNUPRASANNA 108Z1A0490
  • 2. 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
  • 3. 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.
  • 4. General block diagram & components
  • 5.  The device having following components: 1. 1.Micro controller 2. 2.USB Host Controller 3. 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 componen ts:
  • 6. • 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)
  • 7. 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.
  • 8. RAM Shift 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.
  • 9. Reciever DAC 1 0 1 0 1 RECIEVING DATA Reciever Circuit Comparator Used to interpret data in Real time. Digital-to-Analog Converter Allows user to set the threshold on the comparator.
  • 10. 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.
  • 11. Device with LCD screen
  • 12. 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.
  • 13. 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
  • 14. 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
  • 15. 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.
  • 16. 3.USB controller module This 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.
  • 17. 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
  • 18.  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
  • 19. 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
  • 20. 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.ht ml REFERENCES