Haberler:

Foruma Resim Yükleme ve Boyut Sınırlaması ( ! )  https://bit.ly/2GMFb8H

Ana Menü

Pic Basic 4 Bit Dac

Başlatan TA2AWO, 23 Eylül 2013, 09:13:07

TA2AWO

Arkadaşlar merhaba,

16F628A Gibi bir pic ten 1200 Baud hızındaki bir veriyi R2R kullanarak 4 bitlik bir Dac yapmak istiyorum. Ancak benim Anolog'a dönüştereceğim bilgi Ascı formatında bir yazı dizisi.Bu diziyi seri olarak 1200 Baud  ile sadece bir pinden gönderme yapabiliyorum ancak yapmak istedeğim  Ascı formatındaki yazı dizisini 4 bit olarak Örneğin Portb.0,1,2,3 pinlerinlerinden R2R dirençlerinden sonra ses olarak almak kısaca basit bir modem yapmak 1200 Hz tonunda bir ses ile 1200 baud olarak Ascı formatındaki yazı dizisini 4 pinden ses olarak nasıl alabilirim.Şimdiden teşekkür ederim Arkadaşlar.

z

#1
Nasıl yani? ASCI formatında Ahmet yolladığında Ahmet sesi mi duymak istiyorsun? Yoksa

0x31, 0x32, 0x33 yolladığında DACdan 01, 02, 03 değerleri mi çıksın istiyorsun?
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

Tagli

Metinde "modem" ifadesi geçince ben sanki telefon hattı üzerinden karakter yollanacak gibi anladım. Modemler nasıl çalışır bilmiyorum ama bana sanki 4 bit DAC'tan fazlası gerekirmiş gibi geldi. Telekominikasyon terimlerine uzağım ama hatırladığım kadarıyla bir taşıyıcı sinyal olması gerekiyor. Ayrıca veriye göre sinyalin genliği mi değişecek yoksa frekansı mı?

Ayrıca ASCII karakterlerinin en az 7 bit olduğunu da hatırlatmakta fayda var.
Gökçe Tağlıoğlu

ipek

genelde asci işareti klavyeden 8 bitlik paketler halinde fsk olarak gönderilir.mark ve space iki adet taşıyıcı sinyali mevcuttur.r2 dac yöntemi fena değil fakat kural olarak sharp scf filtre gereklidir (SWITCHED CAPACITOR FILTER).

TA2AWO

#4
Diyelimki elimizdeki datalar "APRS@TA2AWO,4050N,6020.00,145.500,QRV" Bu datayı 4 bit dac ile anolag çeviri işlemi yapıp 1200 hzlik bir ses olarak speakerdan duymak istiyorum..Örnek devreyi sizinle paylaşıyorum 16f628 ile yapılmış bir bir devre portb.0 dan portb.3'e kadar r2r dirençleri görünüyor. Yukarıda izah ettiğim önekteki gibi ascı dizeleri 4 bit lik Dac ile Anoloğa dönüşüp ses olarak alınıyor.Elbetteli ahmet yazıp ses olarak ahmet sesi çıksın istemiyorum. ;D Telefon hattına da basmak istemiyorum.Sanırım azda olsa izah edebildim.
Devre şeması linki.
http://www.google.com.tr/imgres?imgurl=http://aprs.facile.free.fr/images/TinyTrak3_Schematic.png&imgrefurl=http://aprs.facile.free.fr/aprs%2520facile%2520configurer%2520tinytrak3.php&h=1660&w=2160&sz=21&tbnid=SJwddxCr9qmy6M:&tbnh=90&tbnw=117&zoom=1&usg=__ltXd886NhytVzMTwus3IiazGkDE=&docid=m5CsJVwI_cmXdM&sa=X&ei=q19AUuH8NcfGtQac1IHQCw&ved=0CEUQ9QEwAg

mesaj birleştirme:: 23 Eylül 2013, 18:45:59

Bu linkte 1200 baud ve 1200 hz frekansındaki bahsetmiş olduğum yazı dizilerinin sese dönüşmüş halini duyabilirsiniz.Bu ses modem sesi olarak bilinir fax makinalarında fax çekerken aynı sesi duyabilirsiniz..

APRS AUDIO.mp4