Hallo. Ich baue gerade eine Schaltung auf, und habe einige Tests gemacht. Beim MOSI bin habe ich folgendes Problem: Ich benutze den Mega8 und am MOSI Pin liegt auch der PWM-Output. Ich steuere damit ein N-Channel FET an, welches am Gate mit einem Pulldown-R beschaltet ist. Mein Programmieradapter (Dragon) hat dagegen einen PullUp am MOSI Pin, was mir das PWM-Signal verfälscht. Nun möchte ich nicht nach jedem Programmieren den Adpater ausstecken. Durch welche Beschaltung kann ich dieses Problem umgehen? MfG Tom
@ Tom G. (Gast) >Ich steuere damit ein N-Channel FET an, welches am Gate mit einem >Pulldown-R beschaltet ist. Mein Programmieradapter (Dragon) hat dagegen >einen PullUp am MOSI Pin, was mir das PWM-Signal verfälscht. Nun möchte Kaum. Der PWM-Ausgang kann gegen die normalen Pull-Widerstände problemlos gegenhalten. Aber einen FET an der ISP-Schnittstelle, hmmm, das kann Ärger geben. Schliesslich wird der während der Programmierung wild geschaltet. MFg Falk
Bau nen Logik Gatter zwischen OCx Ausgang und FET. Das Gatter soll nur dann das Signal durchlassen, wenn Reset=HIGH ist. Also bei nicht invertierender PWm ein UND Gatter
Man koennte einen Tristatebuffer zwischenschalten, der bei Reset Low die Peripherie nicht ansteuert. Ich verwende da zB den 74LVC2G126, der laeuft von 1.6 bis 5.5V und kostet 20cts @100
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.