usb yi rs232 ye donusturme

Başlatan alieren, 17 Ekim 2007, 19:53:53

alieren

anladigim bicimde anlatmaya caliscagim. arkadaslar kulanmak istedigim bir terminal benzeri programin pc baglantisi icin comport secenekleri vevcut ve oyle kulanincada bir sorun yok. ama ben bunu usb yi rs232 ye donusturen bir ara kablo ile pc nin usb cikisini kulanmak istiyorum. bu ara kabloyu pc nin usb girisine takinca pc bunu taniyor.   aygit yoneticisinde (device menager) "usb human interface device" olarak bir ekleme yapiyor. ancak dedigim terminal programinda com port disinda bir secenek yok ve ( com1 den com15 e kadar ) herhangi bir com port secincede boyle bir port yok diyor.  ohalde ben nasil usb uzerinden baglanti olusturacagim?
       
         ha bu arada kulandigim donusturucu kablo nu uzerinde herhangi bir isim yada isaret yok, ancak dedigim gibi pc bunu "usb human interface device" olarak taniyor.

herkese iyi aksamlar.

Cetinal

hmm sizin kablonuz sıradan usb yi  seri porta  çeviricilerden değil çünkü onlardan olsa mesela ft232 li olanlar aygıt yönetici icerisinde direk com port olarak görünüyor

siz ya o kablolardan bulacaksınız hazırları mevcut ya kendiniz yapacaksınız ((ft232bm,,ft232rl,araştırınız))

yada kullandığınız programı değiştireceksiniz

yada usb programını kendiniz yazacaksınız ki o da forumda mevcut arama yapınız

volblood

Merhaba,
Öncelikle yanlış anladıysam düzeltin lütfen, bilgisayarım->aygıt yöneticisi
burada Bağlantı Noktaları (COM ve LPT)'nin içine düşmüyor mu ?
Eğer orada görünmüyorsa dönüştürücünün yanında gelen cd falan yok mu acaba, ordan driver'ını yükleseniz. Ben karaköyden almıştım, dediğiniz gibi üzerinde isim falan yazmıyordu. Klasik FTDI da kullanılmamıştı.

OG

Evet, COM ve LPT altında "USB Serial PORT (COM4)" gibi görünür.
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

alieren

hocam benimkisi "human interface devices" icerisine "usb human interface device" olarak dusuyor. yani sanirim surucu sorunu yok yada windows un ilgili surucusu mevcut. bu kablo ile ile birlikte zaten cd falanda gelmedi. buna ragmen sanirim bu donusturucu ile isimi yurutemyecegim.

değil mi???

yensini alirken hata olamamasi acisindan tam olarak hangisini almak gerekir. gerci benimde tecruben artik kismende olsa olustu ama yinede arkadaslar tam olarak acik bir sekilde onerirlerse faydali olacaktir.  herkese iyi gunler.

arslan74

Alıntı yapılan: "alieren"hocam benimkisi "human interface devices" icerisine "usb human interface device" olarak dusuyor. yani sanirim surucu sorunu yok yada windows un ilgili surucusu mevcut. bu kablo ile ile birlikte zaten cd falanda gelmedi. buna ragmen sanirim bu donusturucu ile isimi yurutemyecegim.

değil mi???

yensini alirken hata olamamasi acisindan tam olarak hangisini almak gerekir. gerci benimde tecruben artik kismende olsa olustu ama yinede arkadaslar tam olarak acik bir sekilde onerirlerse faydali olacaktir.  herkese iyi gunler.

Merhaba,

Benimde başıma sizin gibi bir sorun gelmişti. Piyasan ucuz bir tane usb2serial converter aldım. Ancak bir türlü onu windowsa tanıtamadım. Chip seti "pl"ile başlan bir chipti. Ancak Ft232 chip setli bir dönüştürcüyle değiştirdiğim de sorun haledilmiş oldu.

Selamlar.

alieren

