Analog PWM oluşturma

Başlatan oyaz, 06 Mayıs 2011, 01:48:02

oyaz

Merhabalar. 555 entegresi ve dışarıdan girilen analog değeri okuyup buna göre analog bir PWM oluşturmam gerekiyor.Bu analog PWM ile de 10 A lik bir motor sürücü devresi kontrol edilicek. İki giriş sinyalini karşılaştırıp PWM üretme kısmında takılıyorum.Yardımcı olursanız cok memnun olurum.Teşekkürler...
Become a learning machine...

Tagli

İnternette şemalar bulmak mümkün. Ana fikri, bir testere dalgayı komperatör ile istediğin yerinden kesmek. Senin takıldığın yer tam olarak neresi? Nasıl bir devre kurdun ve nasıl bir hata gözlemledin?
Gökçe Tağlıoğlu

Klein

#2
http://www.electronic-circuits-diagrams.com/oscillatorsimages/oscillatorsckt2.shtml

Bu linkte 555 ile testere dişi dalga üretmek için ihtiyacın olacak şema var. 
Bu testere dişi dalga ile analog giriş gerilimini bir karşılaştırıcıya girersen,
çıkışta  giriş gerilimine göre değişen PWM alırsın.

"Taglı" zaten işin teorisinden bahsetmiş. Testere dişi dalga da burada var. Geriye sadece sinyalleri karşılaştırmak kalıyor.

oyaz

ya acık konuşmak gerekirse karşılastırıcılar hakkında bi bilgim yok bu ili sinyali karşılastırıcıya nasıl giriceğimi bilmiyorum
Become a learning machine...

Tagli

Buradaki gibi. Testere girişinin oradaki elemanlar galiba filtreleme için, emin değilim. Bir ihtimal onlarsız da çalışabilir. Komperatör olarak LM393 kullanabilirsin. Rahat bulunuyor olsa gerek. Çıkışı open collector ama, ona dikkat et.
Gökçe Tağlıoğlu

oyaz

Öncelikle herkese teşekkürler. Tagli hocamızın verdiği linkteki devreyi kurdum.Tabi bunun için önce üçgen dalga devresini kurdum.Üçgen dalga üretmede bi sıkıntı yok osiloskopta üçgen dalgayı görüyorum.Ancak daha sonra PWM üretilmesinde trimpot ile değiştirsem de tam olarak kare dalgayı elde edemiyorum.Sinyalde bozulma oluyo.Ben devreyi 5v ile op ampları ise 9v ve -9v ile besledim.Büyük ihtimal bundan kaynaklanıyor diye tahmin ediyorum.Düşüncelerinizi belirtip bana yardımcı olursanız cok memnun olurum
Become a learning machine...

z

#6
http://www.national.com/ds/LM/LM555.pdf

Dokumani incelersen (Sayfa 8, Resim 8) 555 ile pwm modulasyonu yapabilirsin.

Tam istedigin gibi 2 adet 555 ile yapilmis hzir devre semalari vardi fakat simdi bulamadim.

SGS Thomson'un uygulama notlarinda olmasi lazim.
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

Tagli

#7
Bir yerlerde okuduğumu hatırlıyorum: Karşılaştırma işleminin opamp'la değil de özel yapılmış komperatörlerle yapılmasını tavsiye ediyordu. LM393 gibi bir komperatör kullanmayı dene

Google'a sorunca bunu buldum...
Gökçe Tağlıoğlu

FUNKY


oyaz

lm 393 kullanarak yaptım ama sorun değişmedi tagli hocam.Çıkışın open collcetor olması ne demek onu bilmiyorum.Sorun ondan mı kaynaklanıyo acaba?
Become a learning machine...

Tagli

Çıkışın open collector olması demek, o bacaktan logic 1 çıkarmak için bir pullup direncine ihtiyaç duyması demektir. Çıkış bacağından 5 - 10 k bir dirençle pozitif beslemeye (+5 volt veya her neyse) git.

Amatabi sorun başka yerde de olabilir.
Gökçe Tağlıoğlu