PC'yi Ölçü Aleti gibi kullanmak için Devre+Yazılım hakkında

Başlatan musti463, 07 Ekim 2013, 04:53:55

musti463

Merhaba,aynı anda birden fazla gerilimi göremk istiyoruz diyelim.Normalde böyle birşey için her hatta bir ölçü aleti gerekir.Peki biz bunu PC'mizin usb portu aracılığıyla yapmak istesek nelere ihtiyacımız olur? Mesela 4 adet sensörümüz olsun ve bu sensörler mcu'ya 5m,7m,10m,40m mesafelerde olsun diyelim.Bu sensörlerden gelen gerilim bilgisini PC üzerinden nasıl izleyebiliriz?Haberleşmede CANbus seçersek nelere ihtiyacımız olur? Yol gösterebilirmisiniz? Bir ara C# ile basit programlar yazıyordum kendimi geliştirip böyle bir program yazabilirim diye düşünüyorum.

Bu konuda döküman,devre şeması tarzında kaynak paylaşılabilirse çok iyi olur
Mustafa Emir SADE

Gökhan BEKEN

Sensörü direkt bağlayamazsın, araya bilgisayarın dilinden anlayan yani aynı dili konuşan bir devre koymalısın. Örneğin seriport,USB veya ethernet ile haberleşen bir pic devresi...
Özel mesaj okumuyorum, lütfen göndermeyin.

gumush

Ses kartida bir cozum olabilir ,  44.khz oluyor en azindan 16-bit  1Vrms , sinyali bu araliga indirebilirseniz cozum olabilir.
Hikmet Gumus  izmir

musti463

Şu tarz bir devre mi olaca? Devrenin eksikleri var mı?

[IMG]http://i39.tinypic.com/2mflx11.jpg[/img]
Mustafa Emir SADE

Gökhan BEKEN

Sensörlerin 2. bacakları gnd ye bağlanacaksa neden ayrı olarak bir de pic'e bağlıyorsunuz ki?
Gayet mantıksız olmuş. USB zordur daha önce hiç kullandınız mı? Seri port daha kolay.
Özel mesaj okumuyorum, lütfen göndermeyin.

gumush

FTDI ile seri - usb donusumunu rahatlikla yapabilirsiniz.
Hikmet Gumus  izmir

Okan AKÇA

ölceceginiz voltajın aralıgı nedir?
uzun mesafelerden ölcüm yapacaksanız   yukarıdaki devre olmaz :D cok  olursada cok iyi kablolama gereklidir .
voltaj seviyesine baglı olarak giriş katını tekrar tasarlamanız gerekebilir.

her voltaj ölcümü icin  bir adet canbus yada rs485  haberleşmeli devre  yaparak pcden  sorgularayak yapabilirsiniz

musti463

Mesafe çok uzun değil 1-3 sensörleri için 5-10m sensör4 için 40m'ye kadar değişken.Kabloları ekranlı kablo olduğu için sıkıntı olacağını sanmıyorum
Mustafa Emir SADE

serhat1990

Kendi açtığın bir konuda bazı sorularının cevabı var ! Aynı iş için açılmış bir konu yanlış anlamadıysam .

https://www.picproje.org/index.php/topic,49130.msg368209.html#msg368209


Araya bir tane MCU koyarak işlemlerini çok basit şekilde çözebilirsin .

USB ' den bağlanmak istiyorsan dönüştürücü IC kullanabilir FTDI ve benzeri ürünleri kullananman çok daha kolay olur . @Gumush hoca değinmiş . Direk olarak USB donanımını barındıran mikrodenetleyicide kullanabilirsin fakat bu diğer işlemlere göre biraz daha zor olacaktır .

USB kullanmayacağım dersen daha bir çok şekilde bağlanabilirsin. RF Modül , Bluetooth , Wireless , Ethernet , vs vs . Ama yapabileceğin en kolay yol usb istiyorsan usb-232 converter bir IC ile yapman. PC tarafında programınıda  rahatlıkla yazıp işlemini gerçekleştirebilirsin. Sensörlerin uzaklığı konusunda iyi koruman gerekir bu konuda sıkıntı yaşarsan en iyi yollardan birisi ufak bir ic ile işi çözmek olabilir . Hepsinde bir 12f675 kullanırsın ADC var üzerinde. RS485 ile uzun mesafelerde aktarım yapabilirsin. Bilgisayar içinde ayrı bir donanım kullanmadan FTDI chiplerin rs485 özelliğinden yararlanarak ufak devre ve iyi bir PC programıyla işi çözebilirsin.

İyi çalışmalar , saygılarımla ... 

musti463

Alıntı yapılan: serhat1990 - 07 Ekim 2013, 22:33:00
Kendi açtığın bir konuda bazı sorularının cevabı var ! Aynı iş için açılmış bir konu yanlış anlamadıysam .

https://www.picproje.org/index.php/topic,49130.msg368209.html#msg368209


Araya bir tane MCU koyarak işlemlerini çok basit şekilde çözebilirsin .

USB ' den bağlanmak istiyorsan dönüştürücü IC kullanabilir FTDI ve benzeri ürünleri kullananman çok daha kolay olur . @Gumush hoca değinmiş . Direk olarak USB donanımını barındıran mikrodenetleyicide kullanabilirsin fakat bu diğer işlemlere göre biraz daha zor olacaktır .

USB kullanmayacağım dersen daha bir çok şekilde bağlanabilirsin. RF Modül , Bluetooth , Wireless , Ethernet , vs vs . Ama yapabileceğin en kolay yol usb istiyorsan usb-232 converter bir IC ile yapman. PC tarafında programınıda  rahatlıkla yazıp işlemini gerçekleştirebilirsin. Sensörlerin uzaklığı konusunda iyi koruman gerekir bu konuda sıkıntı yaşarsan en iyi yollardan birisi ufak bir ic ile işi çözmek olabilir . Hepsinde bir 12f675 kullanırsın ADC var üzerinde. RS485 ile uzun mesafelerde aktarım yapabilirsin. Bilgisayar içinde ayrı bir donanım kullanmadan FTDI chiplerin rs485 özelliğinden yararlanarak ufak devre ve iyi bir PC programıyla işi çözebilirsin.

İyi çalışmalar , saygılarımla ...

teşekkürler
Mustafa Emir SADE