1
0
mirror of git://projects.qi-hardware.com/ben-wpan.git synced 2024-12-23 20:47:43 +02:00

atusb: replaced the C8051F326 with an ATmega32U2 (still needs cleanup)

- atusb.pro (LibName5): changed from c8051f326 to atmega8u2
- atrf.sch: export CLKM and added filter for 8 MHz clock
- atusb.sch: connect CLK between RF and USB side
- usb.sch: changed design frim C8051F326 to ATmega32U2 (needs cleanup)
This commit is contained in:
Werner Almesberger 2011-01-28 03:42:35 -03:00
parent 5b9263ba02
commit 6aa4e30833
4 changed files with 428 additions and 319 deletions

View File

@ -1,9 +1,9 @@
EESchema Schematic File Version 2 date Sun Jan 23 01:33:33 2011 EESchema Schematic File Version 2 date Fri Jan 28 03:26:57 2011
LIBS:power LIBS:power
LIBS:device LIBS:device
LIBS:conn LIBS:conn
LIBS:at86rf231 LIBS:at86rf231
LIBS:c8051f326 LIBS:atmega8u2
LIBS:usb_a_plug LIBS:usb_a_plug
LIBS:xtal-4 LIBS:xtal-4
LIBS:antenna LIBS:antenna
@ -14,7 +14,7 @@ EELAYER END
$Descr A4 11700 8267 $Descr A4 11700 8267
Sheet 3 3 Sheet 3 3
Title "IEEE 802.15.4 USB Transceiver (AT86RF230)" Title "IEEE 802.15.4 USB Transceiver (AT86RF230)"
Date "23 jan 2011" Date "28 jan 2011"
Rev "20110123" Rev "20110123"
Comp "Werner Almesberger" Comp "Werner Almesberger"
Comment1 "" Comment1 ""
@ -22,11 +22,16 @@ Comment2 ""
Comment3 "" Comment3 ""
Comment4 "" Comment4 ""
$EndDescr $EndDescr
Connection ~ 10200 5750
Wire Wire Line
10400 5750 10200 5750
Wire Wire Line
10200 5550 10200 5950
Wire Wire Line Wire Wire Line
2500 4400 2500 4600 2500 4400 2500 4600
Connection ~ 6200 3750 Connection ~ 6200 3750
Wire Wire Line Wire Wire Line
6700 3750 6200 3750 6200 3750 6700 3750
Wire Wire Line Wire Wire Line
6700 4500 6500 4500 6700 4500 6500 4500
Wire Wire Line Wire Wire Line
@ -117,8 +122,6 @@ Wire Wire Line
Connection ~ 8100 5650 Connection ~ 8100 5650
Wire Wire Line Wire Wire Line
6000 4650 6700 4650 6000 4650 6700 4650
Wire Wire Line
10400 4650 9500 4650
Wire Wire Line Wire Wire Line
9500 4200 10400 4200 9500 4200 10400 4200
Wire Wire Line Wire Wire Line
@ -198,11 +201,48 @@ Connection ~ 6200 3600
Wire Wire Line Wire Wire Line
2500 4000 2500 3800 2500 4000 2500 3800
Connection ~ 2500 3800 Connection ~ 2500 3800
Wire Wire Line
9500 4650 10200 4650
Wire Wire Line
10200 4650 10200 5050
Wire Wire Line
10200 6350 10200 6550
Text HLabel 10400 5750 2 60 Output ~ 0
CLK
$Comp $Comp
L AGND #PWR016 L DGND #PWR38
U 1 1 4D426035
P 10200 6550
F 0 "#PWR38" H 10200 6550 40 0001 C CNN
F 1 "DGND" H 10200 6480 40 0000 C CNN
1 10200 6550
1 0 0 -1
$EndComp
$Comp
L C C17
U 1 1 4D425FF1
P 10200 6150
F 0 "C17" H 10250 6250 50 0000 L CNN
F 1 "1pF" H 10250 6050 50 0000 L CNN
F 2 "0402" H 10200 6150 60 0001 C CNN
1 10200 6150
-1 0 0 -1
$EndComp
$Comp
L R R6
U 1 1 4D425FEE
P 10200 5300
F 0 "R6" V 10280 5300 50 0000 C CNN
F 1 "180" V 10200 5300 50 0000 C CNN
F 2 "0402" H 10200 5300 60 0001 C CNN
1 10200 5300
-1 0 0 -1
$EndComp
$Comp
L AGND #PWR019
U 1 1 4D3B019B U 1 1 4D3B019B
P 2500 4600 P 2500 4600
F 0 "#PWR016" H 2500 4600 40 0001 C CNN F 0 "#PWR019" H 2500 4600 40 0001 C CNN
F 1 "AGND" H 2500 4530 50 0000 C CNN F 1 "AGND" H 2500 4530 50 0000 C CNN
1 2500 4600 1 2500 4600
1 0 0 -1 1 0 0 -1
@ -218,10 +258,10 @@ F 2 "0402" H 2500 4200 60 0001 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L DGND #PWR23 L DGND #PWR25
U 1 1 4D2296C2 U 1 1 4D2296C2
P 6500 4850 P 6500 4850
F 0 "#PWR23" H 6500 4850 40 0001 C CNN F 0 "#PWR25" H 6500 4850 40 0001 C CNN
F 1 "DGND" H 6500 4780 40 0000 C CNN F 1 "DGND" H 6500 4780 40 0000 C CNN
1 6500 4850 1 6500 4850
1 0 0 -1 1 0 0 -1
@ -239,28 +279,28 @@ $EndComp
Text Label 2850 3800 0 60 ~ 0 Text Label 2850 3800 0 60 ~ 0
FEED FEED
$Comp $Comp
L PWR_FLAG #FLG017 L PWR_FLAG #FLG020
U 1 1 4CF4B348 U 1 1 4CF4B348
P 4350 3600 P 4350 3600
F 0 "#FLG017" H 4350 3870 30 0001 C CNN F 0 "#FLG020" H 4350 3870 30 0001 C CNN
F 1 "PWR_FLAG" H 4350 3830 30 0000 C CNN F 1 "PWR_FLAG" H 4350 3830 30 0000 C CNN
1 4350 3600 1 4350 3600
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L AGND #PWR018 L AGND #PWR021
U 1 1 4CF4B229 U 1 1 4CF4B229
P 3150 5000 P 3150 5000
F 0 "#PWR018" H 3150 5000 40 0001 C CNN F 0 "#PWR021" H 3150 5000 40 0001 C CNN
F 1 "AGND" H 3150 4930 50 0000 C CNN F 1 "AGND" H 3150 4930 50 0000 C CNN
1 3150 5000 1 3150 5000
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L AGND #PWR019 L AGND #PWR022
U 1 1 4CF4B224 U 1 1 4CF4B224
P 4350 5000 P 4350 5000
F 0 "#PWR019" H 4350 5000 40 0001 C CNN F 0 "#PWR022" H 4350 5000 40 0001 C CNN
F 1 "AGND" H 4350 4930 50 0000 C CNN F 1 "AGND" H 4350 4930 50 0000 C CNN
1 4350 5000 1 4350 5000
1 0 0 -1 1 0 0 -1
@ -285,44 +325,44 @@ F 2 "0805-6" H 3750 4000 60 0001 C CNN
1 3750 4000 1 3750 4000
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Text Label 9900 4650 0 60 ~ 0 Text Label 9950 4650 0 60 ~ 0
CLKM CLKM
Text Label 5750 4200 0 60 ~ 0 Text Label 5750 4200 0 60 ~ 0
RFN RFN
Text Label 5750 4050 0 60 ~ 0 Text Label 5750 4050 0 60 ~ 0
RPF RPF
$Comp $Comp
L GND #PWR020 L GND #PWR023
U 1 1 4C641B5A U 1 1 4C641B5A
P 3150 6350 P 3150 6350
F 0 "#PWR020" H 3150 6350 30 0001 C CNN F 0 "#PWR023" H 3150 6350 30 0001 C CNN
F 1 "GND" H 3150 6280 30 0001 C CNN F 1 "GND" H 3150 6280 30 0001 C CNN
1 3150 6350 1 3150 6350
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L DGND #PWR19 L DGND #PWR21
U 1 1 4C641B55 U 1 1 4C641B55
P 3400 6350 P 3400 6350
F 0 "#PWR19" H 3400 6350 40 0001 C CNN F 0 "#PWR21" H 3400 6350 40 0001 C CNN
F 1 "DGND" H 3400 6280 40 0000 C CNN F 1 "DGND" H 3400 6280 40 0000 C CNN
1 3400 6350 1 3400 6350
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L AGND #PWR021 L AGND #PWR024
U 1 1 4C641B53 U 1 1 4C641B53
P 3650 6350 P 3650 6350
F 0 "#PWR021" H 3650 6350 40 0001 C CNN F 0 "#PWR024" H 3650 6350 40 0001 C CNN
F 1 "AGND" H 3650 6280 50 0000 C CNN F 1 "AGND" H 3650 6280 50 0000 C CNN
1 3650 6350 1 3650 6350
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L AGND #PWR022 L AGND #PWR025
U 1 1 4C641731 U 1 1 4C641731
P 1600 4600 P 1600 4600
F 0 "#PWR022" H 1600 4600 40 0001 C CNN F 0 "#PWR025" H 1600 4600 40 0001 C CNN
F 1 "AGND" H 1600 4530 50 0000 C CNN F 1 "AGND" H 1600 4530 50 0000 C CNN
1 1600 4600 1 1600 4600
1 0 0 -1 1 0 0 -1
@ -374,46 +414,46 @@ nSS
Text HLabel 10400 3600 2 60 Output ~ 0 Text HLabel 10400 3600 2 60 Output ~ 0
IRQ_RF IRQ_RF
$Comp $Comp
L VDD #PWR023 L VDD #PWR026
U 1 1 4C641205 U 1 1 4C641205
P 8600 6150 P 8600 6150
F 0 "#PWR023" H 8600 6250 30 0001 C CNN F 0 "#PWR026" H 8600 6250 30 0001 C CNN
F 1 "VDD" H 8600 6260 30 0000 C CNN F 1 "VDD" H 8600 6260 30 0000 C CNN
1 8600 6150 1 8600 6150
0 1 1 0 0 1 1 0
$EndComp $EndComp
$Comp $Comp
L VDD #PWR024 L VDD #PWR027
U 1 1 4C6411DB U 1 1 4C6411DB
P 7850 1050 P 7850 1050
F 0 "#PWR024" H 7850 1150 30 0001 C CNN F 0 "#PWR027" H 7850 1150 30 0001 C CNN
F 1 "VDD" H 7850 1160 30 0000 C CNN F 1 "VDD" H 7850 1160 30 0000 C CNN
1 7850 1050 1 7850 1050
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L AGND #PWR025 L AGND #PWR028
U 1 1 4C641100 U 1 1 4C641100
P 7600 2050 P 7600 2050
F 0 "#PWR025" H 7600 2050 40 0001 C CNN F 0 "#PWR028" H 7600 2050 40 0001 C CNN
F 1 "AGND" H 7600 1980 50 0000 C CNN F 1 "AGND" H 7600 1980 50 0000 C CNN
1 7600 2050 1 7600 2050
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L AGND #PWR026 L AGND #PWR029
U 1 1 4C64109A U 1 1 4C64109A
P 8250 2450 P 8250 2450
F 0 "#PWR026" H 8250 2450 40 0001 C CNN F 0 "#PWR029" H 8250 2450 40 0001 C CNN
F 1 "AGND" H 8250 2380 50 0000 C CNN F 1 "AGND" H 8250 2380 50 0000 C CNN
1 8250 2450 1 8250 2450
-1 0 0 1 -1 0 0 1
$EndComp $EndComp
$Comp $Comp
L DGND #PWR27 L DGND #PWR29
U 1 1 4C641010 U 1 1 4C641010
P 7950 1850 P 7950 1850
F 0 "#PWR27" H 7950 1850 40 0001 C CNN F 0 "#PWR29" H 7950 1850 40 0001 C CNN
F 1 "DGND" H 7950 1780 40 0000 C CNN F 1 "DGND" H 7950 1780 40 0000 C CNN
1 7950 1850 1 7950 1850
-1 0 0 1 -1 0 0 1
@ -429,92 +469,82 @@ F 2 "0402" H 7950 2250 60 0001 C CNN
-1 0 0 -1 -1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L DGND #PWR36 L DGND #PWR39
U 1 1 4C640E02 U 1 1 4C640E02
P 10500 2650 P 10500 2650
F 0 "#PWR36" H 10500 2650 40 0001 C CNN F 0 "#PWR39" H 10500 2650 40 0001 C CNN
F 1 "DGND" H 10500 2580 40 0000 C CNN F 1 "DGND" H 10500 2580 40 0000 C CNN
1 10500 2650 1 10500 2650
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L AGND #PWR027 L AGND #PWR030
U 1 1 4C640D33 U 1 1 4C640D33
P 6200 4850 P 6200 4850
F 0 "#PWR027" H 6200 4850 40 0001 C CNN F 0 "#PWR030" H 6200 4850 40 0001 C CNN
F 1 "AGND" H 6200 4780 50 0000 C CNN F 1 "AGND" H 6200 4780 50 0000 C CNN
1 6200 4850 1 6200 4850
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L TST P16 L AGND #PWR031
U 1 1 4C640CD5
P 10400 4650
F 0 "P16" H 10400 4950 40 0000 C CNN
F 1 "TST" H 10400 4900 30 0000 C CNN
F 2 "PAD_60x60" H 10400 4650 60 0001 C CNN
1 10400 4650
0 1 1 0
$EndComp
$Comp
L AGND #PWR028
U 1 1 4C640CBA U 1 1 4C640CBA
P 9000 5850 P 9000 5850
F 0 "#PWR028" H 9000 5850 40 0001 C CNN F 0 "#PWR031" H 9000 5850 40 0001 C CNN
F 1 "AGND" H 9000 5780 50 0000 C CNN F 1 "AGND" H 9000 5780 50 0000 C CNN
1 9000 5850 1 9000 5850
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L DGND #PWR29 L DGND #PWR31
U 1 1 4C640C4C U 1 1 4C640C4C
P 8100 6950 P 8100 6950
F 0 "#PWR29" H 8100 6950 40 0001 C CNN F 0 "#PWR31" H 8100 6950 40 0001 C CNN
F 1 "DGND" H 8100 6880 40 0000 C CNN F 1 "DGND" H 8100 6880 40 0000 C CNN
1 8100 6950 1 8100 6950
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L DGND #PWR31 L DGND #PWR33
U 1 1 4C640C48 U 1 1 4C640C48
P 8400 6950 P 8400 6950
F 0 "#PWR31" H 8400 6950 40 0001 C CNN F 0 "#PWR33" H 8400 6950 40 0001 C CNN
F 1 "DGND" H 8400 6880 40 0000 C CNN F 1 "DGND" H 8400 6880 40 0000 C CNN
1 8400 6950 1 8400 6950
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L DGND #PWR24 L DGND #PWR26
U 1 1 4C640C14 U 1 1 4C640C14
P 7500 5850 P 7500 5850
F 0 "#PWR24" H 7500 5850 40 0001 C CNN F 0 "#PWR26" H 7500 5850 40 0001 C CNN
F 1 "DGND" H 7500 5780 40 0000 C CNN F 1 "DGND" H 7500 5780 40 0000 C CNN
1 7500 5850 1 7500 5850
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L DGND #PWR35 L DGND #PWR37
U 1 1 4C640BFC U 1 1 4C640BFC
P 9700 4850 P 9700 4850
F 0 "#PWR35" H 9700 4850 40 0001 C CNN F 0 "#PWR37" H 9700 4850 40 0001 C CNN
F 1 "DGND" H 9700 4780 40 0000 C CNN F 1 "DGND" H 9700 4780 40 0000 C CNN
1 9700 4850 1 9700 4850
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L DGND #PWR28 L DGND #PWR30
U 1 1 4C640BF7 U 1 1 4C640BF7
P 7950 5850 P 7950 5850
F 0 "#PWR28" H 7950 5850 40 0001 C CNN F 0 "#PWR30" H 7950 5850 40 0001 C CNN
F 1 "DGND" H 7950 5780 40 0000 C CNN F 1 "DGND" H 7950 5780 40 0000 C CNN
1 7950 5850 1 7950 5850
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L DGND #PWR32 L DGND #PWR34
U 1 1 4C640BD2 U 1 1 4C640BD2
P 8550 5850 P 8550 5850
F 0 "#PWR32" H 8550 5850 40 0001 C CNN F 0 "#PWR34" H 8550 5850 40 0001 C CNN
F 1 "DGND" H 8550 5780 40 0000 C CNN F 1 "DGND" H 8550 5780 40 0000 C CNN
1 8550 5850 1 8550 5850
1 0 0 -1 1 0 0 -1

