Arama sonuçlarınız

  1. 16f877a da 0-999 ileri ve geri sayıcı

    Açıklamalar kod içinde. Fazla ";" ile eksik "{" int digit0 = 0, digit1 = 0, digit2=0; void main() { set_tris_b(0x00); set_tris_c(0x00); set_tris_d(0x00); output_b(0x00); output_c(0x00); output_d(0x00); while(TRUE) { a=input(pin_a0); output_d(digit0); // output_c(digit1>>4)...
  2. Modem tetikleme

    Modemin ON-OFF anahtarı basıldığında bir yerleri kısa devre ediyor. Bir devreyi tamamlıyor. Bu bir Transistör veya daha iyisi bir opto ile rahatlıkla yapılır. Gereken elektrik geldiğinde bir kaç sn sürecek bir puls üretmek. Bu da 555 veya bir XOR kapısı vb ile sağlanabilir. Mesela XOR için...
  3. 4kW MPPT Converter

    Bu bahsettiğiniz, uygun bir işlemci için çok sıradan bir sorun. 1 Ghz+ frekanslardan PWM bölen , üzerindeki modülleri doğru konfigüre ettiğinizde kesmeler dahil tek bir satır kod çalıştırmadan bunu yapabilen işlemciler var. Örnek olarak dsPIC'lerin SMPS serisi işlemcilerine bi bakın...
  4. 3.3V'luk Sistemi Beslemek

    L1117 'nin dropout voltajı en az 1.2V civarında. Tek li-ion ile besleyecekseniz 3.3+1.2 = 4.5V 'un altındaki pil voltajında 3.3V alamazsınız. Ki li-ion ların dolu gerilimi max 4.2V. Buck konvertörlerde de dropout voltajı yüksektir. low dropout lineer regülatörlere bakın. LDO diye arayın. Örnek...
  5. İnverter Devresi

    12V 10-20W panel, akü 12V kapasitesi sana kalmış. Zaten ilk mesajdaki devre de 5ohm luk akım sense direnci olduğu sürece aküye 1A den fazla akım basamazsın. Yani 1000W lık panel de taksan panelden çekebileceğin güç 15-20W kadar olur. Ayrıca panel den gelen enerjinin çeyreğini yine o direnç...
  6. STM32 firmware nasıl yapılır

    STM32'lerde ROM içinde DFU diye adlandırılan bir bootloader zaten var. RS232, USB vs den çalışabiliyor. DFU kullanmanın artısı, linker scriptlerle falan uğraşmamak ve belleğin tümünü kullanabilmek olur. Ama firmware'i korumak, şifrelemek vs. söz konusu ise kendinizin yazması tabii ki daha iyi.
  7. PİC üzerinden akım okuma

    Ayrıca Rölenin çalışabilmesi, RA3 'ün digital çıkış olması için; setup_adc_ports(AN0_AN1_AN2_AN3_AN4); satırında AN3 olmamalı.
  8. PİC üzerinden akım okuma

    Akımın sıfırdan farklı görünmesi için bataryayı şarj etmen gerekli. Şarj olması için Röleyi çekmen gerekli. Kodunda röleyi çalıştıran bir şey yok. RA3 high olmalı.
  9. Batarya Şarj yöntemleri

    Seri bağlantlı buck konvertör durumunda bidirectional dediğiniz devre girişinde voltaj düşük kalıyor. Son bobinin şarj olması için yeterli voltaj olmadığından çıkış voltajı düşük kalıyor ve/veya akü gerilimi biraz yüksekse akım çekmiyor. Önce akım kontrolünü yapın, bidirectional dediğiniz...
  10. Nrf modülü kullanılarak bir alıcıya çokça verici bağlamak

    Çiftli kullanmışlığım var ama çoklu bağlantı denemişliğim yok; Ama datasheet den anladığım 6 nrf modülünün 1 nrf modülüne bağlantısı durumu dinleyen nrf modülü bir kere konfigüre edip dinleyeceği ID leri set edip bırakınca geçerli. Eğer modbus vs. de olduğu gibi bir modülü master atayıp...
  11. Atmega 328P U programlama

    Kristal uçlarına 100nF çok fazla. 15-22pF arası bir kapasitör kullanın. Elinizde yoksa hiç kullanmayın daha iyi.
  12. Mini jeneratör yapımı

    Konuya şöyle bir baktım da neden olmasın. Özellikle de dronun kullanım amacı yarışlara katılmak değilde, foto vb. gibi aşırı ivmelenme gerektirmeyen sakin aktiviteler olacaksa. Yakıtlı motor için bir governor gerektiği kesin. Motor yeterince dinamik ise ve esc ler bir kaç voltluk voltaj...
  13. Akü Şarj Ölçümü

    Charge için buck, decharge için boost kullanmak istediğinizi keşke daha önce söyleseydiniz. Bu şekilde bakınca 31 nolu mesajdaki devre yapısında sorun yok. Ayrı ayrı buck ve boost devresi yapmaya göre 2 adet diyottan tasarruf etmiş oluyorsunuz. Ama zamanlamalara dikkat edilirse paylaşılan...
  14. Akü Şarj Ölçümü

    Üst mosu sürekli on yapmadan nasıl boost çalışabilecek? Üst mosu IR21XX kullanarak nasıl %100 duty yapabilecek? Üst ve alt mosu aynı anda tetikleyerekmi? Olabilir ama verimlilik konusu.? IR21xx de alt moslar on olmadan bootsrap kapasitörü nasıl dolacak? Bu durumda sadece buck çalışmak nasıl...
  15. Akü Şarj Ölçümü

    Bu devre üst mos ile buck çalışabilir. Ama boost çalışması için alt mosfetin bobinden sonra bağlı olması gerekli. Ve bobin ile çıkış kondansatörü arasında bir shottky veya hızlı bir diyot gerekli. Aynı şeklide buck içinde gerekli olan diyot da eksik. Buck çalışırken bile verimsizliğin en büyük...
  16. Mppt şarz sistemi

    MPPT, topolojiden bağımsız bir algoritma. Panel voltajı çekilen akımla radikal bir şekilde düşmeye başladığı noktada çekilen akımı kısıp V*I nın max olmasını sağlamak. Eğer sadece buck çalışabilen bir topoloji kullanıyorsan tabiiki panel voltajı daha yüksek olmak zorunda. Buck-Boost...
  17. serial haberleşmede sıkıntılarım var

    pwm duty' yi set edip puls üretiyorsun tamam da portu high-low yapmaktan farklı değil ki uygulaman. Döngü içindeki kodların kaç clock sürdüğü ile pwm frekansını, daha doğrusu peryodunu ne kadar senkron edebilirsin. Ne kadar sağlıklı olur. Şu an çalışşada 3 satır daha kod eklediğinde sorun...
  18. serial haberleşmede sıkıntılarım var

    Sapıtıyor derken kodu yükler yüklemez R beklemeden çalışıyorsa ya buffer da birşeyler kalmıştır yada getchar satırında sorun vardır. CCS kullanmıyorum ama bazen forumlarda CCS nin sapıttığı veya yeniden kurulunca veya eski sürüm yüklenince çalıştığı gibi şeyler okuyorum. Kodda bir sorun...
  19. serial haberleşmede sıkıntılarım var

    Öyle istemişsin. Serial Port monitörde printf ile bastıklarını görüp, sadece hangi karakteri tuşladığını görmüyorsan, ben olsam putc(islem); satırının iş yapmadığını düşünürüm. main bloğu içinde sonsuz döngüde iş yapmaktansa tabii ki timer kullanımı daha iyi olur. PWM için donanımsal PWM...
  20. serial haberleşmede sıkıntılarım var

    char durum = 0; While(1) { islem=getchar(); putc(islem); if (islem=='R' || islem=='r') { if (durum == 0) { printf(deneme,"\n\rlambalar yanıyor..."); durum = 1; output_high(pin_b0); delay_ms(250); } else {...
Geri
Üst