Vous suivez désormais cette soumission
- Les mises à jour seront visibles dans votre flux de contenu suivi
- Selon vos préférences en matière de communication il est possible que vous receviez des e-mails
An array is created that represents the superposition of three separate RF carriers, each modulated at a different audio frequency. This is the kind of signal that could be expected at the output of the LNA, i.e., the entire AM band passed through the RF front end. This signal is multiplied by a local oscillator, passed though an IF filter, and demodulated using a simple envelope detector (half-wave rectifier and single pole LPF). Some plots are created at the end to show the signal at various locations in the receiver.
This file could easily be edited to account for more, less, or different carrier frequencies, modulating signals, etc. The values used in the LO, IF filter, and demodulation sections could all be varied as well to see their effects.
Note: As the program is currently written, the 'Signal Processing Toolbox' and 'Control System Toolbox' are required because of the function calls to butter(), tf(), and c2d(). It is possible that this file could be modified to avoid using those three functions by determining the filter coefficients differently in MATLAB or calculating them using another program, lookup table, etc. and entering them manually.
Citation pour cette source
John Jendzurski (2026). AM Radio Receiver (https://fr.mathworks.com/matlabcentral/fileexchange/32830-am-radio-receiver), MATLAB Central File Exchange. Extrait(e) le .
Remerciements
A inspiré : AM Radio Simulation with audio
Informations générales
- Version 1.5.0.0 (2,78 ko)
Compatibilité avec les versions de MATLAB
- Compatible avec toutes les versions
Plateformes compatibles
- Windows
- macOS
- Linux
| Version | Publié le | Notes de version | Action |
|---|---|---|---|
| 1.5.0.0 | Corrected some typographical errors in the comments |
||
| 1.4.0.0 | Corrected a typographical error in the description. |
||
| 1.3.0.0 | Changed the summary to indicate that the program could be modified to run without the toolboxes. |
||
| 1.2.0.0 | Added the Control System Toolbox to the list of required products. |
||
| 1.1.0.0 | Just changed the summary to indicate that this submission is heavily commented. |
||
| 1.0.0.0 |
