SlideShare a Scribd company logo
1 of 8
Implementation of Manchester and differential Manchester Digital
encoding
BY
Nabil Ali Sharaf Murshed
B.ENG in Electronic engineering,(communication section),
Sudan University of Science &Technology,2002
A Dissertation
Submitted in Partial fulfilment of the Requirements for
The Degree of Master of Engineering
In
Computer Engineering and Networks
Department of computer engineering
Faculty of engineering &technology
University of Gezira
Supervisor: DR.ABDELRASOOL JABAR ALZUBIDI
Jun 2008
‫ملخص‬
‫ي‬
: ‫وهي‬ ‫التشفيرالرقمي‬ ‫انواع‬ ‫من‬ ‫نوعين‬ ‫على‬ ‫البحث‬ ‫هذا‬ ‫حتوى‬
-
Manchester (MANCH) and Differential Manchester (DMANCH)
‫هذه‬ ‫تنفيذ‬ ‫ويتم‬
‫بالكمبيوتر‬ ‫توصيلها‬ ‫يتم‬ ‫بحيث‬ ‫الكترونية‬ ‫دائرة‬ ‫تصميم‬ ‫عبر‬ ‫التقنية‬
‫الرابط‬ ‫عبر‬
D-25
‫الكمبيوتر‬ ‫عبر‬ ‫البيانات‬ ‫ادخال‬ ‫يتم‬ ‫بحيث‬ ‫و‬
( ‫دي‬ ‫نوع‬ ‫قالب‬ ‫شريحتين‬ ‫شرائح‬ ‫اربعة‬ ‫على‬ ‫ايضا‬ ‫الدائرة‬ ‫وتحتوي‬
(D-flip-flops
‫والشريحتين‬
‫هي‬ ‫االخرى‬
Darlington amplifier
‫شريحة‬ ‫من‬ ‫الواردة‬ ‫االشارة‬ ‫تكبير‬ ‫يتم‬ ‫بحيث‬ ‫و‬
D-flip-flops
‫الشريحة‬ ‫بواسطة‬
Darlington amplifier
‫مرحلتين‬ ‫الى‬ ‫الشريحة‬ ‫هذه‬ ‫ربط‬ ‫ويتم‬
(Two relays)
(‫المرحلين‬ ‫توصيل‬ ‫ويتم‬
relays
)
( ‫االشارة‬ ‫راسم‬ ‫جهاز‬ ‫الى‬ ‫حدة‬ ‫على‬ ‫كال‬
(ooscilloscope
‫تقنية‬ ‫تنفيذ‬ ‫يتم‬ ‫االولى‬ ‫الحالة‬ ‫وفي‬ ‫المدخلة‬ ‫للبيانات‬ ‫العرض‬ ‫شاشة‬ ‫يمثل‬ ‫الذي‬
)
(Manchester
‫وفي‬
( ‫تقنية‬ ‫تنفيذ‬ ‫يتم‬ ‫الثانية‬ ‫الحالة‬
(Differential Manchester
‫البحث‬ ‫بهذا‬ ‫ونكون‬
‫الرقمي‬ ‫التشفير‬ ‫تقنيات‬ ‫من‬ ‫نوعين‬ ‫استخدام‬ ‫من‬ ‫عمليا‬ ‫تمكنا‬ ‫قد‬
Abstract
This research includes the digital encoding techniques by designed an electronic
circuit by which two types of digital encoding are achieved: Manchester encoding
(MANCH) and Differential Manchester encoding (DMANCH) .
The circuit was designed so that it can be connected to the computer via the D-25
connector where the computer represents the means to input data.
The other two chips are Darlington amplifier chips so that the signal received from
the D-flip flop is amplified by the Darlington amplifier chip which is connected to two
relays representing the above two digital encoding techniques.
The two relays are separately connected to an oscilloscope device which represents
the output display unit for the data input to the computer after implementing one of
the digital encoding techniques described above.
This research allows us to make use of digital encoding practically by inspecting two
types of digital encoding techniques
TABLE OF CONTENTS
Dedication............................................................................................................... iii
Acknowledgment......................................................................................................iv
Abstract ....................................................................................................................v
Abstract (Arabic)...................................................................................................vii
Table of contents....................................................................................................viii
List of Figures................................ ...................................................... ...............xiii
List of Tables......................................................................................................... xiv
List of abbreviations............................................................ ...................................xv
CHAPTER ONE INTRODUCTION
1-1 introduction.........................................................................................................1
1-2 Background.........................................................................................................1
1-3 Approach.............................................................................................................2
1-4 Problem definition...............................................................................................2
1-5 Objective of the research................................................ ....................................3
1-6 Research outline..................................................................................................3
CHAPTER TWO DIGITAL TO DIGITAL ENCODING
2-1Introduction..........................................................................................................5
2.2Digital to digital encoding................................................................................... 6
2.2.1Unipolar..........................................................................................................7
2.2.2Polar................................................................................................................9
2.2.2.1nonreturn to zero (NRZ) encoding...................................... ...................10
2.2.2.2 Return to zero (RZ)...................................................................................12
2.2.2.3Biphase......................................................................................................13
2.2. 3 Bipolar........................................................................................................16
CHAPTER THREE MANCHESTER and DIFFERENTIAL MANCHESTER
3. Biphase…………………………………………………………………………17
3.1 Manchester encoding......................................................................................17
3.1.1features............................................................................... ..........................17
3.1.2description....................................................................................................18
3.1.3 Summary......................................................................................................18
3.1.4 Conventions for representations of data........................................... ..........19
3.1.5 Shortcomings..................................................................................... .........20
3.1.6 In summary..................................................................................................21
3.2. Differential Manchester encoding................................................................... 21
3.3 Bi phase pros and cons............................................................................ .........25
CHAPTER FOUR INTERFACING TO COMPUTER
4.1 Interfacing concepts...........................................................................................26
4.1.1 Sensors as Input ………………………………………………………….28
4.1.2Analog to Digital Converter (A/D) …………..……….…………………..29
4.1.3 Digital to Analog Converter (D/A)……… ……….……… ..… ………..29
4.1.4 Interfacing outputs………………………………………………………..29
4.1.5 Interfacing Digital Inputs…………………………….………...................30
4.2 Serial Interfacing...............................................................................................32
4.2.1 Types of serial interface …………………………………………………. 32
4.2.2 Interface the serial/RS232 port…………………………….……………. ..33
4.3 parallel Interface................................................................................................38
4.3.1 Introduction to parallel ports…………………………................................38
4.3.2 Parallel Ports Types…………………………………………......................39
4.3.3 Other Parallel Ports……………………………………………...................39
4.3.4 PC 1/0 Controller Card………………………………………………........40
4.3.5Demultiplexer (demux)………………… ……………………........... .........40
4.3.6 Hardware Properties…………………………………………………... ….41
4.3.7 port addresses…………………………………………………….…. …..42
4.4 PC Buses……………………………………………………………………....43
4.4.1 ISA bus……………………………………………………………………..44
4.4.2 ELSA bus…….…………….……………..……….………………………..46
4.4.3 PCI
bus…………….………....………..……..…….………………..........47
CHAPTER FIVE HARDWARE DESIGN
5.1 D-25 male connector.........................................................................................48
5.2 HD74LS373...................................................................................................... 49
5.2.1Features...................................................................................................... 50
5.2.2 Pin arrangement..................................................................................... 51
5.2.3function table............................................................................................51
5.2.4 Block Diagram.........................................................................................52
5.3ULN2003A............................................................................................. .......... 52
5.3.1Description.................................................................... ........................... 52
5.3.2 Pin connection........................................................... ..............................53
5.4 Relay..................................................................................................................54
5 .4.1Choosing a Relay................................................. .................................... 55
5.4.2Protection diodes for
relays…………………………….………………. 56 5.4.3Reed
Relays…………………………… …….….. …….……………….57 5.4.4Relays and
transistors compared……… ………….. …………………..58
5.4.5Advantages of relay…………………………… ….…………………….58
5.4.6 Disadvantages of relays……………………………………..………….58
5.5 Design steps………………………………… ………………….…..…… .....59
5.5.1step no 1………………………………………………………..…..……..59
5.5.2 step no 2………………………………………………………….….....…60
5.5.3 step no 3………………………………………………………………..…60
5.5.4 step no 4 ………………………………………………………..…...........61
5.5.5 step no 5…………………………………………………………………..61
5.5.6 step no 6………………………………………………..……………........62
CHAPTER SIX SOFTWARE
6.1. Definition…………………………………………..........................................64
6.2 Flowchart………………………………………………………….………... ..65
CHAPTER SEVEN RESULT AND DISCUSSION
Result and Discussion..............................................................................................67
Practical circuit…………………………………………………………….……..68
CHAPTER EIGHT CONCLUSION AND RECOMMENDATION
8.1Conclusion ……………………………………………………………….……69
8-2 Recommendation …………………………………………………………... ..69
REFERENCES……………………………………………………………………71
APPENDIX
A: CODE………………………………………..………….…………………… .72
B: HD74LS373……………………………………………..……………………..75
C:ULN2003A……………………………………………………………………..83
.

More Related Content

Similar to 5270 (1) (1).docx

Thesis Report - Gaurav Raina MSc ES - v2
Thesis Report - Gaurav Raina MSc ES - v2Thesis Report - Gaurav Raina MSc ES - v2
Thesis Report - Gaurav Raina MSc ES - v2Gaurav Raina
 
Evaluation of Real-Time Communication in IoT Services by WebRTC
Evaluation of Real-Time Communication in IoT Services by WebRTCEvaluation of Real-Time Communication in IoT Services by WebRTC
Evaluation of Real-Time Communication in IoT Services by WebRTCChandan Sarkar
 
Deep Convolutional Neural Network acceleration on the Intel Xeon Phi
Deep Convolutional Neural Network acceleration on the Intel Xeon PhiDeep Convolutional Neural Network acceleration on the Intel Xeon Phi
Deep Convolutional Neural Network acceleration on the Intel Xeon PhiGaurav Raina
 
Deep Convolutional Network evaluation on the Intel Xeon Phi
Deep Convolutional Network evaluation on the Intel Xeon PhiDeep Convolutional Network evaluation on the Intel Xeon Phi
Deep Convolutional Network evaluation on the Intel Xeon PhiGaurav Raina
 
Teletraffic engineering handbook
Teletraffic engineering handbookTeletraffic engineering handbook
Teletraffic engineering handbookDeepak Singh
 
final report (parking project).pdf
final report (parking project).pdffinal report (parking project).pdf
final report (parking project).pdfgamefacegamer
 
Extended LTE Coverage for Indoor Machine Type Communication.pdf
Extended LTE Coverage for Indoor Machine Type Communication.pdfExtended LTE Coverage for Indoor Machine Type Communication.pdf
Extended LTE Coverage for Indoor Machine Type Communication.pdfYAAKOVSOLOMON1
 
PERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUES
PERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUESPERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUES
PERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUESIRJET Journal
 
Distributed Traffic management framework
Distributed Traffic management frameworkDistributed Traffic management framework
Distributed Traffic management frameworkSaurabh Nambiar
 
FYP_enerScope_Final_v4
FYP_enerScope_Final_v4FYP_enerScope_Final_v4
FYP_enerScope_Final_v4Hafiiz Osman
 
Optimized Communication in 5G-Driven
Optimized Communication in 5G-DrivenOptimized Communication in 5G-Driven
Optimized Communication in 5G-DrivenAbdoHassan41
 
Routing Protocols for Wireless Sensor Networks
Routing Protocols for Wireless Sensor NetworksRouting Protocols for Wireless Sensor Networks
Routing Protocols for Wireless Sensor NetworksDarpan Dekivadiya
 
Dual-Band Mobile Phone Jammer
Dual-Band Mobile Phone JammerDual-Band Mobile Phone Jammer
Dual-Band Mobile Phone JammerMohamed Atef
 
Smart Traffic Management System using Internet of Things (IoT)-btech-cse-04-0...
Smart Traffic Management System using Internet of Things (IoT)-btech-cse-04-0...Smart Traffic Management System using Internet of Things (IoT)-btech-cse-04-0...
Smart Traffic Management System using Internet of Things (IoT)-btech-cse-04-0...TanuAgrawal27
 
Front Matter Smart Grid Communications
Front Matter Smart Grid CommunicationsFront Matter Smart Grid Communications
Front Matter Smart Grid Communicationsapoorvkhare
 

Similar to 5270 (1) (1).docx (20)

Thesis Report - Gaurav Raina MSc ES - v2
Thesis Report - Gaurav Raina MSc ES - v2Thesis Report - Gaurav Raina MSc ES - v2
Thesis Report - Gaurav Raina MSc ES - v2
 
Evaluation of Real-Time Communication in IoT Services by WebRTC
Evaluation of Real-Time Communication in IoT Services by WebRTCEvaluation of Real-Time Communication in IoT Services by WebRTC
Evaluation of Real-Time Communication in IoT Services by WebRTC
 
Deep Convolutional Neural Network acceleration on the Intel Xeon Phi
Deep Convolutional Neural Network acceleration on the Intel Xeon PhiDeep Convolutional Neural Network acceleration on the Intel Xeon Phi
Deep Convolutional Neural Network acceleration on the Intel Xeon Phi
 
Deep Convolutional Network evaluation on the Intel Xeon Phi
Deep Convolutional Network evaluation on the Intel Xeon PhiDeep Convolutional Network evaluation on the Intel Xeon Phi
Deep Convolutional Network evaluation on the Intel Xeon Phi
 
Teletraffic engineering handbook
Teletraffic engineering handbookTeletraffic engineering handbook
Teletraffic engineering handbook
 
final report (parking project).pdf
final report (parking project).pdffinal report (parking project).pdf
final report (parking project).pdf
 
Extended LTE Coverage for Indoor Machine Type Communication.pdf
Extended LTE Coverage for Indoor Machine Type Communication.pdfExtended LTE Coverage for Indoor Machine Type Communication.pdf
Extended LTE Coverage for Indoor Machine Type Communication.pdf
 
PERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUES
PERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUESPERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUES
PERFORMANCE ANALYSIS OF D-FLIP FLOP USING CMOS, GDI, DSTC TECHNIQUES
 
Tutorial for EDA Tools:
Tutorial for EDA Tools:Tutorial for EDA Tools:
Tutorial for EDA Tools:
 
Tutorial for EDA Tools
Tutorial for EDA ToolsTutorial for EDA Tools
Tutorial for EDA Tools
 
Distributed Traffic management framework
Distributed Traffic management frameworkDistributed Traffic management framework
Distributed Traffic management framework
 
FYP_enerScope_Final_v4
FYP_enerScope_Final_v4FYP_enerScope_Final_v4
FYP_enerScope_Final_v4
 
Optimized Communication in 5G-Driven
Optimized Communication in 5G-DrivenOptimized Communication in 5G-Driven
Optimized Communication in 5G-Driven
 
Routing Protocols for Wireless Sensor Networks
Routing Protocols for Wireless Sensor NetworksRouting Protocols for Wireless Sensor Networks
Routing Protocols for Wireless Sensor Networks
 
Dual-Band Mobile Phone Jammer
Dual-Band Mobile Phone JammerDual-Band Mobile Phone Jammer
Dual-Band Mobile Phone Jammer
 
iPDC Report Nitesh
iPDC Report NiteshiPDC Report Nitesh
iPDC Report Nitesh
 
Smart Traffic Management System using Internet of Things (IoT)-btech-cse-04-0...
Smart Traffic Management System using Internet of Things (IoT)-btech-cse-04-0...Smart Traffic Management System using Internet of Things (IoT)-btech-cse-04-0...
Smart Traffic Management System using Internet of Things (IoT)-btech-cse-04-0...
 
978-3-659-82929-1
978-3-659-82929-1978-3-659-82929-1
978-3-659-82929-1
 
report
reportreport
report
 
Front Matter Smart Grid Communications
Front Matter Smart Grid CommunicationsFront Matter Smart Grid Communications
Front Matter Smart Grid Communications
 

Recently uploaded

Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 

Recently uploaded (20)

Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 

5270 (1) (1).docx

  • 1. Implementation of Manchester and differential Manchester Digital encoding BY Nabil Ali Sharaf Murshed B.ENG in Electronic engineering,(communication section), Sudan University of Science &Technology,2002 A Dissertation Submitted in Partial fulfilment of the Requirements for The Degree of Master of Engineering In Computer Engineering and Networks Department of computer engineering Faculty of engineering &technology University of Gezira Supervisor: DR.ABDELRASOOL JABAR ALZUBIDI Jun 2008
  • 2. ‫ملخص‬ ‫ي‬ : ‫وهي‬ ‫التشفيرالرقمي‬ ‫انواع‬ ‫من‬ ‫نوعين‬ ‫على‬ ‫البحث‬ ‫هذا‬ ‫حتوى‬ - Manchester (MANCH) and Differential Manchester (DMANCH) ‫هذه‬ ‫تنفيذ‬ ‫ويتم‬ ‫بالكمبيوتر‬ ‫توصيلها‬ ‫يتم‬ ‫بحيث‬ ‫الكترونية‬ ‫دائرة‬ ‫تصميم‬ ‫عبر‬ ‫التقنية‬ ‫الرابط‬ ‫عبر‬ D-25 ‫الكمبيوتر‬ ‫عبر‬ ‫البيانات‬ ‫ادخال‬ ‫يتم‬ ‫بحيث‬ ‫و‬ ( ‫دي‬ ‫نوع‬ ‫قالب‬ ‫شريحتين‬ ‫شرائح‬ ‫اربعة‬ ‫على‬ ‫ايضا‬ ‫الدائرة‬ ‫وتحتوي‬ (D-flip-flops ‫والشريحتين‬ ‫هي‬ ‫االخرى‬ Darlington amplifier ‫شريحة‬ ‫من‬ ‫الواردة‬ ‫االشارة‬ ‫تكبير‬ ‫يتم‬ ‫بحيث‬ ‫و‬ D-flip-flops ‫الشريحة‬ ‫بواسطة‬ Darlington amplifier ‫مرحلتين‬ ‫الى‬ ‫الشريحة‬ ‫هذه‬ ‫ربط‬ ‫ويتم‬ (Two relays) (‫المرحلين‬ ‫توصيل‬ ‫ويتم‬ relays ) ( ‫االشارة‬ ‫راسم‬ ‫جهاز‬ ‫الى‬ ‫حدة‬ ‫على‬ ‫كال‬ (ooscilloscope ‫تقنية‬ ‫تنفيذ‬ ‫يتم‬ ‫االولى‬ ‫الحالة‬ ‫وفي‬ ‫المدخلة‬ ‫للبيانات‬ ‫العرض‬ ‫شاشة‬ ‫يمثل‬ ‫الذي‬ ) (Manchester ‫وفي‬ ( ‫تقنية‬ ‫تنفيذ‬ ‫يتم‬ ‫الثانية‬ ‫الحالة‬ (Differential Manchester ‫البحث‬ ‫بهذا‬ ‫ونكون‬ ‫الرقمي‬ ‫التشفير‬ ‫تقنيات‬ ‫من‬ ‫نوعين‬ ‫استخدام‬ ‫من‬ ‫عمليا‬ ‫تمكنا‬ ‫قد‬
  • 3. Abstract This research includes the digital encoding techniques by designed an electronic circuit by which two types of digital encoding are achieved: Manchester encoding (MANCH) and Differential Manchester encoding (DMANCH) . The circuit was designed so that it can be connected to the computer via the D-25 connector where the computer represents the means to input data. The other two chips are Darlington amplifier chips so that the signal received from the D-flip flop is amplified by the Darlington amplifier chip which is connected to two relays representing the above two digital encoding techniques. The two relays are separately connected to an oscilloscope device which represents the output display unit for the data input to the computer after implementing one of the digital encoding techniques described above. This research allows us to make use of digital encoding practically by inspecting two types of digital encoding techniques
  • 4. TABLE OF CONTENTS Dedication............................................................................................................... iii Acknowledgment......................................................................................................iv Abstract ....................................................................................................................v Abstract (Arabic)...................................................................................................vii Table of contents....................................................................................................viii List of Figures................................ ...................................................... ...............xiii List of Tables......................................................................................................... xiv List of abbreviations............................................................ ...................................xv CHAPTER ONE INTRODUCTION 1-1 introduction.........................................................................................................1 1-2 Background.........................................................................................................1 1-3 Approach.............................................................................................................2 1-4 Problem definition...............................................................................................2 1-5 Objective of the research................................................ ....................................3 1-6 Research outline..................................................................................................3
  • 5. CHAPTER TWO DIGITAL TO DIGITAL ENCODING 2-1Introduction..........................................................................................................5 2.2Digital to digital encoding................................................................................... 6 2.2.1Unipolar..........................................................................................................7 2.2.2Polar................................................................................................................9 2.2.2.1nonreturn to zero (NRZ) encoding...................................... ...................10 2.2.2.2 Return to zero (RZ)...................................................................................12 2.2.2.3Biphase......................................................................................................13 2.2. 3 Bipolar........................................................................................................16 CHAPTER THREE MANCHESTER and DIFFERENTIAL MANCHESTER 3. Biphase…………………………………………………………………………17 3.1 Manchester encoding......................................................................................17 3.1.1features............................................................................... ..........................17 3.1.2description....................................................................................................18 3.1.3 Summary......................................................................................................18 3.1.4 Conventions for representations of data........................................... ..........19 3.1.5 Shortcomings..................................................................................... .........20 3.1.6 In summary..................................................................................................21 3.2. Differential Manchester encoding................................................................... 21 3.3 Bi phase pros and cons............................................................................ .........25
  • 6. CHAPTER FOUR INTERFACING TO COMPUTER 4.1 Interfacing concepts...........................................................................................26 4.1.1 Sensors as Input ………………………………………………………….28 4.1.2Analog to Digital Converter (A/D) …………..……….…………………..29 4.1.3 Digital to Analog Converter (D/A)……… ……….……… ..… ………..29 4.1.4 Interfacing outputs………………………………………………………..29 4.1.5 Interfacing Digital Inputs…………………………….………...................30 4.2 Serial Interfacing...............................................................................................32 4.2.1 Types of serial interface …………………………………………………. 32 4.2.2 Interface the serial/RS232 port…………………………….……………. ..33 4.3 parallel Interface................................................................................................38 4.3.1 Introduction to parallel ports…………………………................................38 4.3.2 Parallel Ports Types…………………………………………......................39 4.3.3 Other Parallel Ports……………………………………………...................39 4.3.4 PC 1/0 Controller Card………………………………………………........40 4.3.5Demultiplexer (demux)………………… ……………………........... .........40 4.3.6 Hardware Properties…………………………………………………... ….41 4.3.7 port addresses…………………………………………………….…. …..42 4.4 PC Buses……………………………………………………………………....43 4.4.1 ISA bus……………………………………………………………………..44
  • 7. 4.4.2 ELSA bus…….…………….……………..……….………………………..46 4.4.3 PCI bus…………….………....………..……..…….………………..........47 CHAPTER FIVE HARDWARE DESIGN 5.1 D-25 male connector.........................................................................................48 5.2 HD74LS373...................................................................................................... 49 5.2.1Features...................................................................................................... 50 5.2.2 Pin arrangement..................................................................................... 51 5.2.3function table............................................................................................51 5.2.4 Block Diagram.........................................................................................52 5.3ULN2003A............................................................................................. .......... 52 5.3.1Description.................................................................... ........................... 52 5.3.2 Pin connection........................................................... ..............................53 5.4 Relay..................................................................................................................54 5 .4.1Choosing a Relay................................................. .................................... 55 5.4.2Protection diodes for relays…………………………….………………. 56 5.4.3Reed Relays…………………………… …….….. …….……………….57 5.4.4Relays and transistors compared……… ………….. …………………..58 5.4.5Advantages of relay…………………………… ….…………………….58 5.4.6 Disadvantages of relays……………………………………..………….58 5.5 Design steps………………………………… ………………….…..…… .....59 5.5.1step no 1………………………………………………………..…..……..59
  • 8. 5.5.2 step no 2………………………………………………………….….....…60 5.5.3 step no 3………………………………………………………………..…60 5.5.4 step no 4 ………………………………………………………..…...........61 5.5.5 step no 5…………………………………………………………………..61 5.5.6 step no 6………………………………………………..……………........62 CHAPTER SIX SOFTWARE 6.1. Definition…………………………………………..........................................64 6.2 Flowchart………………………………………………………….………... ..65 CHAPTER SEVEN RESULT AND DISCUSSION Result and Discussion..............................................................................................67 Practical circuit…………………………………………………………….……..68 CHAPTER EIGHT CONCLUSION AND RECOMMENDATION 8.1Conclusion ……………………………………………………………….……69 8-2 Recommendation …………………………………………………………... ..69 REFERENCES……………………………………………………………………71 APPENDIX A: CODE………………………………………..………….…………………… .72 B: HD74LS373……………………………………………..……………………..75 C:ULN2003A……………………………………………………………………..83 .