-
Notifications
You must be signed in to change notification settings - Fork 0
Parts List
Note
Note that all links below are examples to indicate the type of component. Please search locally for a source of supply. It can be noted however that AliExpress, Ebay and similar options is sometimes many times cheaper for some of these components so make your investigations carefully. For the PCB manufacturing there is also Germany based Aisler which I used.
See Electronics folder in github and Electronics in Wiki. The BOM features the SMD components preferably used if ordering the PCB with all components ready made. If soldering yourself, I recommend going for the through-hole (PTH) components instead. The Yoke board however requires SMD soldering of the two 74HC165D chips and the 16 0603 sized SMD resistors.
Other hardware include:
| Quantity | Name | Link | Comment |
|---|---|---|---|
| 1 | Sparkfun Pro Micro | AliExpress | Generics/clones are fine too. Either module or SMD! |
| 1 | 2.54 pin headers | Amazon SE | Male/Female pin headers |
| 1 | JST XH 2.5/2.54 | Amazon SE | Kit for DIY, See connectors |
| x | Screw Terminal Block | AliExpress | Alternative screw terminals, See connectors |
| 1 | TCA9548 I2C multiplexer | Amazon SE | Module if not using SMD soldered chip |
| 1 | Passive 3-5V buzzer | Amazon.com | See Note 6 |
| 5 | 0.1uf | 0.1 uF X7R Multi-Layer Ceramic Capacitors (MLCCs), (PTH) | |
| 3 | 10 uf | 10 uF X7R Multi-Layer Ceramic Capacitors (MLCCs), (PTH) | |
| 4 | 10 K | Standard resistor (PTH) | |
| 1 | 2K | Standard resistor (PTH) | |
| 2 | 220 ohm | Standard resistor (PTH) | |
| 1 | Trimpot 500 ohm | SamacSys_Parts:3296W1503LF (optional) | |
| 1 | MMT4401 | Transistor | |
| 1 | 2N4401 | Transistor |
| Quantity | Name | Link | Comment |
|---|---|---|---|
| 16 | 0603 10K resistor | SMD component, if soldering yourself (see Ordering above) | |
| 2 | 74HC165D | SMD component, if soldering yourself (see Ordering above) | |
| 1 | Momentary Switch On-Off-On | Amazon SE | Note, different from Gagau's list (momentary vs 3-pos) |
| 6 | SPST Momentary switch | Amazon DE | |
| 1 | Push Button (16 mm) | Amazon | |
| 1 | Navigation Switch (hat) | Amazon | |
| x | M3 Brass insert | Amazon SE | 2 pcs of 4mm in length, the rest normal 6 mm |
| x | M3 socketed (hex) screws | Amazon SE |
| Quantity | Name | Link | Comment |
|---|---|---|---|
| 2 | 775 DC Motor | Amazon DE | 12V-36V *Note 1 |
| 2 | Roll axis motor bracket | Amazon SE | 775 motor mount bracket |
| 2 | BTS7960 | Amazon DE | BTS7960 43A |
| (1) | Power Supply 24V 21A | Amazon SE | 24V-21A 500W - best, PSU Options |
| 1 | Power Supply 24V 20A | Amazon SE | 24V-20A 480W - good PSU Options |
| (1) | Power Supply 24V 10A | Amazon DE | 24V-10A 240W - alt PSU Options |
| 1 | Connector C-14 IEC Socket | Amazon DE | 250V 6A, for a PSU box which is not included |
| 4 | IR Speed Measuring, IR Encoder | Amazon DE | Used for endstop sensing, not for speed! |
| 2 | AS5600 magnetic encoder | Amazon SE | Axis position sensor |
| 1 | SPST Momentary switch | Amazon DE | |
| 1 | Carbon Fiber Tube | Amazon | OD=25 mm. At least 370 mm length |
| 2 | MGN12 Linear Guide | AliExpress | MGN12H x 300mm, 2 slides per rail |
| 2 | Yoke Bearing | Amazon | 6905-2RS, 42mm OD, 25mm ID, 9mm width |
| 2 | Pitch Bearing | ebay | 61805-2RS, 25mm OD, 37mm ID, 7mm width |
| 1 | Pitch Belt | Amazon SE | HTD720-5M-15, 720 mm, 15 mm Belt |
| 1 | Roll Belt | Amazon SE | HTD350-5M-15, 350 mm, 15 mm Belt |
| 1 | Pitch Belt Clamp | Ebay | Can also be 3D printed |
| 1 | 12T Pulley | Amzon | HTD 5M, teeth: 12, width:16mm, bore 5 mm |
| 1 | 14T Pulley | Amzon | HTD 5M, teeth: 14, width:16mm, bore 5 mm |
| 1-2 | Hose Clamp | Amazon SE | 29-31mm, strong clamp needed!, pulley to tube |
| 1 | 31.8 mm saddle clamp (lever) | Amazon SE | Clamp for the Yoke handle to tube |
| 1 | 31.8 mm saddle clamp (no lever) | Amazon SE | Alt. clamp for the Yoke handle to tube |
| x | M4 Brass inserts | Amazon | |
| X | M4 socketed (hex) screws | Amazon SE | *Note 2 |
| 1 | Wood press in nuts | Amazon SE | Optional. Used in (wood) board as nuts |
| 1 | USB connector | Amazon SE | Used in the casing |
| 1 | 24V fan | Amazon SE | Motor cooling fan *Note 3 |
| 2 | 4465 motor heat sink | Amazon SE | *Note 4 |
| 1-2 | 24V Fan controller | Amazon SE | |
| 1 | 275x400x18 mm board | Hardware store | *Note 5 |
| 6 | Rubber feet | Amazon SE | Soft and slightly sticky |
- Note 1. The 775 motor axle length of the 775 motor in the link is 5 mm to long to fit the planetary gear used. You may look into other options to make this motor + planetary gear match. I just used a dremel cutting disc to cut off exactly 5mm, problem solved.
- Note 2. For the roll axis motor flathead M4 is used. Socketed screws are too high and hit the motor.
- Note 3. The supplied 5V fan on the heat sink cannot be used with 24V, unless a buck converter to bring voltage to 5V is used. A 24V fan that also can handle PWM from teh Fan Controller (with only two pins) is in the part list.
- Note 4. A heat sink is mandatory on both motors. The pitch axis normally has the most forces though and will require a fan, but depending of your settings the roll axis may also need one. Test and measure temps.
- Note 5. A wood board (bookshelf, mdf, plywood). A simple 18 mm shelf made in mdf and cut to exactly 275x400 mm is a very good and cheap option. I used a pine shelf, which works but is not optimal, the fibers will pull the drill a bit making it harder to make precise holes and it is more lilkly to twist.
A STEP file for the board is provided that makes it easy to CNC route this board as an advanced option. - Note 6. Finding a suitable buzzer has been a bit problematic as there are a zillion variants, not all specified very well. It needs to be a passive one and made for about 3-5V, otherwise it will be to quiet. The linked one is from a commonly available Arduino buzzer module. That one works fine, just use the outer legs and bend to fit in the PCB holes. Another option is the "2700Hz passive Fuet FS9012-03" listed in the BOM excel file. See Electronics for more.
You need one of the three power supply options. All run the yoke, but they are not equivalent at high force: a stalled 775 at high duty draws more than 10 A, so the smaller 10A supply current-limits. Bench measurements on this build showed the rail sagging to about 12 V above magnitude 6000 (of max 10000), with the measured torque falling as the magnitude was raised further - turning the force up made the yoke weaker. The 20 A supply removes that ceiling.
One downside with the cheaper 20A chinese PSU is that it has a fairly noisy fan that is ON at all times. The solution is to fit another fan controller to the PSU fan so that it only switches on when necessary. To my finding although driving the motors hard, the temperature never gets over luke warm so this practically never happens. I fitted a fan controller of the sme type as the one for the motors to the PSU unit which solved this. You can do that as well, but it will be on your own responibility! Beware of the the risk of electricution, overheating and fire if done wrongly or the fan controller fails. Let the device sit unpowered for at least 30 min so the large capacitors have time to discharge fully. Opening the case will void the warranty. I take no responsibility for any harm or damage!
One much better but more expensive solution is the listed Mean Well PSU that is a highly regarded brand that is stronger, safer (real CE certification) and has active fan control built-in.
Connectors for the PCBs can be either screw terminals, plain 2.54 mm pitch pin headers. Recommended is JST XH 2.54 Connectors for a polarity safe and robust construction. There are kits with pre-crimped cables available if you do not want to invest in crimping tools, although some of them will need to be lengthened to fit.