bbctrl-pcb
7 years agoSwapped load switch nets 1<->2
Joseph Coffland [Tue, 16 Jan 2018 01:41:59 +0000 (17:41 -0800)]
Swapped load switch nets 1<->2

8 years agochanged H/R25 from 26.1 to 27 ohms because Elecrow could not source the 26.1 on the...
Doug Coffland [Wed, 13 Dec 2017 04:55:38 +0000 (20:55 -0800)]
changed H/R25 from 26.1 to 27 ohms because Elecrow could not source the 26.1 on the last batch.

8 years agoadded solder mask clearance on vias under pad for P/Z2 to make FreeDFM happy
Doug Coffland [Wed, 13 Dec 2017 04:51:47 +0000 (20:51 -0800)]
added solder mask clearance on vias under pad for P/Z2 to make FreeDFM happy

8 years agoRemoved unused STL40DN3LLH5 from schematic
Joseph Coffland [Sat, 9 Dec 2017 22:13:04 +0000 (14:13 -0800)]
Removed unused STL40DN3LLH5 from schematic

8 years agoMoved power plan away from edge
Joseph Coffland [Mon, 4 Dec 2017 19:34:29 +0000 (11:34 -0800)]
Moved power plan away from edge

8 years agoAdded missing file
Joseph Coffland [Mon, 4 Dec 2017 02:26:07 +0000 (18:26 -0800)]
Added missing file

8 years agoversion
Joseph Coffland [Mon, 4 Dec 2017 02:20:21 +0000 (18:20 -0800)]
version

8 years agoMoved Vcc test-point, Moved vias and power trace away from edge, Removed Do not popul...
Joseph Coffland [Mon, 4 Dec 2017 02:18:04 +0000 (18:18 -0800)]
Moved Vcc test-point, Moved vias and power trace away from edge, Removed Do not populate from R/R15, Swapped RX/TX, Changed PC/R20 to 37.4 Ohm, Marked direction of ISP headers

8 years agoFixed solder mask openings, silk overlaps, improved layout, moved Vs and Vcc test...
Joseph Coffland [Mon, 30 Oct 2017 03:44:06 +0000 (20:44 -0700)]
Fixed solder mask openings, silk overlaps, improved layout, moved Vs and Vcc test points.

8 years agosubtle schematic changes for cleaning up BOM
Doug Coffland [Sun, 29 Oct 2017 01:32:47 +0000 (18:32 -0700)]
subtle schematic changes for cleaning up BOM

8 years agoV9 board layout complete, no DRC or DFM errors. added footprints for new fets for...
Doug Coffland [Sat, 28 Oct 2017 23:31:04 +0000 (16:31 -0700)]
V9 board layout complete, no DRC or DFM errors. added footprints for new fets for clamping ciruit, changed motor_driver and rpi_bus schematics to have individual zero ohm resistors for each motor driver 5V supply.  Moved R15 behind C4 and C6 in power.sch.  Assigned footprints in power_conditioner.sch

8 years agolocked all test jig test points in pcb
Doug Coffland [Thu, 26 Oct 2017 17:39:53 +0000 (10:39 -0700)]
locked all test jig test points in pcb

8 years agoFix rpi bus
Joseph Coffland [Sat, 21 Oct 2017 10:34:30 +0000 (03:34 -0700)]
Fix rpi bus

8 years agoMerge branch 'no-iso' of github.com:buildbotics/bbctrl-pcb into no-iso
Joseph Coffland [Sat, 21 Oct 2017 10:32:51 +0000 (03:32 -0700)]
Merge branch 'no-iso' of github.com:buildbotics/bbctrl-pcb into no-iso

8 years agoTry powering DRV8711 logic, Replaced P/R2 with 1.37k 1% to make sure U2 turns at...
Joseph Coffland [Sat, 21 Oct 2017 10:25:24 +0000 (03:25 -0700)]
Try powering DRV8711 logic, Replaced P/R2 with 1.37k 1% to make sure U2 turns at 12v, Finished removing iso, Added shunt circuit

