Usb to serial port dönüştürücü

Başlatan chezque, 27 Ekim 2011, 05:05:14

Kabil ATICI

Ben hala xp kullandığım için bilmiyordum, özür dilerim.

http://www.arturkocabay.com/sistem/windows-7/windows-7'de-hyper-terminal-calistirma/
adreste xp üzerindeki hyper terminal programının nasıl win7 altında kullanılabilleceği anlatılmış.

bildiğim kadarıyla usb-rs232 dönüştürücülerin bir bölümünde DTR ve DSR kullanılmıyor.  (elinizdeki modelde kullanılıyor olabilir).

Ben elimdeki farklı model olsada usb-rs232 dönüştürücüyü inceleyip sonucu yarın söyleyebilirim.
ambar7

camby

yardımlarınız için teşekkürler..

Bahsettiğiniz W7'de hyper terminal çalıştırmayı buldum. Şurdan : http://gunce.0ve0.com/donanim/hyper-terminal-seri-port-test/ 

Burada denemek için yankı testi yapın diyor. Yukarıdaki sitede Bahsettiğiniz RX-TX kısadevresinin dışında 2 farklı bağlantı daha göstermişler , o da burda : http://zone.ni.com/devzone/cda/tut/p/id/3450 , bu bağlantılar verinin geriye gelmesi için gerekli midir  yoksa sadece RX-TX yeter mi ?

Bulduğum hyper terminalde bağlantıyı COM1 ile yapıyorum. Normal ayarlarda ekrana birşey yazmaya çalıştığımda kitleniyor , Echo açık olduğunda ekrana karakter yazabiliyorum ancak cevap gelmiyor yani kendini tekrarlamıyor. Bunlardan dolayı programlayıcım çalışmıyor diyebilir miyim :)

Delirtti bu iş beni .)

Sanal XP yüklüyorum..

Kabil ATICI

Normalde özel bir durum yoksa RX,Tx bağlantısı yeterlidir. Ancak çok özel iletişim (modem, kontrol sisteminde) diğer ek uçlar kullanılıyor. bu nedenle birçok usb-rs232 bağlantısında  rx,tx haricinde uçlar boş oluyor. En azından birkaç üreticinin sadece bu uçları var olduğunu okumuştum. Eğer programlayıcı üzerinde bu uçlar kullanılıyorsa, ve dönüştürücü üzerinde kullanılmıyorsa sorun olabilir. Zaten tersi sorun değil.

Hyper terminal'de echo açık olduğu zaman terminal üzerinde işlem yapılabiliyor. (bu konu tamam)

Cevap gelmiyorsa dönüştürücün çalışmıyor diyebiliriz. (yanlış hatırlamıyorsam seri portun win7'de bazı sıkıntılar olduğu belirtiliyordu-kendim denemediğim için tam olarak birşey diyemiyorum)

Gerçi kullandığım USB seri dönüştürücüde bir sıkıntı duymadan kullandım. Hatta sürücüsünü diskini nereye koyduğumu unuttum cobra drive paketi kullandım sorunsuz çalıştı.

Diyeceğim simülasyondan ziyade deneyebilirsen usb_seri dönüştürücünü xp üzerinde dene...

ambar7

camby

Xp'ye geçtim ,

Hyper terminal ile veri yolladığımda Tx pininde voltmetrede hareketlilik görüyorum , ancak yankı olmuyor .

Proteus , Virtual Terminal ile yine hiçbir şey yok.

Artık şu an için isiste niye olmuyor diye sormak bile istemiyorum..  :(

Hyper terminalde yankı olmamasının sebebi olarak , USB-Seri dönüştürücünün aynı anda hem veri gönderme hem veri alma gibi bir yeteneği olmayabilir mi ? Bu yüzden yazdığım veriyi geri alamıyor olabilir miyim ?


ferdem

Yazdığınızı aynen geri alabilmelisiniz, aynı anda görünür. Bazen beklenmedik şeyler uğraştırabiliyor, olabilir, denemeye devam etmeli. Hocam yerinizde olsam şunları yapardım:
1) Docklight ı indirip kurardım.
2) Dönüştürücüyü USB soketinden çıkarırdım.
3) Bilgisayara bir reset atardım.
4) Aygıt Yöneticisini açar dönüştürücüyü USB sokete takardım, comx olarak geldiğini kontrol ederdim. [Gelmediyse driver problemi]
5) Docklight ı açardım, az önce Aygıt Yöneticisinde gördüğüm comx e herhangi bir baud ile bağlanırdım. Docklight ta Keyboard Console ON/OFF düğmesi var. ON yapardım.
6) Dönüştürücünün TX pini RX pine kısa devre yapardım ve klavyeden tuşlara bastığımda aşağıdaki gibi bir görüntüyü kontrol ederim:
[IMG]http://img853.imageshack.us/img853/1967/docklightkisadevre.gif[/img]
Bu kadar olması lazım, aklıma başka bir şey gelmiyor.

Kolay gelsin.

Kabil ATICI

Seri portun en azından tx ucun denemek için
https://rapidshare.com/files/1265011484/USB_seri_test.rar
dosyasını indir içinde basit bir LED'li devre ve program ile seri portu nasıl test edebileceğin basit bir program var.
Bu arada tx boşta iken 1 olmuyormuş... (denediğim USB seri dönüştürücüde iletişim geldiği zaman lojik 1 oluyor).
ambar7

camby

RS232 'nin lojik 1'inin -10 V olduğu yazıyor , -10 V mu gördünüz RS232 tarafında.

@ferdem

deneyeceğim 1-2 gün içinde teşekkür ederim.

FT232RL sipariş verdim bu arada.

USB-UART dönüşümü yapmak varken , araya RS232 koymak yolu biraz uzatmak oluyormuş sanki.

Kabil ATICI

Kendin usb-seri dönüştürücünü devrene gömersen daha avantajlı oluyor. Bunun için ya dönüştürücü kullanıyorsun ya da artık giderek yaygınlaşan usb port bulunan işlemciler kullanabiliyorsun.
ambar7