Hi, ich habe ein kleine Projekt vor: Ich habe eine Stromquelle mit 16 Volt, diese soll einen Motor antreiben. Dazwischen soll ein Microcontroller sitzen (der von einer Batterie mit der nötigen Betriebsspannungg für den controller versorgt wird), der per RS232 mit dem PC verbunden ist und bei dem ASCII-String "EIN" den Strom der 16 Volt Stromquelle zum Motor durchlässt und mit dem ASCII-String "AUS" nicht durchlässt. Welchen Controller kann ich da am besten für verwenden und wie siehts mit der Pin-Belegung aus? Vielen Dank schonmal.
>Stromquelle mit 16 Volt Das ist eine Spannungsquelle - nur so am Rande. >der von einer Batterie Wieso so umständlich? 7805 und du hast 5V. Das kann man alles mit einem ATMega8 (oder sogar einem Tiny) hinbekommen - sofern AVR interessant sind. PIC können das bestimmt auch, hab ich aber keine Ahnung von. Naürlich brauchst du auch noch etwas Verstärkung in Form eines Transistors. Zur Sicherheit brauchst du noch eine Freilaufdiode (die braucht man auf jeden Fall!).
Dann nimmste halt den kleinsten controller mit UART, dann nimmst du einen logic level Fet nen Max232 n paar kleinteile und ne kräftige Freilaufdiode und feddisch
Wieviel Strom zieht der Motor im Betrieb? Ich gehe mal von nem Gleichstrommotor aus. Den Maxwert hat er, wenn er mechanisch blockiert. Falls Du messen kannst oder es so weißt, berichte mal. Dann kann man genauere Tips für den Leistungsteil geben. Zur Versorgung des AVRs bietet sich ein 7805 an. pdf-Datenblatt z.B in google mit LM7805 oder MC7805 suchen. Datenblatt zum Schnittstellenwandler, der benötigt wird um zwischen den Pegeln von AVR und PC zu vermitteln, google nach max232. Ein AVR von www.Atmelcom (z.B. ATmega8) ist gut, weil verbreitet. Dann brauchst Du ein Käbelchen mit bissel Elektronik, um den Controller überhaupt programmieren zu können. Hier im Tutorial sollten Infos zum Einstieg zu finden sein. Als erstes kleines Projekt bietet sich nach wie vor ne blinkende LED an (oder in Deinem Fall nen startenden/stopenden Motor;-). Dann gehts weiter mit empfangen von RS232-Zeichen und erkennen von Kommandos. Bevor Du loslegst, solltest Du dann noch mal Deinen Schaltplan hier posten. Denk an 100nF Kondensatoren nahe am AVR und einen größeren vorm 7805 wegen ev. Spannungseinbrüchen beim Motoranlauf und nutze vielleicht zum Motoransteuern einen PWM-fähigen Pin, falls Sanftanlauf oder Drehzahlsteuerung interessant ist. Zum Thema AVR und siehe im Datenblatt bei den Timern oder Beispielcode, der hier sicher in der Codesammlung zu finden ist. RS232 Beispiele finden sich dort auch. Viel Erfolg
Vielen Dank euch allen, ihr konntet mir echt weiterhelfen. Eine kleine Frage noch zum Schluss, kann ich anstatt eine 16 V Stroms auch einen höheren Strom zum Motor durchleiten und wenn ja wie hoch darf der Maximal sein, bevor der Mikrocontroller den Geist aufgibt?
Bitte nicht immer 16 V Strom schreiben. Auf ein V sollte immer ein Spannung folgen. Der 7805 überlebt 35V.
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.