PCB Design Final Touches (Tips & Checklist) - Phil's Lab

  Рет қаралды 22,750

Phil’s Lab

Phil’s Lab

Күн бұрын

Пікірлер: 89
@PhilsLab
@PhilsLab 9 ай бұрын
Thanks for watching! What final touches do you add to your boards? In a future video, we'll cover a full PCB design checklist and make that a 'collaborative' GitHub repo.
@marcdraco2189
@marcdraco2189 9 ай бұрын
I only used KiCAD (just a lone, retired old fart) and I rely on the software to see if I've cocked anything up. I recently failed to do that as I moved from 7.x to 8.x because I got caught up with the production delivery (normally done automatically by an extension). So I took my eye off the ball and planted a pressure-relief hole (air pressure) right through one of the supply lines. My board house spotted it and sent me an email. That would have been pretty expensive in relative terms, both in price and lost time.
@BassheadMusicConnoisseur
@BassheadMusicConnoisseur 9 ай бұрын
What I do is do not open the design for a week or two if possible so when you see it after a longer time you can see all the stuff you haven't seen before
@優さん-n7m
@優さん-n7m 9 ай бұрын
Hi Phil, how are you? I am sure things are quite busy. Is the video on "5 Jellybean SMPS IC" still on the list of TODO things?
@wyattr7982
@wyattr7982 3 ай бұрын
Having someone else look over your work is a must! Its so easy to miss the forest for the trees and get caught up over-optimizing parts of the layout
@patrickrostami
@patrickrostami 9 ай бұрын
And again and again i can see a video with rich amount of contents and notes from phill. For the people that are new here this is a golden hints that u cannot find it for free. Thanks again phill for this amazing video. Idk why but im waiting for more professional advance digital hardware course because you teach me well😊❤
@PhilsLab
@PhilsLab 9 ай бұрын
Thank you very much for your kind comment, Patrick! Many more videos to come :)
@hippie-io7225
@hippie-io7225 9 ай бұрын
Excellent design review! My first PCB layout was in 1980. Back then we used 4X light tables, vellum and decals. (Much light masking tape) A photographic camera, the size of an industrial CNC machine, was used to reduce the taped layout to 1:1. Around 1985 I did testing as part of a design team that developed a PCB layout program called Electronic Tape (ET). What a relief from the tedium of manual layout! My my. We have come a long long way! Thanks for helping others clear the way to good layout.
@PhilsLab
@PhilsLab 9 ай бұрын
Thank you very much! Would've been cool to be part of that process for sure - but in a way I'm glad we have fairly accessible ECAD tools and PCBA houses these days haha..
@Graham_Wideman
@Graham_Wideman 9 ай бұрын
@@PhilsLab Yeah... no! I started on PCB layout in 1979 as a summer job... and since the outfit I was working at was a barely funded startup, I got to work on taped layouts at 1X, using tapes as small as 1/64" (0.4mm). Not very fun. However, being part of the process of _escaping_ from taped layouts would definitely have been exciting! Those olden days experiences tended to fuel considerable patience with the early clunky DOS-based software, and modern tools are fountains of happiness 🙂.
@kiprof4350
@kiprof4350 9 ай бұрын
Best 38 min on KZbin, Thank you, Phil! ❤
@PhilsLab
@PhilsLab 9 ай бұрын
Thank you very much :)
@gryzman
@gryzman 9 ай бұрын
Phil's Lab drinking game. Have a sip each time Phil says "so to speak".
@Graham_Wideman
@Graham_Wideman 9 ай бұрын
yeah, but I'm going to stay sober, because I don't want to miss any of Phil's speaking!
@flisboac
@flisboac 5 ай бұрын
"And so forth" is another candidate
@rahulkushwaha9500
@rahulkushwaha9500 9 ай бұрын
that eurocircuits tool sounds very good. I will give it a try. Thanks
@BHSAHFAD
@BHSAHFAD 9 ай бұрын
I wish Phil would collab with Robert Feranec on something, the thing I like about these two people is the importance of being as prefect with the PCB design process as possible. Lots of pride in the end product.
@PhilsLab
@PhilsLab 9 ай бұрын
Thank you! That's definitely something I'd love to do in the near future - Robert and I have actually been chatting about that in the past.
@HipocratesAG
@HipocratesAG 9 ай бұрын
That A-scope looks AWESOME!!!!
@PhilsLab
@PhilsLab 9 ай бұрын
Thank you!
@markhofmeister702
@markhofmeister702 9 ай бұрын
YES! Been waiting for a comprehensive list from the man for a while.
@PhilsLab
@PhilsLab 9 ай бұрын
Thanks, Mark! There'll be a full PCB design checklist vid/repo coming out as well.
@ScokoKuchen
@ScokoKuchen 9 ай бұрын
Hey Phil, nice to see that my workflow here is pretty similar to urs before finishing a board, but u gave me some extra points to watch on👍🏻
@PhilsLab
@PhilsLab 9 ай бұрын
Thanks, glad to hear we have a similar approach :)
@Rangeldangeldodo
@Rangeldangeldodo 9 ай бұрын
Hi Phil, thanks for the content. Altium has a general return path design rule check in the Highspeed section which is pretty handy.
@mikeselectricstuff
@mikeselectricstuff 9 ай бұрын
I always put a rectangle of silkscreen somewhere for later marking with a sharpie to show when boards are tested/programmed, or just a board number.
@andymouse
@andymouse 9 ай бұрын
Some great tips and reminders in there, thanks! although I do find it hard to put the 'Brush' down because I keep tarting it up and shifting stuff around and at times have had to pull myself and say "It's done damn it !! " send it off......cheers!
@PhilsLab
@PhilsLab 9 ай бұрын
Thanks, Andy - definitely, I could continue tweaking the PCB for a very long time as well...
@henrychan720
@henrychan720 9 ай бұрын
13:57 I think you should check the "Force Teardrops" to make sure everything has it. In the past I have had it miss ones that would violate DRC and not tell me about it.
@JoshuaJapitan
@JoshuaJapitan 9 ай бұрын
Wanna see design walkthroughs for HDMI for designing control boards for displays next 😁😁
@87Spectr
@87Spectr 9 ай бұрын
Thank you for much! I took notes of this video... As for tip#3 copper/thermal balance - it's difficult for me - i've conflict - thermal balance and situation for example when power pcb trace should go through all pad of capacitor, for improving EMC...
@PhilsLab
@PhilsLab 9 ай бұрын
Yes, there's always a compromise and it does depend on the situation!
@timeltdme4355
@timeltdme4355 8 ай бұрын
Altium is doing their advertising really well, curious how many viewers can actually afford it..
@icestormfr
@icestormfr 6 ай бұрын
09:00 - Side Note 1 - Also poured areas that are only stitched with a single via should either get an extra stitching via (and if larger island) with some seperation to the original via, or just be removed. Otherwise the lonely stitching via functions as a antenna feed for the poured EMC patch antenna 😛 09:11 - Side Note 2 - Not mentioned but visible in the upper middle left: peninsular pours like the gray area between the two purple lines should have at least one stitching via near the furthest point away from the "main land" (better some more) as can be seen here, or removed (like the example at 08:55)
@sc0or
@sc0or 9 ай бұрын
I also give myself a week or few after I finish a board and before I order to manufacture it. I use this time to check a design periodically. Sometimes I ask myself: "how a h.. you could make such st.. thing" after some additional check.
@PhilsLab
@PhilsLab 9 ай бұрын
Yeah, I do the same - definitely needed after staring at a design for so long!
@Graham_Wideman
@Graham_Wideman 9 ай бұрын
I usually give myself a week to think about all the things I forgot... that's the week while the PCB design is already submitted to Chinese PCB house and then getting shipped back to me 😞. Seriously though, avoiding such regrets motivates thorough checklists!
@adamborkowski3175
@adamborkowski3175 9 ай бұрын
Good amount of useful tips. Thanks for sharing!
@PhilsLab
@PhilsLab 9 ай бұрын
Thank you, Adam!
@mightyman111
@mightyman111 9 ай бұрын
Please release videos on designing a flight controller for quads with video telemetry project with ir sensors for obstacle avoidance.
@PhilsLab
@PhilsLab 9 ай бұрын
Actually recently got myself a micro quadcopter frame that I plan on making a simple FCS for :)
@minhhungnguyen7867
@minhhungnguyen7867 9 ай бұрын
@@PhilsLab Yes please, your old fc design isn't really practical for quads that much. It'd be nice to see an up-to-date revision with compact size factor that's more inline with current trend
@tariqsingh3747
@tariqsingh3747 9 ай бұрын
​@@PhilsLabSounds good. Not to make 'demands' but if you looked at ESC design and made it an all-in-one board that would be good. ELRS receivers are completely open source so you could integrate that as well possibly (its super simple, MCU ESP8285SX1280antenna
@pinewaves_
@pinewaves_ 9 ай бұрын
Yes please... Make this tutorial thanks
@DustinWatts
@DustinWatts 9 ай бұрын
Every time I look at a design by Phil I feel really bad about my own designs :D
@PhilsLab
@PhilsLab 9 ай бұрын
Oh no haha, you shouldn't!
@DustinWatts
@DustinWatts 9 ай бұрын
@@PhilsLab Well.. it did help me big time when laying out and routing my boards. I feel that learned a lot, going from no experience to being able to do what I do now. So saying that is a big compliment!
@gsuberland
@gsuberland 9 ай бұрын
TIL the trick of removing the unused annular rings on vias. I didn't know you could do that!
@lucas_liano
@lucas_liano 9 ай бұрын
Great video
@PhilsLab
@PhilsLab 9 ай бұрын
Thanks, Lucas!
@lucas_liano
@lucas_liano 9 ай бұрын
@@PhilsLab The website for checking footprints its an absolute 10/10. Thank you for this information. Wrong footprints is one of my most common mistakes. Let's see if i can reduce the "error rate" with this tool. Thanks again. Have a nice day.
@PhilsLab
@PhilsLab 9 ай бұрын
Glad you found it helpful - definitely been a good safety net in the past!
@Graham_Wideman
@Graham_Wideman 9 ай бұрын
24:58 and subsequent: Quite a bit of discussion about "bridges". In my view, "bridge" should refer to solder creating an unwanted bridge from one pad to an adjacent one, and Phil does use the word in that manner. However Phil uses the word bridge to also refer to the sliver of solder mask that helps to _avoid_ solder bridges. I think this is confusing. Better to call these something like anti-bridge solder mask slivers, or something like that. No need to add to the confusion already precipitated by the "solder mask" layer actually specifying where _not_ to place the solder mask 🙂.
@sunny52266
@sunny52266 9 ай бұрын
Great Videos! Could you make a video explaining the purpose of the exposed copper on the pcb edges and vias within it as well as how to generate that in Altium? For a circular shaped pcb or a hexagonal pcb? Also, A video with a hexagonal pcb and its routing is very much needed. As the angles in a hexagon arent 45 or 90 and in altium, routing is fixed to 45/90
@PhilsLab
@PhilsLab 9 ай бұрын
Thank you! Possibly in a future video, yes - thanks for your suggestions.
@osamaalkassem5676
@osamaalkassem5676 8 ай бұрын
amazing video go ahead
@Miltiadis_Vouzounaras
@Miltiadis_Vouzounaras 9 ай бұрын
Just THANK YOU!
@PhilsLab
@PhilsLab 9 ай бұрын
Thanks for watching! :)
@fir3w4lk3r
@fir3w4lk3r 9 ай бұрын
Excellent material!!! Any infos about the A-SCOPE? :D :D :D
@PhilsLab
@PhilsLab 9 ай бұрын
Thank you! Having it manufactured at the moment - it'll be similar to a QA403 but Zynq-based, with Ethernet as well.
@Graham_Wideman
@Graham_Wideman 9 ай бұрын
Phil -- regarding removal of unused pads on vias: What do PCB manufacturers think about this? I don't know exactly how through-hole plating works, but I would have thought that it might depend on having pads (annular rings) at beginning and end of the plated barrel, no? I certainly see that PCB houses list a minimum annular ring width. But perhaps that's necessary only if a trace connects to the hole?
@PhilsLab
@PhilsLab 9 ай бұрын
Hi Graham, I actually spoke to some manufacturers about this and apparently it isn't an issue. I do leave the start/end layer pads though, although that isn't strictly necessary.
@Graham_Wideman
@Graham_Wideman 9 ай бұрын
@@PhilsLab Thanks, that's useful information.
@terrygould3230
@terrygould3230 9 ай бұрын
In regards to removing unused pads; is there any reliability concerns here regarding the platting in the barrel? I know its common to remove them in HDI designs but during the fab process there is usually a step called 'etch back' that exposes the inner layer copper to the barrel to allow the platting to grab onto the inner layers. With the inner layer pads removed could there be a risk that during thermal cycling that the vias are weaker?
@PhilsLab
@PhilsLab 9 ай бұрын
I spoke to some manufacturers about this and they didn't suggest any reliability concerns.
@danny_racho
@danny_racho 9 ай бұрын
About Non-functional Pads: Does it only remove the annular ring from VIA in all layers except the first and last layer? I'm asking because VIAs are galvanised in the last production step and it might not hold in place, if the annular ring is missing on both those layers right?
@PhilsLab
@PhilsLab 9 ай бұрын
Yes, by default it'll keep outer layer pads.
@danny_racho
@danny_racho 9 ай бұрын
Do I need tranfser VIAs for differential pairs too? How would you place the VIAs then?
@PhilsLab
@PhilsLab 9 ай бұрын
Yes - I either place one symmetrically and equidistantly to the diff pair vias, or one transfer via per diff pair via either side.
@retronexusnet
@retronexusnet 9 ай бұрын
Are these cross fiducials a library? or all handmade. I tried to create them in KiCad 8 but i failed...
@PhilsLab
@PhilsLab 9 ай бұрын
These are custom made - I would suggest staying with round fiducials however for the most part.
@prof.diegolmoreira
@prof.diegolmoreira 9 ай бұрын
Phil, how are you? In some of your videos I see you explaining about decoupling capacitor and showing that it is necessary to apply 2 GND vias as close as possible to the capacitors. Before I only used 1 via. It's wrong? Why do you recommend using 2-vias GND?
@PhilsLab
@PhilsLab 9 ай бұрын
Hey, minimum I would suggest is one via per pad (if using planes). Placement and number of vias can reduce inductance and improve decoupling however in certain situations.
@prof.diegolmoreira
@prof.diegolmoreira 9 ай бұрын
@@PhilsLab Thank you!
@PseudonymQR
@PseudonymQR 9 ай бұрын
Hey, I've noticed you switched ON your component designators :)
@PhilsLab
@PhilsLab 9 ай бұрын
For prototypes, if there is the space I'll add them :)
@FXPearStudio
@FXPearStudio 9 ай бұрын
Hi Phil, I sent you an email from contact form on your website. Is there other way to contact you? I didnt get reply this far.
@maciejwierzbowski4511
@maciejwierzbowski4511 9 ай бұрын
as a smt machine operator i have to tell u its pain in the ass to deal with cross fiducials, becouse it so reare wee have to manualy change type off fiducials, why not stick to things that just work, much love
@maciejwierzbowski4511
@maciejwierzbowski4511 9 ай бұрын
also the red soldermask is the worse to use, becouse on AOI sometimes itss not working 100% perfectly
@PhilsLab
@PhilsLab 9 ай бұрын
Thanks for the info! I spoke to some manufacturers about these fiducials and they didn't bring up that point.
@tamaseduard5145
@tamaseduard5145 9 ай бұрын
👍🙏❤️
@exprymer
@exprymer 9 ай бұрын
4 minutes delay, sorry for that.
@PhilsLab
@PhilsLab 9 ай бұрын
No worries :D
@sachinkumar-eb9mt
@sachinkumar-eb9mt 9 ай бұрын
Hi sir❤️🎉🎉🔥🔥
@PhilsLab
@PhilsLab 9 ай бұрын
Hello :)
@theonlyari
@theonlyari 9 ай бұрын
Why do you include the layer views in your fab drawing? I find it to be really silly- its not usable for anything. Its not useful for debug. I see lots of engineers include it- so there must be a good reason for it, but for the life of me, that reason is lost on me.
@PhilsLab
@PhilsLab 9 ай бұрын
You're right, it's not particularly useful - but it can be a small sanity check of layer ordering when manually comparing to Gerber/fab exports.
@Graham_Wideman
@Graham_Wideman 9 ай бұрын
Well surprisingly the inner layer views CAN be useful. Not long ago, I had a 3rd party module that had some jumper tracks that you could cut to set an option. Unanticipated by the designer, the cut location of the jumper was right above another vital trace on the second layer. So if you cut the option jumper slightly too vigorously, you would cut the 2nd-layer trace and the board would no longer boot. Having the internal copper layer view available allowed figuring out what net was cut, and how to patch around it. We learned we were not the only customers who encountered this issue.
@terrygould3230
@terrygould3230 9 ай бұрын
@@Graham_Wideman ^ this. I've also had similar situation where default jumpers need to be cut for debug/DV/testing and have had issues with inner layers shorting out. Also don't forget that some very expensive boards will be repaired or have modifications made to the inner layers, the outer layers will be ground away to access the inner layers and then epoxy added, not uncommon at all, IPC covers it in various standards.
PCB Silkscreen & Solder Mask 101 - Phil's Lab #133
28:33
Phil’s Lab
Рет қаралды 14 М.
Aesthetic PCB Design Tips - Phil's Lab #84
17:56
Phil’s Lab
Рет қаралды 82 М.
ТВОИ РОДИТЕЛИ И ЧЕЛОВЕК ПАУК 😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 6 МЛН
Don't underestimate anyone
00:47
奇軒Tricking
Рет қаралды 18 МЛН
Altium24 vs KiCAD8 Which is Right for You?
19:40
TechEdKirschEE
Рет қаралды 781
PCB High-Speed Delay Matching - Phil's Lab #110
19:17
Phil’s Lab
Рет қаралды 21 М.
QFN PCB Design Tips & Tricks - Phil's Lab #144
37:13
Phil’s Lab
Рет қаралды 15 М.
6 Horribly Common PCB Design Mistakes
10:40
Predictable Designs
Рет қаралды 217 М.
BGA PCB Design Tips - Phil's Lab #95
28:21
Phil’s Lab
Рет қаралды 40 М.
Jan. PCB Design Challenge Announcement - Innovative Layout Revealed!
12:48
PCB Vias 101 - Phil's Lab #77
17:01
Phil’s Lab
Рет қаралды 53 М.
Two engineers compete to design a PCB in only 1 hour! Who will win?
12:19
Predictable Designs
Рет қаралды 37 М.
2-Layer PCB Design Tips - Phil's Lab #137
32:27
Phil’s Lab
Рет қаралды 50 М.