Picproje Elektronik Sitesi

DİJİTAL & ANALOG ELEKTRONİK => Diğer Analog Devreler => Konuyu başlatan: sinus - 17 Haziran 2016, 22:05:22

Başlık: voltaj frekans çevirici
Gönderen: sinus - 17 Haziran 2016, 22:05:22
20kHz  +/-  ~500mV sinus sinyali var.

Bu sinyaldeki en küçük genlik değişimlerini duyulabilir bir frekansa çevirmek istiyorum. (radyo gibi)

sinyali integre ediyorum. sinyal çıkışını 555'li RF devresine girerek ses sinyaline dönüştürüyorum.

fakat gün içinde farklı sonuçlar elde ettim. ilk denemelerde 100-500hz civarında bir ses sinyali elde etmişken, şuan bazen 20khz bazen 1khz civarında ses üretiyor, kısaca stabil çalışmıyor.

şemada 4. pine doğrudan integrator bağlı, 4. pindeki diğer komponentler kullanılmıyor.

(http://www.next.gr/uploads/80/201271112250330.gif)

bu devrenin stabil  çalışmasını sağlayacak veya başka basit  bir devre önerisine ihtiyacım var.

Başlık: Ynt: voltaj frekans çevirici
Gönderen: z - 17 Haziran 2016, 22:14:48
LM566 kullan. Asıl işi zaten bu dediğin.
Başlık: Ynt: voltaj frekans çevirici
Gönderen: ipek - 18 Haziran 2016, 00:14:00
XR4151,RC4151 ,LM331,ADVFC32 sonuçları aldım arama motorunda ama,
HC4046'nı VCO'suda kullanılabilinirmiş,diğer IC'leri üstün kılan tam tersinide aynı bünyede halledebiliyorlarmış...
Başlık: Ynt: voltaj frekans çevirici
Gönderen: z - 18 Haziran 2016, 00:23:31
Aslında VCO'nun tek opamplık işi var.
Başlık: Ynt: voltaj frekans çevirici
Gönderen: sinus - 18 Haziran 2016, 13:19:01
hocam tek opampla da olur.

bu entegrelerde hassasiyeti belirleyebilir miyiz?

1mV değişimde 10hz/100hz vs değişsin gibi.


Başlık: Ynt: voltaj frekans çevirici
Gönderen: z - 18 Haziran 2016, 19:22:44
Bu VCO onune koyacağın voltaj amplfikatörünün kazancı ile ilgili.
Başlık: Ynt: voltaj frekans çevirici
Gönderen: sinus - 19 Haziran 2016, 00:59:45
555'i 4046 ile değiştirdim. + yükselteç ekledim.

insan kulağı kaç Hz'lik değişimleri daha algılayabilir? ve hangi frekansta?
Başlık: Ynt: voltaj frekans çevirici
Gönderen: ferdem - 19 Haziran 2016, 12:56:59
Bu entegrelerdeki hassasiyet VCO "sensitivity" parametresinden anlaşılır, örneğin z hocanın söylediği VCO nun hassasiyeti 6.6 kHz/V olarak verilmiş. 1mV değişime 6.6 Hz değişim gösteriyor. VCO ların kararlılık problemi de olur, bu değişime güvenilmeyebilir, girişi sabit gerilimde tutarken bir 5-10 dk bekleyin çıkış frekansı ne oldu görün.
Yapmak istediğiniz iş ses seviyesinin hassas ölçümü olarak adlandırılabilir, piyasadaki entegreleri/devreleri inceleyip istediğiniz hassasiyeti veriyor mu bakmak lazım. İstediğiniz hassasiyet mevcut yapılara göre nerede tartmakta fayda var.

Not: İnsan kulağı testini kendiniz de yapabilirsiniz, bilgisayardan istediğiniz tonları üreterek bakabilirsiniz.
Başlık: Ynt: voltaj frekans çevirici
Gönderen: SB7 - 29 Ocak 2022, 12:38:25
Merhabalar,
Girişteki gerilime göre çıkış frekansını değiştiren bir VCO devresinin çıkışından tekrar demodülasyon yapılabiliyor mu?

-Örneğin 1-100 Hz arası değişken frekanslı kare dalga formunda (VCO modüleli) bir sinyali tekrar VCO girişindeki voltaj değerine dönüştürebiliyor muyuz?

(https://i.ibb.co/ZmX7x5v/VCO.jpg) (https://ibb.co/ZmX7x5v)
Başlık: Ynt: voltaj frekans çevirici
Gönderen: z - 29 Ocak 2022, 13:25:40
Frekans to Voltage Converter FV diye ara.
Başlık: Ynt: voltaj frekans çevirici
Gönderen: SB7 - 29 Ocak 2022, 14:02:43
@z hocam sizin yazmanız iyi oldu size birşey sormak istiyordum.

Bu soruyu sormamdaki amaç encodere kıyasla uygun ve hassas bir takometre uygulaması yapmak. Hız değişken olduğunda hall/optik sensörden okunacak sinyal VCO çıkışına benzer bir yapı olacak.

Frekans to Voltage Converter kullandığımızda hassasiyet düzgün ayarlanabilirse iyi bir takometre yapılamaz mı?

-Örneğin 1Hz 60 d/dk diye hesaplarsak Frekansı ne kadar hassas analog değere çevirip ölçersek o kadar düzgün bir ölçüm yapmış olmaz mıyız?

-MCU encoder,ccp modülleri ve timer donanımlarını kullanmadan sadece ADC ile devir ölçümü yapmış olmaz mı?

-Ayrıca 1-100 Hz dedim 100*60=6000 devire kadar ölçüm yaptığını varsayarsak Frekans to Voltage Converter ile oynayıp yüksek devirler için de hassas bir takometre yapılabilir mi?

(Sadece fikrimi yazdım hocam gözden kaçırdığım birşey veya yanlışlarım varsa düzeltirseniz sevinirim)
Başlık: Ynt: voltaj frekans çevirici
Gönderen: z - 29 Ocak 2022, 14:09:05
Zaten bahsettigin tarzda takometreler var. AC tako deniyor.

Hatta Disket driverlari incelediysen disket motorunun miknatisinin hemen altinda PCB uzerine bakir yoldan bir sargi cizilir.
Motor (miknatis) donerken bu PCB bobinde AC gerilim enduklenir ve frekansi dogrudan rotorun acisal hiziyla orantilidir.

Surucu bu bilgiyi kullanarak motorun hizini cok dogru sekilde sabitler.

Ornek icin. LM2907/LM2917

https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwjjsf7_6Nb1AhU1Q_EDHY35BKQQFnoECBwQAQ&url=https%3A%2F%2Fninova.itu.edu.tr%2Fen%2Fcourses%2Finstitute-of-science-and-technology%2F133%2Fmkm-510e%2Fekkaynaklar%3Fg24519&usg=AOvVaw0N8pN2Qkgm2WWurJbgkwDF

Fakat bu eskide kalan bir teknik. Hic frekans dan voltaja donusum yapmadan digital tekniklerle hiz bilgisini okuyabilirsin. Sadece devir basina yuksek frerkansda sinyal alabilecegin duzenek kurman gerekir.
Başlık: Ynt: voltaj frekans çevirici
Gönderen: SB7 - 29 Ocak 2022, 14:29:44
Hocam çok teşekkür ederim. Ben de yeni birşey buldum diye sevinmiştim  :du:

Direnç.nette varmış iki model de almadan önce birşey daha sormak istiyorum. MCU her türlü olacak devrede (ekran,UART vs olduğundan) fft veya başka bir yöntemle sağlıklı sonuç alabilir miyim.(STM32F103C8T6 kullanacağım)
Başlık: Ynt: voltaj frekans çevirici
Gönderen: z - 29 Ocak 2022, 14:50:53
Bu islerde hem motorun hizini kontrol edecegim, hem devir sayisini olcecegim, hem ekrana grafik basacagim hem seri porla ugrasacagim dediginde programlama bilgisi on plana cikar.

STM32F103C8 bu isin ustesinden hayli hayli gelir. Gelir ama iyi kodlama (cunku zamanlamalar kritik) yapman kaydiyla.

Direnc nette ne buldun?
Başlık: Ynt: voltaj frekans çevirici
Gönderen: SB7 - 29 Ocak 2022, 15:21:26
Alıntı yapılan: z - 29 Ocak 2022, 14:50:53Direnc nette ne buldun?

LM2907N ve LM2917

-https://www.direnc.net/lm2907n-voltaj-frekans-cevirici-entegresi-dip-8
-https://www.direnc.net/lm2917-voltaj-frekans-cevirici-entegresi-dip-8

Hocam yazılım olarak çok iyi seviyede olduğumu söyleyemem. Daha önce yine bahsettiğimiz mcu ile 16 point FFT uygulaması yapmıştım(C ile). Ancak frekans bantlarındaki genlik değerleri birbirine çok yakındı(Örnekleme frekansım 35kHz civarıydı diğer işlemler için çok yüklenmemiştim).Beni düşündüren kısım birbirine çok yakın freakansların nasıl ayırt edileceği. FFT ile çözünürlük çok düşük oluyor bu iş için sanki.
Başlık: Ynt: voltaj frekans çevirici
Gönderen: magnetron - 29 Ocak 2022, 15:54:28
LM2917 yavaş tepki veriyor

ben kullandım çok önceden yavaş tepki veriyor diye hatırlıyorum
Başlık: Ynt: voltaj frekans çevirici
Gönderen: z - 29 Ocak 2022, 15:57:01
Bu cok normal cunku ardisil palsleri integre ederek ortalama voltaj elde ediyor. Zaten analog cozumde baska da metod yok.
Başlık: Ynt: voltaj frekans çevirici
Gönderen: z - 29 Ocak 2022, 15:59:06
Alıntı yapılan: SB7 - 29 Ocak 2022, 15:21:26LM2907N ve LM2917

-https://www.direnc.net/lm2907n-voltaj-frekans-cevirici-entegresi-dip-8
-https://www.direnc.net/lm2917-voltaj-frekans-cevirici-entegresi-dip-8

Hocam yazılım olarak çok iyi seviyede olduğumu söyleyemem. Daha önce yine bahsettiğimiz mcu ile 16 point FFT uygulaması yapmıştım(C ile). Ancak frekans bantlarındaki genlik değerleri birbirine çok yakındı(Örnekleme frekansım 35kHz civarıydı diğer işlemler için çok yüklenmemiştim).Beni düşündüren kısım birbirine çok yakın freakansların nasıl ayırt edileceği. FFT ile çözünürlük çok düşük oluyor bu iş için sanki.

FFT ile ne isin olacak?
Başlık: Ynt: voltaj frekans çevirici
Gönderen: SB7 - 29 Ocak 2022, 16:45:31
Yavaşlıktan kasıt nedir hocam ortalama alma süresi ne kadar oluyor?

Alıntı yapılan: z - 29 Ocak 2022, 15:59:06FFT ile ne isin olacak?
FFT ile, uygulanan sinyal frekanslarına ait genlikleri bularak frekans değeri belirleyemez miyiz?

-Daha önce yapmış olduğum fft uygulamasında tam olarak bunu yapıyordum. Robota komut göndermek için gelen seslerin fft sini alıp genliklere göre 5.genliğin değeri buysa 1.7kHz dir bu işlemi yap diye çok stabil çalışan bir sistem oluşturmuştum. Ancak gönderilen sesler 16kHz e kadar çok geniş bir bantta olduğu için aralıkları çok yüksek yapmıştım.
Mesela 300Hz, 1.7kHz, 5,6kHz, 10kHz (değerleri hatırlamıyorum aralık bu şekilde büyüktü) deki ses frekanslarında FFT genlikleri çok ayırt edici oluyordu. Ancak 1-100Hz arasında bu işlem hata oranını çok yükseltir diye düşünüyorum.
-Her RPM değeri için çok küsüratlı bir değer ölçülmesi de gerekiyor. Örneğin 1Hz 60rpm için 61rpm değeri için 1,0166Hz gibi bir frekans tespiti de yapabilmek gerekiyor.

-Zor işmiş
Başlık: Ynt: voltaj frekans çevirici
Gönderen: z - 29 Ocak 2022, 16:54:52
Devir basina fazlaca pals veren sensor duzenegi olusturursan low pass frekansin da yukselir sistemin tepki suresi kisalir.
Tam tersine yavaslar.

Cipin dokumaninda kapasitorlerin nasil secilecegiyle ilgili bilgi vardir.

Frekans dedigimiz gecmise yonelik bir bilgidir. Hata olusmaya basladiginda ortalamanin artmasi icin hatali frekanslarda pals gelmeye devam etmesi lazim ki ortalama voltaj degissin.

Bu ciple hic calismadim. MCU lar yeterince hizli degillerken analog tasarimlar on plandaydi ve bu ciple o donemlerde guzel isler yapiliyordu.

Tutup ta plotter vs yapmayacaksan bu ciple dunya kadar cihazin hiz kontrolu yapilabilir.
Başlık: Ynt: voltaj frekans çevirici
Gönderen: z - 29 Ocak 2022, 17:00:16
Frekans olarak gelen komutu cozmek icin FFT'ye gerek yok. FFT, pek cok frekansta sinyallerin toplamindan olusan karmasik dalga formundaki sinyalden frekans bilgisi cekmek icin avantajli.

Dogrudan karedalga yolladiginda on off surelerini mikrosaniyeler bazinda olcebilir ve hangi frekansda kare dalga geldigini cozebilirsin.

UART, SPI, I2C, CAN, USB uzerinden iletisimler varken boyle bir iletisim sekline neden ihtiyac duyuyorsun?
Başlık: Ynt: voltaj frekans çevirici
Gönderen: SB7 - 29 Ocak 2022, 17:26:08
Alıntı yapılan: z - 29 Ocak 2022, 16:54:52Devir basina fazlaca pals veren sensor duzenegi olusturursan low pass frekansin da yukselir sistemin tepki suresi kisalir.
Tam tersine yavaslar.

Hocam müdahale şansı pek yok, belki sizin de bir süre kullandığınız makinalar için(Fırat Üni. Elmak Lab) portatif birşey yapmaya çalışıyorum. PC destekli program vs olacağından portatif birşey planladım.Çoğu makina moment analizleri için akupleli olduğundan müdahale şansı pek yok o yüzden tek sensörle bu işi yapmam gerekiyor. Attığınız entegreyi test edip istediğim sonucu alamazsam mevcut çözümleri deneyeceğim. (Bir ara bölüme uğrayıp her makina için ayrı bir ölçüm devresi yapmaya karar verirsem dediğiniz gibi çoklu sensör veya encoder çözümlerini deneyeceğim. )
Alıntı yapılan: z - 29 Ocak 2022, 17:00:16Dogrudan karedalga yolladiginda on off surelerini mikrosaniyeler bazinda olcebilir ve hangi frekansda kare dalga geldigini cozebilirsin.
Aslında CCP ile bunu yapacaktım ancak hız değişken olacağı için bu arayışlara girdim. Yine en mantıklısı galiba böyle.
Alıntı yapılan: z - 29 Ocak 2022, 17:00:16UART, SPI, I2C, CAN, USB uzerinden iletisimler varken boyle bir iletisim sekline neden ihtiyac duyuyorsun?

İletişim şekli zaten UART veya USB olacak. C# ile yapılan arayüzle haberleştireceğim.

Cevaplarınız için tekrar çok teşekkür ederim hocam. Çok yardımcı oldunuz.