Seri Port Role Kontrolü

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cache
    cache's avatar
    Kayıt Tarihi: 01/Şubat/2014
    Erkek

    Hocalar aklımda bi proje var. Elektronik okumama rağmen uzun zamandır pic'le falan ilgilenmediğimden baya baya unutmuşum. 

    Yapmak istediğim bilgisayar kontrollü ısı istemi. 

    1 metrekare içinde bir bilgisayar var. Amaç bunun soğutulması, ısınan havanın dışarıya atılması. Devreye 1 adet  ptc ekleyerek gelen sıcaklığı bilgisayarda c#'ta almak istiyorum. Bunları seri veya paralel port kullanarak yapabilirim.

    C#'ta seri port kullanımını biliyorum. Kısaca isteğim, PTC de okunan değer misal veriyorum 30 derece ise roleleri açtırmak. Bunun için seri porta gerek  yok pic ile yapılabilir ama ben bir program aracılı ile PTC dışında istediğim zaman roleleri açabileyim. 

    Basit bir uygulama aslında geçen sene olsaydı şimdiye yapmıştım ama uzun zamandır ilgilenmediğimden unutmuşum. :/ yardımcı olabilecek var mı ?


    En iyisi olmadan önce, her zaman en kötüsü olmaz mı ?
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tarikat Şeyhi
    HolyOne
    HolyOne's avatar
    Kayıt Tarihi: 01/Haziran/2002
    Erkek

    Hocam PIC diye bişey kalmadı ya, tavsiyem o işi sen paralel port ile yap, o zaman direk çıkış verirsin. (USB to paralel port şeyi tak bitane)

    Direk 5V çıkış alırsın onunla transistoru tetiklersin o da röleyi tetikler.  Hiç data alışverişine hatta PIC e gerek kalmaz.

     


    Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı kötektir!
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cache
    cache's avatar
    Kayıt Tarihi: 01/Şubat/2014
    Erkek
    HolyOne bunu yazdı

    Hocam PIC diye bişey kalmadı ya, tavsiyem o işi sen paralel port ile yap, o zaman direk çıkış verirsin. (USB to paralel port şeyi tak bitane)

    Direk 5V çıkış alırsın onunla transistoru tetiklersin o da röleyi tetikler.  Hiç data alışverişine hatta PIC e gerek kalmaz.

     

    Anakart ddr2 hocam paralel port mevcut, paralelde io'lar fazla olduğundan PIC'e gerek yok doğru. Teşekkür ederim :)


    En iyisi olmadan önce, her zaman en kötüsü olmaz mı ?
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cache
    cache's avatar
    Kayıt Tarihi: 01/Şubat/2014
    Erkek

    Bu bimde satılan power-b pillerin amk, devreyi bi deneyeyim dedim transistör kısa devre yapmış ateş gibi kalmış tel elim yandı :D


    En iyisi olmadan önce, her zaman en kötüsü olmaz mı ?
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    seri-paralel converting hic denemedim ama yapanlar var ..

    dikkatli olman gerek, kucuk bir hatada portlarini yakabilirsin hocam.. nasil yapacagina karar verdiysen yardimci olmaya calisayim..

    ayrica anlamadigim nokta ptc ile nasil deger okuyorsun ki? Amacin sadece sicaklik belli seviyeye gelince role kontaklari kapatsin diyorsan bilgisara da ihtiyacin yok ki.

    ptc, isi  arttikca bacaklari arasindaki direnc de artiyor, o halde bu cikis ilk baslarda (degerini ona gore secmen lazim) kisa devre olmus olacak, yani akimi gecirecek. Sicaklik arttikca ve bekledigin degere gelince bacaklari arasindaki direnc artacagi icin akim gecisi zorlasacak bu sekilde de roleye akim verdireceksin.. simdi aklima gelmedi nasil bir ters mantik yurutebilecegin ama bu sekilde yapabilirsin.. 

     

    unbalanced tarafından 24/Tem/15 15:43 tarihinde düzenlenmiştir

    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    1234567B
    1234567B's avatar
    Kayıt Tarihi: 04/Şubat/2010
    Erkek

    UART TTL Converter kullanabilirsin. Arkadaşım satıyor istersen irtibat kurmanı sağlayabilirim. Fiyatı 10TL. Sıcaklık okumak için PIC işini görecektir. Seri iletişim için UART TTL Converter kullanmanı şiddetle tavsiye ederim çünkü çok pratik. UART ile yaptığım bir kaç proje. Akşam bulabilirsem detayları paylaşırım. Zira bilgisayar çöplük gibi.

    Bilgisayar Kontrollü Gripper

    https://www.youtube.com/watch?v=rxQUcrp5MDg

    Oyuncak arabamı bilgisayar ile kontrol ettiğim proje

    Resimde ttl converter ı görüyorsun. Ucu usb gibi  olan şey.

     

     


    arbeit macht frei
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cache
    cache's avatar
    Kayıt Tarihi: 01/Şubat/2014
    Erkek
    unbalanced bunu yazdı

    seri-paralel converting hic denemedim ama yapanlar var ..

    dikkatli olman gerek, kucuk bir hatada portlarini yakabilirsin hocam.. nasil yapacagina karar verdiysen yardimci olmaya calisayim..

    ayrica anlamadigim nokta ptc ile nasil deger okuyorsun ki? Amacin sadece sicaklik belli seviyeye gelince role kontaklari kapatsin diyorsan bilgisara da ihtiyacin yok ki.

    ptc, isi  arttikca bacaklari arasindaki direnc de artiyor, o halde bu cikis ilk baslarda (degerini ona gore secmen lazim) kisa devre olmus olacak, yani akimi gecirecek. Sicaklik arttikca ve bekledigin degere gelince bacaklari arasindaki direnc artacagi icin akim gecisi zorlasacak bu sekilde de roleye akim verdireceksin.. simdi aklima gelmedi nasil bir ters mantik yurutebilecegin ama bu sekilde yapabilirsin.. 

     

    PTC işini aradan çıkardım hocam işlemcinin ve hdd'nin sıcaklığına göre ayarladım daha verimli oldu, paralel port aracılığıyla 3 adet role kullandım. Sistem şuan güzel çalışıyor :)

    @1234567B; O kart usb'den seri ye mi dönüştürüyor hocam amacı nedir ?

    Herkese çok teşekkürler :)


    En iyisi olmadan önce, her zaman en kötüsü olmaz mı ?
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    aercys
    aercys's avatar
    Kayıt Tarihi: 12/Nisan/2008
    Erkek

    Usb to uart ttl converter ile bilgisayarın usb portundan uC lerle iletişim kurabilecek seri datayı gönderip alabilirsin. Bende bu çeviriciyi uC ile telefonun modemini kullanarak sms göndermek için kullanmıştım. Ancak buradaki sıkıntı senin ptc kullanman olacaktır ki zaten kullanmamışsın. Ptc kullanmak istersen arada uC şart (pic, atmel vs.. gibi). Çünkü okuduğun analog veriyi dijitale çevirip seri/paralel porttan göndermen gerekir. Ptc haricinde dijital sıcaklık ölçüm sensörleri ile de bu işi halledebilirsin. Okuyacağın veri dijital olduğu için basit bir ttl usb çevirici ile bu işi yapabilirsin.


    0x62 0x75 0x6e 0x75 0x20 0x79 0x61 0x7a 0x61 0x6e 0x20 0x74 0x6f 0x73 0x75 0x6e 0x2c 0x20 0x6f 0x6b 0x75 0x79 0x61 0x6e 0x61 0x20 0x6b 0x6f 0x73 0x75 0x6e
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    1234567B
    1234567B's avatar
    Kayıt Tarihi: 04/Şubat/2010
    Erkek
    cache bunu yazdı
    unbalanced bunu yazdı

    seri-paralel converting hic denemedim ama yapanlar var ..

    dikkatli olman gerek, kucuk bir hatada portlarini yakabilirsin hocam.. nasil yapacagina karar verdiysen yardimci olmaya calisayim..

    ayrica anlamadigim nokta ptc ile nasil deger okuyorsun ki? Amacin sadece sicaklik belli seviyeye gelince role kontaklari kapatsin diyorsan bilgisara da ihtiyacin yok ki.

    ptc, isi  arttikca bacaklari arasindaki direnc de artiyor, o halde bu cikis ilk baslarda (degerini ona gore secmen lazim) kisa devre olmus olacak, yani akimi gecirecek. Sicaklik arttikca ve bekledigin degere gelince bacaklari arasindaki direnc artacagi icin akim gecisi zorlasacak bu sekilde de roleye akim verdireceksin.. simdi aklima gelmedi nasil bir ters mantik yurutebilecegin ama bu sekilde yapabilirsin.. 

     

    PTC işini aradan çıkardım hocam işlemcinin ve hdd'nin sıcaklığına göre ayarladım daha verimli oldu, paralel port aracılığıyla 3 adet role kullandım. Sistem şuan güzel çalışıyor :)

    @1234567B; O kart usb'den seri ye mi dönüştürüyor hocam amacı nedir ?

    Herkese çok teşekkürler :)

    aynen


    arbeit macht frei
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    real_agabey
    real_agabey's avatar
    Kayıt Tarihi: 28/Ekim/2003
    Erkek

    Arduino yu seviyorum.

Toplam Hit: 1136 Toplam Mesaj: 10
elektronik ısı kontrol