2013/9/10 Mark Webb-Johnson <mark@webb-johnson.net>
That is a neat idea, and I've seen some battery-backup circuits work this way.
Thank you. As a bonus, this will also prevent polarity inversion.
The circuit comes down to 1xLP2992 for 3.3V power, 2xSN65HVD235 for CAN, 1xMCU(3.3V), DB9 & USB connectors, ICSP pins (for emergency), expansion pins (arranged for optional bluetooth module), and a few passives. That is neat.
I'm a bit paranoid, so I would add a TVS diode and a fuse, and two ferrite filters on the supply input, but none of them are strictly necessary...
Now, what would be truly amazing is if we could fit an SD-CARD in this,
I was going to ask that too, but since the goal was to reduce the costs, I just asked for the expansion headers! :) Anything else?
I still prefer the ARM over the PIC, especially if you are going for the SD car slot! :) MBED FAT libraries are awesome. SDFileSystem sd(p5, p6, p7, p8, "sd"); ... int main() { FILE *fp = fopen("/sd/sdtest.txt", "w"); fprintf(fp, "12345678"); fclose(fp); } Regards MG