Picproje Elektronik Sitesi

DİJİTAL & ANALOG ELEKTRONİK => Temel Elektrik/Elektronik => Konuyu başlatan: mr.selim - 27 Mayıs 2017, 05:37:03

Başlık: Motor Sensör (Hall) Sinyallerinin Düzeltilmesi (Çözüm Önerileriniz).
Gönderen: mr.selim - 27 Mayıs 2017, 05:37:03
Herkese iyi çalışmalar dilerim. Motor kontrolünü Hall Sensörleri ile yapmaktayım. Ancak motor Hall sensörleri biraz bitkin durumda. Bu konuda sizden yardım istiyorum. Çözüm önerilerini sunarsanız sevinirim.

Aşağıdaki ilk üç resim sensörlerin görüntüsü. Çok aşırı parazitli. Ben dijital olarak 1 0 okumak istediğimde, 1 olması gereken yerde 0 a düşebiliyor. Dördüncü resim lojik analizör den alınma görüntü. 180 derecede bir kare dalga görmek gerekirken her yerde inip çıkmış sanki. Aklımıza gelen bir kaç alternatif var. Onları board üstünde denedik ama pek verimli olmadı sanki.
1) 100nf ceramic ekleme,
2) 100nf 4.7k ohm RC filtre
3) Ve kapısı kullanmak.

