Submit Search
Upload
Frequency Modulation for a voice signal by using matlab
•
3 likes
•
1,711 views
A
AhmedAhdash
Follow
adding awgn and doing Frequency Modulation to voice signal by using matlab code
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 6
Download now
Download to read offline
Recommended
Nand 4011 design
Nand 4011 design
Thevenin Norton TOng
Cadence GenusTutorial------------ .pdf.pdf
Cadence GenusTutorial------------ .pdf.pdf
SamHoney6
Arquitetura de Computadores: Assembly
Arquitetura de Computadores: Assembly
Elaine Cecília Gatto
تعلم VHDL
تعلم VHDL
Ahmed Abd El-kareem
training report on embedded system and AVR
training report on embedded system and AVR
Urvashi Khandelwal
COMBINATIONAL CIRCUITS & FLIP FLOPS
COMBINATIONAL CIRCUITS & FLIP FLOPS
Starlee Lathong
Experiment write-vhdl-code-for-realize-all-logic-gates
Experiment write-vhdl-code-for-realize-all-logic-gates
Ricardo Castro
Presentation fpga
Presentation fpga
Imad Bourja
Recommended
Nand 4011 design
Nand 4011 design
Thevenin Norton TOng
Cadence GenusTutorial------------ .pdf.pdf
Cadence GenusTutorial------------ .pdf.pdf
SamHoney6
Arquitetura de Computadores: Assembly
Arquitetura de Computadores: Assembly
Elaine Cecília Gatto
تعلم VHDL
تعلم VHDL
Ahmed Abd El-kareem
training report on embedded system and AVR
training report on embedded system and AVR
Urvashi Khandelwal
COMBINATIONAL CIRCUITS & FLIP FLOPS
COMBINATIONAL CIRCUITS & FLIP FLOPS
Starlee Lathong
Experiment write-vhdl-code-for-realize-all-logic-gates
Experiment write-vhdl-code-for-realize-all-logic-gates
Ricardo Castro
Presentation fpga
Presentation fpga
Imad Bourja
Arm assembly language programming
Arm assembly language programming
v Kalairajan
VHDL Reference - FSM
VHDL Reference - FSM
Eslam Mohammed
4.FPGA for dummies: Design Flow
4.FPGA for dummies: Design Flow
Maurizio Donna
Complex Programmable Logic Devices(CPLD) & Field Programmable Logic Devices (...
Complex Programmable Logic Devices(CPLD) & Field Programmable Logic Devices (...
Revathi Subramaniam
Programming the ARM CORTEX M3 based STM32F100RBT6 Value Line Discovery Board
Programming the ARM CORTEX M3 based STM32F100RBT6 Value Line Discovery Board
Gaurav Verma
SYSTEM DESIGN USING VERILOG HDL.pdf
SYSTEM DESIGN USING VERILOG HDL.pdf
MohanKumar737765
Overview of Shift register and applications
Overview of Shift register and applications
Karthik Kumar
Compiler Construction | Lecture 15 | Memory Management
Compiler Construction | Lecture 15 | Memory Management
Eelco Visser
Introduction to FPGAs
Introduction to FPGAs
Sudhanshu Janwadkar
Interfacing Bluetooth Modules with 8051 Microcontroller
Interfacing Bluetooth Modules with 8051 Microcontroller
Pantech ProLabs India Pvt Ltd
Programmable peripheral interface 8255
Programmable peripheral interface 8255
Marajulislam3
Parallel Adder and Subtractor
Parallel Adder and Subtractor
Smit Shah
Synchronous Loadable Up and Down Counter
Synchronous Loadable Up and Down Counter
Digital System Design
En.dm00024550 stm8 s003f3p6
En.dm00024550 stm8 s003f3p6
betodias29
FPGA Coding Guidelines
FPGA Coding Guidelines
Chethan Kumar
Fifo+ +lifo
Fifo+ +lifo
prasanth gavara
Digital Logic & Computer Architecture Practical Book by Yasir Ahmed Khan
Digital Logic & Computer Architecture Practical Book by Yasir Ahmed Khan
Yasir Khan
Chapter 5 introduction to VHDL
Chapter 5 introduction to VHDL
SSE_AndyLi
Stack and subroutine
Stack and subroutine
Suchismita Paul
Ppt career
Ppt career
VinChip Systems - VinTrain VLSI Academy
قواعد تصميم العروض
قواعد تصميم العروض
حاسنة فلمبان
مخارج وصفات
مخارج وصفات
Safa Alyousif
More Related Content
What's hot
Arm assembly language programming
Arm assembly language programming
v Kalairajan
VHDL Reference - FSM
VHDL Reference - FSM
Eslam Mohammed
4.FPGA for dummies: Design Flow
4.FPGA for dummies: Design Flow
Maurizio Donna
Complex Programmable Logic Devices(CPLD) & Field Programmable Logic Devices (...
Complex Programmable Logic Devices(CPLD) & Field Programmable Logic Devices (...
Revathi Subramaniam
Programming the ARM CORTEX M3 based STM32F100RBT6 Value Line Discovery Board
Programming the ARM CORTEX M3 based STM32F100RBT6 Value Line Discovery Board
Gaurav Verma
SYSTEM DESIGN USING VERILOG HDL.pdf
SYSTEM DESIGN USING VERILOG HDL.pdf
MohanKumar737765
Overview of Shift register and applications
Overview of Shift register and applications
Karthik Kumar
Compiler Construction | Lecture 15 | Memory Management
Compiler Construction | Lecture 15 | Memory Management
Eelco Visser
Introduction to FPGAs
Introduction to FPGAs
Sudhanshu Janwadkar
Interfacing Bluetooth Modules with 8051 Microcontroller
Interfacing Bluetooth Modules with 8051 Microcontroller
Pantech ProLabs India Pvt Ltd
Programmable peripheral interface 8255
Programmable peripheral interface 8255
Marajulislam3
Parallel Adder and Subtractor
Parallel Adder and Subtractor
Smit Shah
Synchronous Loadable Up and Down Counter
Synchronous Loadable Up and Down Counter
Digital System Design
En.dm00024550 stm8 s003f3p6
En.dm00024550 stm8 s003f3p6
betodias29
FPGA Coding Guidelines
FPGA Coding Guidelines
Chethan Kumar
Fifo+ +lifo
Fifo+ +lifo
prasanth gavara
Digital Logic & Computer Architecture Practical Book by Yasir Ahmed Khan
Digital Logic & Computer Architecture Practical Book by Yasir Ahmed Khan
Yasir Khan
Chapter 5 introduction to VHDL
Chapter 5 introduction to VHDL
SSE_AndyLi
Stack and subroutine
Stack and subroutine
Suchismita Paul
Ppt career
Ppt career
VinChip Systems - VinTrain VLSI Academy
What's hot
(20)
Arm assembly language programming
Arm assembly language programming
VHDL Reference - FSM
VHDL Reference - FSM
4.FPGA for dummies: Design Flow
4.FPGA for dummies: Design Flow
Complex Programmable Logic Devices(CPLD) & Field Programmable Logic Devices (...
Complex Programmable Logic Devices(CPLD) & Field Programmable Logic Devices (...
Programming the ARM CORTEX M3 based STM32F100RBT6 Value Line Discovery Board
Programming the ARM CORTEX M3 based STM32F100RBT6 Value Line Discovery Board
SYSTEM DESIGN USING VERILOG HDL.pdf
SYSTEM DESIGN USING VERILOG HDL.pdf
Overview of Shift register and applications
Overview of Shift register and applications
Compiler Construction | Lecture 15 | Memory Management
Compiler Construction | Lecture 15 | Memory Management
Introduction to FPGAs
Introduction to FPGAs
Interfacing Bluetooth Modules with 8051 Microcontroller
Interfacing Bluetooth Modules with 8051 Microcontroller
Programmable peripheral interface 8255
Programmable peripheral interface 8255
Parallel Adder and Subtractor
Parallel Adder and Subtractor
Synchronous Loadable Up and Down Counter
Synchronous Loadable Up and Down Counter
En.dm00024550 stm8 s003f3p6
En.dm00024550 stm8 s003f3p6
FPGA Coding Guidelines
FPGA Coding Guidelines
Fifo+ +lifo
Fifo+ +lifo
Digital Logic & Computer Architecture Practical Book by Yasir Ahmed Khan
Digital Logic & Computer Architecture Practical Book by Yasir Ahmed Khan
Chapter 5 introduction to VHDL
Chapter 5 introduction to VHDL
Stack and subroutine
Stack and subroutine
Ppt career
Ppt career
Viewers also liked
قواعد تصميم العروض
قواعد تصميم العروض
حاسنة فلمبان
مخارج وصفات
مخارج وصفات
Safa Alyousif
التجويد
التجويد
wayislam
الفصل الثامن- الاتصالات والشبكات- د. خالد بكرو Communications and Networks -...
الفصل الثامن- الاتصالات والشبكات- د. خالد بكرو Communications and Networks -...
Dr. Khaled Bakro
Learning word 2010 in arabic تعليم وورد 2010 بطريقة مبسطة
Learning word 2010 in arabic تعليم وورد 2010 بطريقة مبسطة
Kamal Naser
كتاب الحاسب الالى للصف الثانى التجارى
كتاب الحاسب الالى للصف الثانى التجارى
hoda_ata
التضمين السعوي وفك التضمين السعوي _ AM modulation and demodulation
التضمين السعوي وفك التضمين السعوي _ AM modulation and demodulation
AhmedAhdash
Word اسئلة امتحان
Word اسئلة امتحان
Mahmoud Soliman
إدارة المخاطر و تأثيرها على تنفيذ المشروع الإلكتروني
إدارة المخاطر و تأثيرها على تنفيذ المشروع الإلكتروني
nourah_alshedi
الأكسيل Excel
الأكسيل Excel
doaa 2012
(Networks) مقدمة في الشبكات
(Networks) مقدمة في الشبكات
DrMohammed Qassim
A Study in LTE system(in Arabic).
A Study in LTE system(in Arabic).
Aous Alsheikh
Computer Components مكونات الحاسب الآلي
Computer Components مكونات الحاسب الآلي
IT.Amna Khdoum
جميع اختصارات لوحة المفاتيح 92 اختصار
جميع اختصارات لوحة المفاتيح 92 اختصار
islamtics default
مشروع التخرج LTE
مشروع التخرج LTE
Ayah Mfarrej
برنامج اكسل
برنامج اكسل
د.فداء الشنيقات
شرح برنامج اكسل بالتفصيل
شرح برنامج اكسل بالتفصيل
Prince Sh
ملزمة اكسلى
ملزمة اكسلى
خالد مراد
ملخص تقنية تصميم صفحات الويب - كامل
ملخص تقنية تصميم صفحات الويب - كامل
جامعة القدس المفتوحة
شرح اكسل 2010
شرح اكسل 2010
tareq massad
Viewers also liked
(20)
قواعد تصميم العروض
قواعد تصميم العروض
مخارج وصفات
مخارج وصفات
التجويد
التجويد
الفصل الثامن- الاتصالات والشبكات- د. خالد بكرو Communications and Networks -...
الفصل الثامن- الاتصالات والشبكات- د. خالد بكرو Communications and Networks -...
Learning word 2010 in arabic تعليم وورد 2010 بطريقة مبسطة
Learning word 2010 in arabic تعليم وورد 2010 بطريقة مبسطة
كتاب الحاسب الالى للصف الثانى التجارى
كتاب الحاسب الالى للصف الثانى التجارى
التضمين السعوي وفك التضمين السعوي _ AM modulation and demodulation
التضمين السعوي وفك التضمين السعوي _ AM modulation and demodulation
Word اسئلة امتحان
Word اسئلة امتحان
إدارة المخاطر و تأثيرها على تنفيذ المشروع الإلكتروني
إدارة المخاطر و تأثيرها على تنفيذ المشروع الإلكتروني
الأكسيل Excel
الأكسيل Excel
(Networks) مقدمة في الشبكات
(Networks) مقدمة في الشبكات
A Study in LTE system(in Arabic).
A Study in LTE system(in Arabic).
Computer Components مكونات الحاسب الآلي
Computer Components مكونات الحاسب الآلي
جميع اختصارات لوحة المفاتيح 92 اختصار
جميع اختصارات لوحة المفاتيح 92 اختصار
مشروع التخرج LTE
مشروع التخرج LTE
برنامج اكسل
برنامج اكسل
شرح برنامج اكسل بالتفصيل
شرح برنامج اكسل بالتفصيل
ملزمة اكسلى
ملزمة اكسلى
ملخص تقنية تصميم صفحات الويب - كامل
ملخص تقنية تصميم صفحات الويب - كامل
شرح اكسل 2010
شرح اكسل 2010
Frequency Modulation for a voice signal by using matlab
1.
Telecomunication Lab1 د ب ع
: ف ا ر ش اص ي و ر و ب ا هللا اعداداحداش عبدالمنعم احمد : Frequency Modulation for a voice signal
2.
%واستخالصها االشارة تسجيل recObj
= audiorecorder; disp('Start speaking.') recordblocking(recObj,2); disp('End of Recording.') play(recObj) myRecording = getaudiodata(recObj); plot(myRecording) title('My original signal') %تردديا االشارة تضمين Fs=8000; Fc=100; t=(0:1/Fs:5-(1/Fs)); DF=50; Y=fmmod(myRecording,Fc,Fs,DF); plot(Y) title('My FM signal')
3.
%لإلشارة البيضاء جاوس
ضىضاء أضافت x=awgn(Y,0.5); plot(x) title('My FM signal After adding The Noise') %البيضاء جاوس ضىضاء من المضمنت االشارة استخالص lpFilt = designfilt('lowpassiir','FilterOrder',2,'PassbandFrequency',200,'PassbandRipp le',0.001,'SampleRate',600); fvtool(lpFilt); dataOut = filter(lpFilt,x); plot(dataOut) title('After Filtering')
4.
%تردديا المضمنت االشارة
تضمين فك z = fmdemod(dataOut,Fc,Fs,DF); plot(z) title('The signal after demodelation') البرنامج ملخص 1.ا(الدالة ستخدمناfmmod)لإلشارة العٌنات اخذ تردد معرفة بعد وذلك ترددي تضمٌن االشارة لتضمٌن وذلكاالشارة من المعلومة تردد من اعلى ٌكون حٌث الحاملة تردد قٌمة وفرض الصوتٌةالترددي االنحراف قٌمة وفرض. 2.الدالة باستخدام التضمٌن بعد البٌضاء جاوس ضوضاء باضافة قمنا(awgn(x,SNR))الى االشارة نسبة حسب المطلوبة الضوضاء. 3.قمناطرٌق عن الضوضاء من االشارة باستخالص.الصوت اشارة ٌمرر بحٌث منخفض امرار مرشح 4.ا(الدالة ستخدمناfmdemod)ل وذلكفكاالشارة تضمٌن. النتائج على تعلٌق -شكلالتضمٌن بعد االشارةاشارة عن عبارةٌٌجٌبه. ترددٌا مضمنة إشارة ألي ًالفعل الخرج وهو ًعال بتردد ولكن -ا جاوس ضوضاء اضافة عندبالكامل االشارة على تتوزع جاوس ضوضاء قدرة فان لبٌضاءالترددات جمٌع عندمماٌصعب نهائٌا منها المعلومة اشارة استخالصونالحظاالش ًف ذلكالمرشح من خروجها بعد ارة. -فك عملٌة من خروج عندوالبرنامج ,العالٌة الضوضاء بسبب وذلك االصلٌة االشارة شكل بنفس االشارة لنا تخرج لم التضمٌن عمل ٌوضح ًالتال.ضوضاء اضافة بدون التضمٌن وفك التضمٌن ٌة
5.
%واستخالصها االشارة تسجيل recObj
= audiorecorder; disp('Start speaking.') recordblocking(recObj,2); disp('End of Recording.') play(recObj) myRecording = getaudiodata(recObj); %تردديا االشارة تضمين Fs=8000; Fc=100; t=(0:1/Fs:5-(1/Fs)); DF=50; Y=fmmod(myRecording,Fc,Fs,DF); plot(Y) title('My FM signal') %تردديا المضمنت االشارة تضمين فك z = fmdemod(Y,Fc,Fs,DF); figure; subplot(3,1,1) plot(myRecording) title('My original signal') subplot(3,1,2) plot(Y) title('My FM signal') subplot(3,1,3) plot(z) title('The signal after demodelation')
Download now