Close

Board Revision in Progress

A project log for D-DAQ

automotive parameter & performance monitor & logger

michael-obrienMichael O'Brien 07/20/2014 at 03:490 Comments

Just an FYI here. I'm going back and forth defining pins in MPLAB X and cross-checking this with my existing schematic capture. There aren't direct inconsistencies, but several footnotes as to things being executed in a better manner are popping up in my head.

Right now I'm focused on fixing some display-related pin functions, moving to a separate analog and digital grounds, and changing some GPIO's to different sides of the PIC32 so routing is simpler. Based on the space of the current boards, I'm going to stick to the existing layout for the most part but routing will be much different. Due to these individual items, I'm taking the time to clean up the schematic so it's not a mess and is easier to read. Mind you, it'll still be complex with a 100-pin package on board.

I have a big technical hurdle I need to decide upon which is deciding how to log data. Right now I have a best case scenario of 2.5 Ksps which might sound like a lot, but isn't. I'm thinking I'm going to have to move over to a soft SPI, aka bit banged SPI interface of ~5 MHz would yield me 10x that at least. Either way, re-appropriations give me 6 extra GPIO pins at the moment so who knows.

Discussions