Ft232 chip setli bir dönüştürcü, anladigim kadariyla isimi gorecek.  arkadaslar boyle bir sey almak isterken ne diye arayacagim. yani bir elektronikciden alacagim zaman tam olarak ne isteyecegim acaba? bilindik bir ismi varmidir bunun?   :(

controller

Alıntı yapılan: "alieren"Ft232 chip setli bir dönüştürcü, anladigim kadariyla isimi gorecek.  arkadaslar boyle bir sey almak isterken ne diye arayacagim. yani bir elektronikciden alacagim zaman tam olarak ne isteyecegim acaba? bilindik bir ismi varmidir bunun?   :(

FT232 li usb rs232 çeviriciler siyah renkte oluyor ve usb porta takıldığında üzerindeki mavi led ışık veriyor. @arslan74 ün bahsettiği çeviricinin içindeki chip PL2303 dür. bunlar da yeşil renkli oluyor ve üzerinde led bulunmuyor. FT232 li çeviriciler PL2303 e göre biraz daha kaliteli. PL2303 lü çeviriciler çabuk bozuluyor. elimde bunlardan 2 tane bozuk var. ayrıca PL2303 ün vista sürücüsü yok. FT232 nin vista sürücüsü FTDI nın sitesinde var. FT232 ile PL2303 ün arsındaki fiyat farkı nedir derseniz PL2303 lü çeviriciler 20 YTL civarında iken FT232 li çeviriciler 50YTL civarında (en azından benim bulunduğum yerde böyle).

edit:

bahsettiğim FT232 li çevirici :
http://www.netsiparis.com/detay.asp?kod=831067020

buradaki fiyatı yaklaşık 30 ytl.

buda PL2303 lü çevirici.
http://www.netsiparis.com/detay.asp?kod=831067019

fiyatı 18 ytl.
Hesabım OG tarafından haksız bir şekilde pasif yapılmıştır.

ilker_32


turkronik

Ben de yaptığım iletişim projelerini usb den çalıştırmak için ft232bl ile bir modül yapmaya çalışıyorum.Forumdaki lojik analizör devresi,ftdi nin bilgisayfası ve internetteki birkaç devreyi inceleyip aşağıdaki gibi bir şema çıkardım ve devreyi de karta döktüm.
Devreyi usb ye taktığımda power ledi yanıyor yongaya giden gerilimler normal 3,3 V luk çıkış ucundanda(6 nolu pin) -->"usb aygıtı tanımadı" diyor ve bir kaç saniye sonra sonra uyarı gidiyor driver yükle felan demiyor aygıt yöneticisinde bilinmiyen aygıt olarak görülüyor driver güncelle yaparak da driver yüklenmiyor.
Devrede bir hata varmı sizce yoksa lehimlemeye çok uğraştığım ft232bl yandımı? Fikirlerinizi bekliyorum.
Bir de USB PIC ler ile ilgili yazıları da okudum ve bu pic lerden birer tane aldım(18f2550 ve 18f4550) bunlar için hangi driver ı kullanacağız ve bu driver ın üzerinde değişiklik yapabilirmiyiz.


Beynimin %98 lik kısmına sesleniyorum.Beyin yangelip yatma yeri değildir!!!  http://www.selcuktarget.com/ http://www.robotmalzemeleri.com/

ahmet2004

ft232bl in 4nolu reset bacağını 10k dirençten +vcc ye vermen lazım.

Eeprom'uda kullanman gerekiyor.serino ve kullanıcı bilgileri

buna yazılıyor.Bunları yaptığında bağlanırsın.

Yeni ft232R serisinde internal yani içinde eepromu var.

o yüzden R tiplerinde eeprom kullanılmıyor.Diğer eski serilerde

eepromu kulanmak zorundasın.

turkronik

ahmet2004 cevap için teşekkürler.
Yalnız hala kafama takılanlar var.
Aşağıdaki şemada eprom kullanmamış,onun altındaki devrede bir eeprom(93C46,93C56,93C66) var ve parantez içinde optional yazıyor.Bilgi sayfasına göre EEprom bağlamayınca VID, PID Product Description ve Power Descriptor Value larını default olarak alıyormuş.Bu durumda cihazın USB tanımlayıcının bir seri numarası olmuyormuş acaba bu yüzden mi tanımıyor.

Bilgi sayfalarında bu uçlarla ilgili şunlar yazıyor

EECS:EEPROM – Chip Select. For 48MHz operation pull EECS to GND using a 10K resistor. For 6MHz operation no resistor is required. Tri-State during device reset. **Note 1

EESK:OUT Clock signal to EEPROM. Tri-State during device reset, else drives out. Adding a 10K pull down resistor onto EESK will cause the FT232BM to use USB Product ID 6004 (hex) instead of 6001 (hex). All of the other USB device descriptors are unchanged.**Note 1

EEDATA:I/O EEPROM – Data I/O Connect directly to Data-In of the EEPROM and to Data-Out of the EEPROM via a 2.2K resistor. Also, pull Data-Out of the EEPROM to VCC via a 10K resistor for correct operation. Tri-State during device reset. **Note 1

**Note 1 - During device reset, these pins are tri-state but pulled up to VCC via internal 200K resistors.

http://www.compsys1.com/support/docs/usbx1.pdf

http://www.compsys1.com/support/docs/usbp3.pdf
Beynimin %98 lik kısmına sesleniyorum.Beyin yangelip yatma yeri değildir!!!  http://www.selcuktarget.com/ http://www.robotmalzemeleri.com/

SpeedyX

Alıntı yapılan: "ahmet2004"ft232bl in 4nolu reset bacağını 10k dirençten +vcc ye vermen lazım.
Merhaba,
Bende böyle bir şema yaptım ama daha denemedim, bu devrede de reset pini 10k ile Vcc ye bağlanmalı mı?


turkronik

şu devre sizinkine baya benziyor ve burada reseti kontrollü olarak bağlamış.Bu devreyi henüz çalıştıramış biri olarak cevap vermek bana düşmez belki ama internetten bir çok devre aradım fikir vermek açısından bildireyim dedim.Siz eeprom konusunda ne düşünüyorsunuz sizce de zorunlumu?

http://pinouts.ru/SerialPortsCables/usb_serial_adapter_pinout.shtml
Beynimin %98 lik kısmına sesleniyorum.Beyin yangelip yatma yeri değildir!!!  http://www.selcuktarget.com/ http://www.robotmalzemeleri.com/

SpeedyX

internette gördüğüm çoğu yerde, eeprom için optional yazmışlar. ft232 li eepromsuz çalışan çeviricide görmüştüm.