Author Topic: Custom modules : pros and cons  (Read 3720 times)

0 Members and 1 Guest are viewing this topic.

Offline olkipukkiTopic starter

  • Frequent Contributor
  • **
  • Posts: 790
  • Country: 00
Custom modules : pros and cons
« on: January 27, 2018, 02:19:04 pm »
I am wondering if somebody makes a custom modules for repeated/similar/modified/custom target designs rather than doing this from a scratch (or copy & paste) for each design.

Are you happy to share some details? Is there any major downside?

IMHO,

pros:
 - save time (target design schematics, routing, testing)
 - save money (modules can be 4,6+ layers while target less; parts and assembly cost)
 
cons:
 - packaging, storage, PnP
 - risky (not in use anymore)
 

Offline phil from seattle

  • Super Contributor
  • ***
  • Posts: 1041
  • Country: us
Re: Custom modules : pros and cons
« Reply #1 on: January 27, 2018, 04:50:16 pm »
The term module is totally ambiguous in this case.  As a guess, I think you mean small single function boards - something akin to breakout boards. This is fine for some level of prototyping and experimentation. Lots of these are available out there right now. And there have been attempts to build up "libraries" of small boards with an interconnect system. These have been aimed at education and experimentation. Best I can tell they never got that much traction.

For a product (or one off project), it's better to have a single board with all the components on it.  More reliable, smaller, less expensive, better signal integrity, best shape for the application.  I don't think you save that much time in building and testing. Though, if you have to get a PCB made, that takes longer than cobbling something together from breakout boards.
 

Offline dmills

  • Super Contributor
  • ***
  • Posts: 2093
  • Country: gb
Re: Custom modules : pros and cons
« Reply #2 on: January 28, 2018, 10:32:32 am »
Note that reusable bits of schematic and PCB are very much a thing, I have standard sheets that I just copy the file for used for such things as mic amps, audio IO, 3G SDI TX/RX, GPIO ports, motor drivers, jellybean PWM half and full bridges, half a dozen or so standard switching regulators, Ethernet PHYs, all that kind of thing.

It is a massive time saving to be able to just hook up the harness ports on a sheet and **KNOW** that whatever is on there will do what it says on the tin, it well worth developing these stock schematics.

Regards, Dan.
 

Offline olkipukkiTopic starter

  • Frequent Contributor
  • **
  • Posts: 790
  • Country: 00
Re: Custom modules : pros and cons
« Reply #3 on: February 02, 2018, 09:21:13 am »
The term module is totally ambiguous in this case.  As a guess, I think you mean small single function boards - something akin to breakout boards.

Sorry for the confusion.
Yes, I mean small single function boards that that can be either presoldered and attached to a main target board, not really breakouts.

For example,

ESP-WROOM-32 or CC3220MODA modules (let's forget about the certification etc.) - would you do routing (very similar) on more than one target design rather than prefabricate & test your own module and use it when required?

FPGA module with hight-speed connectors - again, you can prebuild a generic module and reuse in more than one target...
 

Offline Mr. Scram

  • Super Contributor
  • ***
  • Posts: 9810
  • Country: 00
  • Display aficionado
Re: Custom modules : pros and cons
« Reply #4 on: February 02, 2018, 10:27:05 am »
The term module is totally ambiguous in this case.  As a guess, I think you mean small single function boards - something akin to breakout boards. This is fine for some level of prototyping and experimentation. Lots of these are available out there right now. And there have been attempts to build up "libraries" of small boards with an interconnect system. These have been aimed at education and experimentation. Best I can tell they never got that much traction.

For a product (or one off project), it's better to have a single board with all the components on it.  More reliable, smaller, less expensive, better signal integrity, best shape for the application.  I don't think you save that much time in building and testing. Though, if you have to get a PCB made, that takes longer than cobbling something together from breakout boards.
It's common for major manufacturers to have certain parts of devices in a board or modular form, so it can be reused in multiple designs. I wouldn't quite qualify those as breakout boards.
 

Online Kean

  • Supporter
  • ****
  • Posts: 2231
  • Country: au
  • Embedded systems & IT consultant
    • Kean Electronics
Re: Custom modules : pros and cons
« Reply #5 on: February 02, 2018, 10:43:37 am »
The most common reason is for pre-certification of the module, and use in small volume products.  But it also make sense if the module needs higher specification PCB than the rest - more layers, smaller track/gap sizes, smaller drills, blind vias, etc.
This can save a lot if the main PCB is significantly large can be two layer, and also assembled with lower end equipment, though if the module is large or heavy it could pose problems for automated placement.
If you are doing high volume products, then just consider the "module" a drop-in reusable piece of your final PCB designs.  The Gumstix Geppetto service is a perfect example of doing this in a largely automated fashion, but most ECAD tools should make it reasonably easy.
 

Offline Edison

  • Frequent Contributor
  • **
  • Posts: 263
  • Country: cz
Re: Custom modules : pros and cons
« Reply #6 on: March 29, 2018, 08:55:45 pm »
I save my time  :=\
I make something - check if it can be bought - can not buy - I make    :palm: ...   |O  ...    :palm:  ...   |O  ... :phew:  :-BROKE          :-DD

Benefits - I know what I've figured out - I know what I put on parts - I do not know why it burned down   :-DD

disadvantages - visit of the shop - list of parts - 10% bought 90% not available - standard CZ
« Last Edit: March 29, 2018, 09:02:50 pm by Edison »
Everything works as the weakest link in the chain
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf