위의 Natural(com)님의 리플이 정확한 겁니다. 판단 회로로 0이면 그냥 있고 1 신호(5볼트)가 지나가면 중계해주는 회로로 되어 있을 뿐입니다. 더 알고 싶어하는 학생분 같아서 조금 더 알려드립니다.
그냥 참고 자료로만 활용하세요.
먼저, USB에서 PS2의 변환과 PS2에서 USB의 변환의 회로는 특허권이 걸려있습니다.
단순한 회로인데도 특허가 걸려있어 창작을 하지 않고는 만들기 어려움이 있습니다.
설령 만들어서 다른 사람에게 자신의 작품을 판매한다고 해도 누군가가 소송을 제기하면 국제법이든 국내법이든 특허법의 뭔가에 걸려 들어갑니다. 검색을 해 보시면 두리뭉실한 특허관련 회로가 줄줄이 나옵니다. 절대로 따라서 못 만듭니다. 두리뭉실하게 인터넷에 공개했기 때문입니다. 천재나 해커라서 인터넷 회로를 보고 (흐름도를 보고) 만들 수 있습니다. 그 뒤에는 특허법이 버티고 있습니다.
이러한 것들을 먼저 알고 계셔야 합니다.
하지만, 순수한 배움을 위해서는 어느 정도 알 필요가 있기에 답변합니다.
제일 쉬운 방법이 예전에 판매된 제품을 뜯어서 사진 찍어 보여주는 겁니다.
다음은 뽀작낸 키보드 젠더 (OTL)
ㅠㅠ
양면기판으로 윗면은 단순하게 컨덴서들로 집합이 이루어져있고, 아랫면은 “UC451A002.Hex”라는 스티커가 붙은 칩이 하나 붙어있습니다. 이것은 맨 처음에 C 프로그램으로 짯으며 흐름도 내용대로 IF 판단문을 수행하도록 되어있습니다. 그래서, 확장자 Hex의미는 C 프로그램한것을 어셈블리어로 자동 컴파일하여 이진수 프로그램으로 변환한 것이며 그것을 다시 프로그램 가능한 칩에 담은 것(Download)입니다. 또한 그 내용에 특허가 걸려있습니다. 해커들은 흐름도만 봐도 알겠지만 보통 사람은 알 수 없다는 이야기지요. 하지만 아래에 PS 흐름도를 올립니다. 그 내용이 어떻게 흘러가는지 가늠하는데 약간 보충이 될 것입니다.
다음은 PS 흐름도…
상당히 깊은 내용이기에 흐름도로 알려드립니다.
더 자세한 내용은 다음 자료에서 찾을 수 있습니다.
http://www.freescale.com/files/microcontrollers/doc/ref_manual/DRM014.pdf
아래는 님이 원하는 제작을 위해서 전자회로 조립기술 이외에도 추가로 공부해야 할 내용들입니다.
- MC68HC908JB8 Chip Technical Data
- Device Class Definition for Human Interface Device (HID), Version 1.1
- Keyboard Scan Code Specification from Microsoft
- Support for Enhanced Keyboard Features under Windows 2000 and Windows ME
- USB HID Usage Table
참고로, 이 글을 위해 계산기를 두드려보니 님께서 전자 공구(양면기판 및 SMD 타입 저항 및 칩및 SMD 수리용 전문 인두기(싯가 150만원선))가 있다는 전제조건에서 들어가는 비용을 계산해 보니 1개 만드는데 5만원에서 9만원 정도 비용이 지출됩니다. 제작 재료비는 합계 5천원정도 나옵니다. 재료비가 5천원인데 5만원에서 9만원이 나오는 이유는 부품을 달랑 한 개만 구입을 못합니다. 칩은 최소 30개에서 100개 이상, 저항은 최소 100개 혹은 1,000개 단위로, 컨덴서 및 트랜지스터는 최소 100개 단위씩 팔기에 과다 지출이 필요한 거지요. 이해가 가셨죠??
이미 제품화 된 건 1만5천원에서 2만원이면 사지요. (생산원가 2800원에서 3800원정도로 추측)
결론은 “하드웨어적으로 단순하게 인터페이스 된 것이고, 그 젠더안의 마이크로콘트롤러 칩에 쓰여진 판단문이 수행되면서 신호가 연결되는 것이다.”라고만 알면 큰 문제 없을 것입니다.
더 중요한 이야기인데, 잘 읽으세요.
님은 PS2 마우스 젠더를 물어봤고 나는 PS2 키보드 젠더에 대해 설명했습니다. 왜 내가 이렇게 설명했을까요?
위의 사진은 PS2 키보드 커넥터를 컴퓨터 USB로 연결시켜 주는 젠더입니다. 만약, PS2 마우스 커넥터를 USB에 연결시켜 주는 마우스용 젠더를 키보드에 꼽으면 어찌될까요? 키보드가 고장납니다. 고장이 나서 컴퓨터도 덩달아 이상해집니다. 왜 그럴까요? 젠더안에 칩(Chip)의 프로그램 때문입니다. 하드웨어적으로는 단순한 인터페이스이지만, 안의 칩의 프로그램에 의해 검출되는 신호에 따라 젠더의 행동이 달라집니다. 그래서, 이 말의 결론은 키보드용 PS2 젠더를 마우스 PS2 젠더에 사용해도 상관 없지만 그 반대(마우스PS2 젠더를 키보드용)로 쓰면 고장 납니다. 저가형 중에 이런 상품이 있습니다. 일반적인 가격대 상품은 키보드 및 마우스 겸용 PS2 에서 USB 젠더가 많지만 상품을 고르다 보면 저가형이라고 아무거나 사면 피 봅니다. 마우스 및 키보드 겸용을 구입해야 합니다. 만약, 그런 저가형을 구매했을 경우는 절대로 키보드에 연결하면 안됩니다. 슬슬 맛이 가니 조심하셔야 합니다.
그럼. 이만.
P.S: 혹시 학교 숙제인가요? 그렇다면 위 중간에 알려준 URL(영어 원서)를 해석해서 읽어 보셔야 합니다. 아니면, 낚시 글이었나요? ㅎㅎㅎㅎ. 어쨌든,,…
도움 되었기를 바랍니다.
첫댓글 학교 숙제는 아니지만 자세히 알려주셔서 감사합니다.ㅋㅋ 정말 도움이 많이 됐네요.^^
뭐, 도움이 많이 되었다니 다행입니다. 위 글 중간에 1만5천원~2만원 사이라고 말을 했는데, 요즘 가격은 그냥 1천원에서 5천원사이의 중국제가 팔린다네요. 왜 그런가 했더니, 1999년에 특허가 처음 시작되어 올해가 만 10년이라 특허가 풀리고, 중국 제품이 인건비를 고려치 않을정도로 너무 싸서(오퍼 수입가 개당 약700원) 그렇답니다. 그렇다고 위의 내용이 틀린말은 아니니 그냥 참고 하세요.
오웃... 덕분에 좋은 글 잘 읽었네요 감사...^^
좋은글이군요 감사합니다.