8 years agoRemove iso
Joseph Coffland [Tue, 3 Oct 2017 04:55:22 +0000 (21:55 -0700)]
Remove iso

8 years agoTry powering DRV8711 logic, Replaced P/R2 with 1.37k 1% to make sure U2 turns at...
Joseph Coffland [Sat, 21 Oct 2017 10:25:24 +0000 (03:25 -0700)]
Try powering DRV8711 logic, Replaced P/R2 with 1.37k 1% to make sure U2 turns at 12v, Finished removing iso, Added shunt circuit

8 years agoMerge branch 'master' of github.com:buildbotics/bbctrl-pcb
Joseph Coffland [Tue, 3 Oct 2017 04:55:36 +0000 (21:55 -0700)]
Merge branch 'master' of github.com:buildbotics/bbctrl-pcb

8 years agoRemove iso
Joseph Coffland [Tue, 3 Oct 2017 04:55:22 +0000 (21:55 -0700)]
Remove iso

8 years agoAdded pcb pdf
Joseph Coffland [Tue, 3 Oct 2017 04:52:23 +0000 (21:52 -0700)]
Added pcb pdf

8 years agocreated test board for clamper circuit
Doug Coffland [Mon, 2 Oct 2017 02:26:27 +0000 (19:26 -0700)]
created test board for clamper circuit

8 years agoMerge branch 'master' of github.com:buildbotics/bbctrl-pcb
Doug Coffland [Thu, 28 Sep 2017 02:18:06 +0000 (19:18 -0700)]
Merge branch 'master' of github.com:buildbotics/bbctrl-pcb

8 years agoUpdated version and added PDF output. Closes #16
Joseph Coffland [Fri, 1 Sep 2017 21:52:19 +0000 (14:52 -0700)]
Updated version and added PDF output. Closes #16

8 years agoAVR 22pF -> 10pF caps, per AVR1003 app note
Joseph Coffland [Thu, 13 Jul 2017 23:44:46 +0000 (16:44 -0700)]
AVR 22pF -> 10pF caps, per AVR1003 app note

8 years agoFixed Pwr AVR power. Vdd -> v3.3m. Oops!
Joseph Coffland [Mon, 10 Jul 2017 23:26:23 +0000 (16:26 -0700)]
Fixed Pwr AVR power.  Vdd -> v3.3m.  Oops!

8 years agocorrected part number for R/U4
Doug Coffland [Sat, 1 Jul 2017 14:36:20 +0000 (07:36 -0700)]
corrected part number for R/U4

8 years agoRemoved SCL line resistor to enable slave clock stretching
Joseph Coffland [Thu, 29 Jun 2017 23:44:33 +0000 (16:44 -0700)]
Removed SCL line resistor to enable slave clock stretching

8 years agoMoved Vout pwr input to PA7 to avoid problem with PC2
Joseph Coffland [Thu, 29 Jun 2017 22:20:10 +0000 (15:20 -0700)]
Moved Vout pwr input to PA7 to avoid problem with PC2

8 years agoSmall silk fix
Joseph Coffland [Thu, 29 Jun 2017 21:07:37 +0000 (14:07 -0700)]
Small silk fix

8 years agoUse 1% resistors for voltage dividers
Joseph Coffland [Thu, 29 Jun 2017 21:07:25 +0000 (14:07 -0700)]
Use 1% resistors for voltage dividers

8 years agoFixed silk error
Joseph Coffland [Wed, 28 Jun 2017 07:05:35 +0000 (00:05 -0700)]
Fixed silk error

8 years agoLayout tweaks. Fixed silk over vias
Joseph Coffland [Fri, 16 Jun 2017 20:15:36 +0000 (13:15 -0700)]
Layout tweaks.  Fixed silk over vias

