diff --git a/3Channel-LED-Driver-NoSensing/3Channel-LED-Driver-NoSensing-cache.dcm b/3Channel-LED-Driver-NoSensing/3Channel-LED-Driver-NoSensing-cache.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/3Channel-LED-Driver-NoSensing/3Channel-LED-Driver-NoSensing-cache.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/3Channel-LED-Driver-NoSensing/3Channel-LED-Driver-NoSensing-cache.lib b/3Channel-LED-Driver-NoSensing/3Channel-LED-Driver-NoSensing-cache.lib new file mode 100644 index 0000000..3a8e4ae --- /dev/null +++ b/3Channel-LED-Driver-NoSensing/3Channel-LED-Driver-NoSensing-cache.lib @@ -0,0 +1,112 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# +12V +# +DEF +12V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+12V" 0 140 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +12V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# CONN_01X02 +# +DEF CONN_01X02 P 0 40 Y N 1 F N +F0 "P" 0 150 50 H V C CNN +F1 "CONN_01X02" 100 0 50 V V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + Pin_Header_Straight_1X02 + Pin_Header_Angled_1X02 + Socket_Strip_Straight_1X02 + Socket_Strip_Angled_1X02 +$ENDFPLIST +DRAW +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 100 50 -100 0 1 0 N +X P1 1 -200 50 150 R 50 50 1 1 P +X P2 2 -200 -50 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X03 +# +DEF CONN_01X03 P 0 40 Y N 1 F N +F0 "P" 0 200 50 H V C CNN +F1 "CONN_01X03" 100 0 50 V V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + Pin_Header_Straight_1X03 + Pin_Header_Angled_1X03 + Socket_Strip_Straight_1X03 + Socket_Strip_Angled_1X03 +$ENDFPLIST +DRAW +S -50 -95 10 -105 0 1 0 N +S -50 5 10 -5 0 1 0 N +S -50 105 10 95 0 1 0 N +S -50 150 50 -150 0 1 0 N +X P1 1 -200 100 150 R 50 50 1 1 P +X P2 2 -200 0 150 R 50 50 1 1 P +X P3 3 -200 -100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# GND +# +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND" 0 -150 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# PCA9633 +# +DEF PCA9633 U 0 40 Y Y 1 F N +F0 "U" 0 -150 60 H V C CNN +F1 "PCA9633" 0 600 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +S -300 550 300 -250 0 1 0 N +X LED0 1 -500 450 200 R 50 50 1 1 I +X LED1 2 -500 250 200 R 50 50 1 1 I +X LED2 3 -500 50 200 R 50 50 1 1 I +X LED3 4 -500 -150 200 R 50 50 1 1 I +X VSS 5 500 -150 200 L 50 50 1 1 I +X SDL 6 500 50 200 L 50 50 1 1 I +X SDA 7 500 250 200 L 50 50 1 1 I +X VDD 8 500 450 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# VCC +# +DEF VCC #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VCC" 0 150 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +C 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VCC 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/3Channel-LED-Driver-NoSensing/3Channel-LED-Driver-NoSensing.kicad_pcb b/3Channel-LED-Driver-NoSensing/3Channel-LED-Driver-NoSensing.kicad_pcb new file mode 100644 index 0000000..02c8ecb --- /dev/null +++ b/3Channel-LED-Driver-NoSensing/3Channel-LED-Driver-NoSensing.kicad_pcb @@ -0,0 +1 @@ +(kicad_pcb (version 4) (host kicad "dummy file") ) diff --git a/3Channel-LED-Driver-NoSensing/3Channel-LED-Driver-NoSensing.pro b/3Channel-LED-Driver-NoSensing/3Channel-LED-Driver-NoSensing.pro new file mode 100644 index 0000000..2c47c31 --- /dev/null +++ b/3Channel-LED-Driver-NoSensing/3Channel-LED-Driver-NoSensing.pro @@ -0,0 +1,61 @@ +update=Fri 13 Nov 2015 01:26:32 PM MST +version=1 +last_client=kicad +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=microcontrollers +LibName13=dsp +LibName14=microchip +LibName15=analog_switches +LibName16=motorola +LibName17=texas +LibName18=intel +LibName19=audio +LibName20=interface +LibName21=digital-audio +LibName22=philips +LibName23=display +LibName24=cypress +LibName25=siliconi +LibName26=opto +LibName27=atmel +LibName28=contrib +LibName29=valves +LibName30=custom-parts +[general] +version=1 diff --git a/3Channel-LED-Driver-NoSensing/3Channel-LED-Driver-NoSensing.sch b/3Channel-LED-Driver-NoSensing/3Channel-LED-Driver-NoSensing.sch new file mode 100644 index 0000000..23980e3 --- /dev/null +++ b/3Channel-LED-Driver-NoSensing/3Channel-LED-Driver-NoSensing.sch @@ -0,0 +1,140 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:custom-parts +LIBS:3Channel-LED-Driver-NoSensing-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L CONN_01X02 P2 +U 1 1 56463891 +P 3200 900 +F 0 "P2" H 3200 1050 50 0000 C CNN +F 1 "CONN_01X02" V 3300 900 50 0000 C CNN +F 2 "" H 3200 900 60 0000 C CNN +F 3 "" H 3200 900 60 0000 C CNN + 1 3200 900 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR3 +U 1 1 5646390E +P 3150 1100 +F 0 "#PWR3" H 3150 850 50 0001 C CNN +F 1 "GND" H 3150 950 50 0000 C CNN +F 2 "" H 3150 1100 60 0000 C CNN +F 3 "" H 3150 1100 60 0000 C CNN + 1 3150 1100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3250 1100 3450 1100 +Wire Wire Line + 3450 1100 3450 700 +$Comp +L +12V #PWR? +U 1 1 564643AB +P 3450 700 +F 0 "#PWR?" H 3450 550 50 0001 C CNN +F 1 "+12V" H 3450 840 50 0000 C CNN +F 2 "" H 3450 700 60 0000 C CNN +F 3 "" H 3450 700 60 0000 C CNN + 1 3450 700 + 1 0 0 -1 +$EndComp +$Comp +L CONN_01X03 P? +U 1 1 56464732 +P 800 900 +F 0 "P?" H 800 1100 50 0000 C CNN +F 1 "CONN_01X03" V 900 900 50 0000 C CNN +F 2 "" H 800 900 60 0000 C CNN +F 3 "" H 800 900 60 0000 C CNN + 1 800 900 + -1 0 0 -1 +$EndComp +$Comp +L VCC #PWR? +U 1 1 5646484D +P 1000 800 +F 0 "#PWR?" H 1000 650 50 0001 C CNN +F 1 "VCC" H 1000 950 50 0000 C CNN +F 2 "" H 1000 800 60 0000 C CNN +F 3 "" H 1000 800 60 0000 C CNN + 1 1000 800 + 1 0 0 -1 +$EndComp +$Comp +L PCA9633 U? +U 1 1 56464CF6 +P 2050 2550 +F 0 "U?" H 2050 2400 60 0000 C CNN +F 1 "PCA9633" H 2050 3150 60 0000 C CNN +F 2 "" H 2050 2550 60 0000 C CNN +F 3 "" H 2050 2550 60 0000 C CNN + 1 2050 2550 + 1 0 0 -1 +$EndComp +$Comp +L VCC #PWR? +U 1 1 56464E42 +P 2550 2100 +F 0 "#PWR?" H 2550 1950 50 0001 C CNN +F 1 "VCC" H 2550 2250 50 0000 C CNN +F 2 "" H 2550 2100 60 0000 C CNN +F 3 "" H 2550 2100 60 0000 C CNN + 1 2550 2100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1000 900 2850 900 +Wire Wire Line + 2850 900 2850 2500 +Wire Wire Line + 2850 2500 2550 2500 +Wire Wire Line + 1000 1000 2700 1000 +Wire Wire Line + 2700 1000 2700 2300 +Wire Wire Line + 2700 2300 2550 2300 +$EndSCHEMATC diff --git a/3Channel-LED-Driver-NoSensing/custom-parts.dcm b/3Channel-LED-Driver-NoSensing/custom-parts.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/3Channel-LED-Driver-NoSensing/custom-parts.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/3Channel-LED-Driver-NoSensing/custom-parts.lib b/3Channel-LED-Driver-NoSensing/custom-parts.lib new file mode 100644 index 0000000..6012108 --- /dev/null +++ b/3Channel-LED-Driver-NoSensing/custom-parts.lib @@ -0,0 +1,154 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# +12V +# +DEF +12V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+12V" 0 140 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +12V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# 2SD1047 +# +DEF 2SD1047 Q 0 0 Y Y 1 F N +F0 "Q" 250 75 50 H V L CNN +F1 "2SD1047" 250 0 50 H V L CNN +F2 "TO-3PB" 250 -75 50 H V L CIN +F3 "" 0 0 50 H V L CNN +$FPLIST + TO-3P* +$ENDFPLIST +DRAW +C 50 0 111 0 1 12 N +C 50 0 125 0 1 8 N +P 2 0 1 0 0 0 25 0 N +P 2 0 1 0 100 100 25 25 N +P 2 0 1 12 125 105 145 130 N +P 2 0 1 12 130 -100 150 -125 N +P 2 0 1 12 165 -60 190 -75 N +P 2 0 1 12 165 60 190 75 N +P 2 0 1 12 175 0 210 0 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 3 0 1 0 90 -90 70 -70 70 -70 N +P 3 0 1 0 100 -100 25 -25 50 -50 F +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +X B 1 -200 0 200 R 50 50 1 1 I +X C 2 100 200 100 D 50 50 1 1 P +X E 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X02 +# +DEF CONN_01X02 P 0 40 Y N 1 F N +F0 "P" 0 150 50 H V C CNN +F1 "CONN_01X02" 100 0 50 V V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + Pin_Header_Straight_1X02 + Pin_Header_Angled_1X02 + Socket_Strip_Straight_1X02 + Socket_Strip_Angled_1X02 +$ENDFPLIST +DRAW +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 100 50 -100 0 1 0 N +X P1 1 -200 50 150 R 50 50 1 1 P +X P2 2 -200 -50 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X03 +# +DEF CONN_01X03 P 0 40 Y N 1 F N +F0 "P" 0 200 50 H V C CNN +F1 "CONN_01X03" 100 0 50 V V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + Pin_Header_Straight_1X03 + Pin_Header_Angled_1X03 + Socket_Strip_Straight_1X03 + Socket_Strip_Angled_1X03 +$ENDFPLIST +DRAW +S -50 -95 10 -105 0 1 0 N +S -50 5 10 -5 0 1 0 N +S -50 105 10 95 0 1 0 N +S -50 150 50 -150 0 1 0 N +X P1 1 -200 100 150 R 50 50 1 1 P +X P2 2 -200 0 150 R 50 50 1 1 P +X P3 3 -200 -100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X04 +# +DEF CONN_01X04 P 0 40 Y N 1 F N +F0 "P" 0 250 50 H V C CNN +F1 "CONN_01X04" 100 0 50 V V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + Pin_Header_Straight_1X04 + Pin_Header_Angled_1X04 + Socket_Strip_Straight_1X04 + Socket_Strip_Angled_1X04 +$ENDFPLIST +DRAW +S -50 -145 10 -155 0 1 0 N +S -50 -45 10 -55 0 1 0 N +S -50 55 10 45 0 1 0 N +S -50 155 10 145 0 1 0 N +S -50 200 50 -200 0 1 0 N +X P1 1 -200 150 150 R 50 50 1 1 P +X P2 2 -200 50 150 R 50 50 1 1 P +X P3 3 -200 -50 150 R 50 50 1 1 P +X P4 4 -200 -150 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# GND +# +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND" 0 -150 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# PCA9633 +# +DEF PCA9633 U 0 40 Y Y 1 F N +F0 "U" 0 -150 60 H V C CNN +F1 "PCA9633" 0 600 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +S -300 550 300 -250 0 1 0 N +X LED0 1 -500 450 200 R 50 50 1 1 I +X LED1 2 -500 250 200 R 50 50 1 1 I +X LED2 3 -500 50 200 R 50 50 1 1 I +X LED3 4 -500 -150 200 R 50 50 1 1 I +X VSS 5 500 -150 200 L 50 50 1 1 I +X SDL 6 500 50 200 L 50 50 1 1 I +X SDA 7 500 250 200 L 50 50 1 1 I +X VDD 8 500 450 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +#End Library