Picproje Elektronik Sitesi

DİJİTAL & ANALOG ELEKTRONİK => Şemalar & Diğer Elk-Elnk.Projeler => Konuyu başlatan: learner - 25 Ağustos 2009, 19:27:41

Başlık: Piyasada bulabileceğim digital pot entegresi?
Gönderen: learner - 25 Ağustos 2009, 19:27:41
Selamunaleyküm arkadaşlar. pic ile ayarlayabileceğim potasiyometre lazım. araştırdığım kadarıyla DS1868 , AD8402 ve MCP41010 gibi entegreler var ama bulunmuyorlar.

Bildiğiniz başka entegre yada başka bir yol var mı?
Başlık: Piyasada bulabileceğim digital pot entegresi?
Gönderen: My75 - 25 Ağustos 2009, 19:55:56
Başka bir yol CD4051 entegresi.Sağlam bir markada bile bu yöntemi gördüm.CD4051 8 analog girişi olan 1 çıkışı(yada tersi) olan bir entegre ve 8 volume seviyesi yapabilirsin.Her girişe bir direnç koyarsın,atıyorum 1.giriş 1k, 2.giriş 2k2, 3.giriş 3k3 gibi.dirençlerin diğer ucu gnd olacak.Çıkışıda direkt preamli girişine bağladınmı oldu bitti.Burda yapılan preampli girişini gnd' ye çekmek ve sesi kısmak mantık bu.Kolay gelsin..
Başlık: digital pot
Gönderen: ayban - 25 Ağustos 2009, 20:29:23
www.futurlec.com  7$ kargo ücreti ve bir haftada adrese teslimat 2yıla yakındır alışverişim olmuştur ve gayet memnunum.
Başlık: Piyasada bulabileceğim digital pot entegresi?
Gönderen: learner - 25 Ağustos 2009, 22:30:23
Alıntı yapılan: "My75"Başka bir yol CD4051 entegresi.Sağlam bir markada bile bu yöntemi gördüm.CD4051 8 analog girişi olan 1 çıkışı(yada tersi) olan bir entegre ve 8 volume seviyesi yapabilirsin.Her girişe bir direnç koyarsın,atıyorum 1.giriş 1k, 2.giriş 2k2, 3.giriş 3k3 gibi.dirençlerin diğer ucu gnd olacak.Çıkışıda direkt preamli girişine bağladınmı oldu bitti.Burda yapılan preampli girişini gnd' ye çekmek ve sesi kısmak mantık bu.Kolay gelsin..

hocam nette aradım fakat hiç öyle bir örneğe rast gelmedim. Mümkünse bir örnek şema verirmisiniz?
Başlık: Piyasada bulabileceğim digital pot entegresi?
Gönderen: My75 - 25 Ağustos 2009, 23:06:50
Senin için bir örnek çizdim,kodunu buna göre oluşturursun.Direnç değerleri tahminidir,öncelikle bir pot ile referans almanı tavsiye ederim,ona göre dirençleri düzenlersin


