Hallo!

Ich würde zuerst den Eingangswiderstand (Ri) und den Schaltpegel des digitalen I/O Pins messen.

Wenn der Schaltpegel niedriger als die Eingangspannung ist, reich ein Spannungsteiler (R1,R2) aus (siehe Code). Dabei sollte R2 mind. 10*Ri sein. Für höhere Frequnzen der Eingangsspannung muss Ci mit C1 kompensiert werden.

Wenn die Eingangspannung aber niedriger als der Schaltpegel ist, muss sie vor dem Zuführen zum I/O Pin des µCs verstärkt werden.

MfG
Code:
     Eingangsspannung >-----+---+      .--------------.
                            |   |      |              |
                           .-.  |      |              |
                        R1 | | --- C1  |     µC       |
                           | | ---     |              |
                           '-'  |      |              |
                            |   |      |              |
                            +---+-----------+---+     |
                            |          |    |   |     |
                           .-.         |   .-.  |     |
                        R2 | |         | Ri| | --- Ci |
                           | |         |   | | ---    |
                           '-'         |   '-'  |     |
                            |          |    |   |     |
                           ===         |    |   |     |
                           GND         |   === ===    |
                                       |   GND GND    |
                                       |              |
                                       |              |
                                       '--------------'