Saturday, June 26, 2010

PC to PC Data Communication, using DTMF (Dual-Tone Multi-Frequency)

. Saturday, June 26, 2010

I would share about my Final Project I have made for my Bachelor Degree. I made it 1 years ago, so maybe the technology seems to be rather old stuff ^^. At that time, I promised to my lecture for share it as a Journal (late 1 years..hehe). Maybe can help who needed as science refereces, please enjoy reading. You can download my Journal at here ( English version ; Indonesia version).


The principle of this system is using data transmission half-duplex. This process started by a convertion of information data processing become hexadecimal in computer (PC) transmitter. Connection among transmitter data and receiver data, started by instruction of PC transmitter on handphone to do voice call to handphone receiver. Afterwards, handphone receiver will ring and PC receiver transferring instruction on handphone to accept call so voice canal can be formed. Receiver then sends synchronization signal to transmitter to inform that canal was formed and information data ready for receiving. This signal resultant by handphone receiver and is detected at DTMF detector transmitter.


System's diagram block


Transmission process can start afters channel is formed. Transmitter sends data already formed in hexadecimal and be framed as
many packets by PDU'S controller part on PC. That data is overlooked as DTMF signal and detected at receiver. Routinely, each 1 packet sent, there is a synchronization signal from receiver does inform to the transmitter about weither success or not the packet to be accepted. While all data packet was sucessfully transferred, voice canal connection closed by receiver. Abatamen packets will reorganized as line heksadesimal whole. That line then is changed returns to file source form.
Device config



With this system device basic, you can transmit/send data (file type: .txt, .doc, .jpg) to another PC using the handphone.
Some additional stuff that i use for build this system are :
- Delphi programming
- Layers and Protocol principle
- Error correction principle
- Electronic Hardware principle (about IC DTMF, Microcontroller ATMega8 C programming, Handphone set)
- Data communication performancy calculation


Happy Research Dude.. ^^

0 comment:

:)) ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} :)] ~x( :-t b-( :-L x( =))

Post a Comment

 
Roninheart is proudly powered by Blogger.com || Template: Original by o-om.com | Modified by EriWib
dreamhost promos