(//%5BURL=http://img98.imageshack.us/i/rnek.jpg/%5D%5Bimg%5Dhttp://img98.imageshack.us/img98/5711/rnek.th.jpg)[/URL][/img]
Başlık: Piyasada bulabileceğim digital pot entegresi?
Gönderen: leblebitozu - 25 Ağustos 2009, 23:23:34
MCP41010 ersin elektronik'in fiyat listesinde görünüyor, 3 USD

www.ersinelektronik.com
Başlık: Piyasada bulabileceğim digital pot entegresi?
Gönderen: eLectronbLue - 26 Ağustos 2009, 01:15:23
Alıntı yapılan: "My75"Başka bir yol CD4051 entegresi.Sağlam bir markada bile bu yöntemi gördüm.CD4051 8 analog girişi olan 1 çıkışı(yada tersi) olan bir entegre ve 8 volume seviyesi yapabilirsin.Her girişe bir direnç koyarsın,atıyorum 1.giriş 1k, 2.giriş 2k2, 3.giriş 3k3 gibi.dirençlerin diğer ucu gnd olacak.Çıkışıda direkt preamli girişine bağladınmı oldu bitti.Burda yapılan preampli girişini gnd' ye çekmek ve sesi kısmak mantık bu.Kolay gelsin..

Bu yöntem çok sağlıklı değil, ses sinyalleri için simetrik bir çözüm uygulanmalı. Bunun üzerinde bir aralar uğraşmıştım fakat kaliteli multiplexerlar bulamadığım için yarım kaldı çalışma.
Başlık: Piyasada bulabileceğim digital pot entegresi?
Gönderen: My75 - 26 Ağustos 2009, 14:00:08
Alıntı yapılan: "eLectronbLue"
Alıntı yapılan: "My75"Başka bir yol CD4051 entegresi.Sağlam bir markada bile bu yöntemi gördüm.CD4051 8 analog girişi olan 1 çıkışı(yada tersi) olan bir entegre ve 8 volume seviyesi yapabilirsin.Her girişe bir direnç koyarsın,atıyorum 1.giriş 1k, 2.giriş 2k2, 3.giriş 3k3 gibi.dirençlerin diğer ucu gnd olacak.Çıkışıda direkt preamli girişine bağladınmı oldu bitti.Burda yapılan preampli girişini gnd' ye çekmek ve sesi kısmak mantık bu.Kolay gelsin..

Bu yöntem çok sağlıklı değil, ses sinyalleri için simetrik bir çözüm uygulanmalı. Bunun üzerinde bir aralar uğraşmıştım fakat kaliteli multiplexerlar bulamadığım için yarım kaldı çalışma.

Bu yöntemi Commax digital video interphone 'da kullanmış,önemli olan doğru kullanmak,buradaki amaç preampli girişini gnd seviyesine çekmek,eğer tam tersini yapsaydık (çıkıştan sesi girip,her kanaldan dirençler ile preampliye gönderseydik sorun olabilirdi fakat bu şekilde sorun olacağını zannetmiyorum.Hatta bir transistör yada ULN serisi bir entegre ile bile bu iş yapılır.
Başlık: Piyasada bulabileceğim digital pot entegresi?
Gönderen: learner - 27 Ağustos 2009, 00:10:55
Alıntı yapılan: "My75"Senin için bir örnek çizdim,kodunu buna göre oluşturursun.Direnç değerleri tahminidir,öncelikle bir pot ile referans almanı tavsiye ederim,ona göre dirençleri düzenlersin


(Resim gizlendi görmek için tıklayın.)[/URL][/img]

İlginiz için çok teşekkür ederim ;)  

Devreyi tam anlayamadım.

preampli. girişini GND ye çekmek demişsiniz. Sanrınım  bu devre ile yerine koymak istediğim anolog pot yer deiştirmiyorda, biz girişteki sinyalin birazını gnd de harçatıp kısmış oluyoruz. Anolog pot yerinde kalırsa onunda sesde ayar rolu hâlâ kalıyor demek ki. Aslında işimede yarar böyle oluyorsa. ince ayar vazifesi görür.

Doğrumu düşünmüşüm. Yanlış ve eksikleri düzeltir misiniz?
Başlık: Piyasada bulabileceğim digital pot entegresi?
Gönderen: My75 - 27 Ağustos 2009, 11:36:04
Amplifikatör girişlerinde kullanılan potansların sol gnd,orta giriş,sağ çıkış şeklindedir.Gnd' ye çekmekten kastım giriş sinyali ile Gnd arasındaki empedansı düşürmektir,böyle olunca giriş sinyali ve gnd arasındaki akım artmakta ve sinyal zayıflamaktadır.Bu işin kuralı budur,senin kullandığın potansda böyledir.Bu dediğim amplifikatör girişi için geçerlidir,eğer amplifikatör girişine uyguladığın sinyali gnd olmadan potans ile zayıflatayım diyorsan bu yanlış olur ve aşırı bir distorsiyon ile karşılaşırsın.Kısaca vermiş olduğum devre aynı işi yapıyor..Örnekleri incele,balansda ilave ettim..

