USB (HID) to UART Bridge ?

Başlatan ground, 08 Mayıs 2012, 14:21:53

ground

HID arabirimli bir cihazdan Usb Host uygulaması yapmadan veri alanınız oldumu arkadaşlar?

Böyle bir malzeme var CP2110 http://www.silabs.com/Support%20Documents/TechnicalDocs/CP2110.pdf sample istedim gelince deneyeceğim.



Benzer bir malzeme öneriniz var mıdır arkadaşlar?

⌒╮'╭⌒╮⌒╮.
╱◥██◣                  
| 田︱田田|              
╬╬╬╬╬╬╬╬╬

Picproje - Sözde değil özde paylaşım..

t2

#1
Pic 18f2550 öneririm.
Bunun Usartı vardır. HID de olur.
Yani USART tan gelen bilgiyi HID olarak pcye iletir.

Fakat veri trafiği önemlidir.  Yani saniyede 100 bayt geliyorsa hangisi ucuz olursa onu tercih etmek gerek. Fakat pic kullanılırsa programa bağlı sorun yaşanabilir. diğerinde hiç olmazsa bu konuyu itinayla halletmişlerdir.

Usb Host uygulaması  her halükarda gerekecektir. PC tarafında çalışacak uygulama = Usb Host uygulaması

ground

#2
Alıntı yapılan: t2 - 08 Mayıs 2012, 14:27:13
Pic 18f2550 öneririm.
Bunun Usartı vardır. HID de olur.
Yani USART tan gelen bilgiyi HID olarak pcye iletir.

Fakat veri trafiği önemlidir.  Yani saniyede 100 bayt geliyorsa hangisi ucuz olursa onu tercih etmek gerek. Fakat pic kullanılırsa programa bağlı sorun yaşanabilir. diğerinde hiç olmazsa bu konuyu itinayla halletmişlerdir.

Usb Host uygulaması  her halükarda gerekecektir. PC tarafında çalışacak uygulama = Usb Host uygulaması

Hocam haklısın Uart verisini içerisinde hardware usb olan piclerle çok rahat iletip pc bağlantısı yapabilirim. 

Fakat tersi durumda USB HID verisini alıp işlemek için Usb host çalışan bir cihaz yapmamız gerekecek..

Buna gerek olmadan çalışacak bir çevirici bulmak istiyorum.

Edit: Yukarıdaki malzeme 1.38$
⌒╮'╭⌒╮⌒╮.
╱◥██◣                  
| 田︱田田|              
╬╬╬╬╬╬╬╬╬

Picproje - Sözde değil özde paylaşım..

t2

yukarıdaki malzemeyi yanlış anlamadıysam bilgisayarın USB portuna bağlıyoruz yani kendisi HOST filan değil.

Yoksa elimzideki fare gibi HID aygıtı buna bağlayıp usarttan çıkış mı alıyoruız? hiç sanmıyorum.

esensoy

t2 nin dediği gibi bu uart ı usb device a çeviriyor sanırım,
bir dönem ftdi nin vinculum chip i ile yine ftdi nin usb device chip li bir cihazdan gelen veriyi işlemiştim,
vinculum usb host olarak basitçe çalıştırılabiliyor,
En tehlikeli an "zafer" anıdır.

ground

Alıntı yapılan: emresensoy - 08 Mayıs 2012, 15:46:48
t2 nin dediği gibi bu uart ı usb device a çeviriyor sanırım,
bir dönem ftdi nin vinculum chip i ile yine ftdi nin usb device chip li bir cihazdan gelen veriyi işlemiştim,
vinculum usb host olarak basitçe çalıştırılabiliyor,

Emre teşekkürler VINCULUM da güzel bir malzemeye benziyor.. İnceleyelim.

http://www.ftdichip.com/Support/Documents/AppNotes/AN_185_Vinculum-II_UART_to_HID_Class_Host_Bridge.pdf
⌒╮'╭⌒╮⌒╮.
╱◥██◣                  
| 田︱田田|              
╬╬╬╬╬╬╬╬╬

Picproje - Sözde değil özde paylaşım..

ground

#6
Konuyu farklı bir alana taşıyayım. :)  Bu asağıda çizdiğim sistem sizce mümkün müdür?

Hedefime geleyim.. 

USB HID bir cihazdan bağlantısını hiç bozmadan giden veriyi okumak istiyorum ? (veriyi uart bağlantısından iletişimi hiç bozmadan okuyabiliriz..)



free image hosting
⌒╮'╭⌒╮⌒╮.
╱◥██◣                  
| 田︱田田|              
╬╬╬╬╬╬╬╬╬

Picproje - Sözde değil özde paylaşım..

justice_for_all

Deneyip de başaramayanları değil, yalnızca denemeye bile kalkışmayanları yargıla.   Gökhan Arslanbay

justice_for_all

Alıntı yapılan: ground - 08 Mayıs 2012, 23:39:50
Editledim.

Failed getting media.

Technical description:
Content error - an unsupported content encoding was received in the Gateway: 'none'.

bu sekilde bir hata veriyor
Deneyip de başaramayanları değil, yalnızca denemeye bile kalkışmayanları yargıla.   Gökhan Arslanbay

muhittin_kaplan

Alıntı yapılan: ground - 08 Mayıs 2012, 23:05:38
Konuyu farklı bir alana taşıyayım. :)  Bu asağıda çizdiğim sistem sizce mümkün müdür?

Hedefime geleyim.. 

USB HID bir cihazdan bağlantısını hiç bozmadan giden veriyi okumak istiyorum ? (veriyi uart bağlantısından iletişimi hiç bozmadan okuyabiliriz..)

(Resim gizlendi görmek için tıklayın.)
Hocam Usb Analizer ler var pyasada onlar Araya girerek Okuyor. Siz Çengel Atmayı Planlıyorsunuz Değil mi ?

ground

Alıntı yapılan: muhittin_kaplan
Hocam Usb Analizer ler var pyasada onlar Araya girerek Okuyor. Siz Çengel Atmayı Planlıyorsunuz Değil mi ?

Evet her arabirimde yapılan bu tip işlemlere veriyi Sniff etmek (Protokol Analiz) deniyor.. :)

Sistemin çalışmasını hiç bozmadan veri yakalama yapmam lazım. USB de bu biraz sıkıntılı (uğraştıracak) gözüküyor.

⌒╮'╭⌒╮⌒╮.
╱◥██◣                  
| 田︱田田|              
╬╬╬╬╬╬╬╬╬

Picproje - Sözde değil özde paylaşım..

muhittin_kaplan

Sonuçta Ftdi ın Vinculumu ile araya girmiş olacaksınız.

ground

Alıntı yapılan: muhittin_kaplan - 08 Mayıs 2012, 23:55:52
Sonuçta Ftdi ın Vinculumu ile araya girmiş olacaksınız.

Denemedim 2 adet vinculum kullanıp aradaki uart ı Sniff edebilirmiyim diye düşünmekteyim..
⌒╮'╭⌒╮⌒╮.
╱◥██◣                  
| 田︱田田|              
╬╬╬╬╬╬╬╬╬

Picproje - Sözde değil özde paylaşım..

leblebitozu

Usb trace yazılımı ile usb device ve usb host arasındaki veri trafiğini görebilir ve müdahale edebilirsin.

http://www.sysnucleus.com/

t2

Cihaza gerek yok. Usblyzer yapiyor.