Arama sonuçlarınız

  1. adc sorunu

    Arkadaşlar elinizde sadece adc ve pwm ile ilgli bir kod var mı ? ADC'den okuduğunu sağdan 8biti kullanarak PWM'de üretecek. Derleyicilerdeki hazır fonksiyonları kullanmadan C dilinde kod yazmak istiyorum. Doğruluğundan emin olduğunuz çalışan bir kodunuz var mı? Pic 16F877A veya 16F877'ye göre...
  2. adc sorunu

    Bu arada isiste de aynı sorunu gözlemliyorum. Sağ taraftaki pulseler önce sağa çekilip geri geliyor, sonra da soldakiler sola çekilip geri geliyor. Genlikte de ufak bir oynama görüyorum. Tabi proteus gerçek zamanda simulasyon yapamıyor CPU fazla yüklendiği için ve ideal varsayımları olan bir...
  3. flasher led devresi var biRaz Yardım gErek...

    Ledlerin istediğin zaman yanmasını istediğinde de sönmesini istiyorsan evet arkadaşlar haklı ama yanıp sönmesi ile sürekli yanması farklı şeyler. Söylediğini ben mi yanlış anladım bilmiyorum ama biri %100 doluluk oranında yakıyor diğeri ise belirli bir doluluk oranında yakıyor. Voltajın önüne...
  4. PIC İLE ROLE KONTROLÜ

    Eğer başka programa dilleri kullanırsan basic, C gibi LCD'ye yazmak da kolay olur. Derleyicilerin hazır fonksiyonları var. Assemblyde yazmak istiyorsan da bu konuda bir çok kaynak var. Dikkatli yazarsan problemin olmaz. Benim bir tavsiyem de kullancağın LCD'yi alırken pin diyagramı bilinen...
  5. adc sorunu

    500Hz'de osiloskopta gördüğüm sinyalin fotoğrafını çektim. Sinyalin kaymasını burada görebilirsiniz. Bu resim yüksek frekansta(4500Hz'deyken) pulseların görünüşü. Bu ikisi de pulseların kayarkenki görüntüleri. Bu resimde potu tam çevirmiş olmama rağmen aldığım PWM sinyali. Bildiğim kadarıyla...
  6. adc sorunu

    Frekansım 500'dü. 4500 yaptım. Gene de arada blink ediyor. Belki göz anlamaz diye düşündüm ama olmadı. Ledin aydınlık seviyesi yüksekken çok farkedilmiyor ama düşükken baya net anlaşılıyor. Bir de çalıştığım yerin kurallarından dolayı kodumu ve şemamı paylaşamıyorum.
  7. adc sorunu

    Arkadaşlar ben pic 16F877A kullanıyorum ve 4Mhz'de çalışıyorum. AN0'a bir potum bağlı (10kohmluk). Pottan okuduğum adc değerine göre PWM'in duty cycle'ını değiştiriyorum (0 ile 256 arasında değer vererek) ve bununla da led sürüyorum. Bu kodu da microcde yazıyorum. 10bitlik ADCnin 8 bitini...
  8. Pic'ler Manyetik Alandandan Bu Kadar Çok Mu Etkileniyor???

    Pull down dirençleri için genelde 4.7Kohm kullanılır orada bir sorun yok bence. Ben de röle ile sorun yaşamıştım. Sadece iki hattı birleştirmek için kullandım röleyi. Fakat pic tabanlı bir kontroldü. Sorunumun çözümünü iki besleme hattını fabrisio'nun da verdiği linkteki anlatımı gibi ayırdım...
  9. pıc' e başlangıç

    Sayın gfb_42, Ben microc kullanıyorum ama size program olarak öneride bulunmaktansa programlama dilleri konusunda öneride bulunmak isterim. Ben pic programlamaya okulda assembly ile başladım. Başlarda zorlandım. Özellikle de işin mantığını anlama konusunda. İlk yazdığım kodlar genelde led...
  10. 16F877 ile PORTB interrupt kullanımı

    Hepinize verdiğiniz bilgiler için çok teşekkürler :) Artık ayarlar konusunda kesmelerde problem yaşamayacağımı umuyorum :)
  11. 16F877 ile sleep nasıl kullanılır

    Arkadaşlar sleepi ilk defa kullanacağım. 16F877A kullanıyorum. Datasheeti de okudum. Fakat fazla zamanım yok koduma eklemek için. Acaba sleep nasıl kullanılır ?(kod olarak) ve dikkat etmem gereken noktalar nelerdir? Bilgi verebilirseniz sevinirim. Sleepten çıkarmak için interrupt...
  12. 16F877 ile PORTB interrupt kullanımı

    Anladım :) Çok teşekkür ederim :) ayarlarımda bir sorun olduğunu görüp düzelttim problemi :)
  13. Spike Sorunu

    Arkadaşlar devremde pic ile high power led sürüyorum. Yapılması gereken iş şu: normalde dimming yapabiliyorken latching butona basıldığında, ledlerden biri full dimmingde yanacak ve yine butonlar aracılığıyla dimming yapılabilecek. Fakat ben butonla ilgili kısmı interrupt yordamına eklediğim...
  14. 16F877 ile PORTB interrupt kullanımı

    Selam arkadaşlar, Ben 16F877 kullanıyorum ve kodumu microcde yazıyorum. Kodumda PORTB.F6'ya bağlanmış bir butonum var(latching buton yani momentary(anlık) değil) ve sırf butona bastığımda interrupt gelsin ve PORTD.F1'deki ledimi toggle etsin istiyorum. Fakat ledim yanmıyor yani interrupta...
  15. Pic 16F877A İle Timer1 Kullanımı

    Çok teşekkür ederim. Sorunum çözüldü. İkisini de (9V'luk pil kullandım) 7805'in çıkışına bağlamıştım. High power led devresini ayrı supplydan sağlayıp topraklarını ortak yapınca istediğim şekilde çalıştı :)
  16. Pic 16F877A İle Timer1 Kullanımı

    ze_tr çok teşekkür ederim yardımlarınız için. Sorunumu buldum. Aslında timer ile ilgili bir sorun yokmuş haklıymışsınız :) Picin bir pininin çıkışına high power led süren entegrenin dimming girişini bağlamıştım. Fakat normalde girişi bağlamadan picin ürettiği pulseları görebilirken, dimminge...
  17. Pic 16F877A İle Timer1 Kullanımı

    .dbg uzantısı dışında debug uzantısı göremiyorum. Sorun yaratır mı ?
  18. Pic 16F877A İle Timer1 Kullanımı

    Assembly bilen arkadaşlar yardımcı olabilirseniz gerçekten sevinirim. Microc'de de zaten assembly gibi yazıyorum. Elinde 16F877A için assembly'de ya da microc'de yazılmış, timer1 kullanılan bir kod örneği varsa ve paylaşabilirse çok sevinirim. Ayarların nasıl yapıldığına dair yardıma ihtiyacım...
  19. Pic 16F877A İle Timer1 Kullanımı

    Teşekkür ederim yardımın için. Kodun hemen devamında zaten timerı başlatıyorum.Yukardaki halinin devamı şöyle : ... a=1;b=9;x=a; table(x); HL='H'; flag=0; T1CON.TMR1ON=1;//TMR1ON: Timer1 On bit, 1 = enables the timer ....
  20. Pic 16F877A İle Timer1 Kullanımı

    Microc kullanmalıyım ccs ile pek alakam olmadı ve 1-2 gun içinde bu sorunu çözmeliyim. Kendi kodumun altında microcnin örneğini de verdim. O kodda da assembly tarzında yaptığına göre sanırım hazır fonksiyonu yok. Bir de pwm hiç kullanmadım. Daha önce timer1i kullanarak 14 pinli bir picte...

Yeni mesajlar

Geri
Üst