Hi zusammen, bin Newbi und hoffe ihr könnt mir weiterhelfen. Ich will eine Wasserkühlung regeln bzw steuern und überwachen. Mir fehlt leider total der Überblick welchen Proz ich wählen soll. Mein Hauptprob. sind die Ein/Ausgänge. Wenn ich überlege ich benötige ein Jog and Dial (2 Eingänge - interrupt), Display (ca. 7 Ausgänge), 4x Lüfter (Drehzahlüberwachung 4 Eingänge - interrupt), 2x Temperatur ADC, 1x Strömungsmesser ADC. Vieleicht hilft auch switchen(Sorry mir fehlt der Fachausdruck, ich meine mehrere Eingänge zusammenlegen), aber da fehlt ein bisschen KNOFF-HOFF. Für eure Hilfe wäre ich dankbar! Gruß Marty
Ich persönlich hab jetzt deine Frage nicht verstanden. Du solltest ein wenig konkreter werden.
Erzähl doch einfach "Was" du machen willst und was es "Können" soll dann können wir auch sagen "was" dafür nötig ist und welcher Controller evtl. in Frage kommt.
Was auch immer sehr hilfreich ist, wenn Du einfach eine kleine Skizze als Anhang anfügst. Aber grundsätzlich würde ich sagen, fang doch einfach mal an irgendeiner Stelle an, und teile der Liste dann mit, was nicht klappt. Frei nach der Devise, ein grosses Problem erst mal in viele kleine aufteilen. Gruss Marc
Supi, also ich habe das Problem, ich muss wesentlich mehr Eingänge verwenden, als z.B. der ATMEGA32 hat. Ich habe da was von multiplexen im Kopf, also eine Leitung für mehrere Zwecke verwenden. Jetz meine Frage, wie manage ich das? Außerdem bräuchte ich das ganze noch mit Interrupt. Also vom PC her kenne ich daß so, wenn ein Interrupt am IRQ2 auftritt, unterbricht der PC und schaut nach welcher IRQ es denn war. Meine nächste Frage also, wie kann ich das´beim Atmel Mega32 realisieren?
Hi, Du brauchst 20 Pins, oder? Also erstmal wirst Du wohl gar nicht so viele Interrupts brauchen. Du frägst einfach immer Deine z.B. 10 zu überwachende Ports ab. Deine CPU hat ja sonst nicht all zu viel zu tun. Man nennt diese Methode "polling" soweit ich weiß. Außerdem gibt es genügend Port-Erweiterungsbausteine, z.B.: - per I2C - per Schieberegister - per Daten-Latch (heißt glaub' so) Ein Mega8 oder sogar AVR4433 dürfte locker reichen. Die größten AVRs haben übrigens 53 Pins, Du brauchst nur 20! Sebastian
Für Temperatur brauchst Du auch nicht unbedingt ADC. Es gibt genügend Temperatursensoren, die ein serielles Signal zur Verfügung stellen (gibts mindestens 3 Threads drüber). Hast Du den Durchflußsensor schon im Haus? Üblicherweise sind die Durchflußsensoren mit Impulsausgang preiswerter als die mit Analogem Ausgang. Such Dir am Besten erstmal die Sensoren raus, dann kannst Du besser planen.
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.