From 1653758c07be4be87c365fe67ca0c4aef81f43a8 Mon Sep 17 00:00:00 2001 From: Dan White Date: Fri, 10 Feb 2012 11:48:38 -0600 Subject: [PATCH] Add LPF to DAC outputs --- sch-pcb/devboard/atoi-6.sch | 396 +++++++++++++++++++++++++++--------- 1 file changed, 302 insertions(+), 94 deletions(-) diff --git a/sch-pcb/devboard/atoi-6.sch b/sch-pcb/devboard/atoi-6.sch index 7bb1f42..180dbf0 100644 --- a/sch-pcb/devboard/atoi-6.sch +++ b/sch-pcb/devboard/atoi-6.sch @@ -260,9 +260,9 @@ footprint=TSSOP_16N__TI T 51300 49400 5 10 1 1 0 3 1 refdes=U603 } -N 49800 48400 48900 48400 4 +N 48900 48400 48000 48400 4 { -T 49000 48400 5 10 1 1 0 0 1 +T 48100 48400 5 10 1 1 0 0 1 netname=DAC0_0 } C 51200 45400 1 0 0 gnd-1.sym @@ -270,39 +270,39 @@ C 51200 45400 1 0 0 gnd-1.sym T 51100 45250 5 10 0 1 0 0 1 net=GND:1 } -N 49800 48000 48900 48000 4 +N 48900 48000 48000 48000 4 { -T 49000 48000 5 10 1 1 0 0 1 +T 48100 48000 5 10 1 1 0 0 1 netname=DAC0_2 } -N 49800 47600 48900 47600 4 +N 48900 47600 48000 47600 4 { -T 49000 47600 5 10 1 1 0 0 1 +T 48100 47600 5 10 1 1 0 0 1 netname=DAC0_4 } -N 49800 47200 48900 47200 4 +N 48900 47200 48000 47200 4 { -T 49000 47200 5 10 1 1 0 0 1 +T 48100 47200 5 10 1 1 0 0 1 netname=DAC0_6 } -N 53600 48400 52700 48400 4 +N 53600 48400 54800 48400 4 { -T 52900 48400 5 10 1 1 0 0 1 +T 54100 48400 5 10 1 1 0 0 1 netname=DAC0_1 } -N 52700 48000 54800 48000 4 +N 53600 48000 55000 48000 4 { -T 52900 48000 5 10 1 1 0 0 1 +T 54100 48000 5 10 1 1 0 0 1 netname=DAC0_3 } -N 53600 47600 52700 47600 4 +N 53600 47600 55000 47600 4 { -T 52900 47600 5 10 1 1 0 0 1 +T 54100 47600 5 10 1 1 0 0 1 netname=DAC0_5 } -N 53600 47200 52700 47200 4 +N 53600 47200 55000 47200 4 { -T 52900 47200 5 10 1 1 0 0 1 +T 54100 47200 5 10 1 1 0 0 1 netname=DAC0_7 } C 40500 46700 1 0 0 flag-2.sym @@ -325,25 +325,25 @@ N 43700 50000 43700 49400 4 N 41700 49600 41700 50200 4 N 41700 50200 44100 50200 4 N 44100 50200 44100 49400 4 -N 56600 49500 55400 49500 4 +N 56700 49500 55600 49500 4 { T 55800 49500 5 10 1 1 0 0 1 netname=DAC0_0 } C 55700 49400 1 0 0 flag-2.sym -N 56600 49100 55400 49100 4 +N 56700 49100 55600 49100 4 { T 55800 49100 5 10 1 1 0 0 1 netname=DAC0_1 } C 55700 49000 1 0 0 flag-2.sym -N 56600 48700 55400 48700 4 +N 56700 48700 55600 48700 4 { T 55800 48700 5 10 1 1 0 0 1 netname=INA } C 55700 48600 1 0 0 flag-2.sym -N 56600 48300 55400 48300 4 +N 56700 48300 55600 48300 4 { T 55800 48300 5 10 1 1 0 0 1 netname=INB @@ -387,19 +387,19 @@ N 53900 49600 52700 49600 4 T 52900 49600 5 10 1 1 0 0 1 netname=SCLK0 } -C 46300 48400 1 0 0 resistor-3.sym +C 46000 48400 1 0 0 resistor-3.sym { -T 46400 49400 5 10 0 0 0 0 1 +T 46100 49400 5 10 0 0 0 0 1 device=RESISTOR -T 46600 49000 5 10 1 1 0 0 1 +T 46300 49000 5 10 1 1 0 0 1 refdes=R601 -T 46600 48800 5 10 1 1 0 0 1 +T 46300 48800 5 10 1 1 0 0 1 value=1k -T 46300 48400 5 10 0 0 0 0 1 +T 46000 48400 5 10 0 0 0 0 1 footprint=0805-JMP } -N 44900 49400 46400 49400 4 -N 46400 49400 46400 49300 4 +N 44900 49400 46100 49400 4 +N 46100 49400 46100 49300 4 N 45500 46800 45800 46800 4 N 45500 47200 45800 47200 4 N 45800 46800 45800 47300 4 @@ -440,18 +440,18 @@ T 40600 46000 5 10 1 1 0 0 1 netname=RST } C 40500 45900 1 0 0 flag-2.sym -C 47300 46400 1 0 0 capacitor-3.sym +C 45900 46400 1 0 0 capacitor-3.sym { -T 47300 47400 5 10 0 0 0 0 1 +T 45900 47400 5 10 0 0 0 0 1 device=CAPACITOR -T 47600 47000 5 10 1 1 0 0 1 +T 46200 47000 5 10 1 1 0 0 1 refdes=C602 -T 47300 47600 5 10 0 0 0 0 1 +T 45900 47600 5 10 0 0 0 0 1 symversion=0.1 -T 47600 46600 5 10 1 1 0 0 1 +T 46200 46600 5 10 1 1 0 0 1 value=10u } -N 47500 47300 45800 47300 4 +N 46100 47300 45800 47300 4 C 46700 45000 1 0 0 capacitor-3.sym { T 46700 46000 5 10 0 0 0 0 1 @@ -465,26 +465,21 @@ value=10u } N 46900 45000 46200 45000 4 N 46900 45900 46900 46000 4 -C 46600 47000 1 0 0 gnd-1.sym +C 45900 47300 1 0 0 capacitor-3.sym { -T 46500 46850 5 10 0 1 0 0 1 -net=GND:1 -} -C 46200 47300 1 0 0 capacitor-3.sym -{ -T 46200 48300 5 10 0 0 0 0 1 +T 45900 48300 5 10 0 0 0 0 1 device=CAPACITOR -T 46500 47900 5 10 1 1 0 0 1 +T 46200 47900 5 10 1 1 0 0 1 refdes=C601 -T 46200 48500 5 10 0 0 0 0 1 +T 45900 48500 5 10 0 0 0 0 1 symversion=0.1 -T 46500 47500 5 10 1 1 0 0 1 +T 46200 47500 5 10 1 1 0 0 1 value=1n } -N 45500 48000 45900 48000 4 -N 45900 48000 45900 48300 4 -N 45900 48300 46400 48300 4 -N 46400 48200 46400 48400 4 +N 45500 48000 45700 48000 4 +N 45700 48000 45700 48300 4 +N 45700 48300 46100 48300 4 +N 46100 48200 46100 48400 4 N 52700 49200 53900 49200 4 { T 52900 49200 5 10 1 1 0 0 1 @@ -688,68 +683,68 @@ T 40600 45600 5 10 1 1 0 0 1 netname=IRQ } C 40500 45500 1 0 0 flag-2.sym -C 55500 48600 1 90 0 jumper.sym +C 55700 48600 1 90 0 jumper.sym { -T 54900 48800 5 10 1 1 0 0 1 +T 55100 48800 5 10 1 1 0 0 1 refdes=J604 -T 55300 48900 5 8 0 1 90 0 1 +T 55500 48900 5 8 0 1 90 0 1 footprint=JMP_2PIN -T 53400 48700 5 8 0 0 90 0 1 +T 53600 48700 5 8 0 0 90 0 1 symversion=1.0 -T 55200 48900 5 8 0 1 90 0 1 +T 55400 48900 5 8 0 1 90 0 1 value=Jumper -T 53200 48700 5 8 0 0 90 0 1 +T 53400 48700 5 8 0 0 90 0 1 value=jumper } -C 55500 48200 1 90 0 jumper.sym +C 55700 48200 1 90 0 jumper.sym { -T 54900 48400 5 10 1 1 0 0 1 +T 55100 48400 5 10 1 1 0 0 1 refdes=J606 -T 55300 48500 5 8 0 1 90 0 1 +T 55500 48500 5 8 0 1 90 0 1 footprint=JMP_2PIN -T 53400 48300 5 8 0 0 90 0 1 +T 53600 48300 5 8 0 0 90 0 1 symversion=1.0 -T 55200 48500 5 8 0 1 90 0 1 +T 55400 48500 5 8 0 1 90 0 1 value=Jumper -T 53200 48300 5 8 0 0 90 0 1 +T 53400 48300 5 8 0 0 90 0 1 value=jumper } -N 54800 48700 53800 48700 4 +N 55000 48700 54200 48700 4 { -T 54100 48700 5 10 1 1 0 0 1 +T 54300 48700 5 10 1 1 0 0 1 netname=DAC0_2 } -N 54800 48000 54800 48300 4 -C 53000 46100 1 0 0 jumper-3.sym +N 55000 48000 55000 48300 4 +C 52800 46100 1 0 0 jumper-3.sym { -T 52900 48000 5 8 0 0 0 0 1 +T 52700 48000 5 8 0 0 0 0 1 device=JUMPER-1xUM -T 53100 46700 5 10 1 1 0 0 1 +T 52800 46700 5 10 1 1 0 0 1 refdes=J605 -T 53100 47000 5 10 0 1 0 0 1 +T 52900 47000 5 10 0 1 0 0 1 value=JMP -T 53100 45900 5 8 0 1 0 0 1 +T 52900 45900 5 8 0 1 0 0 1 footprint=1x3PIN } -N 53000 46400 52700 46400 4 -N 53400 46200 54100 46200 4 +N 52800 46400 52700 46400 4 +N 53200 46200 53700 46200 4 { -T 53600 46200 5 10 1 1 0 0 1 +T 53300 46200 5 10 1 1 0 0 1 netname=RST } -C 53900 46600 1 0 0 generic-power.sym +C 53300 46600 1 0 0 generic-power.sym { -T 54100 46850 5 10 1 1 0 3 1 +T 53400 46950 5 10 1 1 0 3 1 net=AVdd_dev:1 } -N 54100 46600 53400 46600 4 -N 44900 44600 44900 42500 4 -N 44900 42500 40400 42500 4 +N 53500 46600 53200 46600 4 +N 44900 44600 44900 42800 4 +N 44900 42800 40400 42800 4 { -T 40600 42500 5 10 1 1 0 0 1 +T 40600 42800 5 10 1 1 0 0 1 netname=CONVST } -C 40500 42400 1 0 0 flag-2.sym +C 40500 42700 1 0 0 flag-2.sym C 50300 50600 1 0 0 gnd-1.sym { T 50200 50450 5 10 0 1 0 0 1 @@ -803,34 +798,29 @@ C 47000 40700 1 0 0 gnd-1.sym T 46900 40550 5 10 0 1 0 0 1 net=GND:1 } -C 48300 48300 1 0 0 pad-l-2.sym +C 47400 48300 1 0 0 pad-l-2.sym { -T 48300 48500 5 10 1 1 0 0 1 +T 47400 48500 5 10 1 1 0 0 1 refdes=TP601 } -C 48300 47500 1 0 0 pad-l-2.sym +C 47400 47500 1 0 0 pad-l-2.sym { -T 48300 47700 5 10 1 1 0 0 1 +T 47400 47700 5 10 1 1 0 0 1 refdes=TP602 } -C 48300 47100 1 0 0 pad-l-2.sym +C 47400 47100 1 0 0 pad-l-2.sym { -T 48300 47300 5 10 1 1 0 0 1 +T 47400 47300 5 10 1 1 0 0 1 refdes=TP603 } -C 54200 48300 1 0 1 pad-l-2.sym +C 55600 47500 1 0 1 pad-l-2.sym { -T 54200 48500 5 10 1 1 0 6 1 -refdes=TP604 -} -C 54200 47500 1 0 1 pad-l-2.sym -{ -T 54200 47700 5 10 1 1 0 6 1 +T 55600 47700 5 10 1 1 0 6 1 refdes=TP605 } -C 54200 47100 1 0 1 pad-l-2.sym +C 55600 47100 1 0 1 pad-l-2.sym { -T 54200 47300 5 10 1 1 0 6 1 +T 55600 47300 5 10 1 1 0 6 1 refdes=TP606 } N 53000 42500 53200 42500 4 @@ -873,9 +863,9 @@ N 51400 44700 51400 44100 4 N 51400 44100 51200 44100 4 N 50500 44500 50400 44500 4 N 50500 42700 50400 42700 4 -C 47000 49300 1 0 1 pad-l-2.sym +C 46700 49300 1 0 1 pad-l-2.sym { -T 47000 49500 5 10 1 1 0 6 1 +T 46700 49500 5 10 1 1 0 6 1 refdes=TP607 } C 47500 46000 1 270 0 ferrite-bead-1.sym @@ -934,3 +924,221 @@ symversion=0.1 } N 46600 41900 47500 41900 4 N 46600 41000 47500 41000 4 +C 52700 48300 1 0 0 resistor-1.sym +{ +T 53000 48700 5 10 0 0 0 0 1 +device=RESISTOR +T 52700 48500 5 10 1 1 0 0 1 +refdes=R606 +T 53300 48500 5 10 1 1 0 0 1 +value=100 +} +C 52700 47900 1 0 0 resistor-1.sym +{ +T 53000 48300 5 10 0 0 0 0 1 +device=RESISTOR +T 52700 48100 5 10 1 1 0 0 1 +refdes=R607 +T 53300 48100 5 10 1 1 0 0 1 +value=100 +} +C 52700 47500 1 0 0 resistor-1.sym +{ +T 53000 47900 5 10 0 0 0 0 1 +device=RESISTOR +T 52700 47700 5 10 1 1 0 0 1 +refdes=R608 +T 53300 47700 5 10 1 1 0 0 1 +value=100 +} +C 52700 47100 1 0 0 resistor-1.sym +{ +T 53000 47500 5 10 0 0 0 0 1 +device=RESISTOR +T 52700 47300 5 10 1 1 0 0 1 +refdes=R609 +T 53300 47300 5 10 1 1 0 0 1 +value=100 +} +C 54000 49000 1 90 1 pad-l-2.sym +{ +T 53800 49000 5 10 1 1 90 6 1 +refdes=TP604 +} +C 45700 46500 1 0 0 gnd-1.sym +{ +T 45600 46350 5 10 0 1 0 0 1 +net=GND:1 +} +C 48900 48300 1 0 0 resistor-1.sym +{ +T 49200 48700 5 10 0 0 0 0 1 +device=RESISTOR +T 48900 48500 5 10 1 1 0 0 1 +refdes=R610 +T 49500 48500 5 10 1 1 0 0 1 +value=100 +} +C 48900 47900 1 0 0 resistor-1.sym +{ +T 49200 48300 5 10 0 0 0 0 1 +device=RESISTOR +T 48900 48100 5 10 1 1 0 0 1 +refdes=R611 +T 49500 48100 5 10 1 1 0 0 1 +value=100 +} +C 48900 47500 1 0 0 resistor-1.sym +{ +T 49200 47900 5 10 0 0 0 0 1 +device=RESISTOR +T 48900 47700 5 10 1 1 0 0 1 +refdes=R612 +T 49500 47700 5 10 1 1 0 0 1 +value=100 +} +C 48900 47100 1 0 0 resistor-1.sym +{ +T 49200 47500 5 10 0 0 0 0 1 +device=RESISTOR +T 48900 47300 5 10 1 1 0 0 1 +refdes=R613 +T 49500 47300 5 10 1 1 0 0 1 +value=100 +} +C 40800 40600 1 0 0 capacitor-3.sym +{ +T 41100 41200 5 10 1 1 0 0 1 +refdes=C611 +T 41100 40800 5 10 1 1 0 0 1 +value=100n +T 40800 41600 5 10 0 0 0 0 1 +device=CAPACITOR +T 40800 41800 5 10 0 0 0 0 1 +symversion=0.1 +} +C 41400 40600 1 0 0 capacitor-3.sym +{ +T 41700 41200 5 10 1 1 0 0 1 +refdes=C612 +T 41700 40800 5 10 1 1 0 0 1 +value=100n +T 41400 41600 5 10 0 0 0 0 1 +device=CAPACITOR +T 41400 41800 5 10 0 0 0 0 1 +symversion=0.1 +} +C 42000 40600 1 0 0 capacitor-3.sym +{ +T 42300 41200 5 10 1 1 0 0 1 +refdes=C613 +T 42300 40800 5 10 1 1 0 0 1 +value=100n +T 42000 41600 5 10 0 0 0 0 1 +device=CAPACITOR +T 42000 41800 5 10 0 0 0 0 1 +symversion=0.1 +} +C 42600 40600 1 0 0 capacitor-3.sym +{ +T 42900 41200 5 10 1 1 0 0 1 +refdes=C614 +T 42900 40800 5 10 1 1 0 0 1 +value=100n +T 42600 41600 5 10 0 0 0 0 1 +device=CAPACITOR +T 42600 41800 5 10 0 0 0 0 1 +symversion=0.1 +} +C 43200 40600 1 0 0 capacitor-3.sym +{ +T 43200 41600 5 10 0 0 0 0 1 +device=CAPACITOR +T 43200 41800 5 10 0 0 0 0 1 +symversion=0.1 +T 43500 41200 5 10 1 1 0 0 1 +refdes=C615 +T 43500 40800 5 10 1 1 0 0 1 +value=100n +} +C 43800 40600 1 0 0 capacitor-3.sym +{ +T 43800 41600 5 10 0 0 0 0 1 +device=CAPACITOR +T 43800 41800 5 10 0 0 0 0 1 +symversion=0.1 +T 44100 41200 5 10 1 1 0 0 1 +refdes=C616 +T 44100 40800 5 10 1 1 0 0 1 +value=100n +} +C 44400 40600 1 0 0 capacitor-3.sym +{ +T 44400 41600 5 10 0 0 0 0 1 +device=CAPACITOR +T 44400 41800 5 10 0 0 0 0 1 +symversion=0.1 +T 44700 41200 5 10 1 1 0 0 1 +refdes=C617 +T 44700 40800 5 10 1 1 0 0 1 +value=100n +} +C 45000 40600 1 0 0 capacitor-3.sym +{ +T 45000 41600 5 10 0 0 0 0 1 +device=CAPACITOR +T 45000 41800 5 10 0 0 0 0 1 +symversion=0.1 +T 45300 41200 5 10 1 1 0 0 1 +refdes=C618 +T 45300 40800 5 10 1 1 0 0 1 +value=100n +} +N 41000 41500 41000 42100 4 +{ +T 41000 41600 5 10 1 1 90 0 1 +netname=DAC0_0 +} +N 41600 41500 41600 42100 4 +{ +T 41600 41600 5 10 1 1 90 0 1 +netname=DAC0_1 +} +N 42200 41500 42200 42100 4 +{ +T 42200 41600 5 10 1 1 90 0 1 +netname=DAC0_2 +} +N 42800 41500 42800 42100 4 +{ +T 42800 41600 5 10 1 1 90 0 1 +netname=DAC0_3 +} +N 43400 41500 43400 42100 4 +{ +T 43400 41600 5 10 1 1 90 0 1 +netname=DAC0_4 +} +N 44000 41500 44000 42100 4 +{ +T 44000 41600 5 10 1 1 90 0 1 +netname=DAC0_5 +} +N 44600 41500 44600 42100 4 +{ +T 44600 41600 5 10 1 1 90 0 1 +netname=DAC0_6 +} +N 45200 41500 45200 42100 4 +{ +T 45200 41600 5 10 1 1 90 0 1 +netname=DAC0_7 +} +C 43000 40300 1 0 0 gnd-1.sym +{ +T 42900 40150 5 10 0 1 0 0 1 +net=GND:1 +} +N 41000 40600 45200 40600 4 +T 43100 42300 9 10 1 0 0 3 1 +DAC out LPF -- 2.25.1