diff --git a/README.md b/README.md index 22ab0bc..e0cdb49 100644 --- a/README.md +++ b/README.md @@ -37,6 +37,18 @@ First prototype production run is done. ![First board](FirstPic.jpg) The board works mostly as intended. Some quick tests shows that the MCU can run klippy, stepper drivers, fan drivers and thermistors works perfectly fine. -But the CAN bus has very poor signals and gets lots of TX or RX errors +2020-05-29: + +![Test setup](TestSetup.jpg) + +After a lot of software work and many hours of testing I can report that everything actually works as intended (except one resistor that should have been 1k was a 10k) + +* The thermistor input gives a very low noise signal, even at high temperatures. +* Endstop works +* All mosfet outputs works with reasonable loads (2A at 24V). I do not have a dummy load for very high load testing, but a heater on the FAN connectors and a hotbed to the heater connector... +* The thermals of the TMC2209 seems ok. With no cooling fins or active cooling it reaches 60C (top and bottom) when mounted close to a hot stepper. I should test with a larger stepper (>1.5A) in a hotter environment to see when the TMC shuts down. +* The CAN bus works good after some software work. It should work fine with up to 8 nodes on each bus, possibly more. I have run 4 boards on the same bus, each with one stepper, simulating a complete 3D printer. + +It is possible to fit different connectors for most functions. It is designed for mostly angled JST-XH or screw terminals but it's possible to find straight connectors or other 2.54mm for most functions. JLCPCB do not mount through holes so the boards come without connectors. diff --git a/TestSetup.jpg b/TestSetup.jpg new file mode 100644 index 0000000..b4a56ee Binary files /dev/null and b/TestSetup.jpg differ