MC16 Steuerknüppel auf „Digital“ umrüsten
Heute konnte ich die Tests mit dem MCP3204 abschließen und auch eine positive Bilanz ziehen. Der AD Wandler funktioniert wunderbar und lässt sich ohne viel Schnickschnack einbauen und benutzen. Er hat 4 AD Kanäle, die dann über SPI ausgelesen werden können, somit brauche ich den µC nicht mit Auswerten von AD Kanälen beschäftigen und kann die PINs für etwas anderes verwenden.
Jetzt kann ich die Position der Steuerknüppel über SPI auslesen. Ein weiterer Vorteil ist, dass bei der MCP320x Serie der VRef bis auf 7V hoch gehen kann, während der XMega nur bis max. 3V kann. Das erspart eine zusätzliche Spannungsversorgung oder Spannungsteiler für die Kanäle. Die Potentiometer können damit zwischen Vcc (3,3V in meinem Fall) und GND betrieben werden.
Die aus gelesenen Werte sind relativ konstant und gehen von 0 bis 4095, was beim XMega nicht der Fall war. Dort hatte ich selbst bei direkt GND auf den AD Pin bis zu einem Wert von 50 ausgelesen, geauso wurde 4095 erst beim überschreiten von VRef um bis zu 0,1V aus gelesen. Sicherlich kann man aus dem XMega einiges mehr raus Quetschen, aber das Rumprobieren hatte ich irgendwann satt.