(https://s10.postimg.cc/vfnrdhekl/HALL_1-2.jpg) (https://postimg.cc/image/vfnrdhekl/)

(https://s10.postimg.cc/xli27zi11/HALL_1-3.jpg) (https://postimg.cc/image/xli27zi11/)

(https://s10.postimg.cc/p4ijx2dc5/HALL_2-3.jpg) (https://postimg.cc/image/p4ijx2dc5/)

(https://s10.postimg.cc/hd1tyi96t/Yeni_Bit_E_lem_Resmi.jpg) (https://postimg.cc/image/hd1tyi96t/)
Başlık: Ynt: Motor Sensör (Hall) Sinyallerinin Düzeltilmesi (Çözüm Önerileriniz).
Gönderen: Zoroaster - 27 Mayıs 2017, 05:57:34
R ve C lerle niçin devreni  karmaşıklaştıracaksın, neden pahalılaştırasın. Tabiki işin içinde MCU varsa digital filitreleme yapacaksın.

Başlık: Ynt: Motor Sensör (Hall) Sinyallerinin Düzeltilmesi (Çözüm Önerileriniz).
Gönderen: aliveli - 27 Mayıs 2017, 13:49:11
74hc240 ile okumak denenebilir
Başlık: Ynt: Motor Sensör (Hall) Sinyallerinin Düzeltilmesi (Çözüm Önerileriniz).
Gönderen: mr.selim - 27 Mayıs 2017, 15:18:24
@Zoroaster Hocam o kadar bilgili değilim ya o konuda. Bide kullandığım mcu o kadar da hızlı olmayabilir ismini veermeye çekindiğim bir mcu :) Araştırmam için bir kaç anahtar kelime verirseniz sevinirim en azından denemiş oluruz. Başka çözüm önerilerinizi de almak isterim hocam.

Not: Analog veya dijital okuma yapmıyorum. Bunların ait olduğu portu okuyorum. Yani örnek olarak b00000011 bu şekilde okuyorum. Buna yazılımsal filtre nasıl uygulanabilir ?

@aliveli And Kapı mantığı gibi mi çalışıyor buda ? Sanırım tek farkı sinyali büyütme ve küçültme aralığının fazla olması ?

Başlık: Ynt: Motor Sensör (Hall) Sinyallerinin Düzeltilmesi (Çözüm Önerileriniz).
Gönderen: skara1214 - 27 Mayıs 2017, 15:23:12
 20 khz Lik lacak geçiren filtreden sonra 74hc06 kullanırsaniz probleminizin  ortadan kalkar gibime geliyor
Başlık: Ynt: Motor Sensör (Hall) Sinyallerinin Düzeltilmesi (Çözüm Önerileriniz).
Gönderen: mr.selim - 27 Mayıs 2017, 15:29:42
@skara1214 Hocam sinyalde gösterilen frekans 380 hz gibi bişeydi biz ona göre uygulamıştık çok eğri büyrü olmuştu da 20 ye göre kurarız o zaman. Birde 74hc06 datasheet ini bulamadım ama sanırım inverting buffer. İnvert etmeyen yok mu ?
Başlık: Ynt: Motor Sensör (Hall) Sinyallerinin Düzeltilmesi (Çözüm Önerileriniz).
Gönderen: Cemre. - 27 Mayıs 2017, 15:33:12
HALL Sensör çıkışı PushPull yapıda mı yoksa open-drain mi? HALL ürün kodu mevcutsa gönderebilir misiniz? Bence bu çıkış pek normal değil.
Başlık: Ynt: Motor Sensör (Hall) Sinyallerinin Düzeltilmesi (Çözüm Önerileriniz).
Gönderen: mr.selim - 27 Mayıs 2017, 15:42:07
@Cemre. Hiçbir yapı kullanmadım girişe. Deneme amaçlı R, C, RC li yapıları kullandım çok da fark görememiştim. Hall motora ait. Kore malı motor güzel bencede olmamalı. Hall yok ama isterseniz motorun pdf i bu. Burda da ben pek bişey göremedim gerçi. http://mugul.com/wp-content/uploads/2017/02/100w_BLDC.pdf (http://mugul.com/wp-content/uploads/2017/02/100w_BLDC.pdf)
Başlık: Ynt: Motor Sensör (Hall) Sinyallerinin Düzeltilmesi (Çözüm Önerileriniz).
Gönderen: marecrisium - 27 Mayıs 2017, 15:49:06
Sensör çıkışları open drain. Her sensör çıkışını 4.7k lık dirençle pull up yap. Ardından RC filtreden geçir. RC değerleri 2.2kohm ve 100nF seçersen işe yarayabilir.
Başlık: Ynt: Motor Sensör (Hall) Sinyallerinin Düzeltilmesi (Çözüm Önerileriniz).
Gönderen: mr.selim - 27 Mayıs 2017, 16:00:35
Alıntı yapılan: marecrisium - 27 Mayıs 2017, 15:49:06
Sensör çıkışları open drain. Her sensör çıkışını 4.7k lık dirençle pull up yap. Ardından RC filtreden geçir. RC değerleri 2.2kohm ve 100nF seçersen işe yarayabilir.

Tamam bunu da denerim hocam elbet bu sayılanlardan biri olur herhalde.

@marecrisium Şöyle bir yapıdan mı bahsediyoruz ?


(https://s29.postimg.cc/4f91sjcfn/Yeni_Bit_E_lem_Resmi_2.jpg) (https://postimg.cc/image/4f91sjcfn/)
Başlık: Ynt: Motor Sensör (Hall) Sinyallerinin Düzeltilmesi (Çözüm Önerileriniz).
Gönderen: Cemre. - 27 Mayıs 2017, 17:04:37
Sensörlerin Open Drain olduğundan çok emin değilim. Yani katalog pek öyle demiyor gibi...

Ancak denemek istiyorsanız şemada transistör olmayacak şekilde doğru. Transistör zaten Hall IC içerisinde mevcut. Sinyal ucu da transistörün Collector ucuna gidiyor.
Başlık: Ynt: Motor Sensör (Hall) Sinyallerinin Düzeltilmesi (Çözüm Önerileriniz).
Gönderen: mr.selim - 27 Mayıs 2017, 17:38:34
Alıntı yapılan: Cemre. - 27 Mayıs 2017, 17:04:37
Sensörlerin Open Drain olduğundan çok emin değilim. Yani katalog pek öyle demiyor gibi...

Ancak denemek istiyorsanız şemada transistör olmayacak şekilde doğru. Transistör zaten Hall IC içerisinde mevcut. Sinyal ucu da transistörün Collector ucuna gidiyor.

Hocam anlamadım transistör yoksa sinyal ucu nereye gelicek ki sinyal iki direncin ortasına mı gelicek anlamsız oldu? Bu devreyi nasıl deneyeceğim orasını daha açık izah ederseniz sevinirim.
Başlık: Ynt: Motor Sensör (Hall) Sinyallerinin Düzeltilmesi (Çözüm Önerileriniz).
Gönderen: mg1980 - 27 Mayıs 2017, 17:51:16
R4,R3'ü hall sensörün çıkış ucuna bağlayın. Ayrıca transistör gerekmiyor benim de bildiğim kadarıyla.
Başlık: Ynt: Motor Sensör (Hall) Sinyallerinin Düzeltilmesi (Çözüm Önerileriniz).
Gönderen: mr.selim - 27 Mayıs 2017, 18:20:33
Alıntı yapılan: mg1980 - 27 Mayıs 2017, 17:51:16
R4,R3'ü hall sensörün çıkış ucuna bağlayın. Ayrıca transistör gerekmiyor benim de bildiğim kadarıyla.

Sanırım böyle diyoruz. R4 direnci de 5 Volt verdiğimde pek mantıklı sinyal göremiyorum anlamadığım bişey var herhalde hala çözemedim.
(https://s17.postimg.cc/suty9s62z/Yeni_Bit_E_lem_Resmi_2_-_Kopya.jpg) (https://postimg.cc/image/suty9s62z/)

Not: R4 e Bağladığımız gerilimin pek bi önemi olmasa gerek değil mi
Başlık: Ynt: Motor Sensör (Hall) Sinyallerinin Düzeltilmesi (Çözüm Önerileriniz).
Gönderen: mg1980 - 27 Mayıs 2017, 18:33:32
Hall sensörün çıkış ucunu içindeki transistörün kollektörü olarak düşünün.R4 ile ona ve aynı zamanda MCU pinine pullup bağlantısı yapılmış oluyor. Sensör manyetik alana girince pinin durumu 0-1 olarak değişecek.Belki pine girmeden önce @skara1214  hocanın söylediği 74HC..
kullanılabilir.R4'e +5v yakışır.
Başlık: Ynt: Motor Sensör (Hall) Sinyallerinin Düzeltilmesi (Çözüm Önerileriniz).
Gönderen: mr.selim - 27 Mayıs 2017, 20:02:26
Alıntı yapılan: mg1980 - 27 Mayıs 2017, 18:33:32
Hall sensörün çıkış ucunu içindeki transistörün kollektörü olarak düşünün.R4 ile ona ve aynı zamanda MCU pinine pullup bağlantısı yapılmış oluyor. Sensör manyetik alana girince pinin durumu 0-1 olarak değişecek.Belki pine girmeden önce @skara1214  hocanın söylediği 74HC..
kullanılabilir.R4'e +5v yakışır.

Anladım şema doğru o zaman. 74 Hc bide LS serileri var.  Elimde 74LS06 var onla da denemeyi düşünüyorum. Belki bu şemaya da gerek kalmaz.
Başlık: Ynt: Motor Sensör (Hall) Sinyallerinin Düzeltilmesi (Çözüm Önerileriniz).
Gönderen: skara1214 - 27 Mayıs 2017, 20:53:41
Bu arada yanlış yazmışım 74hct14 olacak. Direk giren sinyali okumak istiyorsanız çıkışı bir daha invert etmeniz gerekiyor
Başlık: Ynt: Motor Sensör (Hall) Sinyallerinin Düzeltilmesi (Çözüm Önerileriniz).
Gönderen: mr.selim - 27 Mayıs 2017, 21:18:27
Alıntı yapılan: skara1214 - 27 Mayıs 2017, 20:53:41
Bu arada yanlış yazmışım 74hct14 olacak. Direk giren sinyali okumak istiyorsanız çıkışı bir daha invert etmeniz gerekiyor

Sinyale göre komutasyon sağladığım için direk sinyal gerekli diye düşünüyorum. invert edilmeyen hali olsa güzel olucaktı. Hocam elimde bir kaç böyle kapılar var Schmitt trigger  olarak kullanılan 0 5 volt gerilim saylayan kapı türevleri olur herhalde dimi eldekileri değerlendiriyim.
Başlık: Ynt: Motor Sensör (Hall) Sinyallerinin Düzeltilmesi (Çözüm Önerileriniz).
Gönderen: skara1214 - 27 Mayıs 2017, 21:56:17
bu entegrenin özellliği  2.5 volt karşılaştırıcı olması(5 volta beslemede). sinyallerinizi filtreleyip buna girerseniz temiz bir sinyal okursunuz.
Başlık: Ynt: Motor Sensör (Hall) Sinyallerinin Düzeltilmesi (Çözüm Önerileriniz).
Gönderen: mr.selim - 27 Mayıs 2017, 23:19:38
@skara1214 Elimde 74ls serilerinden bi kaç ürün var da dediğinizi yapmaz mı acaba.

Denilenleri not aldım yarından itibaren deniyeceğim inş. Teşekkür ederim tüm destek verenlere.
Başlık: Ynt: Motor Sensör (Hall) Sinyallerinin Düzeltilmesi (Çözüm Önerileriniz).
Gönderen: skara1214 - 27 Mayıs 2017, 23:28:54
iş görür gibi duruyor
Başlık: Ynt: Motor Sensör (Hall) Sinyallerinin Düzeltilmesi (Çözüm Önerileriniz).
Gönderen: mr.selim - 28 Mayıs 2017, 00:22:04
Bu filtre devresini yapıp sonra 74ls06 veya 04 elimde olanları denesem ufakta olsa sonuç alırmıyım.

Birde 74hc32 buldum. OR kapısı. 2.1V da high seviye input var. Filtre çıkışından bir ayağını alsam, Bir ayağı gnd yapsam güzel olabilir sanırım dimi ? Ben bunların hepsini deniyim en iyisi teşekkürler aydınlandım baya :)