Greek version
???????? ? ??????????:
??????? ?????????
Designed and published by: Serasidis Vasilis
?? ??
??????????? ??? ???????????? ????? USB ???? ???
????????, ?? scanner ?.?. ?? ???
???????????, ????? ??????? ?????? ???????. ????? ?? ?????????? ???? ??? ???????????
?? ??????? ??????? ??? ?? ????????? ??? ???????? ?? ???????????. ???? ? ???????
???? ??????????? ??? ?????? ?????????? ??? ?????????? ??? ?????? ????????? ???
????????. ???? ??? ???????? ???????? ??????? ?? ????? ?? ??????? ??? ??? ?????????????,
????? ???? ??? ?????????? ?? ??????? ??? ???????? ?? ?????? ??? ???? ???
??????????? ???????, ????? ? ????????? ??? ????????? ?? ???? ??? ???? ???
???????????, ???? ???? ????????? ???.
?? ??? ?????? ??? ????? ????? ???????? ???????????
????? ????? ??????? ? ???????? ???? ??? ??? ??? ???? ??????. ?????????? ????
??? ???????????, ????????? ????????????? ??? ? ?????? ???????? ???? ?? ?? ????
????? ???????????? ??? ??? ?????????, ???? ????? ? ?????????, ?? scanner, ? WEB camera, ?? ISDN NetMod ???
????. ??? ??? ??????? ??? ????? ??????????? ??? ????????????? ?? ??? ??????????
?????? ?? ??? ??? ?? ??????????? ???????? ???????????? ????? ?????????? USB, ????????? ??? ?? ???? ??? ???????. ?? ???????????? USB ?? ?????????? ??? USB ????????. ????
???? ??? ?????? ?????? ?? ????? ??? scanner,
??? ?????? ? ??????????? ???? ??????? USB ???? ????????? ??????? ?????????
USB1.1 (1.5 Mbps), ?????
???? ?? ???????? ??? ??? ?????? ?? ???????????? ??? ?? ???????? USB2.0. ?????? ???? ? ????????? ??? ???????????? ????????
????, ???? ????????????? ?????????? ????
??????????? ????????? ????????????? ???????? ??? ?? ???? ??????????, ???? ???
???? ?????? ????????? ???? ????? ??? USB2.0 (480
Mbps) ??? ??? «??????» ??? ????????????? ???? ?????? ???
????. ??????? ?? ?? ????? ????????? ??? ????????
1, ? ????????? ????????? ???? ?????????? ??1 ??? ? ????????????? ????
?????????? ??2. ???? ????? ? ??????? ?????? ??? ?? software ???
?????????? (USBswitch.exe),
??????? ?????? ? ???????? ??? ???????? ??? ? ????????? ????????? ????? ????
?????????? ??2 ??? ? ????????????? ???? ?????????? ??1.
|
????? 1: ??
????? ????????? ??? ??????????.
|
<![endif]>????? 2: ?? ????????? ??????? ??? ??????????. |
?? ????????? ???????
?? ??????? ??????????? ??? ???? ?????????? ???? ???
???????????? IC1 ??? ??????????? ??? ?????? ???
?? ??? ?? ????? ?????????? ? ?????????, ??? ????? ????????? ??? ??? ???
??????????? ?? ?? software ??? ?????????? ???? ??? ????? USB. ? ?????????? ??? ?????????? ??????? ??? ??? ????? USB ??? ??? ??? ???????????, ????? ???????? ???? +5v ?? ??????? ????? 500 mA ? ???, ????? ??? ???? ??? ??? ?????????? ??? ??????????
??? ???? ??? ??? ?? ???????????? ??? ?? ??????????. ????????, ???? ??????????? ???
?????????? ?????????? ??? ?????????? ??? ???? ????????? ??? ?????? ???? ???? ??????????
?? ?????????? . ?? ?????? ????????? D+ ??? D- ???
??????? USB ????? ?????? 0 ??? +3.3V. ?? IC1 ????
?????????? ?? ??????? TTL 0 ??? +5V. ?????
???????? ??? ?????? ???????????: ? ?? ?????????????? ???? ?????????? ???????
??? ?? 5V ??? 3.3V ??? ?? ?????????? ??? ??? ?????? ????????? D+ ??? D- ? ??
??????????? ??? ???? ??????????? ??? IC1 ??? 3.3V ?????
??? ?? ??????? ??????? ?? ????? ?????? 0 ??? 3.3V. ? Atmel
??? ???????? ??? ? ???? ??????????? ???? ATtiny2313 ????? ?????? 2.7V ??? 5.5V, ????? ?????????
??? ??????? ?????, ?????? ??? ?????????? ??? IC1 ??? 3.3V. ???? ???? ????????????? ??? 3.3V ?????????
????? ??????? 1N4001 (D5-D7) ?? ?????? ????
???? ???? ??????????? ????? ????? 0.7V
??? VCC = 5-(0.7*3) = 2.9V. ???? ?? ????????? ??????? ????? ???? ????? ? ????
????? ??????? 3V. ? ??????????? ??? ??????? USB ???
???????? ??????? ????????? ????? 2.7 ? 3.6V ????? ?? 3V ?????
?????? . ? R6 ????? ????????? ??????? ??? ???
?????????? ??? ?????????? ????? ?? 3V. ??
???? RE1 ??? RE2 ????????????
??? ??????? ??? IC1 ?? ??? ?????, ??? ??? ????????
?? ??? ??????? ??????????. ?? RE1 ??????????
??????? ??? ?? RE2. ?????? ???? ????? ?????????
?? RE1, ?? RE2 ?????
???????????, ??? ?? ??????????. ???? ???? ???? ??? T1 ?????? 0V, ??
?????????? ??? ?? ???? ??? ??? ???? ???????? ??? ?? ?????? +5V ???? ???
?????????? ??? RE1. ? ???? ???? ??? 5V ????????? ???? ???? ??? ?2 ???????? ?? ?? ?????????
????????????. ?? ??? ???? ?????? ???? ??? ???? ??? ?1 ?? ?????? 3V, ?? ??????? ?? ????????? ???????????? ????????? ???
???? ??? ???????? ??? 0V ??? ???? ???????? ???????? ?? RE2 ?? ?????????. ?? ?????? D1, D3 ???????????
??? ??? ????????? ??? ?1 ??? ?2 ??? ?? ????????? ??????? ??? ?????????????? ???
????????? ??? RE1 ??? RE2. ?? LEDs D2, D4 ?????
?????????? ??? ?????????? ??? ???? ???? (ON-OFF). ?? ???? ?????
?????????? ???? 6V DC ???
? ?????????? ??? ???? ????? ~20mA. ??? ??? ????
???? ????????? ?? ??????? ???? ?? ??? ???? ???? ??? ??? ?? ???????? ? ??
?????????? ??? ?? ??? ??????????, ?????????? ???? ??? ???????? ??????????
???????? ??? ??????????. ?? R7, R8 ????? ??????????? ??????????? ??? ??????? USB. ?? ??? R9 ????????? ?? D- ??? ????? USB ??? +3V ?????????? ????
??? ?????? ???????? USB ??????? ????????? (1.5 Mbps).
????????? ??? ??????????
? ????????? ??? ?????????? ??? ?? ?????????? ????????
???? ??? ????????? ???. ???? ??????? ?? ?????? ?? ????? ???? ?????????? ???
?????? (??????, ????????, ?????????????). ???????? ????? ?? ????????? ???
????????? ?????????? ??? ???? ???????? ?? ?????????? ??? ????????. ?? ??????
??????? ??? ??????? ??? ???? ??? ?????? ??? ??????????? ??? ??????, ????? ??????????
?????????? ??? ???? ????? ??? ????????. ?? LEDs D3, D4 ??? ?? ??????????? R1, R2 ??????? ??
??? ???????????? ??? ??? ?????? ??? ??????????? ???????? ???? 6 mA. ?? ??? ???????? ?? ?????? ??? ATtiny2313 ???? ?????, ???????? ???? ???? ??? ??
??????????????? ?? ?? ???? ?????? .hex
??? .eep ???? AT90S2313 ??? ?? ???
???????????? ???? ???? ????, ????? ????? ??? ???? ??????? ???? ?????? ????. ???
???? ??? ??????? ??? ????????????? ?? ??? ??????????, ??? ????????? ?? ??????
??? ??????? ??? ??????? ??????? ??? ????? ????? ??? ???????????? ???? ???????,
?? ????????? ?? ?????????? ??? ??? ??? ??????? D5 ? D6 ? D7 ??? ???? ???? ??? ????????? ??? ????????? ????????. ??
???? ??? ????????? ?? ???????? ??? ???? VCC ??? ?? 3V ???
3.7V, ?????? ??? ??? ????? ?????????? ??? AT90S2313. ? AT90S2313 ?????? ?? ???????????? ??? 2.7V ? 6V. ???? ????? ? ????? ?? ?????????? ??? ????
??????????? ??? 3.7V ??? ?????? ?? ???????????? ??? ?? 2.7V ; ? ????? ????? ?????. ? ???? ??????????? 2.7V ?????? ?? ??? ??????? ????????? ??????????? ???, ???
????? ?? 10MHz. ???? ????????? ??? ???? ?
????????? ??????????? ???? ??????? ??? 12MHz ?????? 20%
???????? (overclocking). ?? ???? ??? ???? ???
??? ???????? ?? ?????????? ???? ?????????? ???? ???????????. ??? ??? ????
??????, ? ATtiny2313 ???? ??????? ?????????
??????????? ?? 20 MHz ????? ???????? ?? ???
?????????????? ????? ??? 2.7V.
??????????????? ??? IC1
? ????????????? IC1 ?? ?????? ?? ??????????????? ?? ??? ??????. ???
????? flash ??
?????? ?? ??? ??????????????? ?? ?? ?????? USBswitch.hex
??? ??? ????????? ????? eeprom ??
?? ?????? USBswitch.eep . ??
?????? ????????? ??? ATtiny2313
?????? ??? AT90S2313 ?? ?????? ??? ??? ??????? <Fuses> ??? ?????????????? ??? ?? ??????????? ??? ?????
???????????? ? ??????? <Ext. Crystal Osc.;
Frequency 8- MHz; Start-up time 14 CK +
65 ms; (CKSEL=1111 SUT=11) >. ???? ??
?????? ?? ?? ???????? ????? ????? ? ????????????? ???? ??? ?????????? ?????????????
??? ?????????? ????????? 0.128 ? 8 MHz, ??? ??
?????? ?? ??????????? ??? ????? ?????????????? ? ??????? ?????? ??? ??????????
?????????? ??? ?????????? ??? 8 MHz ??? ???.
??????????
???? ????????? ??? ????????? ??? ?? ??? ???????? ???? USB ???
??????????, ???? ??? ????? ?1, ? ??????????? ?? ??????????? ??? ??? ??????? ???
?? ??? ??????? ???? ??????? (Drivers). ?
?????? ??? ??? ??????? «USB switch» ????????? ???? ?????? «Driver» ??? ??????????? ??? ???? ?????? ??: AVR309.dll , AVR309.inf ??? AVR309.sys . ????
??? ??????????? ??? ??????, ? ???????
??? ?? ????? ?????? ??? ?????.
??? ????? ??? ??????????? ?? ?????? ?? ??????
??????????????? ???? ??????? ??? ?? ????????? «USBswitch.exe». ????
?????????? ??? ???? ??? ??????????? ?? ??? ??????? ???, ?????????????? ????
??????? ??? ???????? ?? ????????? USBswitch.exe , ?? ????????????? ??? ???? ??? ?????????? ?? ?????
?? ?????? ??? ???????? 3 ??? ????
???? ?? ?????? ??? ???????? 4. ??
????? ??? ?? ????????? ?? ?????? ??? ???????? 3 ?? ????????? ?????????? ?
?????????. ? ???? ??? ????????? ???? ??????? ?? ?????? «??????? ?? ?? ?????
????????????» ????? ???????????????? ????? ?????? ??? ????????? ??? ???????? ?
????? ??? ??????????. ???? ????????? ??? ???????? 4 ?? ????????? ??? ??????????
??? ? ??????? ?USB switch? ?????? ????
????? ?? IC1, ???? ?????? ??? ???????? ??
????????? ?? ?????? «??????? ?? ?? ?????
???????????? USB» ???? ?? IC1 ?? ??????? ??? ????????? ??? ???? ??? ?? ??????? ???
???????? ?? ????? ??? ??????????. ??? ??? ????????????? ??? ?????, ??? ??????
?? ?????????? ?? ?????????.
|
????? 3:
???? ? ??????????? ???? ???????? ?? ??? ???????? ??????????? ???? ?? ??????. |
????? 4:
???? ? ??????????? ??? ???? ???????? ?? ??? ???????? ??????????? ???? ??
??????. |
|

????? 5: ?? ???????? ??????? ??? ??????????
|
<![endif]> ????? 6: ? ?????????? ??? ?????? ???? ???????. |
|
?? ?????
C1 : 100nF
C2 : 470µF/16V
C3 : 22 pF
C4 : 22 pF
D1, D3 : 1?4148
D2, D4 : LED
D5, D6, D7 : 1N4001
IC1 : ATtiny2313 (????? ???????)
K1 : ?????
????????
USB-B
K2 : ?????
????????
USB-A
K3 : ?????
????????
USB-B
R1, R2 : 1k
R3, R4, R5, R6 : 10k
R7, R8 : 56R
R9 : 1k5
RE1, RE2 : ???? 6V,
?????? ??????.
T1, T2 : BC547
X1 : 12 MHz
?????? ??????: 20 €
???????? ??????????: * * *????????? ?????: * * *
|
|

|
????????? ??? ??? ??? ?????? ?? ????????? ??????????? ??? ??? ????? (driver) ??? USB Switch.
|
Created and Published by Serasidis Vasilis at 07.07.2006