View File

@ -1,50 +1,5 @@
update=Sun Jan 23 11:40:02 2011 update=Fri Jan 28 03:23:56 2011
last_client=pcbnew last_client=eeschema
[eeschema]
version=1
LibDir=
NetFmt=1
HPGLSpd=20
HPGLDm=15
HPGLNum=1
offX_A4=0
offY_A4=0
offX_A3=0
offY_A3=0
offX_A2=0
offY_A2=0
offX_A1=0
offY_A1=0
offX_A0=0
offY_A0=0
offX_A=0
offY_A=0
offX_B=0
offY_B=0
offX_C=0
offY_C=0
offX_D=0
offY_D=0
offX_E=0
offY_E=0
RptD_X=0
RptD_Y=100
RptLab=1
SimCmd=
UseNetN=0
LabSize=60
PrintMonochrome=1
ShowSheetReferenceAndTitleBlock=1
[eeschema/libraries]
LibName1=power
LibName2=device
LibName3=conn
LibName4=../components/at86rf231
LibName5=../components/c8051f326
LibName6=../components/usb_a_plug
LibName7=../components/xtal-4
LibName8=../components/antenna
LibName9=../components/balun-smt6
[cvpcb] [cvpcb]
version=1 version=1
NetIExt=net NetIExt=net
@ -77,3 +32,46 @@ LibName4=../modules/qfn
LibName5=../../kicad-libs/modules/stdpass LibName5=../../kicad-libs/modules/stdpass
LibName6=../modules/xtal-4 LibName6=../modules/xtal-4
LibName7=../modules/0805-6 LibName7=../modules/0805-6
[eeschema]
version=1
LibDir=
NetFmt=1
HPGLSpd=20
HPGLDm=15
HPGLNum=1
offX_A4=0
offY_A4=0
offX_A3=0
offY_A3=0
offX_A2=0
offY_A2=0
offX_A1=0
offY_A1=0
offX_A0=0
offY_A0=0
offX_A=0
offY_A=0
offX_B=0
offY_B=0
offX_C=0
offY_C=0
offX_D=0
offY_D=0
offX_E=0
offY_E=0
RptD_X=0
RptD_Y=100
RptLab=1
LabSize=60
PrintMonochrome=1
ShowSheetReferenceAndTitleBlock=1
[eeschema/libraries]
LibName1=power
LibName2=device
LibName3=conn
LibName4=../components/at86rf231
LibName5=../components/atmega8u2
LibName6=../components/usb_a_plug
LibName7=../components/xtal-4
LibName8=../components/antenna
LibName9=../components/balun-smt6

