RF (Radio Frequency) PIC
Yazarımız Barbaros Aşuroğlu, güzel bir PIC yazısıyla sizlerle buluşuyor. Microchip firmasının üretimi olan ve üzerinde UHF frekansında çalışan ASK/FSK vericisi olan 20 pinli flash belleğe sahip 8 bitlik CMOS kontrolör olan PIC12F675’in tanıtımını bu yazıda bulacaksınız.
1996 senesinde sevgili amatör ağabeyimiz Ta2g Süha AKTAR fabrikasındaki portal vinç için bir kablosuz kontrol ünitesine ihtiyaç duyduğunda hemen projenin üzerine atlayıp Pic ile 433 Mhz RF modülleri buluşturmuştuk. Bu proje uzaktan çok kolay gibi göründüyse de hiç de kolay olmadı. Hem o zamanlarda pic’in Türkiyede yeni oluşu hem de RF modüllerin Türkiye de bulunmaması epey sıkıntı yaratmıştı.
Fakat tüm sıkıntısına rağmen bu proje RF modüller konusunda bana çok şey öğretti ve RF ile mikroişlemci kullanmak hep cazip bir oyun aracı oldu. Hadi sadede gel dediğinizi duyar gibi oluyorum.Gelelim o zaman. Bu ay sizlerle Microchip’in güzel oyuncaklarından birini ele alacağız. RFPIC12F675 !!!
Microchip RF verici ile 8 bacaklı pic’leri birleştirdiğinde ilk önce 12C508 ve 12C509 ile piyasaya girdi. Bunlar C yani bir kere programlanabilen tiplerdi vede pek tutulmadı. Bunun üzerine rfpic12f675’i çıkardılar vede çok hayırlı bir iş yaptılar zira bu defa hem daha güçlü bir işlemci hem de rf verici modülü birleşmiş oldu.
12F675 1k’lık program belleğine ve 4 adet girişi olan 10 bitlik Analog dijital dönüştürücüye sahip bir işlemcidir.En pratik ve güzel yanı ise flash belleğe sahip olması ve defalarca programlanabilmesi. Dolayısıyla 12C5XX serisıne göre epey bir yol katedilmiş oldu.
Rfpic yapi olarak SSOP entegre paketinde bir 12f675 ve bir rf vericiden ibarettir.
Üç değişik model ile üç farklı frekans grubuna hizmet veriliyor. Rfpic iç yapısıyla ilgili organizasyon şeması aşağıda yer alıyor.
Rfpic, hem ASK- Genlik kaydırmalı anahtarlama hem de FSK – Frekans kaydırmalı anahtarlama yöntemine göre çalışır.
Alttaki şemada ASK için bir örnek iki butonlu uzaktan kumanda uygulaması görülüyor:
Burada da aynı uygulama FSK için düzenlenmiş:
Bir amatör için rfpic montajı kolay olmayan bir entegre, ama genede lehimlemesi imkamsız değil, biraz dikkat,ince uçlu bir havya ile yapılabilir. Ben rfpic ile oynamak için daha kolay bir yöntemi seçtim ve Microchip satış sitesinden bir Rf pic geliştirme kiti satın aldım.Bu kit http://www.buymicrochip.com sitesinde 136 usd,ye satılıyor ve iki adet verici iki adet alıcı ve bir usb programlama modülünden oluşuyor. Hemen program yazmaya başlamanız için gereken herşey var kitte. Bu kite ait pdf dökümanı ve rfpic datasheet’ini yazımın sonunda bulabilirsiniz. Bu ay yeni edindiğim bu oyuncağı sizlerle paylaşmak istedim. İnşallah gelecek aya bir uygulama geliştirip bununla uzaktan kumanda ve kontrol dünyasını dize getireceğiz. Geliştireceğim uygulamaları sizlerle vaktim oldukça paylaşmak istiyorum. Ha bu arada ben rfkit alamam temini zor,pahalı gibi seslere karşılık ucuz bir piyasa alternatifi rf çözümüde düşünüyorum. Siz yeterki en azından bir pic 12f675 ve zafer arkadaşımızın şirketi Grafsan dan bir adet ASK verici ve bir adet ASK alıcı temin edin. Grafsan ile ılgili detayları Antrak Gazetesi ön sayfasındaki ilanından alabilirsiniz. Tabii bu arada herhangi bir ASK alıcı-verici de aynı işi rahatlıkla görür aklınızda olsun…
Gelecek ay bir RF pic uygulamasında görüşmek ümidiyle…
Rfpic12f675.pdf rfpic12f675
Rfpic kit manual.pdf rfpickit-manual
Barbaros AŞUROĞLU
ta2cba@antrak.org.tr