"In a major matter, no details are small." French Proverb

Design and Implementing a 1-to-4 PBX System Using a Microcontroller


What is it?

    This is the web site of the project in partial fulfillment of the requirement for the degree of Bachelor of Science in Computer Engineering, Hardware major, Engineering Faculty, University of Isfahan, Iran, by Behdad Hosseini, Tehran, 2002-2003. The course name of the project is "Final Project".  I presented it at May 20, 2003 and got 19.75 from 20.

    This page contains the abstract, acknowledgements and links to project files and other web sites for more information. Attention: These documents are distributed just for educational purposes, therefore consider the rights, please.



Photo of the project

Abstract (abstract.txt)

    Telephone centers or more precisely, branch exchange systems, are electrical and electronical systems that are responsible for establishing telephony communications. Their behavior can be explained by making conversations between connected phones. Private Branch eXchanges (PBXs) are some kind of such systems that are mainly used in companies, organizations and other private complexes.

    In this project, I've designed and implemented a PBX system that is capable of switching 4 phones (lines) and an external connection (trunk). A microcontroller from MCS-51TM family is used for handling and controlling the whole system. The switching unit is realized via 3 analog conversation circuits (one for each conversation connection). The hardware is implemented on 8 breadboards and the software is in the MCS-51TM assembly language.

Acknowledgement (a part of notes.txt)

    I would appreciate assistance of my friends and especially my family in completing the project: First my father, because of his wonderful help and knowledge as I never blocked by even big problems. Second my mother; She makes home a comfortable place for live and research and every possible creative activity that can be imagined, my sister for her help in montage of some board with a lot of patience, my classmates in Isfahan especially the ones in room #105 of the Mofateh resident hall for their support: Meysam MirAlipour, Abbas Nikabadi, Amin Rezaei and especially Mojtaba Jafari for his assistance in editing my thesis by Ms Word 2000, also Mohammad Abareghi for letting me use of his Computer while I were in Isfahan (that was a major favor), and my good friends, Hossein Yarahmadi and Zahra Haghshenas, for their support in all situations, and at last but not least, Mahmoud Arab and Rouhollah Bigdeli -one of the smartest guys I've ever met- for providing me the necessary documents and books as the references of my thesis. I also like to acknowledge everybody that I've forgotten to list above. 

    And there is something that really bothers me. That's I didn't use even a little piece of wire from labs of University of Isfahan; not because of I didn't want but because of they didn't want (at least that's my thought). Anyway I didn't use and I'm really happy of that (but thinking of their behavior still bothers me). I got 14 breadboards (!) form Sharif University of Technology (www.sharif.edu) and other requirements from my father. It's appropriate to thank the staff at Sharif University of Technology for their support and trust.


Files of the Project

Project's Hardware
pbx.dsn Design schematics in OrCad Capture 139k
pbx (schematics).pdf Design schematics in pdf format 101k
pbx.jpg Project's photo 607k
Project's Software
pbx.asm Source of the program in MCS51 assembly 51k
pbx.lst Listing of the program 146k
pbx.bin Binary (machine) codes of the program 3k
Project's Report
pbx (thesis).pdf Project's Report in pdf format (in Farsi language) 4.07M
Project's Presentation
pbx.ppt Presentation in PowerPoint 358k
pbx (simple).ppt Simple version of the presentation 123k
pbx (presentation).pdf Presentation in pdf format 637k
Project's Notes
abstract.txt Abstract of the project 1k
notes.txt Notes of the project 5k

 


Web Links


This web page is last updated at 9 July 2003, adaptod for the site at 10 Jan 2008