Evan MJ
TVWBB Member
Joe,
I believe the chip you linked was 3.3v only, so you would need an LDO regulator on there somewhere. Also, it is SMD only, which may not be a problem, but it is worth noting.
I think the rPi could run the PID without a problem, but you are at the mercy of a few layers of software abstraction between your code (i.e. python, c++, etc), that might be less stable than running the PID on standalone real time hardware. If the PID was much faster, the rPi would not handle it very well on its own.
I think a standalone rPi based controller sounds nice, but as Bryan mentioned many posts earlier, the required i2c/spi ADC costs just about as much as an AVR328P, so why not just include it? This way, if your SD Card gives up on you or you bork your linux distro somehow, you still have a PID controller like the other guys.
In other news, I have 90% of my HM/LM setup built for testing, the other parts ship today. I'm very excited to get it going. My scope has failed me, so I'll have to get creative with the RPM monitoring of the fan and such, but that should happen soon.
I believe the chip you linked was 3.3v only, so you would need an LDO regulator on there somewhere. Also, it is SMD only, which may not be a problem, but it is worth noting.
I think the rPi could run the PID without a problem, but you are at the mercy of a few layers of software abstraction between your code (i.e. python, c++, etc), that might be less stable than running the PID on standalone real time hardware. If the PID was much faster, the rPi would not handle it very well on its own.
I think a standalone rPi based controller sounds nice, but as Bryan mentioned many posts earlier, the required i2c/spi ADC costs just about as much as an AVR328P, so why not just include it? This way, if your SD Card gives up on you or you bork your linux distro somehow, you still have a PID controller like the other guys.
In other news, I have 90% of my HM/LM setup built for testing, the other parts ship today. I'm very excited to get it going. My scope has failed me, so I'll have to get creative with the RPM monitoring of the fan and such, but that should happen soon.