Salut Achim,
der PIC32 arbeitet wie fast alle neueren Prozessoren mit 3,3 V. Einzelne Pins sind 5V tolerant, speziell die I2C Pins und UART1/2. Die Details sind:
Voltage on VDD with respect to VSS ........................................... -0.3V to +4.0V
Voltage on any pin that is not 5V tolerant, with respect to VSS(Note 3)........ -0.3V to (VDD + 0.3V)
Voltage on any 5V tolerant pin with respect to VSS when VDD <2.3V (Note 3)..... -0.3V to +5.5V
Voltage on any 5V tolerant pin with respect to VSS when VDD <2.3V (Note 3)..... -0.3V to +3.6V
Voltage on D+ or D- pin with respect to VUSB 3V3............................... -0.3V to (VUSB3V3 + 0.3V)
Voltage on VBUS with respect to VSS .......................................... -0.3V to +5.5V
Maximum current out of VSS pin(s) ............................................. 300 mA
Maximum current into VDD pin(s) (Note 2)....................................... 300 mA
Maximum output current sunk by any I/O pin..................................... 15 mA
Maximum output current sourced by any I/O pin ................................. 15 mA
Maximum current sunk by all ports ............................................. 200 mA
Maximum current sourced by all ports (Note 2).................................. 200 mA
Die Schaltung habe ich in Eagle realisiert. [http://www.helvepic32.org/app/download/12789159133/HelvePic32.zip?t=1453368165]Du kannst Sie vom Server laden[/url]
Der Vorteil der ChipKIT Familie ist, dass der Code von Arduino mit geringen Anpassungen verwendbar ist, sofern nicht in Assembler inline programmiert wurde. Wenn man das Arduino IDE mag, kann man den chipKIT core laden und damit Arduinos und ChipKIT programmieren. Weitaus besser ist das UECIDE, das auch die Programmierung des 1284P beherrschen sollte
Ich habe bislang keine grossen Probleme mit der Umstellung auf 5V gehabt. Wenn ich ein Shield habe, welches vom PIC gestueret wird, reichen die 3,3V HIGH Zustände normalerweise aus. Lustigerweise werden viele Shields erst künstlich auf 5V für den Arduino gehoben ...
Ich kann Dir gerne helfen, Deine Schaltungen auf 3,3V umzusetzen.
Ciao, Mathias
Ciao, Mathias