(//%5BURL=http://img398.imageshack.us/i/volume.jpg/%5D%5Bimg%5Dhttp://img398.imageshack.us/img398/2263/volume.th.jpg)[/URL][/img]
Başlık: Piyasada bulabileceğim digital pot entegresi?
Gönderen: learner - 27 Ağustos 2009, 13:10:37
Tamam inceleyeyim. Teşekkürler...
Başlık: Piyasada bulabileceğim digital pot entegresi?
Gönderen: smyomekatronik - 27 Ağustos 2009, 14:50:14
Esselâmû aleyküm

Piyasada DS1868 satılmıyormu?.
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: emre.kansiz - 30 Nisan 2010, 14:00:47
hocam benim elimde ds1844-50k var eger ihtiacın warsa iletisime gecelim bir proje için 4 tene almıstım birini kullandım 3 tane daha war elimde... emre.kansiz@windowslive.com iletişime gecebiliriz bu adresten.
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: ipek - 30 Nisan 2010, 14:33:03
DS1803 Istanbul int-el 'de gözüküyor 100k lık modeli
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: Adnankaplan - 01 Mayıs 2010, 23:08:51
DS 1669 kullanabilirsin bluemavi de var fakat smd olarak...belki isini gorebilir...
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: Tagli - 01 Mayıs 2010, 23:56:58
DS1868 10k'lık versiyonu BlueMavi (http://www.bluemavi.com/vitrin/tablo_new.asp?adet=1&kitap_id=753051&kategori=289#ara)'de var görünüyor. Sanırım yakında benim de işim düşecek bu entegreye...

Dorukan ve Int-el'de de bazı dijital pot'lar var ama iki kanallısına rastlamadım. Fiyat olarak da yakınlar, çift kanallıyla bir farkları yok.
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: mcn - 02 Mayıs 2010, 12:09:13
konu açılmışken sorayım,Ben bluemavi den geçen ay 10 k lık ds1868 almıştım,ancak bir türlü çalıştıramadım.SERDAR ÇİÇEK in kitabındaki uygulamayı yapıyorum,devre vs herşey çalışıyor,ancak ds1868 in uçlarında sürekli megaohm civarında değer görüyorum ve değişmiyor hiç.BAcak bağlantıları vs herşey doğru.NEden olabilir,daha önce ds1868 le çalışan,çalıştıran oldu mu?

(http://i1005.hizliresim.com/2010/5/2/1801.jpg) (http://urlal.com/)


/******************************************************************
PIC16F877 ile DS1868 Dijital Potansiyometre Uygulaması
*******************************************************************/
#include <16f877.h>     // Kullanılacak denetleyicinin başlık                 // dosyası tanıtılıyor.
#fuses XT,NOWDT,NOPROTECT,NOBROWNOUT,NOLVP,NOPUT,NOWRT,NODEBUG,NOCPD // Denetleyici konfigürasyon ayarları

#use delay (clock=4000000) // Gecikme fonksiyonu için kullanılacak osilatör frekansı belirtiliyor.

#include <DS1868.c>  // DS1868.c dosyası programa ekleniyor

// Butonlar ve Anahtar Tanımlamaları Yapılıyor
#define pot_reset pin_a0
#define pot_sec   pin_a1
#define arttir    pin_a2
#define azalt     pin_a3

int i=0,j=0; // Tam sayı tipinde değişkenler tanımlanıyor

//******************* ANA PROGRAM FONKSİYONU *******************
void main ()
{
   setup_psp(PSP_DISABLED);        // PSP birimi devre dışı
   setup_spi(SPI_SS_DISABLED);     // SPI birimi devre dışı
   setup_timer_1(T1_DISABLED);     // T1 zamanlayıcısı devre dışı
   setup_timer_2(T2_DISABLED,0,1); // T2 zamanlayıcısı devre dışı
   setup_adc_ports(NO_ANALOGS);    // ANALOG giriş yok
   setup_adc(ADC_OFF);             // ADC birimi devre dışı
   setup_CCP1(CCP_OFF);            // CCP1 birimi devre dışı
   setup_CCP2(CCP_OFF);            // CCP2 birimi devre dışı

   init_pots(); // 2 potansiyometre değeri ilk anda sıfırlanıyor

   while(1) // Sonsuz döngü
   {
     if (input(pot_reset))  // Eğer Pot reset butonuna basıldı ise
     {
        init_pots();        // 2 potansiyometreyi de sıfırla
        i=0; j=0;           // i ve j değerleri de sıfırla
     }

     if (input(pot_sec)) // 0. Potansiyometre seçilmiş ise
     {
        if (input(arttir))       // Arttir butonuna basılmış ise
        {
           i++;                  // i değerini bir arttır
           set_pot(0,i);         // 0. potansiyometreyi i değerine ayarla
           while(input(arttir)); // Butondan el çekile kadar bekle
        }

        if (input(azalt) && (i!=0)) // Azalt butonuna basılmış ise ve
        {                           // i değeri 0 değil ise
           i--;                     // i değerini bir azalt
           set_pot(0,i);            // 0. potansiyometreyi i değerine ayarla
           while(input(azalt));     // Butondan el çekile kadar bekle
        }
     }
     else  // 1. potansiyometre seçilmiş ise
     {
        if (input(arttir))       // Arttir butonuna basılmış ise
        {
           j++;                  // j değerini bir arttır
           set_pot(1,j);         // 1. potansiyometreyi j değerine ayarla
           while(input(arttir)); // Butondan el çekile kadar bekle
        }

        if (input(azalt) && (j!=0)) // Azalt butonuna basılmış ise ve
        {                           // j değeri 0 değil ise
           j--;                     // j değerini bir azalt
           set_pot(1,j);            // 1. potansiyometreyi j değerine ayarla
           while(input(azalt));     // Butondan el çekile kadar bekle
        }
     }
   }
}
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: Salih - 17 Mayıs 2010, 17:48:54
Arkadaşlar bende @mcn nin örneğini kullanarak DS1868 ilk defa çalıştırmaya çalışıyorum. Maalesef başarılı olamadım.
Isis de çalışıyor fakat gerçek devre üzerinde çalışmıyor. Haberleşme sinyallerinide lojik analizörle izliyorum. Herşey doğru fakat entegrenin çıkış direnci değişmiyor. Bu konuda tecrübesi olanlar paylaşırsa memnun olurum.
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: mcn - 17 Mayıs 2010, 20:11:23
salih hocam,o kadar araştırdım ettim,yok sanırım bu entegreyi pic le çalıştıran,başka dijital pot yöntemlerini bi araştırmak lazım.Ben ds den umudumu kestim :-\
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: Salih - 18 Mayıs 2010, 16:42:40
Evet gerçek devre üzerinde çalıştırana rastlamadım. Elimde lojik analizör de var. Sinyal hatlarını kontrol ediyorum.
Datasheet'indeki şartlar yerine geliyor fakat pot direnç değerleri değişmiyor. Aklıma aldığımız bütün ds1868 ler
bozukmu ki diyesim geliyor :).
[IMG]http://www.ressim.net/upload/c69f94bc.bmp[/img] (http://www.ressim.net)
Resimde
D0 -> Reset
D1 -> Clock
D2 -> Data

Pot0 ve Pot1 değerleri nin ikiside 4 dür.
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: mcn - 18 Mayıs 2010, 18:04:04
Direk firmaya mail atmayı düşünüyorum,bakalım onlar çalıştırabilmişler mi  ;D
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: ahmet2004 - 18 Mayıs 2010, 21:53:08
Akım kazancı prensibine göre çalışıyor bu tür entegreler.

O yüzden öyle direnç ölçemezsin.

Çalışıyor görünüyor.

(http://img327.yukle.tc/images/35252.jpg)
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: mcn - 19 Mayıs 2010, 07:52:50
@ahmet2004 hocam,proteusta her türlü çalışıyor,ama devre üzerinde tık yok.

Sizin demek istediğiniz,direk kullanacağımız yere bağlayalım mı yani,o şekilde mi devreyi deneyelim?
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: Salih - 19 Mayıs 2010, 11:52:23
Ben her şekilde ölçtüm. H0 ucuna +5v L0 ucunada şaseyi bağladım. Ve W0 ucunu şaseye göre ölçtüm. Sonuç yok.
Gerilim vermeden direnç değişimlerini ölçtüm yine sonuç yok.
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: ahmet2004 - 19 Mayıs 2010, 12:54:10
Devrelerini yapamayan varsa bana ÖM ile ulaşabilirsiniz.Veya başka herhangi bir devresini yapamayanda gönderebilir.

Adres vereyim kargolayın bakayım.Başka aklıma birşey gelmiyor.
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: picmanya - 19 Mayıs 2010, 19:04:00
Alıntı yapılan: salih - 19 Mayıs 2010, 11:52:23
Ben her şekilde ölçtüm. H0 ucuna +5v L0 ucunada şaseyi bağladım. Ve W0 ucunu şaseye göre ölçtüm. Sonuç yok.
Gerilim vermeden direnç değişimlerini ölçtüm yine sonuç yok.

bu entegreyi bu amaçlamı kullanacaksınız yanlış anlamadıysam potun bir ucu +5V. diğer ucu toprak orta ucuda ayarlı gerilim referansı olarak kullanılacak doğrumudur?
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: Salih - 19 Mayıs 2010, 20:16:15
Alıntı yapılan: picmanya - 19 Mayıs 2010, 19:04:00
Alıntı yapılan: salih - 19 Mayıs 2010, 11:52:23
Ben her şekilde ölçtüm. H0 ucuna +5v L0 ucunada şaseyi bağladım. Ve W0 ucunu şaseye göre ölçtüm. Sonuç yok.
Gerilim vermeden direnç değişimlerini ölçtüm yine sonuç yok.

bu entegreyi bu amaçlamı kullanacaksınız yanlış anlamadıysam potun bir ucu +5V. diğer ucu toprak orta ucuda ayarlı gerilim referansı olarak kullanılacak doğrumudur?

Bir anfinin girişinde ses ayarı yapmak için kullanılacak idi :).
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: picmanya - 20 Mayıs 2010, 19:19:15
H0 veya L0 uçlarından biri iptal edilip iptal edilmeyen diğer uçla birlikte orta ucu kullanıp ayarlanabilir direnç olarak kullanılacaksa bir şey diyemem
H0=+5V.  L0=toprak  W0=ayarlı pozitif gerilim referansı olarak kullanılmak isteniyorsa bu tür bir çalışma için bu entegreye gerek yok diyecektim
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: Salih - 21 Mayıs 2010, 10:11:04
Haklısın dediğin tür işlemler için (DAC) dijital_analog çevirici entegreler daha uygundur. Biz bir anfinin girişinde ses, ton vs
kontrolu yapmak istiyorduk.
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: mcn - 21 Mayıs 2010, 13:39:55
Bende motor kontrolü için kullanmayı düşünüyordum.DC motor kontrolü yapan bir motor sürücüm var ve hız vs ayarını bir tane 10 k pot ile yapıyorum.Bunu dijitale çevirmeyi düşünüyordum,daha sonra da bu devreye RF modül vb ekleyip uzaktan kontrolde etmeyi düşünüyordum ama daha en başta takıldık.

Benim yapmaya çalıştığım uygulama için picle başka bir çözüm yolu olabilir mi?
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: Salih - 21 Mayıs 2010, 14:00:28
Alıntı yapılan: mcn - 21 Mayıs 2010, 13:39:55
Bende motor kontrolü için kullanmayı düşünüyordum.DC motor kontrolü yapan bir motor sürücüm var ve hız vs ayarını bir tane 10 k pot ile yapıyorum.Bunu dijitale çevirmeyi düşünüyordum,daha sonra da bu devreye RF modül vb ekleyip uzaktan kontrolde etmeyi düşünüyordum ama daha en başta takıldık.

Benim yapmaya çalıştığım uygulama için picle başka bir çözüm yolu olabilir mi?

Senin devrende 0-5 V değişen DC gerilim iş görüyorsa. Pic'in Pwm çıkışından ürettiğin sinyali filtreden geçirip 0-5 V değişen DC gerilim elde edip devrende kullanabilirsin. Bizim devrede ses sinyali kontrol edileceğinden mecburen değişken dirençli devre kullanılmalıdır.
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: ahmet2004 - 21 Mayıs 2010, 17:40:18
DAC0800 serisi var piyasada onları kullanın kullanımı çok kolay.

8bit dijital bilgi verildiğinde çevrim yapıyor.Hemde ucuzlar.Fazla uzaklara bakmaya gerek yok.
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: picmanya - 21 Mayıs 2010, 19:54:38
mcn senin 10k dc motor kontrol potunu kullandığın devrenin pot kısmının bağlantılarını görmek lazım devrendeki potun daha öncede denildiği gibi 3 ucuda kullanılıyor ve potun başlardaki iki uçlara toprak ve pozitif gerilim veriliyorsa dijital pot kontrol entegresi kullanmadan pic'le iş halledilebilir ama potun iki ucu kullanılıyorsa ve amaç ayarlı direnç elde etmekse iş büyük olasılılkla dijital pot entegresi kullanımı gerektirebilir
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: mcn - 21 Mayıs 2010, 20:04:20
iki adet sürücü var elimde,bir tanesi 3 ucunuda kullanıyor,diğeri ise dediğin diğer yöntem gibi iki ucunu kullanıyor ayarlı direnç için.
3 uç kullanan için pic le DAC mı kullanırız,nasıl halledilebilir?
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: picmanya - 21 Mayıs 2010, 20:27:39
Microchip AN538 dosyasını bir incele
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: ylmz - 17 Haziran 2010, 16:42:23
proteus ta çalışan devre real de bazen çalışmıyor gerçekten başıma daha öncede gelmişti
Başlık: Ynt: Piyasada bulabileceğim digital pot entegresi?
Gönderen: ylmz - 06 Ocak 2011, 15:20:54
selam arkadaşlar konuyla alakası yok ama konuyu okurken gördum ipek arkadaş ya o sınek nedır orda ya ıkı saatır leptopun ekranına vuruyorum oldurcem dıye :):) dıyorum nıye olmuyor peçeteyle sılıyordum az kalsın sonradan jeton düştü hay allah yaaa ;D ;D ;D