usb 핀 배열에 대해서...

개똥이의 이미지

적외선 통신 모듈을 만들어 usb포트에 꼽아서 사용해 보려고 합니다.

적외선 모툴은 인터넷에 많이 있더군요.

usb 핀 구조는 5v ,gnd data- date +

이렇게 나오는데

data + data - 가 무엇을 뜻 하는 것이죠?

RX/TX 인가요?

Prentice의 이미지

USB는 하프 듀플렉스라고 합니다. +-는 차등 시그널링(differential signaling)을 위한 것인가 봅니다.

개똥이의 이미지

혹시 usb에 대해 자세한 정보 얻을 수 있는곳이나

가지고 계시면 얻을 수 없을까요?

장태산 멋진남

han002의 이미지

..

..

doodoo의 이미지

일반적으로 전자에서는 그라운드 즉 접지를 두는 방법에 따라 많은 신호 차이를
보입니다.

rs-232 422등등....
여기서는 아마도 제가 직접 확인을 해 보지는 못했지만......

usb 신호의 접지를 장비 자체에 두지 않는다는 의미 인것 같읍니다.

즉 rx/tx는 아니라는 예기 입니다. 서두가 길군요..ㅠㅜ

개똥이의 이미지

usb.org에서 usb 1.1 문서를 찾았습니다.

접지는 케이블에 가느다란 구리선으로 따로 있는것으로 보입니다.

구리선은 케이블의 커넥터부분으로 연결되는것으로 추정....

그리고 궁금했던 data + , data - 는 신호의 반대 개념 입니다.

타이밍차트를 보니 그렇더군요.... 논리회로에서 (바) 인거 같습니다.

장태산 멋진남

송지석의 이미지

윗분 말씀이 맞습니다...만 약간 다르죠
평소 데이터는 D+과 D-이 서로 반대이긴 한데
같을 때도 있습니다. 리셋요청 등에선 둘 다 low로 떨굴 겁니다. 그쪽 일 한 지 5년 넘어서 지금은 잘 기억 안나지만
D+D-는 대체로 서로 low-high가 반대로 되어 신호를 나타내긴 하는데(전기적 특성이 좋아지죠) 특정 상황에선 다른 일도 하는 걸로 보시면 됩니다.
궁금하시면 로직 어날라이저나 스코프로 찍어보세요
_-_--_
--_--_-
이런식으로 나올 겁니다. 그리고 초기에 negotiation할 때는 좀 다를 겁니다.
ps. 그런데 usb transceiver는 뭘로 쓰시려고??

With lots of love..
Daniel Jiseok Song

개똥이의 이미지

irda 모듈 만들어서 usb를 이용하여 컴퓨터랑 인터페이스 하려 했는데

usb 1.1문서 보니 너무 복잡합니다.

게다가 처음에는 d+ d- 이 rx/tx인줄 알고 irda모듈과 쉽게 인터페이스 할

수 있겠다 했는데......

병렬 포트가 더 쉬울거 같습니다.

병렬포트 2비트만 사용하면 쉽게 사용 할 수 있을거 같습니다.

문제는 irda 통신 프로토콜을 알아야....

장태산 멋진남

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.