çizim ve anlatim süper ven çizsem çoktan çam agaci olmustu o , dökümcüyüm bu videoyu niye seyrettim bilmiyorum amma yinede sagol varol zahmetinden dolayi.
Aslında kimse bir şey anlamıyor siz dahil. Kağıt üstünde her şey kolay zaten ama gerçek olayla alakası anlatılmıyor. PWM sinyalı 5 voltu açıp kapatarak nasıl 3 volta düşer anlatılanlarla hiç alaka kuramıyorum. Volt dediğimiz şey ya 5 voltdur ya da 0 volt ortasını bulmak için aç kapa yapamayız. Çok saçma geldi bana. Mantığını açıklayabilirseniz sevinirim.
Aynı kodları PWM çıkışı olmayan bir çıkışa yönlendirsek, %100 aynı şeyi gözlemlemiş olmaz mıyız? PWM çıkışın avantajı / farkı nedir bu durumda? (Örnek: Pin 7'yi 10ms HIGH, 10ms LOW yap..)
Öncelikle videonuz mükemmel olmuş , çok teşekkür ederim, benim de bir sorum var, ac motor hız kontrolü yapmam lazım, bunun içinde pwm ile ac sinyal üretip bu sinyal üzerinden frekans değişikliği yapmam gerekiyor. Ac olması için -voltaj da gerekli, bunu nasıl üretebilirim teşekkürler.
Arduino pinlerinin çıkış akımları sınırlıdır. Siz bu pinlerle yüksek akım çekecek motor vs birşey sürmek isterseniz pinlere zarar verirsiniz. Motor vs. sürmek için arduino pinleriyle önce transistör mosfet vs sürersiniz bunlarla ise yüksek akım çeken devre elemanlarını sürersiniz.
Hocam eline saglık güzel anlatmışsın Sana bir sorum olacaktı ben arduino ya yeni başladım da projemde mosfet surucu devrwine bir pwm uygulaman gerek ve anahtarlama frekansım 20kHz periyoduda 50 us oluyor bunun arduino kodunu yazarken delay komutunu kullanmamam gerekiyormuş da nasıl bir çözüm bulabiliriz yardımcı olabilir misin Doluluk oranı %50 bu arada Teşekkürler
merhabalar, ben bir proje için 10.000 pals lojik sinyali 2.5 mikro saniye aralıklarla almak istiyorum. Almak istediğim çıkış net kare dalga şeklinde ( 5v - 0v ) olmalı. pwm uçları değilde normal dijital pinleri OUTPUT yaptım. çıkan sinyal' in sinyal şeklinden pals sayısı ve pals arasındaki 2.5mikro sn lik süreden emin olamadım. yazdığım kod aşağıdaki gibidir. doğru yerleri ve yanlışları varsa söyler misiniz? for( int a=0; a
Yazmış olduğunuz kod doğru fakat siz burda çıkışı 2 mikro saniye 1 2 mikro saniye 0 da yapmış olsanız çıkışta aslında 2 mikro saniyeden farklı bir değerde olacaktır. Arduinoda işletilen komutlarında bir icra süresi vardır ve bu çıkışı etkiler.
mükemmel bir şekilde anlatmışsınız.
Çok güzel anlatmışsınız, ağzınıza sağlık. Evde elektronikte ve burda izledim PWM konusunu. Tam olarak anladım diyebilirim, teşekkürler.
Emeğinize sağlık çok verimli bir video olmuş.Çok teşekkür ederim iyi çalışmalar...
Cok faydali bir video olmus. Tesekkurler.
emeğinize sağlık. harika bir sunum olmuş
Çok güzel anlatmışsınız. Teşekkür ederim 😊
Tertemiz anlatım.
emeğin için teşekkürler. başarılar
Çok teşekkürler emeğine sağlık
emeğinize sağlık
Aktarma tarzın biraz komplike ama konuya kesin hakimsin. Emeğine sağlık.
çizim ve anlatim süper ven çizsem çoktan çam agaci olmustu o , dökümcüyüm bu videoyu niye seyrettim bilmiyorum amma yinede sagol varol zahmetinden dolayi.
S.a bende ç.makinasindan söktüğüm fırçasız bir hub motorum var bisikletime takmak istiyorum yardımcı olabilirmisiniz çalıştırmak için
Emeğinize sağlık Tesekkurler
Aslında kimse bir şey anlamıyor siz dahil. Kağıt üstünde her şey kolay zaten ama gerçek olayla alakası anlatılmıyor. PWM sinyalı 5 voltu açıp kapatarak nasıl 3 volta düşer anlatılanlarla hiç alaka kuramıyorum. Volt dediğimiz şey ya 5 voltdur ya da 0 volt ortasını bulmak için aç kapa yapamayız. Çok saçma geldi bana. Mantığını açıklayabilirseniz sevinirim.
HARİKA
Aynı kodları PWM çıkışı olmayan bir çıkışa yönlendirsek, %100 aynı şeyi gözlemlemiş olmaz mıyız? PWM çıkışın avantajı / farkı nedir bu durumda? (Örnek: Pin 7'yi 10ms HIGH, 10ms LOW yap..)
o şekilde yapabilirsiniz fakat AnalogWrite komutu onlarda çalışmaz
Öncelikle videonuz mükemmel olmuş , çok teşekkür ederim, benim de bir sorum var, ac motor hız kontrolü yapmam lazım, bunun içinde pwm ile ac sinyal üretip bu sinyal üzerinden frekans değişikliği yapmam gerekiyor. Ac olması için -voltaj da gerekli, bunu nasıl üretebilirim teşekkürler.
iyidi
aracımın distiribitör'den gelen palslerni arduino sayesinde controllü bir ateşleme devresi yapmak istiyorum nasıl yardımcı olabilirsiniz
osiloskobun problari hakkında sorum olacaktı pıyasada 60,100,200 mhz problar var neden 60 lık probla 100 mhz sınyal olculmez.sora bırde probda 1/10 kucultme ozellıgı var ondnda kısaca bahsdermsınız
Kare Dalganın Hem 1 hem -1 olması için ne yapmalıyız?
Çok güzel bir anlatım olmuş, tebrikler. Bir kaç sorum olacaktı. Mail adresinizi paylaşır mısınız?
instagram bilkeonur
Arduino nun ANALOG IN bölümündeki pinleri PWM çıkışı olarak kullanabilirmiyiz ?
Son uygulama çat diye oturttu :)
size ulaşabileceğimiz telefon yada bir iletişim adresiniz varmı acaba kod yazma ile ilgili teşekkürler.
Hocam 17:50 deki Arduinoya Zarar vermeyelim derken i anlayamadim. Maksimum 5 v çıkış ve gnd toprak ...
Arduino pinlerinin çıkış akımları sınırlıdır. Siz bu pinlerle yüksek akım çekecek motor vs birşey sürmek isterseniz pinlere zarar verirsiniz. Motor vs. sürmek için arduino pinleriyle önce transistör mosfet vs sürersiniz bunlarla ise yüksek akım çeken devre elemanlarını sürersiniz.
frekansı arttırma şansımız varmı ?
Hocam eline saglık güzel anlatmışsın
Sana bir sorum olacaktı ben arduino ya yeni başladım da projemde mosfet surucu devrwine bir pwm uygulaman gerek ve anahtarlama frekansım 20kHz periyoduda 50 us oluyor bunun arduino kodunu yazarken delay komutunu kullanmamam gerekiyormuş da nasıl bir çözüm bulabiliriz yardımcı olabilir misin
Doluluk oranı %50 bu arada
Teşekkürler
Hardware PWM konusunu bir araştırmanızı öneririm.
merhabalar,
ben bir proje için 10.000 pals lojik sinyali 2.5 mikro saniye aralıklarla almak istiyorum.
Almak istediğim çıkış net kare dalga şeklinde ( 5v - 0v ) olmalı.
pwm uçları değilde normal dijital pinleri OUTPUT yaptım.
çıkan sinyal' in sinyal şeklinden pals sayısı ve pals arasındaki 2.5mikro sn lik süreden emin olamadım.
yazdığım kod aşağıdaki gibidir. doğru yerleri ve yanlışları varsa söyler misiniz?
for( int a=0; a
Yazmış olduğunuz kod doğru fakat siz burda çıkışı 2 mikro saniye 1 2 mikro saniye 0 da yapmış olsanız çıkışta aslında 2 mikro saniyeden farklı bir değerde olacaktır. Arduinoda işletilen komutlarında bir icra süresi vardır ve bu çıkışı etkiler.
Ses zayif kaydedilmis .
0 Volt olduğu kısımlarda hala ledin yanması çok hızlı gerçekleşmesinden mi kaynaklıyor?
Aynen öyle , frekansi düşürürseniz daha daha belirgin olur.
teşekkürler . frekansı nasıl değiştirebiliriz ?
Pwm de amaç frekansı değiştirmeden 1 ve 0 sürelerini değiştirmektir.
Detaylı anlatım...