8 years agoIncreased trace size on 3.3V line from RPI, Moved r/LV1/R1 slightly to the right...
Doug Coffland [Fri, 16 Jun 2017 17:58:09 +0000 (10:58 -0700)]
Increased trace size on 3.3V line from RPI, Moved r/LV1/R1 slightly to the right to improve clearance, Moved vias and one component away from the edge of the board to avoid conflict with enclosure

8 years agoMoved polys away from board edges
Joseph Coffland [Thu, 15 Jun 2017 01:05:02 +0000 (18:05 -0700)]
Moved polys away from board edges

8 years agoIncrease transistor pad size
Joseph Coffland [Wed, 14 Jun 2017 23:32:57 +0000 (16:32 -0700)]
Increase transistor pad size

8 years agoMoved LCD connector
Joseph Coffland [Wed, 14 Jun 2017 23:18:13 +0000 (16:18 -0700)]
Moved LCD connector

8 years agoSmall layout improvements
Joseph Coffland [Wed, 14 Jun 2017 23:09:55 +0000 (16:09 -0700)]
Small layout improvements

8 years agoFixed layer colors, Removed outline layer, Routed new analog_2 signal, Added two...
Joseph Coffland [Wed, 14 Jun 2017 22:25:10 +0000 (15:25 -0700)]
Fixed layer colors, Removed outline layer, Routed new analog_2 signal, Added two new guide holes

8 years agoAdded analog_2
Joseph Coffland [Wed, 14 Jun 2017 22:24:41 +0000 (15:24 -0700)]
Added analog_2

8 years agomade all 10,000 ohm resistors have same value of 10K
Doug Coffland [Mon, 5 Jun 2017 22:06:41 +0000 (15:06 -0700)]
made all 10,000 ohm resistors have same value of 10K

8 years agomade corrections to part names so the BOM files build correctly, replace P/D3 model...
Doug Coffland [Mon, 5 Jun 2017 04:46:40 +0000 (21:46 -0700)]
made corrections to part names so the BOM files build correctly, replace P/D3 model from V15P45-M3/86S to STPS3L40UF.  V15P45 not available and STPS3L40UF is what is used in the demo board for the L7986A.  Created new DO221 footprint file for STOS3L40UF. Corrected model number for P/PC/R20 and P/PC/R27

8 years agoChanged power such that second fet on smart fet is enabled through enable switch...
Doug Coffland [Tue, 30 May 2017 03:09:27 +0000 (20:09 -0700)]
Changed power such that second fet on smart fet is enabled through enable switch and delayed turnon.  When second fet comes on, power is applied to the attiny and the 5V iso and 3.3Vm power supplies.  Also removed resistor on rpi_sda_1:1.  Added 130pf cap on rpi_reset:1 to fix invalid reboots.  Corrected C3 and C2 on motor drivers.

8 years agoversion sent to Elecrow for quote
Doug Coffland [Thu, 23 Mar 2017 21:47:13 +0000 (14:47 -0700)]
version sent to Elecrow for quote

8 years agoAdded Do not populate to test components
Joseph Coffland [Tue, 21 Mar 2017 09:23:01 +0000 (02:23 -0700)]
Added Do not populate to test components

8 years agoPCB fixes, removed 3.3v linear regulator, buck to 3.3v directly, updated copyright...
Joseph Coffland [Tue, 21 Mar 2017 08:55:35 +0000 (01:55 -0700)]
PCB fixes, removed 3.3v linear regulator, buck to 3.3v directly, updated copyright, added zero ohm resistors to isolate subcircuts.

8 years agocorrected enable circuit in power.sch to ensure that ISO 5V is off when enable is off
Doug Coffland [Sun, 19 Mar 2017 18:27:32 +0000 (11:27 -0700)]
corrected enable circuit in power.sch to ensure that ISO 5V is off when enable is off

8 years agorev 8 of buildbotics_controller, includes intelligent fet
Doug Coffland [Sun, 19 Mar 2017 17:34:45 +0000 (10:34 -0700)]
rev 8 of buildbotics_controller, includes intelligent fet

