Gönderen Konu: Arduino Mega 2560 + 3.2" TFT LCD + Si5351 ile kapsamlı bir VFO Projesi..  (Okunma sayısı 65506 defa)

Çevrimdışı TB5X_SK

Yeni bir projeden merhabalar.

İnternette araştırmalarım ve incelemelerim sonucu en kapsamlı VFO projesi bu gibi geldi.
Yapmaya değer buldum. Henüz tamamlamadım bi iki parça kaldı.
Hem fikir vermesi açısından hem de yapmayı düşünenler olur diyerek paylaşayım dedim.

Sormak istediğim bazı yerler de var onları da yazının ilerleyen bölümlerinde yazacağım.

Başlıktan da anlaşılacağı üzere  devrede Arduino Mega 2560 ve 3.2" TFT LCD ekran kullanılmış.
Proje rus amatörlerin çalışması. İnternette gerekli bilgi ve dokümanlarını paylaşmışlar. Tüm linkleri aşağıya ekliyorum.

Parçaları Aliexpressten aldım. Arduino Mega 2560 ve 3.2 TFT ekran 17 dolar kargo dahil.
Diger partlar çok bir para tutmuyor. SMD malzeme kullanılmış.

Devrede VFO ve BFO çıkışları var. Temel ayarlara girilerek bu frekanslar ayarlana biliniyor.
Band geçişleri için röle çıkışları var. Voltmetre, S Metre, Power metre, Swr metre girişleri mevcut..

Yazılımı yüklerken Arduino nun kendi programı kodlarda hata veriyor. Bir türlü düzeltemedim. Rusların önerdiği XLoader i kullandım. Direkt Hexi atınca çalıştı.

Kartı kendim bastım . Sanırım en zor kısmı o idi. Çift yüzlü basmak gerekiyor . O da ayrı bir uğraştırıcı yön oldu.

Parçaları aldığım adresler.. (Kiti yapan Rus sitesinden vermiş bu linkleri. Aliexpress Rusça açılıyor dili Türkçe yapın)

Arduino Mega + ekran: http://ali.ski/VgT7r
Mikroçip Si5351: http://ali.ski/ggMX2
Optik enkoder: http://ali.ski/q7k6k
Mekanik kodlayıcı: http://ali.ski/1fYv7
Cips 74HC595: http://ali.ski/oaoLh
Transistörler 2N7002: http://ali.ski/zjpd5n
Transistörler 2N3904: http://ali.ski/e5vgAp
Diyotlar 1N4148: http://ali.ski/8dWBm2
5 volt regüle 7805: http://ali.ski/iLUN0
Butonlar: http://ali.ski/GSXEl
27 MHz'de kristal: http://ali.ski/PPuhN0
Tantal 100uF 25V: http://ali.ski/7sgUVX

RUS SİTESİNDEKİ KONU VE PROJENİN DOKÜMANLARI: http://www.cqham.ru/forum/showthread.php?34517-Synthesizer-on-Mega-2560-3-2-TFT-LCD-Si5351-V2-0

TANITIM VİDEOSU (Videonun altında tüm linkler var) : https://www.youtube.com/watch?v=YtR1NCEbrHs

Arıca devreye ilave edilebilen saat modülü DS3231 küçük bir pil ile devamlı çalışır durumda ve saati hep hafızada tutuyor. (Direnç nette bluemavide vs bulunuyor 9-10 tl civarı.. )



Baskı devresini de yazının ekinde paylaşıyorum . Yapmak isteyenler olabilir..

Şimdilik aklıma gelenler bu kadar..

73









































« Son Düzenleme: 15 Mayıs 2018, 21:25:13 Gönderen: TB5X »
TB5X
QTH : Niğde LOC : KM77hx | http://www.mehmetdivili.com

Çevrimdışı TB5X_SK

Sormak istediğim birinci şey:

Şu sarı renkle işaretlediğim dirençlerin değerleri ne olmalı?
Projede ve şemada belirtilmemiş. Belirtilmişse de ben göremedim. Rusça yazıların içinde olabilir..

TB5X
QTH : Niğde LOC : KM77hx | http://www.mehmetdivili.com

Çevrimdışı TA4EM

Mehmet bey
Kolay gelsin güzel bir çalışma,başarılar.Devredeki si5351 çipine ait direçler görseldeki gibi 51 ohm gibi görünüyor.Belki bir fikir verebilir.
Özgürlük ve bağımsızlık benim karakterimdir
M.Kemal ATATÜRK

Çevrimdışı TA8A

Mehmet hocam,

Ellerinize sağlık. Sizin çalışmalarınızı görünce kendime soruyorum, "sen bugün ne tür amatörlük faaliyeti yaptın" diye. Hemen bir şeyler yapmaya çalışıyorum.

