X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=usbtrng.sch;h=aba94e5cc1d5b98b700d5eea79fdb4f3dbaa3314;hb=0ea3991e6446b7ea6bdee0a0ad1e5c7c16945acb;hp=e1c540f2a0e5e43148c078f8118faf4fbe219deb;hpb=eedb1c09696ffcb304b1e2ea6c114c88284f4e2a;p=hw%2Fchaoskey diff --git a/usbtrng.sch b/usbtrng.sch index e1c540f..aba94e5 100644 --- a/usbtrng.sch +++ b/usbtrng.sch @@ -21,7 +21,7 @@ T 75500 51400 9 10 1 0 0 0 1 T 76100 51400 9 10 1 0 0 0 1 1 T 73200 51400 9 10 1 0 0 0 1 -roboservo.sch +usbtrng.sch T 73200 51100 9 10 1 0 0 0 1 http://altusmetrum.com/ T 13300 -8600 8 10 0 1 0 0 1 @@ -410,21 +410,21 @@ N 68700 58900 71600 58900 4 T 70850 58950 5 10 1 1 0 0 1 netname=txd } -C 71600 61000 1 180 1 conn-6.sym +C 71600 58800 1 0 0 conn-6.sym { -T 71600 61000 5 10 0 1 180 6 1 +T 71600 58800 5 10 0 1 0 0 1 footprint=530470610 -T 71600 61000 5 10 0 1 180 6 1 +T 71600 58800 5 10 0 1 0 0 1 device=CONNECTOR -T 71600 61000 5 10 0 1 180 6 1 +T 71600 58800 5 10 0 1 0 0 1 loadstatus=noload -T 71600 61000 5 10 0 1 180 6 1 +T 71600 58800 5 10 0 1 0 0 1 vendor=digikey -T 71600 61000 5 10 0 1 180 6 1 +T 71600 58800 5 10 0 1 0 0 1 vendor_part_number=WM1735-ND -T 71955 61205 5 10 1 1 180 6 1 +T 71955 61095 5 10 1 1 0 0 1 refdes=J4 -T 71900 58700 5 10 1 1 180 6 1 +T 71800 58600 5 10 1 1 0 0 1 value=Debug } C 68700 66000 1 0 0 nc-right.sym @@ -434,13 +434,6 @@ value=NoConnection T 68800 66700 5 10 0 0 0 0 1 device=DRC_Directive } -C 68700 65200 1 0 0 nc-right.sym -{ -T 68800 65700 5 10 0 0 0 0 1 -value=NoConnection -T 68800 65900 5 10 0 0 0 0 1 -device=DRC_Directive -} C 68700 60000 1 0 0 nc-right.sym { T 68800 60500 5 10 0 0 0 0 1 @@ -541,11 +534,11 @@ value=NoConnection T 68800 61900 5 10 0 0 0 0 1 device=DRC_Directive } -C 70400 61300 1 0 0 nc-right.sym +C 68700 57200 1 0 0 nc-right.sym { -T 70500 61800 5 10 0 0 0 0 1 +T 68800 57700 5 10 0 0 0 0 1 value=NoConnection -T 70500 62000 5 10 0 0 0 0 1 +T 68800 57900 5 10 0 0 0 0 1 device=DRC_Directive } C 62200 63900 1 0 0 nc-left.sym @@ -566,11 +559,11 @@ loadstatus=smt T 63200 54000 5 10 0 1 90 0 1 vendor=digikey T 63200 54000 5 10 0 1 90 0 1 -vendor_part_number=P100KLCT-ND +vendor_part_number=P150KLCT-ND T 62900 54700 5 10 1 1 180 0 1 refdes=R71 T 62900 54400 5 10 1 1 180 0 1 -value=100K +value=150k } C 63600 52600 1 0 0 npn.sym { @@ -604,77 +597,81 @@ refdes=J5 T 58745 60495 5 10 0 1 0 6 1 footprint=usbAmale T 59100 60100 5 10 0 1 0 0 1 -vendor_part_number=534-931 +vendor_part_number=931K-ND T 59100 60100 5 10 0 1 0 0 1 footprint=usbAmale T 59100 60100 5 10 0 1 0 0 1 device=CONNECT?OR +T 59100 60100 5 10 0 1 0 0 1 +loadstatus=handload +T 59100 60100 5 10 0 1 0 0 1 +vendor=digikey } -C 71600 65000 1 180 0 resistor.sym +C 72200 65400 1 180 0 resistor.sym { -T 71300 64600 5 10 0 0 180 0 1 +T 71900 65000 5 10 0 0 180 0 1 device=RESISTOR -T 71600 65000 5 10 0 0 180 0 1 +T 72200 65400 5 10 0 0 180 0 1 footprint=0402 -T 71600 65000 5 10 0 0 180 0 1 +T 72200 65400 5 10 0 0 180 0 1 vendor=digikey -T 71600 65000 5 10 0 0 180 0 1 +T 72200 65400 5 10 0 0 180 0 1 vendor_part_number=P1.00KLCT-ND -T 71600 65000 5 10 0 0 180 0 1 +T 72200 65400 5 10 0 0 180 0 1 loadstatus=smt -T 71200 65100 5 10 1 1 0 0 1 +T 71800 65500 5 10 1 1 0 0 1 refdes=R52 -T 70800 65100 5 10 1 1 0 0 1 +T 71400 65500 5 10 1 1 0 0 1 value=1k } -C 71600 64600 1 180 0 resistor.sym +C 72200 65000 1 180 0 resistor.sym { -T 71300 64200 5 10 0 0 180 0 1 +T 71900 64600 5 10 0 0 180 0 1 device=RESISTOR -T 71600 64600 5 10 0 0 180 0 1 +T 72200 65000 5 10 0 0 180 0 1 footprint=0402 -T 71600 64600 5 10 0 0 180 0 1 +T 72200 65000 5 10 0 0 180 0 1 vendor=digikey -T 71600 64600 5 10 0 0 180 0 1 +T 72200 65000 5 10 0 0 180 0 1 vendor_part_number=P1.00KLCT-ND -T 71600 64600 5 10 0 0 180 0 1 +T 72200 65000 5 10 0 0 180 0 1 loadstatus=smt -T 71200 64100 5 10 1 1 0 0 1 +T 71800 64500 5 10 1 1 0 0 1 refdes=R53 -T 70800 64100 5 10 1 1 0 0 1 +T 71400 64500 5 10 1 1 0 0 1 value=1k } -C 72300 64200 1 0 1 gnd.sym -N 70700 64900 68700 64900 4 +C 72900 64600 1 0 1 gnd.sym +N 71300 65300 68700 65300 4 { -T 70000 65200 5 10 1 1 180 0 1 +T 70900 65600 5 10 1 1 180 0 1 netname=led_red } -N 70700 64500 68700 64500 4 +N 71300 64900 70000 64900 4 { -T 70000 64750 5 10 1 1 180 0 1 +T 71100 65150 5 10 1 1 180 0 1 netname=led_green } -N 72000 64900 72200 64900 4 -N 72000 64500 72200 64500 4 -C 71600 65000 1 180 1 led2.sym +N 72600 65300 72800 65300 4 +N 72600 64900 72800 64900 4 +C 72200 65400 1 180 1 led2.sym { -T 71500 64400 5 10 0 0 180 6 1 +T 72100 64800 5 10 0 0 180 6 1 device=LED -T 71550 65000 5 10 0 1 180 6 1 +T 72150 65400 5 10 0 1 180 6 1 footprint=0605 -T 71600 65000 5 10 0 0 0 0 1 +T 72200 65400 5 10 0 0 0 0 1 vendor=digikey -T 71600 65000 5 10 0 0 0 0 1 +T 72200 65400 5 10 0 0 0 0 1 vendor_part_number=160-1452-1-ND -T 71600 65000 5 10 0 0 0 0 1 +T 72200 65400 5 10 0 0 0 0 1 value=dualLED -T 71600 65000 5 10 0 0 0 0 1 +T 72200 65400 5 10 0 0 0 0 1 loadstatus=smt -T 71750 65200 5 10 1 1 180 6 1 +T 72350 65600 5 10 1 1 180 6 1 refdes=D2 } -N 72200 64900 72200 64500 4 +N 72800 65300 72800 64900 4 C 63300 53100 1 90 0 zener.sym { T 62700 53500 5 10 0 0 90 0 1 @@ -689,6 +686,8 @@ T 63300 53100 5 10 0 0 0 0 1 vendor_part_number=ZXRE1004FFCT-ND T 63300 53100 5 10 0 0 0 0 1 vendor=digikey +T 63300 53100 5 10 0 1 0 0 1 +loadstatus=smt } N 63600 53100 63100 53100 4 C 62900 54900 1 0 0 3.3V-plus.sym @@ -705,7 +704,9 @@ vendor=digikey T 63900 54700 5 10 1 1 180 0 1 refdes=R72 T 63900 54400 5 10 1 1 180 0 1 -value=470 +value=1k +T 64200 54000 5 10 0 0 0 0 1 +vendor_part_number=P1.00KLCT-ND } C 63900 54900 1 0 0 3.3V-plus.sym N 64100 53600 64100 54000 4 @@ -745,6 +746,8 @@ T 65700 53600 5 10 0 0 0 0 1 vendor=digikey T 65700 53600 5 10 0 0 0 0 1 footprint=MSOP8 +T 65700 53600 5 10 0 1 0 0 1 +loadstatus=smt } C 67200 53800 1 0 0 opamp-dual.sym { @@ -762,6 +765,8 @@ T 67200 53800 5 10 0 0 0 0 1 vendor=digikey T 67200 53800 5 10 0 0 0 0 1 footprint=MSOP8 +T 67200 53800 5 10 0 1 0 0 1 +loadstatus=smt } N 65700 53800 65300 53800 4 N 67200 54000 66700 54000 4 @@ -784,6 +789,8 @@ T 65900 52600 5 10 1 1 0 0 1 refdes=R73 T 66400 52600 5 10 1 1 0 0 1 value=1M +T 66800 53000 5 10 0 1 0 0 1 +vendor_part_number=P1.00MLCT-ND } N 65900 52900 65500 52900 4 N 65500 52900 65500 53800 4 @@ -804,7 +811,9 @@ vendor=digikey T 65400 55200 5 10 1 1 0 0 1 refdes=R74 T 65900 55200 5 10 1 1 0 0 1 -value=10k +value=1M +T 66300 55600 5 10 0 0 0 0 1 +vendor_part_number=P1.00MLCT-ND } C 67400 55600 1 180 0 resistor.sym { @@ -819,7 +828,9 @@ vendor=digikey T 66500 55200 5 10 1 1 0 0 1 refdes=R75 T 67000 55200 5 10 1 1 0 0 1 -value=10k +value=1M +T 67400 55600 5 10 0 1 0 0 1 +vendor_part_number=P1.00MLCT-ND } N 66300 55500 66500 55500 4 N 66400 55000 66400 55500 4 @@ -834,3 +845,35 @@ N 69600 54200 68200 54200 4 T 68500 54300 5 10 1 1 0 0 1 netname=randombits } +N 70000 58100 68700 58100 4 +{ +T 70000 58350 5 10 1 1 180 0 1 +netname=led_green +} +C 68700 64800 1 0 0 nc-right.sym +{ +T 68800 65300 5 10 0 0 0 0 1 +value=NoConnection +T 68800 65500 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 68700 64400 1 0 0 nc-right.sym +{ +T 68800 64900 5 10 0 0 0 0 1 +value=NoConnection +T 68800 65100 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 68700 63600 1 0 0 nc-right.sym +{ +T 68800 64100 5 10 0 0 0 0 1 +value=NoConnection +T 68800 64300 5 10 0 0 0 0 1 +device=DRC_Directive +} +T 61100 51800 9 10 1 0 0 0 5 +select R71 for at least 8uA, +less current -> more noise + +select R72 for Q1 collector +voltage near 1.65V (VCC/2)