8 years agono comment
Doug Coffland [Sat, 18 Mar 2017 20:33:56 +0000 (13:33 -0700)]
no comment

8 years agocorrected PGND in power_conditioner.sch and updated layout
Doug Coffland [Wed, 8 Mar 2017 16:52:50 +0000 (08:52 -0800)]
corrected PGND in power_conditioner.sch and updated layout

8 years agocreated power_conditioner.sch (and a symbol) from power_coind.sch and incorporated...
Doug Coffland [Tue, 7 Mar 2017 22:08:51 +0000 (14:08 -0800)]
created power_conditioner.sch (and a symbol) from power_coind.sch and incorporated the result into power.sch.  Also, changed C2 to .22uF 100V from 0.1uF 50V in motor_driver.sch and added resistors into low side gate circuits in motor_driver.sch.  Updated SOD523 and TO252 footprints so they would not geterate silk screen errors in the DFM check.  Completed layout and it passed DRC and FreeDFM tests.

8 years agoadded diodes on outputs and added reverse battery battery circuit in parallel with...
Doug Coffland [Fri, 3 Mar 2017 05:35:36 +0000 (21:35 -0800)]
added diodes on outputs and added reverse battery battery circuit in parallel with zero ohm resistor in  power_cond

8 years agoFixed silk
Joseph Coffland [Tue, 28 Feb 2017 07:06:27 +0000 (23:06 -0800)]
Fixed silk

8 years agocorrected footprint attribute for ISP and J3 in power_cond.sch, corrected footprint...
Doug Coffland [Tue, 28 Feb 2017 06:20:51 +0000 (22:20 -0800)]
corrected footprint attribute for ISP and J3 in power_cond.sch, corrected footprint for ATiny, completed layout in power_cond.pcb

8 years agoRemove unused footprints
Joseph Coffland [Tue, 28 Feb 2017 00:38:23 +0000 (16:38 -0800)]
Remove unused footprints

8 years agoRemoved unused symbols
Joseph Coffland [Tue, 28 Feb 2017 00:34:57 +0000 (16:34 -0800)]
Removed unused symbols

8 years agoPower cond fixes & cleanup
Joseph Coffland [Tue, 28 Feb 2017 00:34:21 +0000 (16:34 -0800)]
Power cond fixes & cleanup

8 years agocorrected footprint for ATiny, started power_cond.pcb layout, corrected symbol for...
Doug Coffland [Mon, 27 Feb 2017 19:05:54 +0000 (11:05 -0800)]
corrected footprint for ATiny, started power_cond.pcb layout, corrected symbol for ATiny, added decoupling cap on ATiny in power_cond.sch and reconnected pin21 to gnd.

8 years agonew version of power_cond using quad intelligent fet
Doug Coffland [Mon, 27 Feb 2017 17:26:23 +0000 (09:26 -0800)]
new version of power_cond using quad intelligent fet

8 years agolatest power_cond sicruit with self protecting fet, also includes load circuit switch...
Doug Coffland [Sun, 26 Feb 2017 21:21:07 +0000 (13:21 -0800)]
latest power_cond sicruit with self protecting fet, also includes load circuit switches for testing

8 years agoFix grid alignment, moved power_cond3 -> power_cond
Joseph Coffland [Thu, 23 Feb 2017 02:45:36 +0000 (18:45 -0800)]
Fix grid alignment, moved power_cond3 -> power_cond

8 years agochanged value of sense resistor in power_cond3.sch
Doug Coffland [Tue, 21 Feb 2017 17:55:40 +0000 (09:55 -0800)]
changed value of sense resistor in power_cond3.sch

8 years agoadded new power_cond3.sch to use ST Electronics self-protected power switch
Doug Coffland [Tue, 21 Feb 2017 03:28:54 +0000 (19:28 -0800)]
added new power_cond3.sch to use ST Electronics self-protected power switch