View File

@ -1,9 +1,9 @@
EESchema Schematic File Version 2 date Sun Jan 23 01:33:33 2011 EESchema Schematic File Version 2 date Fri Jan 28 03:26:56 2011
LIBS:power LIBS:power
LIBS:device LIBS:device
LIBS:conn LIBS:conn
LIBS:at86rf231 LIBS:at86rf231
LIBS:c8051f326 LIBS:atmega8u2
LIBS:usb_a_plug LIBS:usb_a_plug
LIBS:xtal-4 LIBS:xtal-4
LIBS:antenna LIBS:antenna
@ -14,7 +14,7 @@ EELAYER END
$Descr A4 11700 8267 $Descr A4 11700 8267
Sheet 1 3 Sheet 1 3
Title "IEEE 802.15.4 USB Transceiver (AT86RF231)" Title "IEEE 802.15.4 USB Transceiver (AT86RF231)"
Date "23 jan 2011" Date "28 jan 2011"
Rev "20110123" Rev "20110123"
Comp "Werner Almesberger" Comp "Werner Almesberger"
Comment1 "" Comment1 ""
@ -22,6 +22,24 @@ Comment2 ""
Comment3 "" Comment3 ""
Comment4 "" Comment4 ""
$EndDescr $EndDescr
Wire Wire Line
4350 5050 7350 5050
Wire Wire Line
10000 6100 10000 6300
Wire Wire Line
7350 4700 4350 4700
Wire Wire Line
7350 4300 4350 4300
Wire Wire Line
7350 4000 4350 4000
Wire Wire Line
7350 3850 4350 3850
Wire Wire Line
7350 4150 4350 4150
Wire Wire Line
7350 4500 4350 4500
Wire Wire Line
7350 4850 4350 4850
$Sheet $Sheet
S 2300 3400 2050 2050 S 2300 3400 2050 2050
U 4C609BEF U 4C609BEF
@ -34,23 +52,8 @@ F5 "nSS" O R 4350 4300 60
F6 "SCLK" O R 4350 4150 60 F6 "SCLK" O R 4350 4150 60
F7 "MOSI" O R 4350 3850 60 F7 "MOSI" O R 4350 3850 60
F8 "MISO" I R 4350 4000 60 F8 "MISO" I R 4350 4000 60
F9 "CLK" I R 4350 5050 60
$EndSheet $EndSheet
Wire Wire Line
7350 4850 4350 4850
Wire Wire Line
7350 4500 4350 4500
Wire Wire Line
7350 4150 4350 4150
Wire Wire Line
7350 3850 4350 3850
Wire Wire Line
7350 4000 4350 4000
Wire Wire Line
7350 4300 4350 4300
Wire Wire Line
7350 4700 4350 4700
Wire Wire Line
10000 6100 10000 6300
$Comp $Comp
L PWR_FLAG #FLG01 L PWR_FLAG #FLG01
U 1 1 4C641B9C U 1 1 4C641B9C
@ -83,5 +86,6 @@ F5 "MISO" O L 7350 4000 60
F6 "MOSI" I L 7350 3850 60 F6 "MOSI" I L 7350 3850 60
F7 "nSS" I L 7350 4300 60 F7 "nSS" I L 7350 4300 60
F8 "IRQ_RF" O L 7350 4500 60 F8 "IRQ_RF" O L 7350 4500 60
F9 "CLK" O L 7350 5050 60
$EndSheet $EndSheet
$EndSCHEMATC $EndSCHEMATC

