From 0463d30d8963db492d021be4cf07c550d83f8b39 Mon Sep 17 00:00:00 2001 From: Werner Almesberger Date: Tue, 30 Nov 2010 04:56:31 -0300 Subject: [PATCH] atusb: switch from mini-USB receptacle to full-size USB plug This way, we can plug the device into a USB port, like a USB stick. We use a real plug (instead of shaping the PCB in the form of a plug) for better mechanical stability. - atusb.pro: change from components/mini_usb_b to components/usb_a_plug - usb.sch (CON1): replace MINI_USB_B with USB_A_PLUG --- atusb/atusb.pro | 2 +- atusb/usb.sch | 268 +++++++++++++++++++++++------------------------- 2 files changed, 130 insertions(+), 140 deletions(-) diff --git a/atusb/atusb.pro b/atusb/atusb.pro index 45ea8c6..a0defe1 100644 --- a/atusb/atusb.pro +++ b/atusb/atusb.pro @@ -41,7 +41,7 @@ LibName2=device LibName3=conn LibName4=../components/at86rf230 LibName5=../components/c8051f326 -LibName6=../components/mini_usb_b +LibName6=../components/usb_a_plug LibName7=../components/xtal-4 LibName8=../components/antenna [cvpcb] diff --git a/atusb/usb.sch b/atusb/usb.sch index cc1c6fd..9a9568f 100644 --- a/atusb/usb.sch +++ b/atusb/usb.sch @@ -1,10 +1,10 @@ -EESchema Schematic File Version 2 date Tue Nov 30 04:45:47 2010 +EESchema Schematic File Version 2 date Tue Nov 30 04:54:32 2010 LIBS:power LIBS:device LIBS:conn LIBS:at86rf230 LIBS:c8051f326 -LIBS:mini_usb_b +LIBS:usb_a_plug LIBS:xtal-4 LIBS:antenna LIBS:atusb-cache @@ -21,130 +21,131 @@ Comment2 "" Comment3 "" Comment4 "" $EndDescr -Text Notes 5750 6700 0 60 ~ 0 -Space P11 through P14 at 100 mil interval close to board edge\nto allow use with a 0.1" header soldered to the board. -Wire Wire Line - 9800 1650 7650 1650 -Wire Wire Line - 7650 1650 7650 1800 -Wire Wire Line - 9800 1100 5600 1100 -Wire Wire Line - 7450 1400 7650 1400 -Wire Wire Line - 6750 1800 6750 1400 -Wire Wire Line - 9800 5100 7350 5100 -Wire Wire Line - 7350 5100 7350 4600 -Wire Wire Line - 8600 3350 9800 3350 -Wire Wire Line - 8600 3050 9800 3050 -Wire Wire Line - 5800 2900 5600 2900 -Wire Wire Line - 6400 6150 6400 5500 -Wire Wire Line - 6400 5500 6600 5500 -Wire Wire Line - 6600 5500 6600 6150 -Wire Wire Line - 6900 6150 6900 4600 -Wire Wire Line - 6750 4800 5600 4800 -Connection ~ 5600 3650 -Wire Wire Line - 5600 4800 5600 3650 -Wire Wire Line - 3700 4550 3700 4750 -Wire Wire Line - 3100 4550 3100 4750 -Connection ~ 3400 3050 -Wire Wire Line - 3400 4050 3400 3050 -Wire Wire Line - 5150 4900 5150 5100 -Wire Wire Line - 5800 3350 5150 3350 Wire Wire Line 2350 3350 2550 3350 -Connection ~ 1000 3050 +Connection ~ 5600 1100 Wire Wire Line - 1200 3050 1000 3050 -Wire Wire Line - 1000 3500 1200 3500 -Wire Wire Line - 1200 2900 1000 2900 -Wire Wire Line - 1000 3350 1200 3350 -Connection ~ 1000 3350 -Wire Wire Line - 1000 2900 1000 3700 -Connection ~ 1000 3500 -Wire Wire Line - 2350 3500 2550 3500 -Wire Wire Line - 2550 3500 2550 3700 -Wire Wire Line - 2350 3050 4000 3050 -Wire Wire Line - 5150 3500 5800 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 - 3400 4550 3400 4750 -Wire Wire Line - 5800 3650 3700 3650 -Connection ~ 3700 3650 -Connection ~ 4750 3650 -Wire Wire Line - 6750 6150 6750 4600 -Connection ~ 6750 4800 -Wire Wire Line - 7050 4600 7050 6150 -Wire Wire Line - 8100 4600 8100 4800 -Wire Wire Line - 5800 3200 4150 3200 -Wire Wire Line - 4150 3200 4000 3050 -Wire Wire Line - 2350 3200 4000 3200 -Wire Wire Line - 4000 3200 4150 3050 -Wire Wire Line - 4150 3050 5800 3050 -Wire Wire Line - 8600 3200 9800 3200 -Wire Wire Line - 8600 3500 9800 3500 -Wire Wire Line - 7200 4600 7200 5200 -Wire Wire Line - 7200 5200 9800 5200 -Wire Wire Line - 5800 2750 5600 2750 -Wire Wire Line - 4750 4500 4750 3650 -Wire Wire Line - 5150 2700 5150 4500 -Connection ~ 5150 3350 -Wire Wire Line - 3700 2900 3700 4050 -Wire Wire Line - 6750 1400 6950 1400 + 5600 900 5600 2750 Wire Wire Line 8250 1400 8050 1400 Wire Wire Line - 5600 2750 5600 900 -Connection ~ 5600 1100 + 6950 1400 6750 1400 +Wire Wire Line + 3700 4050 3700 2900 +Connection ~ 5150 3350 +Wire Wire Line + 5150 4500 5150 2700 +Wire Wire Line + 4750 4500 4750 3650 +Wire Wire Line + 5600 2750 5800 2750 +Wire Wire Line + 9800 5200 7200 5200 +Wire Wire Line + 7200 5200 7200 4600 +Wire Wire Line + 8600 3500 9800 3500 +Wire Wire Line + 8600 3200 9800 3200 +Wire Wire Line + 5800 3050 4150 3050 +Wire Wire Line + 4150 3050 4000 3200 +Wire Wire Line + 4000 3200 2350 3200 +Wire Wire Line + 4150 3200 4000 3050 +Wire Wire Line + 4150 3200 5800 3200 +Wire Wire Line + 8100 4600 8100 4800 +Wire Wire Line + 7050 4600 7050 6150 +Connection ~ 6750 4800 +Wire Wire Line + 6750 4600 6750 6150 +Connection ~ 4750 3650 +Connection ~ 3700 3650 +Wire Wire Line + 3700 3650 5800 3650 +Wire Wire Line + 3400 4550 3400 4750 +Wire Wire Line + 3700 2900 2350 2900 +Connection ~ 3100 3200 +Wire Wire Line + 3100 4050 3100 3200 +Wire Wire Line + 4750 4900 4750 5100 +Connection ~ 5150 3500 +Wire Wire Line + 5150 3500 5800 3500 +Wire Wire Line + 4000 3050 2350 3050 +Wire Wire Line + 2550 3350 2550 3550 +Wire Wire Line + 1000 3550 1000 2900 +Connection ~ 1000 3350 +Wire Wire Line + 1000 3350 1200 3350 +Wire Wire Line + 1000 2900 1200 2900 +Wire Wire Line + 5800 3350 5150 3350 +Wire Wire Line + 5150 4900 5150 5100 +Wire Wire Line + 3400 4050 3400 3050 +Connection ~ 3400 3050 +Wire Wire Line + 3100 4550 3100 4750 +Wire Wire Line + 3700 4550 3700 4750 +Wire Wire Line + 5600 3650 5600 4800 +Connection ~ 5600 3650 +Wire Wire Line + 5600 4800 6750 4800 +Wire Wire Line + 6900 6150 6900 4600 +Wire Wire Line + 6600 6150 6600 5500 +Wire Wire Line + 6600 5500 6400 5500 +Wire Wire Line + 6400 5500 6400 6150 +Wire Wire Line + 5800 2900 5600 2900 +Wire Wire Line + 8600 3050 9800 3050 +Wire Wire Line + 8600 3350 9800 3350 +Wire Wire Line + 7350 4600 7350 5100 +Wire Wire Line + 7350 5100 9800 5100 +Wire Wire Line + 6750 1400 6750 1800 +Wire Wire Line + 7450 1400 7650 1400 +Wire Wire Line + 9800 1100 5600 1100 +Wire Wire Line + 7650 1800 7650 1650 +Wire Wire Line + 7650 1650 9800 1650 +$Comp +L USB_A_PLUG~ CON1 +U 1 1 4CF4AD1B +P 1750 3150 +F 0 "CON1" H 1950 3600 60 0000 C CNN +F 1 "USB_A_PLUG " H 1750 2750 60 0000 C CNN + 1 1750 3150 + -1 0 0 -1 +$EndComp +Text Notes 5750 6700 0 60 ~ 0 +Space P11 through P14 at 100 mil interval close to board edge\nto allow use with a 0.1" header soldered to the board. Text HLabel 9800 1650 2 60 Output ~ 0 TST NoConn ~ 6900 1800 @@ -230,19 +231,19 @@ $EndComp $Comp L GND #PWR012 U 1 1 4C64089F -P 2550 3700 -F 0 "#PWR012" H 2550 3700 30 0001 C CNN -F 1 "GND" H 2550 3630 30 0001 C CNN - 1 2550 3700 +P 2550 3550 +F 0 "#PWR012" H 2550 3550 30 0001 C CNN +F 1 "GND" H 2550 3480 30 0001 C CNN + 1 2550 3550 1 0 0 -1 $EndComp $Comp L GND #PWR013 U 1 1 4C640899 -P 1000 3700 -F 0 "#PWR013" H 1000 3700 30 0001 C CNN -F 1 "GND" H 1000 3630 30 0001 C CNN - 1 1000 3700 +P 1000 3550 +F 0 "#PWR013" H 1000 3550 30 0001 C CNN +F 1 "GND" H 1000 3480 30 0001 C CNN + 1 1000 3550 1 0 0 -1 $EndComp $Comp @@ -408,17 +409,6 @@ F 2 "0603" H 4750 4700 60 0001 C CNN 1 4750 4700 1 0 0 -1 $EndComp -NoConn ~ 2550 3350 -$Comp -L MINI_USB_B CON1 -U 1 1 4C609C5C -P 1750 3200 -F 0 "CON1" H 1750 3700 60 0000 C CNN -F 1 "MINI_USB_B" H 1750 2700 60 0000 C CNN -F 2 "miniUSB_B" H 1750 3200 60 0001 C CNN - 1 1750 3200 - -1 0 0 -1 -$EndComp $Comp L C8051F326 U1 U 1 1 4C609C36