Professional Documents
Culture Documents
INTRODUCTION
PCs implement Modem in software
Modem uses Frequency Shift Keying Technique.
FSK scheme and begin a transmission with a protocol to determine which speed and protocol should be used.
Fig
The analog input is sampled and resulting stream is sent to two digital
filters
One Filter passes frequencies in the range that represents 0 and other
REQUIREMENT TABLE
SYSTEM ARCHITECTURE
The modem consists of one small subsystem ( called interrupt handler) and two small subsystems called transmitter and receiver. Two sample interrupt handlers are required one for sample input and another for sample output handling. The transmitter section is simple. It consists of waveform generating circuits.
The required no of samples can be found with experimentation in A/D converter and the sampling code.
TYPICAL WAVEFORM
RING SIGNALS
RECEIVER SECTION
The Filters and Receivers can be implemented with circular buffers. But that module must feed a state machine that recognizes the bits. The recognizer must use a timer to determine when to start and stop computing the filter output based on the starting point of the bit. It must determine the nature of the bit at the proper interval.
It must also detect the start bit and measure it using counter.
Figure shows a before (channel 1) after (channel 2) comparison of the receive signal.
then substitute must be found for the host processor testing. Then the receiver must be tested to target system for proper functioning.
Receiver must not run long and not miss the deadline. It is easy to
estimate the computation time during implementation since bulk data are in filters
HANDSHAKING SIGNALS
Before exchanging data over the telephone line the involved modems have
call and set the OFF_HOOK status flag. This switches to the Answering Handshake state. After the negotiation handshake, the state machine switches to Data Mode. Now the modem is fully active and data transfer over the phone line is possible by simply accessing the USART module.
Two ways to test the modem. By having the modems transmitter send bits to its receiver or by connecting two different modems.
Single Unit testing, called loop back testing in the telecom industry is
simple and a good first step. Loop back testing can be done in two ways.
First a shared variable can be used to directly pass data from
transmitter to receiver . Second an audio cable can be used to plug the analog output to the analog input. In this case, it is also possible to pass analog noise to test the resiliency of the detection algorithm
THANK YOU