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
Post a Comment