PWM auf TTL-Niveau aus ATmega8

OP #4133835
Hallo,

ich benötige eine Gedankenunterstützung. Und zwar geht es um ein Modul, 
dass unter anderem eine PWM ausgeben soll.
Erzeugt wird die mittels eines ATmega8, erstmal kein Problem.

Jetzt wird in der Spezifikation gefordert, dass das PWM-Signal 
TTL-Niveau haben soll bei max. 20mA Laststrom und bis zu 15m verdrillte 
Zweidrahtleitung treiben kann ohne Verlust an Flankensteilheit.

Zwecks TTL-Pegel und 20mA würde ich direkt den PWM-Pin des Controllers 
nach draußen legen, mit einem Serienwiderstand von 220Ohm zum Schutz bei 
Kurzschluss.
Aber wie stelle ich sicher, dass auch nach 15m noch ein gutes Signal 
ankommt?

Vielen Dank

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.