Um einen HFM7 an die M70 anzuschließen, braucht man einen Umsetzer, der aus Frequenz eine Spannung erzeugt.

Um genau diesen Umsetzer geht es hier.

Hardware:

  • MCU: ST STM32F4 mit 180MHz
  • Spannungsversorgung:
    • 5V: NCV4276CDS50R4G, OnSemi NCV4276C, 5V, 400mA
    • 3,3V: NCV4276CDS33R4G, OnSemi NCV4276C, 3,3V, 400mA
  • OpAMP: OPA2365-Q1, 2 Kanäle, 50MHz, 25V/µs
  • Resetcontroller: MCP130
  • Luftmassenmesser: Bosch HFM7-ID

Das Erfassen der Periodendauer erfolgt über ein Interrupt. Jede fallende Flanke erzeugt ein Interrupt und dabei wird die Zeit zwischen den (fallenden) Flanken gemessen. Die Auflösung liegt bei 0,01666µs.