Haberler:

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

Ana Menü

Son İletiler

#2
Ethernet Modülleri var.
Üzerindeki konnektörün kodundan datasheetine bakıp uygunmu diye test edip Onlardan alınıp, söküp kullanılabilir

Örnek Module
#3
Resimdekine benzer yüzey montaj ve dahili trafolu muadil bir konnektor arıyorum. Adı JV011I21NL  Acil.
Eğer bulunamazsa en aşağıdaki şemadaki trafoyu aradığım konnektöre benzetmek için trafosuz eternet konnektörüne nasıl bir bağlantı yapmalıyım.




#4
S
Güç Elektroniği / Boşta Bekleyen Aküler İçin Tam...
Son İleti Gönderen seron - Bugün, 20:29:25
Bu devre yapılmamış ve test edilmemiştir.

Ancak LM317'li temel şarj devresi, LM317'nin datasheet'inden alıntıdır.



Bu başlıktaki devre, boşta bekleyen akülerin kendiliğinden bitip sülfatlaşmasını önler.

Aküler boşta bekletildiklerinde "self-discharging (kendiliğinden bitme)" durumu ortaya çıkar. Bu durum zararlıdır. Aküde sülfatlaşma oluşur ve bu şekilde unutulursa akü zamanla ölüp gider.

Bunu engellemek için aküye "yüzdürme gerilimi" altında "tampon şarj akımı" uygulanmalıdır.

İşte bu devre, boşta bekleyen aküler için tampon şarj devresidir.

Tampon Şarj Hesabı:

Tampon şarjda kaynak gerilimi (Vs), akünün dolu gerilimine eşit olmalıdır. Buna "yüzdürme gerilimi" adı verilir.

Akım ise kapasitenin;

-100'de biri,
-200'de biri,
-300'de biri ile sınırlandırılır. Kaçta kaçı ile sınırlandırılacağı, akünün yaşına göre belirlenir.

Biz bu uygulamada akünün yaşını bilmediğimiz için 1/200 olarak hesaplayacağız. Formül:

Icharge = (Cbatt / 200)

12V – 7Ah'lık bir akü için;

( 7 / 200) ise;

Tampon Şarj Akımı= 35mA-40mA'dır.

Devremizi inceleyelim:



Devremizin çıkışında akünün dolu olup olmadığını gösteren bir LED gösterge devresi vardır. Bu devre de bir miktar akım çekeceği için, birazdan tespit edeceğimiz direncin biraz daha alt değerinde bir direnç seçmemizde bir mahsur yoktur.

Devre çok basit bir yapıya sahiptir. Akım sınırlamasını Rs (Rsense) direnci yapar.

Rsense direncinin istenen akım doğrultusunda hesaplanması:

1,25 / Icharge

1,25 / 40 = 31,X ohm.

Az evvel LED devresinden bahsetmiştik. Az da olsa LED devresi de akım çekecektir. Bu nedenle bulduğumuz bu direnç değerini, 27ohm'a, hatta 22 ohm'a çekebiliriz.

Böylece Rsense direncini 22 ohm olarak belirlemiş oluyoruz.

Devrenin PCB görünümleri:





Devre kurulduktan sonra, çıkış boşken bir Voltmetre bağlanır ve çok turlu pot ile çıkış 13,5V ila 13,7Volta ayarlanır. 13,5Volt'a ayarlanması daha iyi olur. Daha yüksek voltajda gazlanma hızı artar ve aylar boyunca akü daha fazla elektrolit kaybedebilir. Jel akülerde bu sorun daha azdır.

Potansiyometre ile ayar işlemi bittikten sonra akü devreye bağlanır ve öylece bırakılır. Böylece aylar boyunca beklese bile akü voltajı düşmez, sülfatlaşma oluşmaz, kullanacağınız zaman tam performanslı olarak size hizmet verir.

Yapmak isteyenler için devrenin PCB şemalarını PDF olarak veriyorum. İsteyen indirip kullanabilir: https://disk.yandex.com.tr/d/lNEbVNsjeooU7Q

İyi çalışmalar.
#5
P
Cortex ARM / Ynt: DMA ADC çalışıyor, işlemc...
Son İleti Gönderen papsukkal - Bugün, 19:21:31
Şimdi netleşti. Teşekkür ederim.
#6
avatar_M.Salim GÜLLÜCE
Güç Elektroniği / Ynt: PWM entegresi CS pini
Son İleti Gönderen M.Salim GÜLLÜCE - Bugün, 19:08:23
Bu iç yapı kontrollerin bir çoğunu yapabildiğine işaret ediyor.

#7
R
Cortex ARM / Ynt: DMA ADC çalışıyor, işlemc...
Son İleti Gönderen RaMu - Bugün, 17:48:18
Kısaca anlatabileceğim bir şey değil ama genel olarak:

Evet DMA CPU dan bağımsız çalışıyor ama ram e erişim esnasında sadece biri RAM e erişebiliyor, temel sıkıntı bu.
Ayrıca DMA kesme üretiyor bu kesmeninde işlemmesi lazım.
Senin ayarlarında ADC iki kanal ardışık birer defa ölçüldüğünde ADC DMA transferi gerçekleşiyor ve bir kesme üretiliyor.

DMA ve CPU ortak kullanılan BUS lara erişim yalnızca biri tarafından yapılabileceği için
DMA CPU bağımsız çalışır yaklaşımı tam doğru olmuyor.

STM32 DMA CPU collision gibi arama yapabilirsin.

Kısaca DMA CPU dan bağımsız çalışır ama CPU ya yük veya engel olduğu durumlar vardır.
#8
I
C/C++ / Ynt: Veriler ekrana nasıl yazd...
Son İleti Gönderen istinaf duvarı - Bugün, 17:05:23
Alıntı yapılan: omsal - 01 Mayıs 2024, 02:24:58Merhaba c diline yeni başladım merak ettiğim bir konu var mesela dışarıdan kontrol ettiğimiz bir motorun hızını veya bir tablanın x ve y kordinatlarını bilgisayar ekranına nasıl yazdırırız yeni bir pencerede? Veya örneğin bayraktar iha nın yer kontrol sisteminde bulunan ekranlara drone hakkında bilgiyi nasıl yazdırıyoruz?

Printf fonksiyonu bu iş için var.
 
include <lcd_surucu_dosyasi>

float x=0;
float y=0;

float apsis();
{
}
float ordinat();
{
} 

x=apsis();
y=ordinat();
lcd_init();

printf(lcdputc, "\fX=%f \nY=%f",x,y)

Fonksiyonun çıktısı bu şekilde görünecek.

Alıntı YapX=apsis değeri
Y=ordinat değeri


 
#9
E
Güç Elektroniği / Ynt: PWM entegresi CS pini
Son İleti Gönderen Epsilon - Bugün, 14:19:46
Öğrenmek için soruyorum.
Chip in içinde bu tarz bir sorun olduğunda koruma özelliği yokmu acaba?
Çünkü yine data sheetinde FAULT PROTECTION başlığında
RT pin kısa devre olduğunda
RT pin ucu dalgalandığında(Floating)
CS pin Dalgalandığında
korumaya geçtiğini anlatıyor
Ayrıca başka bir yerde de chipin çıkışta hem voltajı ve hemde akımı da izlediğini de izah ediyor.(Doğal olarak da izlemesi'de gerekiyor zaten)
#10
avatar_Mr.Thinking
Güç Elektroniği / Ynt: PWM entegresi CS pini
Son İleti Gönderen Mr.Thinking - Bugün, 14:02:48
Alıntı yapılan: tunayk - Bugün, 13:25:29İfadede bir hata olmuş, devre çökmez tam tersine aşırı güç verir. 
Akım regülasyon modunda çalışan PWM kontrolcülerinde, CS sinyali giderse PWM max açılmaya çalışılır. Comp girişindeki sinyal darbeyi kapatana kadar Allah ne verdiyse çıkışa gönderir. Çünkü akım bilgisi sürekli düşük olarak gelmiş oluyor, doğal olarak entegre de DUTY'i açarak akımı veya voltu referans noktasına getirmeye çalışır.  Datasheet 10. sayfaya bakabilirsin.
Evet sonradan aklıma geldi, doğru söylüyorsun.