??? 06/30/05 16:54 Read: times |
#96327 - Modular? Responding to: ???'s previous message |
Michael Karas said:
- you will end up putting things on there that you will never need or that you will never find the time to write software for. - There are literally 100's of microcontroller components in the market place. - Every project you undertake will have different requirements - - Part types, speeds, packages and voltages are changing so fast Ok, so don't attach anything "permanently". What I'd suggest would be a very "bare bones" board, just one rather robust MCU, a good power supply, IO buffers in easily replaceable configuration in case you burn them, (i.e. in sockets), replaceable quartz (in case you need slower/faster board), the basic means of programming the MCU (MAX232 type chip + serial socket, or whatever it uses), and a reasonable "bus" socket, say, 40-pin like for IDE/ATA devices, driving all interesting signals further, for stacking different boards on top of each other. Possibly an address decoder on some data lines as well, but I'd rather put it on a separate board. Then create attachment boards as you see fit. DAC/ADC, display, infrared etc. You can create a few "blank" attachment boards as well, for experiments, new parts etc. This way: - anything broken is easy to replace. - removing failed designs is as easy as pulling the plug. - You are not limited with board space - you can always add more boards. - If you want to replace obsolete part of the system, it's very easy too. Just make it into kind of "lego bricks", easy to expand, modify, scale down and repair. There will be possibly just one serious problem: Line noise, ringing, propagation delays, line voltage drops and all those kinds of nasty effects present in decentralised design, limiting maximum speed and forcing you to stuff every empty hole with capacitors to get rid of them - but a "generic" development board wouldn't help against that much either. |
Topic | Author | Date |
Development Board. | 01/01/70 00:00 | |
What is IR? | 01/01/70 00:00 | |
My suggestion... | 01/01/70 00:00 | |
Pick a project | 01/01/70 00:00 | |
Modular? | 01/01/70 00:00 | |
nothing iniversal | 01/01/70 00:00 | |
That's true but !!! | 01/01/70 00:00 | |
buy a silabs board | 01/01/70 00:00 | |
SiLabs boards | 01/01/70 00:00 | |
Didn't Search First | 01/01/70 00:00 | |
8052.com SBC![]() | 01/01/70 00:00 |