8 years agoAdded temp sensor
Joseph Coffland [Mon, 23 Jan 2017 22:13:33 +0000 (14:13 -0800)]
Added temp sensor

8 years agoLarger diodes
Joseph Coffland [Sun, 22 Jan 2017 23:01:49 +0000 (15:01 -0800)]
Larger diodes

8 years agoUpdate power circuit layout and lables
Joseph Coffland [Sat, 21 Jan 2017 07:35:55 +0000 (23:35 -0800)]
Update power circuit layout and lables

8 years agoUpdated power cond test circuit
Joseph Coffland [Sat, 21 Jan 2017 06:19:50 +0000 (22:19 -0800)]
Updated power cond test circuit

9 years agopower_cond.sch and .pcb updated, mask clearance corrected in footprint file
Doug Coffland [Fri, 6 Jan 2017 04:31:11 +0000 (20:31 -0800)]
power_cond.sch and .pcb updated, mask clearance corrected in footprint file

9 years agofixed solder mask violations
Doug Coffland [Wed, 4 Jan 2017 01:36:10 +0000 (17:36 -0800)]
fixed solder mask violations

9 years agonew test board called power_cond.sch and power_cond.pcb added to pcb folder
Doug Coffland [Wed, 4 Jan 2017 01:14:57 +0000 (17:14 -0800)]
new test board called power_cond.sch and power_cond.pcb added to pcb folder

9 years agopower sims
Joseph Coffland [Mon, 2 Jan 2017 11:13:18 +0000 (03:13 -0800)]
power sims

9 years agocreated power_cond_12 based on LTC6101
Doug [Sun, 1 Jan 2017 07:22:24 +0000 (23:22 -0800)]
created power_cond_12 based on LTC6101

9 years agoNew power sims
Joseph Coffland [Sat, 31 Dec 2016 17:04:01 +0000 (09:04 -0800)]
New power sims

9 years agopower_cond_9x uses hot plug controller
Doug [Fri, 30 Dec 2016 20:13:29 +0000 (12:13 -0800)]
power_cond_9x uses hot plug controller

9 years agoMade room for power circuits, updated revision, updated copyright year
Joseph Coffland [Thu, 29 Dec 2016 16:55:59 +0000 (08:55 -0800)]
Made room for power circuits, updated revision, updated copyright year

9 years agoAdded overcurrent protection
Joseph Coffland [Thu, 29 Dec 2016 13:35:39 +0000 (05:35 -0800)]
Added overcurrent protection

9 years agoRemoved unnecessary cap
Joseph Coffland [Wed, 28 Dec 2016 13:11:59 +0000 (05:11 -0800)]
Removed unnecessary cap

9 years agonew cond sim
Joseph Coffland [Wed, 28 Dec 2016 13:00:56 +0000 (05:00 -0800)]
new cond sim

9 years agopossible circuit in power_cond_7x.asc
Doug [Wed, 28 Dec 2016 07:07:26 +0000 (23:07 -0800)]
possible circuit in power_cond_7x.asc

9 years agonew cond sim
Joseph Coffland [Wed, 28 Dec 2016 04:47:37 +0000 (20:47 -0800)]
new cond sim

9 years agorouting
Joseph Coffland [Fri, 23 Dec 2016 21:59:39 +0000 (13:59 -0800)]
routing

9 years agorouting
Joseph Coffland [Fri, 23 Dec 2016 21:35:01 +0000 (13:35 -0800)]
routing

9 years agoPositioning
Joseph Coffland [Wed, 21 Dec 2016 23:42:49 +0000 (15:42 -0800)]
Positioning

9 years agoSafer 0805 part spacing
Joseph Coffland [Wed, 21 Dec 2016 23:42:39 +0000 (15:42 -0800)]
Safer 0805 part spacing

