Bu gibi konuları liste üzerinden tartışmak daha iyi olur. Zira en azından yanlış filan bir şeyler dersek, hatamızı bulacak birini bulmak şansımız olur. Ayrıca elbette bilginin daha çok kişiye ulaşacak olması da söz konusu.
Böyle biraz daha detayı öğrenince durum daha farklı görünüyor. Burada PC/Laptop için konu biraz daha farklı. Kullanılacak motorun devir sayısını ayarlamak elektronik bir mesele. Ama o kadar kolay bir mesele değil. Orada dönen bir disk var. Bu diskin bir ataleti olacaktır. O nedenle bir hızlanma prosedürü uygulamak gerekiyor. Eğer buna dikkat etmeden hız düşük diyerek son güce yüklenirseniz, bu kez disk istenen daha hızlı döner, frenlemek gerekir derken can sıkıcı bir şekilde abes dönen bir tekerleğiniz olabilir. Herneyse bunu AC asenkron motor kontrolcüleri ile yapmak mümkün. Elektronik arkadaşlara bir güzellik yapın, bir tane şundan alın: http://www.acpd.co.uk/siemens-micromaster420-inverters.html Gereken motora göre birini beğenirsiniz. Bunları her yerde bulabilirsiniz, Kayseri'de almıştım en son bir tane. Sonra bir tanede şundan alın: http://tr.rsdelivers.com/product/siemens/6se64001pc000aa0/pc-to-micromaster-420-connection-kit/3808447.aspx Bunu bulmak azıcık uğraştırabilir. Birde şöyle bir şey var: http://www.enda.com.tr/TR/Urunler/Urunler.aspx?UrunID=220 Bunu bulmak daha kolay, manual'i filan Türkçe, yerli ürün. Buna ya RS232 - RS485 adaptörü yada daha basidi USB-RS485 adaptörü lazım. http://www.usconverters.com/index.php?main_page=index&cPath=75 Endüstriyel uygulamalarda RS485 daha sağlıklı çalışır. Bundan ötesi kolay. Bu aletleri motora bağlayıp, seri porttan komutu verdiğinizde alet motoru tam olarak istediğiniz devre getirir. Siemens biraz pahalı olsada, programlaması vs. birazcık daha kolaydır. Uygulama tarafında çok fazla bir mesele yok. Ama hem QT hem böyle bir uygulama biraz uğraştırabilir. İşe basitten başlayın, sonra canvas vs. eklersiniz. Saygı, sevgi, linux... --- 05/04/11 Sal tarihinde Mucibirahman İLBUĞA <[email protected]> şöyle yazıyor: > Kimden: Mucibirahman İLBUĞA <[email protected]> > Konu: [Linux-elektronik] Re: Bilgisayar kontrollü test makinası fikirleri. > Kime: [email protected] > Tarihi: 5 Nisan 2011 Salı, 19:46 > Merhaba Serdar Bey, > Öncelikle sizi yeniden uralarda görebilmek çok hoş. > Eskisi gibi daha çok > görmek isteriz. :) > > Haklısınız. Detay az vermiştim. Arkadaşlar > sıkılmasın diye çok fazla yer > harcamak istemedim ama madem istiyorsunuz işte detaylar: > > Bu bir test cihazı. Yani kapalı ortamda çalışacak. > Asıl amacı tarla > koşullarını atelyede yaratmak. Pnömatik tohum ekim > makinasının > çalışmasını ve toprak yüzeyine istenen aralıklar ile > tohum bırakılıp > bırakılmadığını kontrol için kullanılacak. > Aşağıdaki tohum diski > üzerindeki deliklerden hava emliyor ve bu deliklere > tohumların tutunması > sağlanıyor. > > http://www.google.com.tr/imgres?imgurl=http://www.jumilsa.co.za/assets/images/image095.jpg&imgrefurl=http://www.jumilsa.co.za/html/page0008.htm&usg=__zIVsuaHAvlyMTdgQbj2XPZHaK6I=&h=167&w=166&sz=9&hl=tr&start=9&zoom=0&tbnid=Lpc7XWAJZGAQoM:&tbnh=99&tbnw=98&ei=TVCbTc3gM9GLhQe6yMy_Bg&prev=/search%3Fq%3Dpneumatic%2Bseeding%26hl%3Dtr%26client%3Dfirefox-a%26hs%3DXWV%26sa%3DX%26rls%3Dorg.mozilla:tr-TR:official%26biw%3D1920%26bih%3D886%26tbm%3Disch0%2C1998&itbs=1&biw=1920&bih=886 > > Makinanın ilerleme hızına göre bu tohumların tohuma > göre değişiklik > gösteren mesafelerde toprağa bırakılması isteniyor. > Biz toprak yerine > döner bir bant ve yukarıda ise bantın ilerleme hızına > orantılı olarak > dönmesi gereken tohum diskini oluşturacağız. > > Dolayısı ile bandın çevresel hızı ve tohum diskinin > dönüş sayısı > orantılı olmalı ve bu orantıyı makina üzerindeki > şanzıman ile > sağlıyoruz. Ancak test makinasında böyle bir şanzıman > kullanmak yerine > (ki eskiden böyle bir test düzeneğimiz vardı. > Üniversiteye hibe ettik. > Şu anda test düzeneğimiz kalmadı! O yüzden yenisini > planlıyoruz) hem > bant çevresel hızını hem de diskin dönüş sayısını > bir invertor ve > elektirik motoru ile sağlamayı düşünüyoruz. > > Asıl sorun burada başlıyor. Bu düzeneğin üniversal > yani her makinada > kullaılması için tekerlekten başlayarak (ki çoğu ekim > makinasının > tekerlek çapları bile farklıdır!) tohum diskine kadar > ki dişli ve diş > sayılarını bir kullanıcı arayüzüne girerek, mesela > saatteki ilerleme > hızı 8 km/h ise ve sıra ile A, B,C ve D dişilerinden > (diş sayıları > kullanıcı tarafından girilecek. Değişken olabilirler) > hareket iletimi > ile tohum diski ne kadar tur dönmeli tespit edilecek. > Diyelim ki bandın > çevresel hızı 5 m/s ve kullanıcı tarafından > belirlenen dişli > kombinasyonu ile tohum diskinin 25 devir/dakika dönmesi > bulundu. Ben de > usb ve önceden bana önerilen kart ile "5;25" verisini > seri porttan > elektronikçi arkadaşın devre kartına göndereceğim. > Artık ondan sonra > invertörlere komut vererek istenilen hızları yakalamak > elektronikçi için > çok zor olmasa gerek... > > > Burada temel sorun ben bu programı nasıl yazacağım? > Şahsen win ortamına > program yazmamakta yeminliyim. Dolayısı ile en azından > platform bağımsız > bir şey kullanmalıyım. Ya python düşünüyorum ya da > C++ ve Qt... Gönlüm > C++ ve Qt ikilisinden yana çünkü bu vesile ile onu da > öğrenmek istiyorum... > > Program içerisinde bir çizim programı gibi düğmeler > olmalı. ben o > düğmelere bastıkça sayfa içine tekerlerk, dişliler > gelmeli. Tekerlek > çapı ve dişli diş sayısı bu sayfa üzerindeki > nesnelere fare ile > tıklayınca değiştirilebilmeli. Aslında tam olarak > "freemind" gibi boş > bir sayfa ve üzerine eklenebilecek nesneler istiyorum ama > bu tür bir > grafik programlamaya çok uzağım. Şimdiye kadar hep veri > işleme ile > uğraştım. Grafik ortamda nesneleri (resimleri) > kaydırmak, bibirleri ile > ilişkilendirmek falan bana çok ama çok uzak! Özellikle > bu konuda > fikrlerinize ihtiyacım var! > > Bilgisayar için de üzerine Pardus kurmayı planladığım > 500-600 TL'lik bir > Netbook planlıyorum. > > Sizi yeniden listelerde görmek gerçekten çok hoştu > Serdar Bey. > Detaylardan arkadaşlar sıkılmış olabilirler. > Dilerseniz özelden de devam > edebiliriz... Bilmiyorum arkadaşlar ne der...? > > Kolay gelsin, > Mucip:) > > > > > > > 05-04-2011 18:32 tarihinde, Serdar KOYLU yazdı: > > Encoder ile devir sayıcı (Takometre) başka başka > şeyler. Bir disk üzerien delikler delerek yapılacak > takometre iyi çalışabilir ama, bir zirai alette ne kadar > randıman vereceği ayrı bir sorun olur. > > > > Bir diğer mesele ise, laptop. Büyük ihtimalle > sarsıntı vs. o laptopu bozmakta çok zorlanmaz. > > > > USB zor bir şey değil ama bu tür endüstriyel > kontrol işleri için de değil. Gene kapalı mekan ve kısa > mesafeli iletişim için uygun bir sistem. O tür bir > araçta pek uygun bir çözüm olmaz. > > > > Ben olsaydım? > > > > Motorları kontrol etmek için bir güç devresi > lazım. Buna da erişmek gerekiyor. > > > > Basit bir kaç öngörüde bulunarak şunlar söylemek > mümkün olur. > > > > LAPTOP Yerine: > > > > http://www.ecrater.com/p/7428664/mini2440-s3c2440-arm9-board-wince50-60 > > > > Fiyatı ucuz olduğu kadar, 3 seri port, I2C, SPI vs. > gibi bir sürü bu işler için gereken giriş çıkış vs. > ye de sahip olması avantajı var. > > > > Ama bu tek başına yetmez. Bunda işlenecek verileri > Motorun dibinde uygun hale çevirecek bir şeylerde lazım > olur. Buraya bir PIC, ATMEGA8 vs. konabilir. > > > > Konunun detayları belli değil, o yüzden daha somut > şeyler söylemek mümkün değil. Örneğin pozisyon > kontrolü mü, devir kontrolü mü yapacaksınız? Devir > kontrolü yapacaksanız, büyük ihtimalle bir devir > sayıcıya ihtiyacınız olmaz. DC motor, AC motor, Dizel > motor, Benzinli motor vs. hepsinin devrini ek bir şeyler > kullanmadan, örneğin bir PIC ve 3-5 TL tutan bir devre > işinizi daha iyi görür. Mesela, DC motor için, Ters > EMK'yı ölçebilirsiniz. Ne kadar az hareket eden parça, > ne kadar az mekanik montaj o kadar az başa bela demektir. > > > > Eğer daha detaylandırabilirseniz, bu işin öyle zor > bir tarafı yok gibi görünüyor. Fakat şeytan detaylarda > gizlenir, bunu da akılda tutmak lazım. > > > > > > _______________________________________________ > > Linux-elektronik mailing list > > [email protected] > > https://liste.linux.org.tr/mailman/listinfo/linux-elektronik > > Liste kurallari: http://liste.linux.org.tr/kurallar.php > > > > _______________________________________________ > Linux-elektronik mailing list > [email protected] > https://liste.linux.org.tr/mailman/listinfo/linux-elektronik > Liste kurallari: http://liste.linux.org.tr/kurallar.php > > _______________________________________________ Linux-elektronik mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-elektronik Liste kurallari: http://liste.linux.org.tr/kurallar.php