Hocam, VFO ve BFO sinyal çıķışlarındaki dirençler tamamen sizin bu sinyalleri kullanacağınız devrenin giriş empedansları ve kabul edeceği sinyal seviyeleri ile ilgilidir. Eğer sizin bu sinyalleri gireceğiniz devre 1 Volt genlikte sinyal istiyorsa, buradaki dirençleri değiştirerek size uygun olan bu seviyeyi elde etmeniz gerekir. Daha az ya da daha çok sinyal seviyesi sıkıntı yaratacaktır. Aynı şekilde empedans uygunluğunu da sağlamanız lazım. İhtiyacınîz olan sinyal değerlerini burada belirtirseniz, hesap kitap yapma ile ilgili arkadaşlarımız size yardımcı olacaktır diye düşünüyorum. 73

Bilal Ekmekci, TA8A

Çevrimdışı TB5X_SK

Beklediğim SMD bir iki malzeme vardı. (SMD 100uF, SMD 2N3904, SMD 100nF gibi)
Gelmeyince dayanamadım normal malzemelerden dizdim.

İlk denemelerde sonuç iyi gibi.

Daha detaylı video çekerim.

Şimdilik durum bu.. 73

https://vimeo.com/270736328
TB5X
QTH : Niğde LOC : KM77hx | http://www.mehmetdivili.com

Çevrimdışı TB5X_SK

Proje ile ilgili son birkaç şey yazacağım ve bu projeyi bitireceğim.

Devre güzel çalışıyor.. Hemen hemen tüm fonksiyonlarını test ettim . Sorun göremedim.
Sadece S-Metre sanki vumetre gibi çok hızlı hareket ediyor onu yavaşlatmak için bir şeyler yapılabilir.
Yapmayı düşünenler için fonksiyonlarını da detaylı anlatayım dedim.

Benim bastığım kartta butonların isimleri yoktu. Orijinal kartın fotosunu koyuyorum. Butonlar ve fonksiyonları fotoda yazdığı gibi..



Sağ tarafta Band+ ve Band - butonları bandlar arası gezmenizi sağlıyor.( 0 -30 Mhz arası Tüm Bandlar mevcut)
Step butonu açılışta AUTO modu seçili geliyor. AUTO seçili iken encoderi yavaş çevirirseniz Hz seviyesinde hızlı çevirirseniz khz seviyesinde bandı geziyor.
Videoda da dikkatinizi çekecektir ekrandaki Yeşil frekans yazısı amatör bandın dışına çıktığınızda kırmızı oluyor.
Yine step butonu ile stepler 10hz 50 hz 1khz seçilebiliyor.

VFO butonu ile VFO A ve VFO B seçilebiliyor.
Shift butonuna basarak Shift ayarı yapabiliyorsunuz.

Lock butonu ise VFO yu kilitliyor encoderi çevirseniz de frekans sabit kalıyor  tekrar basınca encoder aktif oluyor.

Ekranın altında ise sırayla Rit butonu rit ayarını açıyor, ATT butonu ATT yi aktif ediyor ve kapatıyor.
Pre butonu preamfi çıkışı için sanırım ekranda simgesi aktif ve pasif oluyor.

Mod butonu ise USB, LSB, ve CW modlarını seçmeyi sağlıyor.

PWR ve SWR ise çıkış gcü ve SWR nizi ekranda görmenizi sağlayan butonlar.

Sol tarafta 3 adet potansiyometre var. Bunlardan sadece en alttaki aktif. Diğerlerinin bağlantıları boş.. Belki fonksiyon eklendiğinde kullanılması amaçlı bırakılmış olabilir diye düşündüm. En alttaki pot ile Shift + ve - verebiliyorsunuz. Bu aynı anda ekranda da görülebiliyor.
Yine ekranda besleme voltajınızı görebiliyorsunuz. Ekrandaki voltaj değerini doğru değilse kartın arkasındaki trimpottan kalibre ediyorsunuz.

BAND + butonuna basılı tutarak devreyi açtığınızda ise servis ayarlarına giriyorsunuz..
Oradaki menü de resimdeki gibi.. buradan gerekli offset ayarlarını yapıyorsunuz.. Enkoderin hızını da ayarlayabiliyorsunuz buradan..



Kitin Spektrum görüntüsü de şöyle:









Çalışmanın videosunu da ekliyorum..

https://vimeo.com/270894224



YOUTUBE da başka bir video



Bunun dışında sorusu olan olursa yardımcı olmaya çalışırım..

Yapacak arkadaşlara da başarılar dilerim..

73


« Son Düzenleme: 22 Mayıs 2018, 09:50:53 Gönderen: TA8A »
TB5X
QTH : Niğde LOC : KM77hx | http://www.mehmetdivili.com

Çevrimdışı TB5X_SK

Hafta sonu VFO yu 40 m QRP de denedim.

