Integration, Assembly, & Test Flashcards
Preliminary Assembly
A dry run before actually assembling the systen
- Case 1: If you’re welding or using epoxy, then do a dry fit before applying to make sure all your parts fit (sucks to start assembly and as you’re adding parts realize that some parts won’t fit)
- Case 2: if you’re buying or using small/medium wooden or metal structures, you should 3D print them based on the manufacturer specs and see if they can be made to fit together the way you intend before you buy (just make sure you use the callipsers to ensure the print matches the part dimensions)
- This is also something you can do with your PCBs. If you have a PCB design ready make sure it can actually be integrated into your built system before you buy/solder/test it. Don’t just trust the CAD, actually 3D print it and try to integrate it into your mock up.
IAT Things you should never ever skip
*it will be tempting to skip each of these at some point in the project
- Calibration (unless the sensor is so good that it can automatically calibrate with no user input -but this is rare)
- V & V
- Trade Studies
Importance of not skipping V&V
-especially the verification testing for your components (verifying that they function the way they are supposed to is a good way to identify problems early enough that you can design around them)
-it is tempting to skip this step, but if you do, it could bite you in the ass
-should also validate that each of the pin in your microcontrollers function as promised (sometimes a PWM pin might not actually function as a PWM pin)
-make SURE you do your Validation testing (like a test drive)
-designs that do not go through Validation testing have a high probability of failure
-if it seems like there is no way to validate your design, just figure it out (get creative and use your imagination)
-dont be afraid to try something a little crazy. If you think it might not work, you could be suprised
-someone somewhere has a piece of equipment you could use
-ask one of your mentors if they have any ideas on how to validate your product
Murphy’s law in IAT
There is an excellent chance that if you built it, it’s going to break right before you demonstrate it; which means that you need to know how to fix it and fix it fast
General “fix it” tips:
-follow the line of power
-do point-tests for your voltages
-don’t ever assume that something “used to work” before
-do continuity tests for your electrical connections (just because it looks like it’s still connected doesn’t mean it really is)
Redundance in procurement
When ordering parts that are small and/or in larger quantities, order more than the quantity you need for your design. Inevitably some of those parts will get lost, broken, or turn out to be defective
-You can save any extras for future projects
-This sometimes allows you to take advantage of a quantity discount.
-You can keep this strategy from driving up your costs by designing your system so that you have as few line-items on your “bill of materials” as possible: Keep the variety of electrical components (capacitors/inductors/FETs/resistors/switches/motors/batteries) and mechanical components (screws/bearings/extrusion/filament/pipe fittings/valves) to a minimum
-This also helps you save on shipping
Multifunctional Test Stands
Look at all of the tests you have to do for that hardware and see if you can make one stand that can help you accomplish two (maybe even three) of those tests
-ideally, your test stand should enable you to do as wide a variety of testing as possible
Importance of a Pre-task note review
1) Reinforces your understanding
2) Improves performance
When you are going to do a process, look up your notes on that process first and refresh your memory
-If you’re using the Internet for more detail, the more specific you can be about what you’re trying to accomplish and how, the better. Include as much detail as possible when you do the search (ie what accessories will you need, how to tell the difference between a good job and a bad job, considerations for the kind of material you are using, PPE, etc)
-AND MAKE SURE YOU TAKE NOTES ON IT
-don’t just assume that you know the right way to do it, see if you can find more information about how this can be done correctly/better
-this is especially true if you have never done the process before
-unless you just did it the day before, literally just pretend that you forgot all the steps and best practices
-rereading the proper procedure before you do the task reinforces your understanding and improves performance. This helps prevent mistakes, rework, and saves time and material (like when you were soldering the proto boards for Terminus)
Fragile material during testing
If your system includes fragile materials (glass, sheet metal, thin plastic) during testing (example: there’s a good chance it could tip over or even just fall straight down on the ground during testing), then try to use a non-brittle material for that test so that you’re not constantly having to reprint or procure between tests
-saves you time and material
-juat adding a cushion underneath it is not enough
3 aspects of Pre-manufacturing research
1) Physical
2) Material
3) Procedural/Settings
If you are going to be doing a process that you haven’t done before and have very little experience with, you need to look up precisely how that process is done
-Physical needs: specific types of hardware, specific types of accessories, specific types of materials, PPE
-you need to know the storage requirements for these as well, otherwise you could end up with another surprise like the carbon fiber
-Actually know how much material you need. Make sure you get enough material for a practice run. If you’ve never done it before you will almost certainly fuck up the material on the first try or two
-Proceedural needs: video tutorial, forums, enough workspace, aftercare/cleaning
-Equipment settings (especially speed and temperature)
Checking and double checking dimensions/values needed for manufacturing assembly
When working on a project with multiple people, always ask for the most up-to-date numbers before you do an assembly task (it’s like the group-work version of measure twice, cut once). Things like size and power constraints change all the time, so you cannot assume that the numbers you have are the most recent. It really sucks when you complete a task only to find out that your work was in vain (like your first attempt at the secondary board for Terminus)
Component manufacturing (in DFM)
For DFM, you need to make sure that your method for making the parts is actually viable for the use case you have in mind. EXAMPLE: If you are 3D printing grears, you need to be extremely careful with your filament and settings or else they will not work
- can those components be modified somehow so that they made be manufactured in the way you intend?
Kinetic testing for small fragile systems
When you are doing kinetic testing with components that are senitive but will need to move/spin very quickly (like PCBs or glass), you should use “mass analogs” so that they are not damaged during testing, but you still get the same effect. The mass analogs should have roughly the same size/shape/mass/COM as the actual component. These can be made using 3D printed parts, ballast, or even legos
Pre-assembly/manufacturing version verification
always ask for the most up-to-date numbers before you do an assembly task (it’s like the group-work version of measure twice, cut once). Things like size and power constraints change all the time, so you cannot assume that the numbers you have are the most recent. It really sucks when you complete a task only to find out that your work was in vain (like your first attempt at the secondary board for Terminus)
Importance of using “dummy loads” and “mass analog”
Integration testing is very very complicated. nstead of testing with the actual component -especially you are doing something electrical/mechanical that could damage that component with current or force
-For example: in electrical, this means you can use “dummy loads” to test your power supplies
Eight steps in test/experiment design
- A Justification: what are your long-term goals for this hardware and why are they important? (Need to first make sure that this test is actually necessary and why)
- A question: What is the most important thing that you need to know involving this hardware? (This should be a lower level version of ‘Is it going to work in situ?’ -don’t be afraid to ask SMEs to help you flesh this out)
- Desired knowledge: what will you need to know before you can answer the question? (Finding equations can help with this)
- Desired data: what measurements could you take in order to obtain that knowledge?
- Uncertainty minimization: what sensors and equations should you use in order to minimize your propagated uncertainty when collecting that data?
- Calibration plan: what will you need to do in order to calibrate the sensors? What equipment/data will you need and who has that equipment/data?
- Data processing plan: what is your plan for eliminating outliers, what equations will you use for data analysis, and how will you implement those equations numerically? Have you talked with a SME about it?
- Test CONOPS: specifically how will your test-stand help you collect this data? What will it do and how will it be designed?
Preparing to meet SMEs during IA&T
-Writen documentation from Design and IA&T. It should be correct but concise and organized. Don’t info-dump.
-Make sure you’re bringing test data (pictures when necessary). You want the SMEs to look it over because it will reveal problems you might miss)
-if you can, bring the hardware with you
Preliminary fit-testing of PCBs
Always 3D print your PCB design to make sure that it actually fits in the structure in a way that you can still install it, wire it up, and access any on-board connectors. This is the best way to VERIFY that the placement of your terminal blocks and connecters do not need to be changed on the PCB before you order
Guidance for substituting electrical components
ALWAYS make a record of the substitution.
When looking at example circuits in data sheets, the values for some of the passive components usually represent the upper/lower boundary for that component, not the recommended value (they should be marked with ≥ or ≤, but are not). With smoothing caps for example, if you use a higher capacitance than what is indicated on the datasheet you get an even smoother signal with no downside
What to ask when discussing your work with a SME/mentor
1) Ask them specifically where you went wrong and how to avoid that in the future. If it can be done better, you should try to do it better.
2) Get your next steps validated and ask about best practices
3) Do I actually understand the problem I am trying to solve?
4) Want their opinion on each of your risks (did you forget anything? are any of these a non-issue?)
5) Ask them for referals and sugested materials you could use to improve
Philosophy on replacing damaged components/subassemblies
Replacing something should be a last resort. Always do a little bit of research and see if you can fix it first
Importance of equipment settings
The fewer things you have to set on your equipment the more important those settings are. For equipment with only one setting (like a soldering iron), you need to understand what the different levels/modes are for before you can use it properly (in this case temperature settings -in what situation is a lower temperature more advisable than a higher temperature)
-impropper use will damage your hardware
-the more expensive the material you are working with, the better you need to understand the equipment settings to avoid damage
Importance of screw trays
Screw trays: segmented tray designed to hold screws for different components in their own isolated compartments.
It’s even better if it has a see-through lid that you can close, that way you don’t risk spilling them all on the floor if the tray gets bumped by something.
-It doesn’t have to be anything fancy
-literally just print out a bunch of reusable 5x5 screw trays and when you need to use one, add a label from a label maker or even just a piece of tape (that’s the fastest way to get a the functionality you need
-when you have enough screw containers that you’ve emptied (or even just put away in those little cabinet drawers, use the leftover cases for this, that way you have a lid and you don’t risk spilling/dropping your screw tray
Documentation of wires during IA&T
Taking pictures of the wiring is extremely helpful. It is also wise to make “wiring diagrams” to help with the inevitable integration/deintegration (if you’re using multiple of the same PCB, they to make sure the wire colors are consistent every time you use it so that you only need one diagram)
Case 1: Whenever you fry a piece of hardware, take pictures of how everything was wired up will so you can show the SMEs. You will need a definitive answer as to what caused the problem before you proceed, otherwise you could fry another piece of hardware
Case 2: Whenever you breadboard something and it finally works, take pictures of all the wiring in case it gets changed later.
55) For some applications, modular reusable
Documentation of wires during IA&T
Taking pictures of the wiring is extremely helpful. It is also wise to make “wiring diagrams” to help with the inevitable integration/deintegration (if you’re using multiple of the same PCB, they to make sure the wire colors are consistent every time you use it so that you only need one diagram)
Case 1: Whenever you fry a piece of hardware, take pictures of how everything was wired up will so you can show the SMEs. You will need a definitive answer as to what caused the problem before you proceed, otherwise you could fry another piece of hardware
Case 2: Whenever you breadboard something and it finally works, take pictures of all the wiring in case it gets changed later.
55) For some applications, modular reusable