Der PIC-Max ist für mich die Allround-Hardware für allerlei Funktionen, wobei die Hardware selbst recht einfach ist.
Im Zentrum steht ein PIC16F883, der eine Reihe von verschiedenen Peripherien bietet, die zum größten Teil auf eine Buchsenleiste herausgeführt sind, über die entsprechende Zusatzhardware angeschlossen werden kann. Ansonsten bietet die Hardware eine bidirektionale RS232 Anbindung an den PC, eine wählbare Spannungsversorgung mit entweder 3,3V oder 5V und einen SD-Karten Einschub.
Das Software Framework auf dem PIC bietet die Option, den PIC-Max entweder als PC-Peripherie zu betreiben oder auch Stand-Alone, zum Beispiel als Langzeit-Protokollierer für Messwerte aller Art. Zu diesem Zweck beinhaltet der PIC die Ansteuer-Treiber für die SD-Karte und ein sehr rudimentäres, proprietäres Dateisystem (Beschreibung des Dateisystems).
Bisher findet der PIC-Max bei mir Verwendung in den folgenden Anwendungen:

  • Auslesen und Neubeschreiben der Page-Counter meines Druckers: Die Page-Counter der Tonerpatronen meines Druckers sind einfache 256 Byte I2C-EEPROMs, die ich direkt über die I2C-Funktion auf der Buchsenleiste ansteuern kann.
  • L/C-Messgerät: Misst Induktivitäts- und Kapazitätswerte von Spulen und Kondensatoren.
  • R/C/LED-Messgerät: Misst Widerstands- und Kapazitätswerte sowie Durchgangsspannung und Strom von LEDs.
  • Frequenz-Messgerät: Vermisst Quarze, Resonatoren sowie extern zugeführte Frequenzen.
  • Chronometer: Messanlage zur Ermittlung der Geschossgeschwindigkeit und -energie von Luftpistolen und -gewehren.
  • Beschleunigungsprotokollierer: Protokolliert Beschleunigungs-Messwerte des MotCom während der Fahrt zur späteren Auswertung am PC.
  • Transistortester: Vermisst Bauteile mit bis zu 6 Pins auf Transistoren, FETs oder Dioden und ermittelt entsprechende Kennlinien.
  • Diodentester: Vermisst Durchlass- und Sperrspannung von Dioden und Zenerdioden.

Schaltplan des PIC-Max Schaltplan des PIC-Max

PIC-Code des PIC-Max (update 29.01.2019)

PC-Code des PIC-Max (update 15.12.2018)

 

Das folgende sind einige Screenshots von der PC-Software mit einigen der Funktionen.