View File

@ -1,9 +1,9 @@
EESchema Schematic File Version 2 date Sun Jan 23 01:33:33 2011 EESchema Schematic File Version 2 date Fri Jan 28 03:26:56 2011
LIBS:power LIBS:power
LIBS:device LIBS:device
LIBS:conn LIBS:conn
LIBS:at86rf231 LIBS:at86rf231
LIBS:c8051f326 LIBS:atmega8u2
LIBS:usb_a_plug LIBS:usb_a_plug
LIBS:xtal-4 LIBS:xtal-4
LIBS:antenna LIBS:antenna
@ -14,7 +14,7 @@ EELAYER END
$Descr A4 11700 8267 $Descr A4 11700 8267
Sheet 2 3 Sheet 2 3
Title "IEEE 802.15.4 USB Transceiver (AT86RF230)" Title "IEEE 802.15.4 USB Transceiver (AT86RF230)"
Date "23 jan 2011" Date "28 jan 2011"
Rev "20110123" Rev "20110123"
Comp "Werner Almesberger" Comp "Werner Almesberger"
Comment1 "" Comment1 ""
@ -22,153 +22,230 @@ Comment2 ""
Comment3 "" Comment3 ""
Comment4 "" Comment4 ""
$EndDescr $EndDescr
NoConn ~ 7200 1800 Connection ~ 3700 2900
Text Notes 2600 5000 0 60 ~ 0
USB 2.0 limits the capacitative load\non full-speed drivers to 50 pF.
Wire Notes Line
6950 900 6900 900
Wire Notes Line
6900 900 6900 1450
Wire Wire Line Wire Wire Line
6900 1600 6900 1800 3700 2700 3700 4050
Wire Wire Line Wire Wire Line
8600 3200 9800 3200 9200 5150 6950 5150
Wire Wire Line Wire Wire Line
9800 1600 7650 1600 6950 5150 6950 4500
Wire Wire Line Wire Wire Line
8600 3050 9800 3050 9000 2900 9200 2900
Wire Wire Line Wire Wire Line
9800 1450 7500 1450 9200 4850 7850 4850
Wire Wire Line Wire Wire Line
7500 1450 7500 1800 7850 4850 7850 4500
Wire Wire Line Wire Wire Line
9800 1300 7350 1300 8000 1300 8000 800
Wire Wire Line Wire Wire Line
7350 1300 7350 1800 9400 800 9400 2450
Wire Wire Line Wire Wire Line
5600 1150 5600 2750 9400 2450 9000 2450
Wire Wire Line Wire Wire Line
5600 1150 6050 1150 6650 800 6650 1150
Wire Wire Line Wire Wire Line
6050 900 5850 900 7400 4500 7400 4700
Wire Wire Line Wire Wire Line
6750 1800 6750 900 9000 3200 9200 3200
Wire Wire Line Wire Wire Line
5800 2900 5600 2900 9000 2000 9200 2000
Wire Wire Line Wire Wire Line
6400 6150 6400 5500 5600 2900 5800 2900
Connection ~ 3700 3350
Wire Wire Line Wire Wire Line
6400 5500 6600 5500 5800 3350 3700 3350
Wire Wire Line Wire Wire Line
6600 5500 6600 6150 4850 3050 5800 3050
Wire Wire Line Wire Wire Line
6900 6150 6900 4600 4350 3050 4150 3050
Wire Wire Line Wire Wire Line
6750 4800 5600 4800 2350 3350 2550 3350
Connection ~ 5600 3650
Wire Wire Line Wire Wire Line
5600 4800 5600 3650 4100 2000 4300 2000
Wire Wire Line Wire Wire Line
3700 4550 3700 4750 5400 2000 5600 2000
Wire Wire Line Wire Wire Line
3100 4550 3100 4750 5150 4500 5150 2600
Connection ~ 3400 3050
Wire Wire Line Wire Wire Line
3400 4050 3400 3050 4150 3050 4000 3200
Wire Wire Line Wire Wire Line
5150 4900 5150 5100 4000 3200 2350 3200
Wire Wire Line Wire Wire Line
5150 3350 5800 3350 4000 3050 4150 3200
Wire Wire Line
1200 2900 1000 2900
Wire Wire Line
1200 3350 1000 3350
Connection ~ 1000 3350
Wire Wire Line
1000 2900 1000 3550
Wire Wire Line
2550 3550 2550 3350
Wire Wire Line
2350 3050 4000 3050
Wire Wire Line
5800 3500 5150 3500
Connection ~ 5150 3500
Wire Wire Line
4750 4900 4750 5100
Wire Wire Line
3100 4050 3100 3200
Connection ~ 3100 3200
Wire Wire Line
2350 2900 3700 2900
Wire Wire Line Wire Wire Line
3400 4550 3400 4750 3400 4550 3400 4750
Wire Wire Line Wire Wire Line
3700 3650 5800 3650 3700 2900 2350 2900
Connection ~ 3700 3650 Connection ~ 3100 3200
Connection ~ 4750 3650
Wire Wire Line Wire Wire Line
6750 6150 6750 4600 3100 4050 3100 3200
Connection ~ 6750 4800
Wire Wire Line Wire Wire Line
7050 4600 7050 6150 4750 4900 4750 5100
Connection ~ 5150 3500
Wire Wire Line Wire Wire Line
8100 4600 8100 4800 5800 3500 5150 3500
Wire Wire Line Wire Wire Line
5800 3200 4150 3200 4000 3050 2350 3050
Wire Wire Line Wire Wire Line
4150 3200 4000 3050 2550 3350 2550 3550
Wire Wire Line Wire Wire Line
2350 3200 4000 3200 1000 3550 1000 2900
Connection ~ 1000 3350
Wire Wire Line Wire Wire Line
4000 3200 4150 3050 1200 3350 1000 3350
Wire Wire Line Wire Wire Line
4150 3050 5800 3050 1000 2900 1200 2900
Wire Wire Line Wire Wire Line
5600 2750 5800 2750 5150 4900 5150 5100
Wire Wire Line Wire Wire Line
4750 4500 4750 3650 3400 4050 3400 3050
Connection ~ 3400 3050
Wire Wire Line Wire Wire Line
5150 2700 5150 4500 3100 4550 3100 4750
Connection ~ 5150 3350
Wire Wire Line Wire Wire Line
3700 2900 3700 4050 3700 4550 3700 4750
Wire Wire Line Wire Wire Line
6750 900 6550 900 4900 2000 4700 2000
Wire Wire Line Wire Wire Line
5250 900 5450 900 4150 3200 4350 3200
Wire Wire Line Wire Wire Line
2550 3350 2350 3350 4850 3200 5800 3200
Wire Wire Line Wire Wire Line
7650 1600 7650 1800 4750 4500 4750 3350
Connection ~ 4750 3350
Wire Wire Line Wire Wire Line
8600 3350 9800 3350 5150 2750 5800 2750
Wire Notes Line Connection ~ 5150 2750
6850 900 8300 900 Wire Wire Line
Text Notes 6850 850 0 60 ~ 0 7250 4500 7250 4700
ID: open 1008xx, GND: 1012xx Wire Wire Line
9000 3500 9200 3500
Wire Wire Line
6950 800 6950 1300
Wire Wire Line
6800 800 6800 1150
Wire Wire Line
9000 2600 9550 2600
Wire Wire Line
9550 2600 9550 800
Wire Wire Line
8000 4500 8000 4700
Wire Wire Line
8000 4700 9200 4700
Wire Wire Line
7700 4500 7700 5000
Wire Wire Line
7700 5000 9200 5000
Wire Wire Line
9000 3050 9200 3050
Wire Wire Line
5800 2450 5600 2450
Wire Wire Line
5600 2450 5600 2000
$Comp $Comp
L GND #PWR03 L PWR_FLAG #FLG03
U 1 1 4CF859A9 U 1 1 4D426152
P 6900 1600 P 3700 2700
F 0 "#PWR03" H 6900 1600 30 0001 C CNN F 0 "#FLG03" H 3700 2970 30 0001 C CNN
F 1 "GND" H 6900 1530 30 0001 C CNN F 1 "PWR_FLAG" H 3700 2930 30 0000 C CNN
1 6900 1600 1 3700 2700
-1 0 0 1
$EndComp
NoConn ~ 7050 1800
NoConn ~ 8600 3500
$Comp
L C8051F326 U1
U 1 1 4C609C36
P 7200 3200
F 0 "U1" H 6200 4400 60 0000 C CNN
F 1 "C8051F326" H 7200 3200 60 0000 C CNN
F 2 "QFN28-SiLabs" H 7200 3200 60 0001 C CNN
1 7200 3200
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
NoConn ~ 7200 4600 Text Label 6950 1150 1 60 ~ 0
NoConn ~ 7350 4600 nRESET
Text Label 9550 1150 1 60 ~ 0
SCK
Text HLabel 9200 5150 2 60 Input ~ 0
CLK
NoConn ~ 7100 4500
NoConn ~ 7700 1300
NoConn ~ 7850 1300
NoConn ~ 7550 1300
NoConn ~ 7400 1300
NoConn ~ 7250 1300
NoConn ~ 7100 1300
NoConn ~ 9000 2750
NoConn ~ 9000 3350
NoConn ~ 7550 4500
$Comp
L CONN_1 P18
U 1 1 4D425D62
P 9550 650
F 0 "P18" H 9630 650 40 0000 L CNN
F 1 "CONN_1" H 9550 705 30 0001 C CNN
F 2 "PAD_60x60" H 9550 650 60 0001 C CNN
1 9550 650
0 -1 -1 0
$EndComp
$Comp
L CONN_1 P17
U 1 1 4D425D53
P 9400 650
F 0 "P17" H 9480 650 40 0000 L CNN
F 1 "CONN_1" H 9400 705 30 0001 C CNN
F 2 "PAD_60x60" H 9400 650 60 0001 C CNN
1 9400 650
0 -1 -1 0
$EndComp
$Comp
L VDD #PWR04
U 1 1 4D425CE8
P 6800 1150
F 0 "#PWR04" H 6800 1250 30 0001 C CNN
F 1 "VDD" H 6800 1260 30 0000 C CNN
1 6800 1150
-1 0 0 1
$EndComp
NoConn ~ 5800 2600
$Comp
L VDD #PWR05
U 1 1 4D425C10
P 7400 4700
F 0 "#PWR05" H 7400 4800 30 0001 C CNN
F 1 "VDD" H 7400 4810 30 0000 C CNN
1 7400 4700
-1 0 0 1
$EndComp
$Comp
L R R5
U 1 1 4D4258DC
P 4600 3200
F 0 "R5" V 4680 3200 50 0000 C CNN
F 1 "22" V 4600 3200 50 0000 C CNN
F 2 "0402" H 4600 3200 60 0001 C CNN
1 4600 3200
0 1 1 0
$EndComp
$Comp
L R R4
U 1 1 4D4258D9
P 4600 3050
F 0 "R4" V 4680 3050 50 0000 C CNN
F 1 "22" V 4600 3050 50 0000 C CNN
F 2 "0402" H 4600 3050 60 0001 C CNN
1 4600 3050
0 -1 -1 0
$EndComp
$Comp
L ATMEGAU2 U1
U 1 1 4D425860
P 7400 2900
F 0 "U1" V 8750 4150 60 0000 C CNN
F 1 "ATMEGA32U2" V 7100 3300 60 0000 C CNN
1 7400 2900
0 -1 -1 0
$EndComp
Text Notes 2600 5000 0 60 ~ 0
USB 2.0 limits the capacitative load\non full-speed drivers to 50 pF.
$Comp
L GND #PWR06
U 1 1 4CF859A9
P 9200 2000
F 0 "#PWR06" H 9200 2000 30 0001 C CNN
F 1 "GND" H 9200 1930 30 0001 C CNN
1 9200 2000
0 -1 -1 0
$EndComp
$Comp $Comp
L USB_A_PLUG~ CON1 L USB_A_PLUG~ CON1
U 1 1 4CF4AD1B U 1 1 4CF4AD1B
@ -187,124 +264,124 @@ D-
Text Notes 1100 1200 0 200 ~ 40 Text Notes 1100 1200 0 200 ~ 40
USB USB
$Comp $Comp
L VDD #PWR04 L VDD #PWR07
U 1 1 4C64122B U 1 1 4C64122B
P 5150 2700 P 5150 2600
F 0 "#PWR04" H 5150 2800 30 0001 C CNN F 0 "#PWR07" H 5150 2700 30 0001 C CNN
F 1 "VDD" H 5150 2810 30 0000 C CNN F 1 "VDD" H 5150 2710 30 0000 C CNN
1 5150 2700 1 5150 2600
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR05 L GND #PWR08
U 1 1 4C6408C7 U 1 1 4C6408C7
P 5150 5100 P 5150 5100
F 0 "#PWR05" H 5150 5100 30 0001 C CNN F 0 "#PWR08" H 5150 5100 30 0001 C CNN
F 1 "GND" H 5150 5030 30 0001 C CNN F 1 "GND" H 5150 5030 30 0001 C CNN
1 5150 5100 1 5150 5100
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR06 L GND #PWR09
U 1 1 4C6408C5 U 1 1 4C6408C5
P 4750 5100 P 4750 5100
F 0 "#PWR06" H 4750 5100 30 0001 C CNN F 0 "#PWR09" H 4750 5100 30 0001 C CNN
F 1 "GND" H 4750 5030 30 0001 C CNN F 1 "GND" H 4750 5030 30 0001 C CNN
1 4750 5100 1 4750 5100
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR07 L GND #PWR010
U 1 1 4C6408BA U 1 1 4C6408BA
P 5600 2900 P 5600 2900
F 0 "#PWR07" H 5600 2900 30 0001 C CNN F 0 "#PWR010" H 5600 2900 30 0001 C CNN
F 1 "GND" H 5600 2830 30 0001 C CNN F 1 "GND" H 5600 2830 30 0001 C CNN
1 5600 2900 1 5600 2900
0 1 1 0 0 1 1 0
$EndComp $EndComp
$Comp $Comp
L GND #PWR08 L GND #PWR011
U 1 1 4C6408AD U 1 1 4C6408AD
P 5250 900 P 4100 2000
F 0 "#PWR08" H 5250 900 30 0001 C CNN F 0 "#PWR011" H 4100 2000 30 0001 C CNN
F 1 "GND" H 5250 830 30 0001 C CNN F 1 "GND" H 4100 1930 30 0001 C CNN
1 5250 900 1 4100 2000
0 1 -1 0 0 1 -1 0
$EndComp $EndComp
$Comp $Comp
L GND #PWR09 L GND #PWR012
U 1 1 4C6408A8 U 1 1 4C6408A8
P 8100 4800 P 7250 4700
F 0 "#PWR09" H 8100 4800 30 0001 C CNN F 0 "#PWR012" H 7250 4700 30 0001 C CNN
F 1 "GND" H 8100 4730 30 0001 C CNN F 1 "GND" H 7250 4630 30 0001 C CNN
1 8100 4800 1 7250 4700
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR010 L GND #PWR013
U 1 1 4C6408A3 U 1 1 4C6408A3
P 6400 6150 P 6650 1150
F 0 "#PWR010" H 6400 6150 30 0001 C CNN F 0 "#PWR013" H 6650 1150 30 0001 C CNN
F 1 "GND" H 6400 6080 30 0001 C CNN F 1 "GND" H 6650 1080 30 0001 C CNN
1 6400 6150 1 6650 1150
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR011 L GND #PWR014
U 1 1 4C64089F U 1 1 4C64089F
P 2550 3550 P 2550 3550
F 0 "#PWR011" H 2550 3550 30 0001 C CNN F 0 "#PWR014" H 2550 3550 30 0001 C CNN
F 1 "GND" H 2550 3480 30 0001 C CNN F 1 "GND" H 2550 3480 30 0001 C CNN
1 2550 3550 1 2550 3550
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR012 L GND #PWR015
U 1 1 4C640899 U 1 1 4C640899
P 1000 3550 P 1000 3550
F 0 "#PWR012" H 1000 3550 30 0001 C CNN F 0 "#PWR015" H 1000 3550 30 0001 C CNN
F 1 "GND" H 1000 3480 30 0001 C CNN F 1 "GND" H 1000 3480 30 0001 C CNN
1 1000 3550 1 1000 3550
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR013 L GND #PWR016
U 1 1 4C640896 U 1 1 4C640896
P 3700 4750 P 3700 4750
F 0 "#PWR013" H 3700 4750 30 0001 C CNN F 0 "#PWR016" H 3700 4750 30 0001 C CNN
F 1 "GND" H 3700 4680 30 0001 C CNN F 1 "GND" H 3700 4680 30 0001 C CNN
1 3700 4750 1 3700 4750
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR014 L GND #PWR017
U 1 1 4C64088F U 1 1 4C64088F
P 3400 4750 P 3400 4750
F 0 "#PWR014" H 3400 4750 30 0001 C CNN F 0 "#PWR017" H 3400 4750 30 0001 C CNN
F 1 "GND" H 3400 4680 30 0001 C CNN F 1 "GND" H 3400 4680 30 0001 C CNN
1 3400 4750 1 3400 4750
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L GND #PWR015 L GND #PWR018
U 1 1 4C64088A U 1 1 4C64088A
P 3100 4750 P 3100 4750
F 0 "#PWR015" H 3100 4750 30 0001 C CNN F 0 "#PWR018" H 3100 4750 30 0001 C CNN
F 1 "GND" H 3100 4680 30 0001 C CNN F 1 "GND" H 3100 4680 30 0001 C CNN
1 3100 4750 1 3100 4750
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Text Label 6600 5950 1 60 ~ 0 Text Label 6650 1050 1 60 ~ 0
GND GND
Text Label 7050 5950 1 60 ~ 0 Text Label 8000 1150 1 60 ~ 0
C2D PDO
Text Label 6750 5950 1 60 ~ 0 Text Label 6800 1100 1 60 ~ 0
VBUS VDD
Text Label 6900 5950 1 60 ~ 0 Text Label 9400 1150 1 60 ~ 0
C2CK PDI
Text HLabel 9800 1450 2 60 Output ~ 0 Text HLabel 9200 2900 2 60 Output ~ 0
nRST_RF nRST_RF
Text HLabel 9800 1300 2 60 Output ~ 0 Text HLabel 9200 3050 2 60 Output ~ 0
SLP_TR SLP_TR
$Comp $Comp
L VR VR3 L VR VR3
@ -342,79 +419,79 @@ $EndComp
$Comp $Comp
L R R1 L R R1
U 1 1 4C6402F2 U 1 1 4C6402F2
P 6300 900 P 5150 2000
F 0 "R1" V 6380 900 50 0000 C CNN F 0 "R1" V 5230 2000 50 0000 C CNN
F 1 "68" V 6300 900 50 0000 C CNN F 1 "68" V 5150 2000 50 0000 C CNN
F 2 "0402" H 6300 900 60 0001 C CNN F 2 "0402" H 5150 2000 60 0001 C CNN
1 6300 900 1 5150 2000
0 -1 -1 0 0 -1 -1 0
$EndComp $EndComp
$Comp $Comp
L LED D1 L LED D1
U 1 1 4C6402EE U 1 1 4C6402EE
P 5650 900 P 4500 2000
F 0 "D1" H 5650 1000 50 0000 C CNN F 0 "D1" H 4500 2100 50 0000 C CNN
F 1 "LTST-C190KRKT" H 5650 800 50 0000 C CNN F 1 "LTST-C190KRKT" H 4500 1900 50 0000 C CNN
F 2 "0603" H 5650 900 60 0001 C CNN F 2 "0603" H 4500 2000 60 0001 C CNN
1 5650 900 1 4500 2000
-1 0 0 -1 -1 0 0 -1
$EndComp $EndComp
Text HLabel 6050 1150 2 60 Input ~ 0 Text HLabel 9200 5000 2 60 Input ~ 0
IRQ_RF IRQ_RF
Text HLabel 9800 3350 2 60 Output ~ 0 Text HLabel 9200 4850 2 60 Output ~ 0
nSS nSS
Text HLabel 9800 1600 2 60 Output ~ 0 Text HLabel 9200 3200 2 60 Output ~ 0
SCLK SCLK
Text HLabel 9800 3200 2 60 Output ~ 0 Text HLabel 9200 3500 2 60 Output ~ 0
MOSI MOSI
Text HLabel 9800 3050 2 60 Input ~ 0 Text HLabel 9200 4700 2 60 Input ~ 0
MISO MISO
$Comp $Comp
L CONN_1 P14 L CONN_1 P14
U 1 1 4C640203 U 1 1 4C640203
P 6600 6300 P 8000 650
F 0 "P14" H 6680 6300 40 0000 L CNN F 0 "P14" H 8080 650 40 0000 L CNN
F 1 "CONN_1" H 6600 6355 30 0001 C CNN F 1 "CONN_1" H 8000 705 30 0001 C CNN
F 2 "PAD_60x60" H 6600 6300 60 0001 C CNN F 2 "PAD_60x60" H 8000 650 60 0001 C CNN
1 6600 6300 1 8000 650
0 1 1 0 0 -1 -1 0
$EndComp $EndComp
$Comp $Comp
L CONN_1 P13 L CONN_1 P13
U 1 1 4C640202 U 1 1 4C640202
P 7050 6300 P 6950 650
F 0 "P13" H 7130 6300 40 0000 L CNN F 0 "P13" H 7030 650 40 0000 L CNN
F 1 "CONN_1" H 7050 6355 30 0001 C CNN F 1 "CONN_1" H 6950 705 30 0001 C CNN
F 2 "PAD_60x60" H 7050 6300 60 0001 C CNN F 2 "PAD_60x60" H 6950 650 60 0001 C CNN
1 7050 6300 1 6950 650
0 1 1 0 0 -1 -1 0
$EndComp $EndComp
$Comp $Comp
L CONN_1 P12 L CONN_1 P12
U 1 1 4C640200 U 1 1 4C640200
P 6900 6300 P 6800 650
F 0 "P12" H 6980 6300 40 0000 L CNN F 0 "P12" H 6880 650 40 0000 L CNN
F 1 "CONN_1" H 6900 6355 30 0001 C CNN F 1 "CONN_1" H 6800 705 30 0001 C CNN
F 2 "PAD_60x60" H 6900 6300 60 0001 C CNN F 2 "PAD_60x60" H 6800 650 60 0001 C CNN
1 6900 6300 1 6800 650
0 1 1 0 0 -1 -1 0
$EndComp $EndComp
$Comp $Comp
L CONN_1 P11 L CONN_1 P11
U 1 1 4C6401FE U 1 1 4C6401FE
P 6750 6300 P 6650 650
F 0 "P11" H 6830 6300 40 0000 L CNN F 0 "P11" H 6730 650 40 0000 L CNN
F 1 "CONN_1" H 6750 6355 30 0001 C CNN F 1 "CONN_1" H 6650 705 30 0001 C CNN
F 2 "PAD_60x60" H 6750 6300 60 0001 C CNN F 2 "PAD_60x60" H 6650 650 60 0001 C CNN
1 6750 6300 1 6650 650
0 1 1 0 0 -1 -1 0
$EndComp $EndComp
$Comp $Comp
L C C2 L C C2
U 1 1 4C6401B3 U 1 1 4C6401B3
P 5150 4700 P 5150 4700
F 0 "C2" H 5200 4800 50 0000 L CNN F 0 "C2" H 5200 4800 50 0000 L CNN
F 1 "100nF" H 5200 4600 50 0000 L CNN F 1 "1uF" H 5200 4600 50 0000 L CNN
F 2 "0402" H 5150 4700 60 0001 C CNN F 2 "0402" H 5150 4700 60 0001 C CNN
1 5150 4700 1 5150 4700
1 0 0 -1 1 0 0 -1
@ -424,8 +501,8 @@ L C C1
U 1 1 4C6401AA U 1 1 4C6401AA
P 4750 4700 P 4750 4700
F 0 "C1" H 4800 4800 50 0000 L CNN F 0 "C1" H 4800 4800 50 0000 L CNN
F 1 "1uF" H 4800 4600 50 0000 L CNN F 1 "10uF" H 4800 4600 50 0000 L CNN
F 2 "0402" H 4750 4700 60 0001 C CNN F 2 "0603" H 4750 4700 60 0001 C CNN
1 4750 4700 1 4750 4700
1 0 0 -1 1 0 0 -1
$EndComp $EndComp