Hallo Experten! Trotz Suchfunktion habe ich nicht das gefunden, was ich brauche (vielleicht bin ich ja einfach zu doof) Ich habe 15 parallele analoge Messsignale von Sensoren (so zwischen 1 und 4 V) und will diese mit dem PC auslesen. Wenn es möglich ist, will ich weder eine Messkarte (teuer!) noch andere besonders teure Bauteile verwenden. Ich habe mir gedacht, die Daten über RS232 seriell zu schalten, mit einem (oder mehreren) Multiplexer und einem Timer davor. Dann müsste ich das Signal noch Digitalisieren. Leider habe ich wenig Ahnung von Schaltung und so weiter. Könnt ihr mir Tipps für die grundsätzliche Schaltung geben? Und für die benötigten Bauteile? Programmieraufwand ist egal. Danke für eure Hilfe! Nils
Wie stellst du dir den Unterschied zwischen 1V und 4V auf der seriellen Schnittstelle vor? Wird vernünftig nur mit AD-Wandler funktionieren.
Nils, Nimm z.B. einen Mikrocontroller der 16 Kanäle ADC anbietet, interne 5V ADref und einen UART hat, sowie einen TTL<->232 konverter dazu. 5V-Versorgung mit low-drop Längsregler aus z.B. einem Modemsteuersignal des PC-RS232 anschluss. Der Rest dieser Minimallösung ist Software auf dem uC. Da Du zur Dynamik der zu messenden Signale nix gesagt hast, nehme ich mal an die sind relativ langsam. gruss, tom.
Mein Lösungsvorschlag: Die Analogen Messweret liest du über den AD Wandler des uC ein. Bei 15 Paralellen Signalen wirst du jedoch einen externen Multiplexer benötigen. Also Folgender Ablauf: Signal auf AD Wandler schalten Wandlung beginnen Resultat speichern. Nächsten Kanal schalten u.s.w. Dannach kannst du die Ergebnisse seriell übertragen (Du kannst eigentlich auch nach jeder AD Wandlung deinen Analogwert übertragen). Wird halt nicht wahnsinnig schnell werden dein System aber sicher funktionieren. Mfg
Danke für die schnelle Info! Welche µC erfüllen denn so etwas? @ tom: Wie schnell ist bei dir relativ langsam? Mein Ziel ist schon so ca. 50 - 100 Messungen / s. Schaffen das die µCs? @ M. Rathmair: bei deiner Lösung reicht doch schon ein "relativ" einfacher µC mit Pins zum Schalten des externen Multiplexers & Input-Pins für das digitale AD-Signal (und eben einem Clock-Eingang usw.). Auch an dich die Frage: Was bedeutet bei dir "nicht schnell"? Nochmal vielen Dank für die Lösungsvorschläge! Viele Grüße Nils
Wenn Du einen PIC18Fxxx nehmen willst geht das so: http://www.microchip.com/ParamChartSearch/params.aspx?branchID=1004&mid=10&lang=en&pageId=74 Für einen PIC16Fxxx http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1002&mid=10&lang=en&pageId=74 Dann klickst Du an: ggf. 1. parametric search 2. # of A/D-Ch 3. search 4. Detail die angezeigten PICs haben alle eine USART für Deine RS232-Übertragung
Nils schrieb: > Leider habe ich wenig Ahnung von Schaltung und so weiter. dann ist das als erster Versuch zu schwierig, fang mit was einfachem an!
15 Analogsignale = uC mit 16 AD Kanälen .. So einfach ist die reale Welt aber nicht ! Aber was will man auch besseres auf so eine Anfrage antworten ! - Haben alle deine Sensoren Pegel zwischen 1.. 4 V oder manche 0.. 1V und andere 0.. 4V ? - Welche Sensoren ? (PT100 z.B. sind Sensoren aber die kannst du nicht einfach an den Eingang von AD Wandler hängen) - Befinden sich die Sensoren direkt am PC oder im Umkreis von 50 Km oder sogar in einer Industrieumgebung mit dicken Störern ? usw. Wenn du wirklich was sinnvolles messen willst, solltest du dich erst mal in die Materie einlesen und dann weiterfragen.
Hans-georg Lehnard schrieb: > usw. usw. = haben sie überhaupt eine gemeinsame Masse oder befinden sie sich auf verschiedenen Potentialen? Gruss Reinhard
Hallo, sorry, waren wohl zu wenig Infos: es handelt sich um 5 Kapazitive Beschleunigungssensoren (mit jeweils drei Achsen = 15 Signale). Somit sind alle 15 Signale im gleichen Spannungsbereich. Alle Sensoren befinden sich auf der gleichen Masse = haben das gleiche Potential. Die Sensoren sind ca. 1 bis 2 Meter vom PC entfernt. Tut mir leid um meine Unwissenheit. Habe gedacht ich Frage erst mal hier an, um die ungefähre Richtung der Lösung zu bekommen. Jetzt werde ich wohl mal ein paar Bücher aus der Bibliothek ausleihen :-) Trotzdem danke!
Nils B. schrieb: > Tut mir leid um meine Unwissenheit. Habe gedacht ich Frage erst mal hier > an, um die ungefähre Richtung der Lösung zu bekommen. Hallo, du kannst eben Geld investieren und damit zu einer funktionierenden Lösung kommen oder Zeit, um dich entsprechend zu qualifizieren - bei deiner Vorbildung wohl ziemlich viel Zeit. Aber egal, die Entscheidung können wir dir sowieso nicht abnehmen. Gruss Reinhard
5 Wii-Motes per Bluetooth mit dem PC verbinden. Protokoll/Datenformat ist hier nachlesbar: http://wiibrew.org/wiki/Wiimote/Extension_Controllers#Data_Format_.28Nunchuk.29 unn wech Bernhard
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.