QRP deki BFO kristalini iptal ederek BFO yu girdim.
Sonuç oldukça iyi.. USB LSB ve CW modları da çalışmaya başladı..

Devrenin Servis ayarlarından USB LSB ve CW için değerleri giriyorsunuz.
Mod değişince BFO sinyali de ona göre değişerek istediğiniz modu dinlemenizi sağlıyor.

Çalışmanın test videosunu da ekledim..

Bağlantılar:



ÇALIŞMANIN TEST VİDEOSU:

https://vimeo.com/271091321

TB5X
QTH : Niğde LOC : KM77hx | http://www.mehmetdivili.com

Çevrimdışı TB5X_SK

Son düzenlemelerden sonra ekran görüntüsü..

Yazı puntolarını değiştirdim. Ekrandaki yerleşimlerini düzenledim.. Son olarak saat ekleyeceğim. Ekranda yer de kalmadı bakalım bir yer bulacağız onada..





Önceki ekran yerleşimi, yazı tipi ve renkleri böyle idi;



« Son Düzenleme: 26 Mayıs 2018, 12:14:25 Gönderen: TB5X »
TB5X
QTH : Niğde LOC : KM77hx | http://www.mehmetdivili.com

Çevrimdışı TA8AT

Çok güzel el beceriniz var ve bir o kadarda işçiliğinize hayranım. Başarılı çalışmalar dilerim.
I LOVE İCOM

Çevrimdışı TB5X_SK

Ekrana son şeklini de vererek projeyi tamamladım..

Yapmak isteyenler için yazının başında tüm linkleri vermiştim.
Editlediğim yazılımın son halini de iletinin ekine ilave ediyorum....

73





TB5X
QTH : Niğde LOC : KM77hx | http://www.mehmetdivili.com

Çevrimdışı TB2NDY

Mehmet Bey,
Çok güzel olmuş, elinize sağlık, PCB nin önlü arkalı PDF hali var mı? elinizde acaba, yayınlayabilir misiniz?

Selamlar.

Elgin SAYINALP
TB2NDY

Çevrimdışı TA1OZH

selam Engin bey sayfanın basında pdf dosyası olarak ekli....orada bula bilirsiniz

Çevrimdışı TB2NDY

Hüseyin Bey,
Bir türlü bulamadım,
Bana bir link veya siz indirip bana yollayabilir misiniz?
esayinalp@yahoo.com adresine zahmet olmaz ise.
Elgin SAYINALP
TB2NDY

Çevrimdışı TB2NDY

Hüseyin Bey,
Buldum, buldum.
Teşekkür ederim.
Selamlar.
Elgin SAYINALP
TB2NDY

Çevrimdışı TB5X_SK

Elgin Bey ilk mesajımın en alt kısmında var ön ve arka ayrı ayrı.. PDF olarak..

Ayrıca Arduino için yazılımın çeşitli versiyonları ( Küçük değişikliklerle ) şu likte mevcut:

https://drive.google.com/drive/folders/0B9iIbUL3INnEcHcwcWhaeTBiWE0

Benim kullandığım Versiyon 2c nin kendimce yaptığım küçük düzenlemeli halidir..

Benim düzenlediğim yazılımı  ise bir kaç mesaj önceki yazımda paylaştım..

Sorun yaşarsanız yardımcı olmaya çalışırım..

73

« Son Düzenleme: 29 Mayıs 2018, 00:30:12 Gönderen: TB5X »
TB5X
QTH : Niğde LOC : KM77hx | http://www.mehmetdivili.com

Çevrimdışı TB2NDY

Mehmet Bey,
Çok teşekkür ederim.
Selamlar.
Elgin SAYINALP
TB2NDY

Çevrimdışı TB5X_SK

VFO da son durum şu sekilde oldu arkadaşlar.


73
« Son Düzenleme: 09 Haziran 2018, 11:06:04 Gönderen: TA8A »
TB5X
QTH : Niğde LOC : KM77hx | http://www.mehmetdivili.com

Çevrimdışı TB5X_SK

Bu kartı küçülterek yeniden çizmeyi planlıyorum.
Çünkü kart çok büyük ve ön panele düzgün montajı çok zor.
Butonları da denk getirmek epey hüner isteyeceğinden böyle bir yöntem düşündüm. Bitirince paylaşırım buradan.

Çalışmalar devam etmekte :







TB5X
QTH : Niğde LOC : KM77hx | http://www.mehmetdivili.com

Çevrimdışı TA1OZH

selam mehmet hocam kartı yenıden cızmenıze gerek yok rusun arduino 2560 üzerine cizdiği var ufak onu basıp onu kullanın tavsıye ederim.....

Çevrimdışı TA2GC

bütün gün onu düşündüm,kablolama yapsan arapsaçına döner,vardır bir hal çaresi elbet...