RDA 5807 MODÜLÜ VE AT89S52 MİKROKONTROLCÜ İLE FM ALICI YAPIMI



Bu projemde, piyasada bolca bulunan RDA5807 FM alıcı modülünün AT89S52 mikrokontrolcü ile kontrol edildiği bir FM Alıcı devresini paylaşıyorum.

RDA5807 modülü, küçük boyutu, ucuz olması, kolay programlanabilmesi ve  RDS vb. özelliklerinden dolayı piyasada bolca bulunan ve hakkında internette sayısız kaynak olan favori bir radyo modülüdür. Genellikle Arduino ile programlama konusunda oldukça fazla kaynak ve bilgi olmasına karşın, AT89 serisi mikrokontrolcü ve Assembly dili ile kontrol edildiği bir kaynak bulamadım. Bu yüzden projeyi sıfırdan kendim yapmaya karar verdim.



Resim 1. FM Alıcı devre şeması.

Proje, devre şemasından görüldüğü üzere basitçe şu bileşenlerden oluşuyor: 

AT89S52 mikrokontrolcü

16x2 seri LCD display modülü (Seri modül PCF 8574 çipli)

RDA 5807 Radyo modülü 

6 adet tact buton

11.0592 MHz (12 MHz de olabilir) Kristal

2x 22 pf kondansatör

1K direnç

10 uF kondansatör

ÖNEMLİ UYARI!!

Devrede önemle dikkat edilmesi gereken husus, RDA5807 modülünün 3,3 V besleme voltajı ile çalışması. Ben devreyi bread board üzerine inşa ettiğim ve besleme devresinde 5V ve 3,3V hazır olarak bulunduğundan bu hazır voltajı kullandım. Devre PCB veya delikli plakete kurulacağı zaman 3,3V besleme entegresi ayrı olarak sadece bu modülü beslemek amacıyla devreye ilave edilmelidir! 

Devrede kullanılan butonlar kolayca anlaşılacağı üzere :

SEEK UP : Otomatik yukarı yönlü (Artan frekanslı) kanal arama. Kanal bulunduğunda arama durur.

SEEK DOWN : Otomatik aşağı yönlü (Azalan frekanslı) kanal arama. Kanal bulunduğunda arama durur.

MANUEL UP: Manuel olarak yukarı yönlü kanal arama. Butona her basışta 100KHz'lik adımlarla frekans artar.

MANUEL DOWN: Manuel olarak aşağı yönlü kanal arama. Butona her basışta 100KHz'lik adımlarla frekans azalır.

VOLUME UP : Ses artırma.

VOLUME DOWN: Ses azaltma.

Anten ucuna 30cm'lik tek damarlı bakır tel (Telefon teli) bağlamak yeterli olacaktır.

Devreye enerji verildiğinde 87.0 MHz frekansı başlangıç olarak ekrana gelir. Devrenin herhangi bir hafızada bilgi tutma özelliği olmadığından, enerji kesildiğinde dinlenen istasyon silinir ve  tekrar enerji verildiğinde 87.0MHz frekansı başlangıç olarak ekrana gelir.

İstasyon ayarı Otomatik veya manuel olarak ilgili butonlara basılarak yapılır. Ekranın sağ alt köşesinde istasyonun kilitlendiği andaki sinyal şiddeti seviyesi görünür. İstasyon dinlendiği sürece bu değer sabit kalacaktır. 


İLGİLİ DOSYALAR:

Devre şeması link:

https://www.mediafire.com/file/m13blvndmb7c3p9/RDA.BMP/file

.hex dosyası link:

https://www.mediafire.com/file/2njmxvr3ie1n6a2/RDA1.hex/file


Proje ile ilgili her türlü soru,tavsiye veya görüşlerinizi benimle paylaşın.

KOLAY GELSİN!!

MİLATTAN SONRA 2024 YILININ AĞUSTOS AYININ OTUZUNCU GÜNÜ  

        30.08.2024  MATEKS ELECTRONICA/MEXICO

mateksmakina@hotmail.com

Comments

Popular posts from this blog