usb paralel dönüştürücü ft245 le??

Başlatan zenze, 29 Aralık 2013, 23:59:48

zenze

Paralel fort üzerine kurulmuş bir devre için yardıma ihtiyacım var. Kablo tipi çeviriciler işe yaramıyormuş. Pararlel portun kontrol pinlerinide kullanmak gerekiyor. Aslında data pinleri + error(15) ve select(13) pinleri gerek. Bu anlamda ft245 olabilir gibi. Datasheetine göz attım datapinleri tamam ama diğer (error ve select) pinler için hangi uçları kullanacağım anlamadım.Yardımcı olursanız sevinirim.

Kabil ATICI

Bunun için FT2232'e bak.
En azından dual port.
ambar7

zenze

Onda da aynı sıkıntım var data pinleri tamam ama error(15) ve select(13 pinleri yerine neleri kullanacağım ?

mehmet

#3
Benim de bu aralar usb2lpt dönüştürücüye ihtiyacım var.
http://circuit-diagram.hqew.net/USB-to-parallel-port_13014.html
Linkdekini yapmaya başladım.
Ayrıca http://dicks.home.xs4all.nl/avr/usbtiny/ bu da kullanılabilir...


EK:
Asıl link:
http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/USB2LPT/ul-15.en.htm
Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
---------------------------------------------
http://www.mehmetbilgi.net.tr
https://creativecommons.org/licenses/by/4.0/deed.tr "CC BY"

zenze

Yapmaya başladım dediğinde bütün pinler aktif olarak kullanılıyor diyor ama; Alttaki açıklamalarda kısıtlamalardan bahsediliyor. Benim için önemli olan error(15) mcuya  bağlı, kısıtlamalarda "* No error detection of input data (OUT direction), no time for CRC16" diyor bu error pininin işlev yapmayacağı anlamına mı geliyor? Aslında benim istediğim paralel portun bütün pinlerini kullanabileceğim çevirici, bu devre kısıtlamalardan dolayı uygun değilmiş gibi geliyor. Aşağıda kısıtlama listesini yazdım arkadaşlar fikir verebilirse çok ii olur.

*Detachable cable (must be captive for Low-Speed)
* Output drivers with 5 V (must be 3.3 V, but USB is 5 V tolerant)
* No differential data input (only one line D- is sampled)
* No data clock regenration while receiving (only at packet start)
* No error detection of input data (OUT direction), no time for CRC16
* Data transfer using BULK pipes (not specified for low-speed, but works on Windows – for Linux there is an "Alternate Setting" with INTERRUPT pipes instead)

Kabil ATICI

Bunları yazmışsında keşke bir üst satırına da baksaydın.

"This Low-Speed device violates following USB specification rules:"
Bu düşük hızlı alet aşağıdaki USB özellik kurallarını uymaz.
Yani belirtilen özellikler USB ile ilgili... port bacaklari ile ilgili değil... Çünkü bu işlemci üzerinde donanımsal USB portu yok. Yazılımsal olarak USB çalışıyor. Bu da USB port üzerinde bir sınırlama getiriyor.
ambar7

zenze


Kabil ATICI

Atmega8 Programı (hex) ve sürücülerini bulabildin mi? Bağlantı üzerinde yok gibi görünüyor...
ambar7


zenze

Sanırım deneyip görmek gerekecek. Mehmet yapacağını söylemiş  yardım alabilirsek ne ala :)

mehmet

#10
http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/USB2LPT/index.html.var
Burada üç farklı yapı var. Bana uygunu buydu...
Ek:
Daha önce usb2com, usb2lcd gibi şeyler
yaptım. Aynı sistem üzerinde. Bir sıkıntı
yaşamadım...
Evde eksik malzemelerim var. Hemen
bitiremeyeceğim. Ama yardım ihtiyacı
olana elimden geldiğince yardım ederim.


mesaj birleştirme:: 30 Aralık 2013, 22:34:18

Ayrıca elinde resimdeki logic analizör olan arkadaşlarda
soketli bir ek parca yaparak hızlı dönüştürücüyü yapmaları mümkün...


http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/USB2LPT/ul-17.en.htm
http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/USB2LPT/ul-17.gif
Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
---------------------------------------------
http://www.mehmetbilgi.net.tr
https://creativecommons.org/licenses/by/4.0/deed.tr "CC BY"