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
> Aber wie stelle ich sicher, dass auch nach 15m noch ein gutes Signal
ankommt?
Einen Treiber verwenden. Per Mega geht das nicht wirklich. Aber versuchs
doch einfach mal.
Do könntest das Signal mit einem RS485-Wandler in ein Differenzsignal wandeln und mit einem zweiten Wandler wieder in TTL. https://www.reichelt.de/ICs-MAX-0100-0499/MAX-485-CPA/3/index.html?ACTION=3&GROUPID=5468&ARTICLE=39599&START=0&OFFSET=16&WKID=0&
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.