Hallo Man könnte sagen ich bin neu hier zumindest als registrierter Benutzer :) Ich stehe vor einem kleinen Problem und zwar würde ich gerne Temperaturen, Licht, Druck, usw. mit dem PC messen. Schön wäre es wenn man es so erweitern kann das ich eine vielzahl von Sensoren nutzen kann. Derzeitarbeite ich an einer kleinen Steuerung. Die ausgänge sind über ein Schieberegister mit Relaisansteuerung realisiert. So habe ich eine Vielzahl von Ausgängen. Jetzt möchte ich hierzu auch eben analoge Eingänge haben. Die Relaissteuerung wird über die RS232 Schnittstelle betrieben. Zusätzlich habe ich den IO-Warrior 24 der mir eine Infrarot Schnittstelle und TTL Ein/Ausgänge bereit stellt. Zusätzlich hat der IO-Warrior noch eine I²C Schnittstelle, da habe ich hier im Forum aber gelesen das diese Schnittstelle nicht sonderlich gut geeignet sei für AD-Wandler. Einen Microkontroller wollte ich eigentlich umgehen. Damit kenne ich mich leider nicht aus, noch nicht zumindest. Es sollte vom Aufbau her relativ einfach gehalten bleiben und die Daten direkt am PC abgreifbar sein. Habe zwar schon ein paar Schaltungen gefunden aber eine arbeitet mit dem i²C Protokoll und wird dennoch an SUB-D25 betrieben und die andere kann an die RS232 Schnittstelle angeschlossen werden. Da sehe ich aber nicht raus ob es möglich sei, mehrere gleichzeitig zu betreiben. Hier die beiden Links: http://www.franksteinberg.de/lm75.htm http://www.franksteinberg.de/uni8ad.htm Bisher ist dies alles für die Steuerung meines Wohnzimmers gedacht. Schalten ist wie gesagt nicht das Problem. Ich würde nur gerne z.B. über einen Lichtsensor steuerun ob beim DVD schauen die Rollos herunter gefahren werden sollen anhand des Tageslichtes bzw die Sonneneinstrahlung. Wenn es Regnet die Fenster Schliessen oder aber bei einer Raumtemperatur von +25°C die Klimaanlage einschalten. Bei Dunkelheit die minimal Beleuchtung einschalten. Später vielleicht das ganze auch zu einem Hausbus umfunktionieren. Was bei den Relais ja nicht das Prolem wäre, dort sind jetzt schon der Controller von der Schaltplatine getrennt. Derzeit reicht mir aber die steuerung übers Wohnzimmer mit wenig Geld. Zudem ist das nur eine Mietwohnung und mit aufreißen ist hier nicht viel ;) Meine eigentlichen Fragen nun. Ist das so überhaupt möglich? Was habe ich da für Möglichkeiten? Gibt es dazu schon Schaltpläne, ich würde gerne soweit es geht auf fertige Komponenten verzichten? Hoffe das dies nicht zu viel ist und mir hier jemand helfen kann :) Mit freundlichem Gruß Daniel
na denn, willkommen im Club. Klar ist das überhaupt so möglich, mit einem PC und entsprechender Peripherie kannst du alles messen, schalten und regeln - und noch viel mehr... Aber, die Nummer mit einem PC ist wohl ein wenig oversized, das ist doch genau der Job für 'nen µController. Ist eh der beste Einstieg in die Materie, ein konkretes Ziel umzustezen zu wollen als bissl Led blinkt hier und dort zu spielen. Das Ganze wird als Einsteiegerprojekt ohnehin kein Wochenendjob, das ist schon alleine in der Definitionsphase hin. Dann kömmt das erste Funktionsmodell und nach bissl Differenzen zwischen Theorie und Reallife erkennen wird's dann ein ganz patenter Prototyp. Alsdann, frisch an's Werk, und immer im Auge behalten: Entwicklung ist 100 mal auf die Schnauze fallen und 101 mal wieder aufstehen... Grüssens, harry
Hallo Harry Ja, es mag sein das ein PC ein wenig oversized ist. In meinem Fall ist der PC aber da und ein fester Bestandteil meines Wohnzimmers. Daher wollt eich eben den µController umgehen. Ob es so ist weiß ich nicht aber ich stelle es mir eben mit dem PC etwas einfacher vor mal eben etwas an der Software zu ändern. Web-Steuerung, Tablo-PC oder Smartphone. Der µController will ich damit aber nun nicht negativ darstehen lassen, wie gesagt hab mich da bisher nicht eingearbeitet. Bisher habe ich eine Schaltung für meinen PC die in dem Fall natürlich auch direkt mit dem PC arbeitet. Darüber werden die Boxen sowie die Monitore abgeschaltet beim herunterfahren/Standby/Idle bzw danach wieder eingeschaltet. Ebenfalls mein kleiner Drucker über Dashboard hinzugeschaltet werden kann. Naja das Dashboard existiert noch nicht aber daran programmiere ich noch. Bei der Anschaffung eine µController sind ja erstmal durch die einarbeitung sicher ein Einsteigerboard von nöten, das wäre derzeit eine Ausgabe die ich noch nicht tätigen wollte.
Daniel Stratmann schrieb: > Ob es so ist weiß ich nicht aber ich stelle es mir eben mit dem PC etwas > einfacher vor mal eben etwas an der Software zu ändern. Web-Steuerung, > Tablo-PC oder Smartphone. Sagt ja keiner, dass der PC sich nciht über die RS232 oder zb USB die aktuellen Werte vom µC holen kann. Anschluss von Sensoren (und/oder Relais) ist nun mal viel einfacher auf einem µC, weil du da nicht erst vorher ein Betriebssystem austricksen musst, dass dir da Steine in den Weg schmeisst. Ganz abgesehen davon, dass ein PC normalerweise heutzutage keine Ein/Ausgänge mehr hat, die man falls dann doch vorhanden dafür zweckentfremdet vergewaltigen muss, damit sie mitspielen. > Der µController will ich damit aber nun nicht negativ darstehen lassen, > wie gesagt hab mich da bisher nicht eingearbeitet. Ist einfacher als du denkst. > Bei der Anschaffung eine µController sind ja erstmal durch die > einarbeitung sicher ein Einsteigerboard von nöten, das wäre derzeit eine > Ausgabe die ich noch nicht tätigen wollte. Das einzige was wirklich ein bischen was kostet, ist der Programmer. Den solltest du fertig kaufen. Aber ansonsten: So ein µC, in der Preisklasse die du brauchst, kostet unter 5 Euro. Und das restliche Hühnerfutter rundherum brauchst du ja sowieso in jedem Fall.
Daniel Stratmann schrieb: > Bei der Anschaffung eine µController sind ja erstmal durch die > einarbeitung sicher ein Einsteigerboard von nöten, das wäre derzeit eine > Ausgabe die ich noch nicht tätigen wollte. Das myAVR Board MK2 als Bausatz gibts z.B. für unter 40 Eur und damit hast du ein erweiterbares Einsteigerboard, einen Programmer und ein USB Interface.
Wenn ich mich für das myAVR entscheiden sollte, ist der Programmer ja sicher nicht für alle Typen geeignet. Ansonsten was wäre da zu empfehlen, Atmel oder PIC? Gibt es da unterschiede in der Handhabung?
Daniel Stratmann schrieb: > Wenn ich mich für das myAVR entscheiden sollte, ist der Programmer ja > sicher nicht für alle Typen geeignet. (Lass das MK1 links liegen und nimm das MK2) AUf dem Board steht drauf welche damit gehen: Mega8/Mega48/Mega88/Meag168/Mega328 Tiny48/Tiny 88 Das sollte doch für den Anfang reichen. > Ansonsten was wäre da zu empfehlen, Atmel oder PIC? Das ist ungefähr so, wie wenn du beim Mercedes Händler frägst, was besser ist: Mercedes oder Audi. Hier im Forum machen die AVR geschätzte 90% aus.
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.