9 years agoMerge branch 'master' of github.com:buildbotics/pcb
Joseph Coffland [Tue, 20 Dec 2016 01:16:57 +0000 (17:16 -0800)]
Merge branch 'master' of github.com:buildbotics/pcb

9 years agoImproved 5v non-iso ripple
Joseph Coffland [Tue, 20 Dec 2016 01:16:48 +0000 (17:16 -0800)]
Improved 5v non-iso ripple

9 years agoconnected RPI pins to ISOGND
Doug Coffland [Sun, 27 Nov 2016 20:28:36 +0000 (12:28 -0800)]
connected RPI pins to ISOGND

9 years agoFixed silk, Aligned polys, Move parts out of RPI conn keepout area, Improved routing...
Joseph Coffland [Sat, 26 Nov 2016 01:54:00 +0000 (17:54 -0800)]
Fixed silk, Aligned polys, Move parts out of RPI conn keepout area, Improved routing, Moved vias and parts around to make room for silk

9 years agoWidened keepout area
Joseph Coffland [Sat, 26 Nov 2016 01:50:59 +0000 (17:50 -0800)]
Widened keepout area

9 years agochanged a couple of part numbers for equal valued comcomponents so we could get large...
Doug Coffland [Fri, 25 Nov 2016 21:11:00 +0000 (13:11 -0800)]
changed a couple of part numbers for equal valued comcomponents so we could get larger quantities of individual part numbers

9 years agoall DRC and DFM errors cleared
Doug Coffland [Wed, 23 Nov 2016 04:55:41 +0000 (20:55 -0800)]
all DRC and DFM  errors cleared

9 years agofixed footprint for P/J1, improved footprint fo TSSOP38 by reducing solder mask clear...
Doug Coffland [Wed, 23 Nov 2016 02:24:44 +0000 (18:24 -0800)]
fixed footprint for P/J1, improved footprint fo TSSOP38 by reducing solder mask clearance, moved non-ISO PS up, level shifters down, and power conditioning compomponents down a little to allow sliding board into enclosure without conflict, fixed silkscreen on P/L1,  changed part number on P/C6 to avoid confusion on whether part is 1210 or 0805

9 years agoMerge branch 'master' of https://github.com/buildbotics/pcb
Doug Coffland [Tue, 22 Nov 2016 05:10:43 +0000 (21:10 -0800)]
Merge branch 'master' of https://github.com/buildbotics/pcb

9 years agoAdded Vs to motor driver, other minor tweaks
Joseph Coffland [Tue, 22 Nov 2016 00:57:23 +0000 (16:57 -0800)]
Added Vs to motor driver, other minor tweaks

9 years agoMerge branch 'master' of https://github.com/buildbotics/pcb
Doug Coffland [Sat, 12 Nov 2016 02:51:23 +0000 (18:51 -0800)]
Merge branch 'master' of https://github.com/buildbotics/pcb

9 years agocorrected some part numbers
Doug Coffland [Sat, 12 Nov 2016 02:49:41 +0000 (18:49 -0800)]
corrected some part numbers

9 years agoIncreased clearance and thermal finger width
Joseph Coffland [Mon, 7 Nov 2016 00:06:25 +0000 (16:06 -0800)]
Increased clearance and thermal finger width

9 years agoUniform clearance
Joseph Coffland [Sun, 6 Nov 2016 23:59:26 +0000 (15:59 -0800)]
Uniform clearance

9 years agoUniform solder mask opening
Joseph Coffland [Sun, 6 Nov 2016 23:52:06 +0000 (15:52 -0800)]
Uniform solder mask opening

9 years agoadded copper in open space on top layer for additional capacitance
Doug Coffland [Sun, 6 Nov 2016 19:07:46 +0000 (11:07 -0800)]
added copper in open space on top layer for additional capacitance

9 years agoPoly tweaks
Joseph Coffland [Sun, 6 Nov 2016 05:01:17 +0000 (22:01 -0700)]
Poly tweaks