Şimdi Ara

Pic16f877A ile ilgili bilgisi olanlar yardımcı olabilir mi?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
7
Cevap
0
Favori
1.119
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Tepe değeri 5v olan bir sinüs dalgasını opamplarla doğrulttum. Ancak bu sinyal dc değil, sadece negatiften kurtardım, dalga pozitif alternansta yani. Şimdi bu sinyali 16f877a nin adc sinden okutup lcd ye yazdirmam gerekiyor. Anlık olarak, rms değeri ve tepe değerini yazdırmak istiyorum. Epey bi uğraş verdim ama yapamadım. Yardım edebilirseniz çok sevinirim.

    Offset vermedim. +5v -5v arasında olan sinüs sinyalin +5v una dokunmadım, -5v unu tersledim. Bu şekilde sürekli 0 dan başlayıp +5v ta yükselip tekrar sıfıra inen dalgalar elde ettim. Frekans sabit. Dalganın genliği değişiyor.

    Pic16f877A ile ilgili bilgisi olanlar yardımcı olabilir mi?







  • Nedion ya sen ?
  • sadece bir sinüsü değiştirmişsin ve yapmak istediğini yazmışsın. neleri deneyip nerede tıkandığını yazmamışsın.

    rms yazabilmek için bir süre veri toplaman lazım bkz:rms tanımı

    16f877a adcsi?

    adcn nasıl çalışıyor? seri paralel?

    kabaca yapman gereken: sinyal çıkışına adcyi bağlayıp adcden veri almak. paralelse çok kolay seri ise de yaparsın. lcd muhtemelen paraleldir(4pin). bu veriyide lcdye bascan. rms için son 10 veriyi stoklayıp hesaplama gibi bir yöntem deneyebilirsin

    pek bir şey söylememiş olabilirim ama tam olarak neyi yapamadığını belirtmemişsin.
  • Bilgi vereyim diye "Forumun elektronik ve mekanik" bölümü var diye yazıyorum ve de çıkıyorum.
    https://forum.donanimhaber.com/forumid_199/tt.htm
  • quote:

    Orijinalden alıntı: whatif

    sadece bir sinüsü değiştirmişsin ve yapmak istediğini yazmışsın. neleri deneyip nerede tıkandığını yazmamışsın.

    rms yazabilmek için bir süre veri toplaman lazım bkz:rms tanımı

    16f877a adcsi?

    adcn nasıl çalışıyor? seri paralel?

    kabaca yapman gereken: sinyal çıkışına adcyi bağlayıp adcden veri almak. paralelse çok kolay seri ise de yaparsın. lcd muhtemelen paraleldir(4pin). bu veriyide lcdye bascan. rms için son 10 veriyi stoklayıp hesaplama gibi bir yöntem deneyebilirsin

    pek bir şey söylememiş olabilirim ama tam olarak neyi yapamadığını belirtmemişsin.
    Mikroişlemci konusunda pek bi cahil olduğum için bildiğin kodu yazamadım. Sinyalin tepe ve rms değerini yazdırmak istediğimi ve yapamadığımı yazdım. Ne yaptıysam sıfır volt yazdı lcd de. timer kesmeler vs. işin içinden çıkamadım. Ama şükür ki bi arkadaşın yardımıyla timer kesme vs kullanmadan hallettim. Teşekkürler.




  • quote:

    Orijinalden alıntı: KendiİsteğiyleAyrıldı

    Bilgi vereyim diye "Forumun elektronik ve mekanik" bölümü var diye yazıyorum ve de çıkıyorum.
    https://forum.donanimhaber.com/forumid_199/tt.htm
    oraya açtım yine de pek hareketlilik yoktur diye buraya da açtım.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.