AM Transmitter/Receiver using Simulink

40 次查看(过去 30 天)
Is it possible to design a model for AM transmitter and AM receiver in Simulink?
If yes, then how?
  1 个评论
Shimon Elkin
Shimon Elkin 2022-1-30
it is posible to do so in many ways, it only depends how deep do you like to design it.
MathWorks has an transistor level example
you can do so with the simulink blocks, create the AM function
y(t)

请先登录,再进行评论。

回答(1 个)

Animesh
Animesh 2024-6-20
Hi Saad,
you can consider following the below high-level way to create AM transmitter and receiver models:
AM Transmitter
  1. Message Signal (Sine Wave): Start with generating a message signal. You can use a Sine Wave block for simplicity.
  2. Carrier Signal: Generate a carrier signal using another Sine Wave block. The frequency of this signal should be significantly higher than that of the message signal.
  3. Modulate the Signal: Use the AM Modulator Passband block from the Communications System Toolbox. Connect your message and carrier signals to this block. This block multiplies the message signal with the carrier signal, effectively modulating it.
  4. Transmitting Antenna (Optional): While not necessary for simulation purposes, you can represent a transmitting antenna using a Gain block to simulate the effect of transmission power.
AM Receiver
  1. Receive the Signal (Optional): If you're simulating an antenna, you can start with a Gain block to simulate the receiving antenna's characteristics.
  2. Demodulate the Signal: Use the AM Demodulator Passband block from the Communications System Toolbox to demodulate the received signal. Connect your received signal to this block.
  3. Extract the Message: The output of the demodulator will be your original message signal. You might need to adjust the gain or filter the output to correctly recover your message.
  4. Visualize the Output: Use a Scope block or a To Audio Device block (for audio signals) to listen to or visualize the recovered message signal.
I hope this helps!
Animesh

类别

Help CenterFile Exchange 中查找有关 RF Blockset Models for Transceivers 的更多信息

产品


版本

R2016b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by