Description: The main power source is 220V AC, which is stepped down to 24V and 72V. The 18V DC is used for the telephone system, while the 72V AC supply is used for ringing telephone bells, which is controlled by RL10. This stage converts the incoming bell signals into pulses. These pulses are counted by Timer1 in the microcontroller. The system holds the (outer) call after two bells, which have 37 pulses. This stage consists of CD4093. Gate A oscillates at 440Hz and gate B oscillates at lower frequencies, then gate C ANDs the outputs of gates A and B. This arrangement is used for generating dial tone and busy tone. Gate D generates the dial tone, which is controlled by P3.6, while the busy tone is controlled by P3.4. The dial tone is provided to the speech bus, and the busy tone is provided on the standby bus. In this stage, IC5 (Opto-triac) serves as a hook switch, controlled by P1.6. This stage performs dual functions: first, it holds incoming calls (from outside), and second, it transmits a recorded voice message (melody) on the telephone line. A voice recording/playing chip was intended for use, but due to unavailability in the local market, the UM66 (melody IC) was used instead, controlled by P3.7. This melody is transmitted to the holding circuit through C10. If feasible, a voice recording/playing module can be used with some modifications. Two supply sources are utilized through a gyrator, one for the speech bus and the other for the standby bus. This arrangement is necessary to ensure complete privacy during speech. If the same source were used for both buses, there could be a risk of speech transferring to the standby bus. The core of this stage is IC2 (MT 8870), which decodes the DTMF input into binary format. The output of the decoder is provided to Port1 of the microcontroller. When a valid DTMF signal is received, the MT8870 issues a strobe for 20 milliseconds to the microcontroller on P1.4. Eight indicators are used, one for each telephone set, and all indicators are connected to Port2. When someone picks up the handset of their telephone, current flows from the telephone through R26, causing a voltage drop across the resistor, which activates the relevant transistor and results in a logic low on its collector. This logic state is read by the microcontroller on Port2.
The circuit described operates on a primary 220V AC power source, which is transformed into lower voltages suitable for various functions within the telephone system. The step-down process involves using a transformer or a power supply module to achieve the required 24V and 72V outputs. The 18V DC is specifically utilized for powering the telephone components, ensuring that the system operates efficiently.
The ringing mechanism is controlled by a relay (RL10), which is responsible for activating the ringing bells using the 72V AC supply. The conversion of incoming bell signals into pulses is a critical function, allowing the system to recognize the ringing pattern and manage call handling effectively. The Timer1 in the microcontroller plays a crucial role in pulse counting to determine when to hold the call.
The use of the CD4093 integrated circuit allows for the generation of different tones. The oscillation frequencies produced by gates A and B are combined in gate C, leading to the generation of both the dial tone and busy tone. The control of these tones via specific microcontroller pins (P3.6 for dial tone and P3.4 for busy tone) ensures that the system can adaptively respond to user interactions.
The dual functionality of the opto-triac (IC5) as a hook switch is essential for managing call states. It allows the system to hold incoming calls and transmit melodies when the line is in use. The choice of using the UM66 melody IC instead of a voice recording chip reflects a practical solution to component availability issues, while still providing a pleasant user experience.
The circuit's design incorporates separate power sources for the speech and standby buses to prevent cross-talk and ensure privacy during conversations. This is particularly important in telecommunication systems where confidentiality is paramount. The MT8870 decoder is a vital component that interprets DTMF signals, enabling the system to recognize user inputs through the telephone keypad. The microcontroller processes these inputs, providing feedback through the indicators connected to Port2, which visually represent the status of each telephone set.
Overall, this circuit design demonstrates a comprehensive approach to managing telephone communication, combining power management, tone generation, and DTMF decoding in a cohesive and functional system.The main power source is 220V AC, which is step-down into 24V and 72V. The18V DC is used for telephone system and 72V AC supply is used for ringing telephone bells which is controlled by RL10. This stage converts the incoming bell signals into pulses. These pulses are counted by Timer1 in the micro controller. The system hold the (Outer) call afte r two bells, two bells have 37 pulses. This stage consists of CD4093. The gate A oscillate on 440Hz and gate B oscillate on low frequencies then gate C AND the output of A and B gate. This arrangement is done for generating dial tone and busy tone. Gate D generate dial tone, dial tone is controlled by P3. 6 and busy tone is controlled by P3. 4. Dial tone is provided to speech bus and busy tone is provide on standby bus. In this stage IC5 (Opto-triac) serves as hook switch, controlled by P1. 6. This stage perform dual function. First hold incoming call (From out side) and second transmit recorded voice massage (Melody) on telephone line.
I decide to use Voice recording/playing chip but unfortunately this was not available in local market, so I have used UM66 (Melody IC) instead of Voice recording chip which is controlled by P3. 7. This melody transmit to holding circuit through C10. If possible let you use any voice Recording/Playing module with some changes. There are two supply sources are used through gyrator, one for speech bus and other for stand-by bus.
This arrangement was necessary to make sure complete privacy during speech. If the same source was used for both buses, it was possible the speech transfer to the stand-by bus. The heart of this stage is IC2 (MT 8870). This IC decodes the DTMF input in the binary format. The output of decoder is provided to Port1 of the microcontroller. When a valid DTMF receive MT8870 strobe for 20msec to microcontroller on P1. 4. There are eight indicators are used, one for each telephone set, all indicator are attached to Port2. When some one is pickup the hand set of his telephone, the current is flow from the telephone via R26, some voltage are dropped on the resistance, which activate the relevant transistor hence logic low occur on his collector.
The project demonstration has been successfully completed, with the only remaining task being the final project report due on June 15, which will be integrated with a conference paper. This update marks the last entry in the electronic notebook, although...
This article outlines the construction of a simple microcontroller-based delay circuit designed for photographic applications such as drop or high-speed photography. It can control the trigger lag of cameras and flash units, generate periodic trigger pulses, or manage magnetic valves....
This document outlines the standard configuration for interfacing a microcontroller, such as the 8051, with a PC using RS232 through the MAX232A. The UART or serial port was absent in the 8049 and 8749 microcontrollers, which were predecessors to the...
This circuit concept is not new, but it is useful when deciding between a small, short-circuit-proof transformer or a capacitive voltage divider for powering a fan directly from 230 V mains voltage. In situations where forced cooling is an afterthought...
The initial step often taken when learning about any microcontroller or embedded system is to make an LED blink. The circuit presented below illustrates the setup for interfacing an LED. Note: Due to the large dimensions of the circuit diagram,...
This project involves an automatic room light controller with a bidirectional visitor counter using a microcontroller. It is designed to manage room lighting and accurately count the number of individuals present. When a person enters the room, the counter increments...
This article discusses a minimal resource microcontroller implementation for a three-phase Brushless DC (BLDC) motor, focusing on a closed-loop speed motor controller application based on a Microchip PIC12 device. It demonstrates how minimization techniques can reduce the number of I/O...
The fundamental design of this project employs an Atmel AT89S8252-24PC Microcontroller, which features 2KB of EEPROM for runtime data storage. An ADC0838CCN analog-to-digital converter will be utilized to process up to eight inputs from sensor devices, including passive infrared sensors...
There are several methods to read multiple switch inputs using a reduced number of microcontroller unit (MCU) pins. One approach involves using an analog MCU pin to read multiple switches by assigning a unique voltage to each switch through a...
We use cookies to enhance your experience, analyze traffic, and (if you allow) serve personalized ads.
By clicking Accept All, you agree to our use of cookies.
Learn more