Picproje Elektronik Sitesi

DİJİTAL & ANALOG ELEKTRONİK => Diğer Analog Devreler => Konuyu başlatan: oguztkn - 22 Mayıs 2021, 02:56:20

Başlık: Anahtar Yerine ?
Gönderen: oguztkn - 22 Mayıs 2021, 02:56:20
Merhaba Arkadaşlar,

Bir bluetooth'un (player) tuşlarını kontrol etmeye çalışıyorum. Orjinal şeması ekteki gibi. Benim kullanmka istediği şema da üstteki ttp223'lü olan. Fakat orjinal şemadaki s1,s2... 'ün yerine transistör denedim fakat çalışmadı. Orjinal şemadaki s1,s2... 'in görevinin aynısını ttp223 ile yaptırabilir miyim (her birine ayrı ttp) ? Araya pasif elemanlar ile nasıl bir şema kurmalıyım yardımcı olabilir misiniz ?

Şimdiden Teşekkürler...
(https://i.ibb.co/fHRyPzG/avv.png) (https://ibb.co/fHRyPzG)
Başlık: Ynt: Anahtar Yerine ?
Gönderen: OG - 22 Mayıs 2021, 14:35:46
Orjinal şema gösterdiğin gibi ise,
şemadaki dirençler farklı değerde olmalıdır
diye düşünüyorum.

çünkü,
Farklı butonları tek pine giriyorsa
ADC mantığını kullanıyordur,
ve durum böyle ise dirençler farlı olur.

diğer husus
ttp223 tek çıkışlı galiba (kullanmadım)
tek çıkış ile çok buton nasıl sürülecek..
birden fazla ttp223 kullansan bile mantık ADC ise yine uymaz
4066 benzeri analog switch ile butonu kapatmak gerek.
Başlık: Ynt: Anahtar Yerine ?
Gönderen: oguztkn - 22 Mayıs 2021, 14:59:06
Alıntı yapılan: OG - 22 Mayıs 2021, 14:35:46Orjinal şema gösterdiğin gibi ise,
şemadaki dirençler farklı değerde olmalıdır
diye düşünüyorum.

çünkü,
Farklı butonları tek pine giriyorsa
ADC mantığını kullanıyordur,
ve durum böyle ise dirençler farlı olur.

diğer husus
ttp223 tek çıkışlı galiba (kullanmadım)
tek çıkış ile çok buton nasıl sürülecek..
birden fazla ttp223 kullansan bile mantık ADC ise yine uymaz
4066 benzeri analog switch ile butonu kapatmak gerek.

Direnç değerlerini yazmayı unutmuşum hepsi farklı değerlerde. (3k,6.2k,24k vb. gibi)

Ttp'yi herbir anahtar için ayrı olarak kullanıyorum ustam. Ama mantık dediğiniz gibi adc mantığı pinde 2 volt var (bluetooth çipi) onu dirençler ile şaseye çekerek ayrı işlevler yaptırılıyor. (vol+,vol-,foward,back gibi)

Dediğiniz gibi 4066 tek çıkış yolum sanırım
Başlık: Ynt: Anahtar Yerine ?
Gönderen: tunayk - 22 Mayıs 2021, 15:07:19
transistör ile de amaca ulaşılabilir. Rdson değeri düşük mosfet kullanmanız ve mosfetleri dirençler ile gnd tarafına koymanız sonuç verecektir.
Başlık: Ynt: Anahtar Yerine ?
Gönderen: oguztkn - 22 Mayıs 2021, 15:20:38
Alıntı yapılan: tunayk - 22 Mayıs 2021, 15:07:19transistör ile de amaca ulaşılabilir. Rdson değeri düşük mosfet kullanmanız ve mosfetleri dirençler ile gnd tarafına koymanız sonuç verecektir.

dirençleri pin tarafına alıp sonrasına transistör ile denedim olmadı ne yazıkki ( bc817 ile denedim)
Başlık: Ynt: Anahtar Yerine ?
Gönderen: power20 - 22 Mayıs 2021, 16:46:08
Pin tarafında beslemeye doğru 1 adet direnç olsun. Belki çipin içinde vardır. Butonlar basıldıkça pin ucunda farklı gerilim oluşur.

Bc817 ile de yapabilirsiniz. Lakin doğru dürüst anahtarlama oluyor mu?diye ölçmek gerekir. Sırayla her birini denedikten sonra istenen gerilim orijinal devredeki gibi üretilebiliyor mu? Bunu da kontrol ettikten sonra iş bitmiştir.

Transistörün on off olması zor bir şey değildir.


Orjinal şemadaki s1,s2... 'in görevinin aynısını ttp223 ile  yapmak mümkün. Ayrıca ucuna pic eklenir. Pic pinleri anahtar gibi çalışır. Dirençleri toprağa çeker. Veya kendinden DAClı pic kullanılır. Gerilimleri o üretebilir
Başlık: Ynt: Anahtar Yerine ?
Gönderen: tunayk - 22 Mayıs 2021, 17:12:27
Alıntı yapılan: oguztkn - 22 Mayıs 2021, 15:20:38dirençleri pin tarafına alıp sonrasına transistör ile denedim olmadı ne yazıkki ( bc817 ile denedim)
Gerilim ölçerek   ve de 2V civarında çalıştığı için bipolar olmaz. Mosfet diye özellikle yazmıştım.  Bipolar üzerinde 0.7V civarı voltaj kaldığı için hatalı ölçüm yapmasına neden olur.İlla bipolar ile yapayım dersen  @Kılıç 'ın dediği gib her bir buton için voltaj değerlerini ölçerek gerekli direnç ayarlamaları ile de yapılabilir.
Başlık: Ynt: Anahtar Yerine ?
Gönderen: OG - 22 Mayıs 2021, 17:25:37
en kestirme çözüm (aklıma gelebilen)

1 adet toplam 8 pine sahip bir mcu (min 8 pin)
player voltajı ile ortak çalışbilecek..

pinlerin;
4'ü giriş ve ADC içeren (bunlar dokunma amaçlı kullanılacak)
4'ü çıkış ve hem INP hem OUTPUT olabilen

key_pin yazan pine farklı dirençlerin bir ucu (veya kısa devrenin bir ucu)
onların gnd'ye giden uçları mcu'nun output olabilen pinlerine bağlı
o pinler normalde INP konumunda (uç boşta demektir veya çok yüksek empedans görüyor)

secilecek olana ait mcu pini output olur ve L sürülür (tuş basılma görevi)
tuşun basılı olması gereken sürece pin konumu bu  (output ve low)
sonra hemen (tuş bırakılma durumu) INP'a dondurulur yani o hattın GND bağlantısı kopar.

basma kontrolu için de mcu larda ADC kullanımlı dokunmatik kontrol usulleri kullanılır.

tekrar söyleyeyim,
mcu'nun player cihazı ile aynı voltajda çalışması esastır.


edit (ek)
belki direnç değerlerinde küçük değişiklik gerekebilir

buna sebep de
mcu çıkışları
basıldığında ~0R olabilen gerçek butonlar kadar düşük değer alamayabilirler
belki dirençlerin çok az miktarda daha düşük olması gerekebilir
muhtemelen buna gerek olmayacaktır

basit bir test ile görülebilir
dirençler değiştirilmeden
mcu pini LOW yapılıp fonksiyonu gerçekleştiriyormu
gibi.
Başlık: Ynt: Anahtar Yerine ?
Gönderen: muhittin_kaplan - 22 Mayıs 2021, 17:54:19
wired remote. (örn http://jvde.net/node/7)
Genelde oto teyplerinin kontrol girişidir. ben  MCP41xxx ile yapmıştım.
https://muhittinkaplan.com/2016/11/25/mcp41xxx-sayisal-potansiyometre/
Başlık: Ynt: Anahtar Yerine ?
Gönderen: oguztkn - 22 Mayıs 2021, 19:15:20
Alıntı yapılan: Kılıç - 22 Mayıs 2021, 16:46:08Pin tarafında beslemeye doğru 1 adet direnç olsun. Belki çipin içinde vardır. Butonlar basıldıkça pin ucunda farklı gerilim oluşur.

Bc817 ile de yapabilirsiniz. Lakin doğru dürüst anahtarlama oluyor mu?diye ölçmek gerekir. Sırayla her birini denedikten sonra istenen gerilim orijinal devredeki gibi üretilebiliyor mu? Bunu da kontrol ettikten sonra iş bitmiştir.

Transistörün on off olması zor bir şey değildir.


Orjinal şemadaki s1,s2... 'in görevinin aynısını ttp223 ile  yapmak mümkün. Ayrıca ucuna pic eklenir. Pic pinleri anahtar gibi çalışır. Dirençleri toprağa çeker. Veya kendinden DAClı pic kullanılır. Gerilimleri o üretebilir


Haricen mcu kullanmak istemiyorum sadece pasif elemanlar ile yapmam maliyet açısından önemli benim için. İlk şu aklıma geldi ve denedim ttp nin çıkışını (1-0) 0 iken şaseye çekeceğinden direk dirençleri pin tarafına ortak alıp diğer uçlarına ttp yi girdim. Basınca 0 a çekecek ve şaseye gitmiş olacaktı düşünceme göre. Ama çalışmadı.

Alıntı yapılan: Kılıç - 22 Mayıs 2021, 16:46:08Bc817 ile de yapabilirsiniz. Lakin doğru dürüst anahtarlama oluyor mu?diye ölçmek gerekir. Sırayla her birini denedikten sonra istenen gerilim orijinal devredeki gibi üretilebiliyor mu? Bunu da kontrol ettikten sonra iş bitmiştir.

Ölçmekten kastınız nedir acaba bc817 üzerinden sağlıklı gidebilirsem onu tercih etmek isterim. Ama bc817 ile yapılınca da her modül için tekrar ölçüm yapmak gerekir mi?
Başlık: Ynt: Anahtar Yerine ?
Gönderen: oguztkn - 23 Mayıs 2021, 00:34:02
Elimde şuan 2n7000 mevcut değil deneyemiyorum ama bu mantığın çalışması gerekir diye düşünüyorum doğrumudur acaba ?
(https://i.ibb.co/PTB3y21/Ekran-G-r-nt-s-133.png) (https://ibb.co/PTB3y21)
Başlık: Ynt: Anahtar Yerine ?
Gönderen: asma - 23 Mayıs 2021, 02:11:54
Merhaba
key pin ile gnd arasını ölçüyorsunuz.
Butonlara basmadan ve her butona ayrı ayrı basarak bir kaç ölçüm elde ediyorsunuz.
Daha sonra elinizdeki bc817 ile deneme yapabilirsiniz. (2n7000 daha iyi olur)
Örneğin s4 ile key sw gnd ye çekildiğinde 0 dan farklı göreceğiniz değer (0,185V) iş görmüyor ise bc ile bu iş olmaz diyebilirsiniz.
Diğer butonlar için direnç değerini azaltarak aynı voltajı yakalamayı denemelisiniz. Ölçtüğünüz değer ile aynı değerleri yakalarsanız bu iş olur.
kolay gelsin.
Başlık: Ynt: Anahtar Yerine ?
Gönderen: oguztkn - 23 Mayıs 2021, 02:16:40
Alıntı yapılan: asma - 23 Mayıs 2021, 02:11:54Merhaba
key pin ile gnd arasını ölçüyorsunuz.
Butonlara basmadan ve her butona ayrı ayrı basarak bir kaç ölçüm elde ediyorsunuz.
Daha sonra elinizdeki bc817 ile deneme yapabilirsiniz. (2n7000 daha iyi olur)
Örneğin s4 ile key sw gnd ye çekildiğinde 0 dan farklı göreceğiniz değer (0,185V) iş görmüyor ise bc ile bu iş olmaz diyebilirsiniz.
Diğer butonlar için direnç değerini azaltarak aynı voltajı yakalamayı denemelisiniz. Ölçtüğünüz değer ile aynı değerleri yakalarsanız bu iş olur.
kolay gelsin.

Dediklerinizi deneyeceğim, peki 2n7000 ile olan bağlantı uygunmudur ? gate direncine gerek var mıdır direk ttp'yi girsem sorun olur mu ?
Başlık: Ynt: Anahtar Yerine ?
Gönderen: oguztkn - 31 Mayıs 2021, 00:14:27
Arkadaşlar Tekrar Merhaba,

Şemanın son halini paylaşıyorum. Acaba bir hata var mıdır kontrol edebilir misiniz ?
(https://i.ibb.co/3kp4HL5/ust-Alt.png) (https://ibb.co/3kp4HL5)


(https://i.ibb.co/z2zq4SQ/Ekran-G-r-nt-s-150.png) (https://ibb.co/z2zq4SQ)
Başlık: Ynt: Anahtar Yerine ?
Gönderen: yas - 31 Mayıs 2021, 00:43:33
Q1 i kontrol etmelisin ters bağlı.
Başlık: Ynt: Anahtar Yerine ?
Gönderen: oguztkn - 31 Mayıs 2021, 00:49:06
TTp nin çıkışı direk bd139'u sürmeye yetmedi o yüzden eklemiştim onu. Şuan bu devreyi reel de deniyorum o kısım çalışıyor demek ters olması bir şeyi etkilemiyor sanırım. Çalışmayan kısım key pin kısmı ttpler çıkış veriyor fakat işlevler doğru çalışmıyor (back,foward,vol+- gibi)

Şundan olabilir mi alt plaketin gnd si bd139 'un collectorunden akıp geliyor üst plaketteki gnd direk gnd 'ye bağlı çalışmaması ondan olabilir mi ?
Başlık: Ynt: Anahtar Yerine ?
Gönderen: yas - 31 Mayıs 2021, 01:09:48
Şemadan yorumladığım sizin söylediğinizden farklı, BD139 alt kartın değil BT modülün gnd sini anahtarlıyor. J1 ve J2 nin 1 nolu pinleri gnd ye bağlı. Q1 in emitör kollektör bağlantısı şemaya göre kesin hatalı ilave olarak BD139 u tam sürebilmek için 500mA civarı beyz akımı gerekli R10 direnci sebebiyle beyz akımı en fazla 5mA olabilir. R10 direnci 10 ohm civarında olmalıydı. Ayrıca Q1 PNP tip seçilmesi ve TTP223 ün çıkışının buna terslenmesi gerekir diye düşünüyorum.
Başlık: Ynt: Anahtar Yerine ?
Gönderen: oguztkn - 31 Mayıs 2021, 01:35:40
Alıntı yapılan: yas - 31 Mayıs 2021, 01:09:48Şemadan yorumladığım sizin söylediğinizden farklı, BD139 alt kartın değil BT modülün gnd sini anahtarlıyor. J1 ve J2 nin 1 nolu pinleri gnd ye bağlı. Q1 in emitör kollektör bağlantısı şemaya göre kesin hatalı ilave olarak BD139 u tam sürebilmek için 500mA civarı beyz akımı gerekli R10 direnci sebebiyle beyz akımı en fazla 5mA olabilir. R10 direnci 10 ohm civarında olmalıydı. Ayrıca Q1 PNP tip seçilmesi ve TTP223 ün çıkışının buna terslenmesi gerekir diye düşünüyorum.

Evet bd139 Bt modülün gnd 'sini anahtarlıyor fakat key pin şeması da adc mantığı ile gnd arasında çalıştığından bd139 un collectorundeki gnd ile direk gnd nin arasında az da olsa seviye farkı kalabilir mi yani çalışmamasına neden olabilir mi?

Bu arada R10 şemada yanlış kalmış kartın üzerinde kontrol ettim 18 ohm takılı imiş isis'te değer düzeltilmemiş. O zaman Q1 i çıkarıp yerine emiter kollektör şuankine göre ters gelecek şekilde bc807 ile deneme yapayım. İnşallah sonuç alabilirim
Başlık: Ynt: Anahtar Yerine ?
Gönderen: yas - 31 Mayıs 2021, 01:51:31
Butonları denemek için Q1 in emitör ve kollektörünü kısa devre edip deneye bilirisin. Aslında gnd nin yerine +12 V anahtarlanması daha doğru olur.
Başlık: Ynt: Anahtar Yerine ?
Gönderen: oguztkn - 04 Haziran 2021, 23:25:34
Alıntı yapılan: yas - 31 Mayıs 2021, 01:51:31Butonları denemek için Q1 in emitör ve kollektörünü kısa devre edip deneye bilirisin. Aslında gnd nin yerine +12 V anahtarlanması daha doğru olur.

Bc817 lerini 2n7002 ile değiştirdim. Bd139 u da çıkarıp yerine Ao3420 takıp ttp nin çıkışı ile direk sürdüm. Devreyi çalıştırdığımda çalışıyor ama ara ara touch'lar sanki dokunmuş gibi kendi kendine çıkış veriyor ya da basılı kalıyor. Kutuya koyduğumda daha da kötü rastgele sürekli basıyor. Bunun nedeni bluetooth modülün sinyali dokunmatikleri etkiliyor olabilir mi ya da çakma ttp'ye mi denk geldim bilemedim.
Başlık: Ynt: Anahtar Yerine ?
Gönderen: yas - 05 Haziran 2021, 20:31:12
-Kutu metal mi?
-TTP yi hazır mı aldınız yoksa kapasitif yüzeyi kendiniz mi oluşturdunuz, eger kendiniz yaptıysanız datasheet deki kriterlere uydunuz mu?
-Bluetooth küçük güçte de olsa sonuçta rf sinyal dokunma yüzeylerinde istenmeyen kapasitif etki değişikliğe neden olabilir.
-Kutuya koyduğunuzda sorunlar oluşuyorsa  bir diğer sorun kaynağı da güç kaynağı olabilir. Eğer devre smps ile besleniyorsa bu noktayıda es geçmemek gerekli.
Başlık: Ynt: Anahtar Yerine ?
Gönderen: oguztkn - 05 Haziran 2021, 20:43:42
Ttpleri hazır modül olarak aldım üzerinden entegreleri sökerek kendi devreme aktardım. Dokunmatik yüzeyler konusunda da datasheet de olan yüzeyden şaseye olan kondansatörü 22pf olarak taktım. PCB nin görselini de ekliyorum. Kutu plastik ve 12v smps kaynak ile deniyorum
(https://i.ibb.co/KKhVBcF/Ekran-G-r-nt-s-152.png) (https://ibb.co/KKhVBcF)

(https://i.ibb.co/FJ8rGfj/Ekran-G-r-nt-s-153.png) (https://ibb.co/FJ8rGfj)

(https://i.ibb.co/PMwpR1h/Ekran-G-r-nt-s-154.png) (https://ibb.co/PMwpR1h)

(https://i.ibb.co/3fKNcRx/Ekran-G-r-nt-s-155.png) (https://ibb.co/3fKNcRx)

iki plaket arkalı önlü üst üste geçecek şekilde tasarladım. Alt plaketin orta bölümünde ise bt modül mevcut


(https://i.ibb.co/vQWpv8Z/download.jpg) (https://ibb.co/vQWpv8Z)
Başlık: Ynt: Anahtar Yerine ?
Gönderen: yas - 06 Haziran 2021, 09:56:48
Sorunun beslemeden mi, bluetooth modülünden mi yoksa devreden mi olduğunu en hızlı anlamanın yolu, devreyi akü ile beslemek, sorun düzelmezse modülün enerjisini ayırmak bu da işe yaramazsa sorunun kaynağını devrede aramak gerekir diye düşünüyorum.
Başlık: Ynt: Anahtar Yerine ?
Gönderen: oguztkn - 08 Haziran 2021, 12:14:36
Son durumda modülü dışarıda çalıştırınca normal çalışmakta ama kutuya oturtunca dokunmatikler kendi kendine basma durumuna geçiyor.

Denediklerim:   

Batarya
SMPS
Normal 12V AC trafo Doğrultup

Hiçbiri farkettirmedi. Hatta modülü plaket üzerinden kablo ile dışarı taşıdım hani modül ile ttpler çok yakın birbirine bakıyorlar diye oda farkettirmedi. Kutuya koymak sapıtma durumuna geçmesine yetiyor. Kutuda herhangi bir metal bileşim yok plasktik enjeksiyondan çıkma. Kutu resimlerini ekliyorum 

(https://i.ibb.co/7N9pDsn/a.jpg) (https://ibb.co/7N9pDsn)

(https://i.ibb.co/GcWBnTp/b.jpg) (https://ibb.co/GcWBnTp)

(https://i.ibb.co/frGdHjn/c.jpg) (https://ibb.co/frGdHjn)

(https://i.ibb.co/bXzKnk9/d.jpg) (https://ibb.co/bXzKnk9)
Başlık: Ynt: Anahtar Yerine ?
Gönderen: yas - 08 Haziran 2021, 12:42:53
PCB tasarımı TTP223 ün datasheetinde 6. sayfadaki kriterlere tam uymuyor sanki. Resimlerde ilk gözüme çarpan dokunma alanı merkezindeki ledler datasheet de "The material of panel covering on the PCB can not include the metal or the electric element." yazan ibare durumu kafadan 1-0 yenik yapıyor. Belki CS kapasitesi kullanmak durumu düzeltebilir denemek lazım.
Başlık: Ynt: Anahtar Yerine ?
Gönderen: oguztkn - 08 Haziran 2021, 12:50:42
Alıntı yapılan: yas - 08 Haziran 2021, 12:42:53PCB tasarımı TTP223 ün datasheetinde 6. sayfadaki kriterlere tam uymuyor sanki. Resimlerde ilk gözüme çarpan dokunma alanı merkezindeki ledler datasheet de "The material of panel covering on the PCB can not include the metal or the electric element." yazan ibare durumu kafadan 1-0 yenik yapıyor. Belki CS kapasitesi kullanmak durumu düzeltebilir denemek lazım.

O da aklıma geldi hocam ortalarında ledlerin olmadığı bir plaket topladım denedim farkettirmedi.Cs kapasitörünü de 9pf dan 33 pf kadar denedim hassasiyeti ayarlıyor evet ama kutuya koyunca sapıtma durumuna etki etmiyor. Çok saçma bir durum içerisinde sıkıştım,
Başlık: Ynt: Anahtar Yerine ?
Gönderen: yas - 08 Haziran 2021, 13:25:46
(https://cdn.ozdisan.com/ETicaret_Dosya/628109_143135.JPG)

Birde senin pcb de dokunma yüzelerinin arkası dolu, resimdeki gibi dokunma yüzeyinin arkası boş olarak deneyebilir misiniz? TTP leri hazır modül üzerinden sökerek temin ettiğinizi söylemiştiniz eğer hazır modüller duruyorsa bir tanesini çalıştırıp kutuya koyarak deneme imkanı var mı? Eğer ondada aynı sonucu verecek olursa sorun tamamen kutu materyalinden kaynaklı kanısına varılabilir.
Başlık: Ynt: Anahtar Yerine ?
Gönderen: z - 08 Haziran 2021, 17:57:18
Cip beslemesini GND tarafindan acip kaparsan cipin GND ye akacak akimi cipin giris ve cikis pinlerinden, pinlerin bagli oldugu yerlere dogru akar.
Başlık: Ynt: Anahtar Yerine ?
Gönderen: oguztkn - 23 Haziran 2021, 13:23:02
Dokunmatik plaketin üst kısmına gnd ekranlama ekledim.  Bir de modül class d olduğundan onun hoparlör çıkışlarına da seri 33uh bobin ve 1uf smd kondansatör ile şaseye çektim. Sorun ortadan kayboldu. On off kontrolünde Ao3406 kullanıyorum. Herhangi bir kendi kendine basma olayı ya da başka bir sorun kalmadı. Son olarak iki sorum kaldı

1. 2n7002 için gate direncini 1K kullandım ayrıca 10k ile de gnd ye çektim. 10k şart peki gate direnci 1k değeri uygunmudur ?
2. Sesi sonuna kadar açınca yüksek bass vurma durumunda kendi kendine off durumuna geçiyor. Ses sonda iken voltajı izledim ne ana giriş voltajında (12v) ne de 7805'in çıkışındaki 5v da ölçü aleti üzerinde herhangi bir dalgalanma görmedim. Bunu da şöyle çözdüm. TTpleri besleyen 7805 'in çıkışında 100n zaten var idi bir de 10uf smd ekledim o sorun da ortadan kalktı. Tam ip üzerinde çalışmasını istemiyorum 10uf kesin çözdüğünden nasıl emin olabilirim. Aktif olarak deniyorum henüz yakalayamadım ama emin de olamadım. ( Besleme 12V 2.5A laptop adaptörü tipinde)