-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Slip ring design for RMD-X7 motor board #110
Comments
https://www.directindustry.com/prod/jinpat-electronics-co-ltd/product-144799-1583175.html |
@Jtayama54 Make some digging about these questions: |
I don't understand the title of this issue. It is very confusing. |
A Few Additional RequestsAdd HOME PadA discovery about the encoding scheme for the RMD-X7 motors shows that the encoder is not reading from the output of the motor shaft, but from the internal input motor. Meaning that 360 degrees of rotation of the encoder accounts for only 60 deg rotation on the output. But after 360 degrees of rotation, the count resets. During normal operation, the motor's software can track when it crosses between 360 degrees and back to 0 degrees, but when the motors are turned off, it loses track of that data. In order for the drive controller to know where the motor is, we need to give the motor some sort of feedback signal indicating that it is at a predetermined position, a HOME position. I request that a HOME pad is added to the slip ring on the outer race position. Just a small square or circular pad. On the opposite side, a pogo pin for the 5th race should be connected to GND. This way, the drive board can pull up the HOME pin and when it sees it fall to GND, it knows it hit the home position. See this presentation for more details: Mounting holesThis design doesn't yet have a concept of mounting holes. I'd imagine that there would be 3 or 4 mounting holes on the PCB that allows for someone to screw one of the boards into the servo chair and the other into the drive fork. This is now even more important as the HOME pad needs to be aligned to the same position for each assembly and disassembly. If there aren't any mounting holes to keep the pad properly aligned |
I have managed to create a circular trace in Easyeda. However, I think that we can definitely increase the trace width of the signal to increase connection with POGO pins as long as they all are spacing correctly |
Maximum height: 3mm |
the innermost trace should be divided into 6 segments. Where is the mounting hole going to be? |
@HaadiElahi I don't think you need to worry about designing the actual PCB in CAD. Also the traces are way way too small for anything the team will be doing. It may be best to simply have a simple placeholder in your CAD and let @QuanLe8191 do the CADing of the cirucular traces + HOME pad. |
I make some change to the trace width:
https://easyeda.com/editor#id=5334bd052eb2479e9ef1160dbc7233c1 |
Why are they so thin? Its better that we make them larger so that we don't have to be super precise about the pogo pin locations. and about vibrations kicking the pogo pins out of place. |
@QuanLe8191 Your easyeda link is giving me permission denied when I try to go to it. |
Gold Plating The Exposed TracesIt is very important that we use gold plating for the exposed traces (or something close enough but cheaper). Tin plating is the standard and it is pretty useful more almost all uses to prevent oxidation and damage to exposed traces. But for the slip ring that will have have to endure continuous dragging of the pogo pin, using a gold plated (or strong plating) for the traces is something we should definitely do. Also the pogo pins should also be gold plated as well to make sure that they do not rub away as well. For some context RAM slots and slotted devices in general use gold plating to prevent them from chipping. |
Im thinking it will be quite difficult to do the tracing for the 6 fragment circle home |
I'm not sure if I understand what you mean here. Does this mean that you are going to revert to the single PAD home rather than the 6 sector analog pads. |
Fix the slipring dimension: currently the radius is 110mm (should be half) |
Key Elements of the Slip Ring Design
KEY and Connector Position ConceptSee CAD Here |
Slip ring redesign with the dimension fix. I have to increase the outer diameter to 112mm to fix all the traces; also some of the traces widths was changed to fix everything in: 3D model of the slip ring (trace side): |
3D file of the slip ring (pogo side): 3D file of the slip ring (trace side): |
DXF file: |
Also the price reduction looks great though! $38 for 10 PCBs (~$76 for 10 Slip rings) sounds like great price for this. |
Make some changes to the circuit based on Khalil suggestion: The board have some clearance error: |
DRC check: DXF file for both: |
This is looking great @QuanLe8191 ! Can you make sure that the hole dimensions are correct and make sure we have enough space between the holes and edge of the board. These could break if they are too thin. |
Oh!
|
You mean the drill hole at the 4 corners? |
One last thing. This may not matter that much, but each ring is a loop. Loops can allow current to flow through them, generated by EMF waves or by magnetic waves, generating spikes and distortions in the signals. It may make sense to break the loop for all connections just as you have done with the GND loop segment. @QuanLe8191 |
@QuanLe8191 I modeled the slip ring in CAD and it looks like the connector needs to be moved out so it doesn't interfere with the plate. You can reference the dimensions in the last picture. Basically the connector or trapezoid portion of the ring needs to be extended 4 mm (I changed it from 11.5 to 15.5 mm) |
Thanks @HaadiElahi for putting those dimensions together. Makes it very clear what is needed the EE team. This change shouldn't cost too much with regards to the PCB manufacturing. |
I make the change @HaadiElahi |
@QuanLe8191 there are lot more things that need to be changed with the design as I mentioned in slack. Can you list them out in a comment using the check box syntax like this:
|
Things to improve for the slip ring:
|
@davidbdias96 Object file of the slip ring: pogo pin:https://www.amazon.com/Yibuy-Piece-Gold-Plated-Probes/dp/B07FPFBFV3/ |
No description provided.
The text was updated successfully, but these errors were encountered: