Hallo, ich suche eine VB-Funktion zum ansteuern des MAX186. Die Funktion sollte mit der Kanalnummer aufgerufen werden und dann sollte die zugehörige Spannung ausgegeben werden.
Vielen Dank Christian Brandt
Hallo, ich suche eine VB-Funktion zum ansteuern des MAX186. Die Funktion sollte mit der Kanalnummer aufgerufen werden und dann sollte die zugehörige Spannung ausgegeben werden.
Vielen Dank Christian Brandt
Mein Problem: Ich muss sechs Spannungen messen und diese dann mit VisualBasic auswerten. Dabei stieß ich auf den MAX186.
Gruß Christian
Udo Piechottka schrieb:
Christian Brandt schrieb:
Das wird nichts. Zumindest nicht ohne ein spezielles Interface, das die Daten synchronisiert und umformatiert. Der Baustein kommuniziert nicht im Format der seriellen Schnittstelle, wenn Du darauf hinauswillst, es aber nur nicht schreiben willst.
Ansonsten kann man ja nur raten um was es geht (VB->PC, serieller Wandler->RS-232, usw.)
Gruss Udo
In einem Elektor Buch (Titel so ähnlich wie "Messen Steuern Regeln mit Excel") habe ich so was gesehen, MAX186 an den seriellen Port und die Steuerung von Excel aus, vermutlich per VB oder VBA. Dort werden allerdings die Portleitungen per "Bit-Banging" geschaltet und abgefragt, d.h. der serielle Port wird nicht mit seinem "natürlichen" Protokoll betrieben, was v.a. bei neueren Betriebssystemen und unkonventionellen Seriellen Ports (z.B. USB-Seriell-Wandlern) immer nur Probleme macht.
Am besten wirds also so gehen dass zw. MAX186 und dem seriellen Port ein Mikrocontroller hängt der mit dem PC im normalen seriellen Protokoll spricht. Da der MAX186 gerne verwendet wird könnte es schon einen Bastel- vorschlag im Netz geben, mal bei den bekannten Mikrocontroller-Seiten danach suchen.
Georg
-- Die Reply-To Adresse ist reply-fähig ;-) Bitte händisch "[news]" in der Betreffzeile der Antwort ergänzen damit die mail auch gelesen wird.
Hallo,
| In einem Elektor Buch (Titel so ähnlich wie "Messen Steuern Regeln mit | Excel") habe ich so was gesehen, MAX186 an den seriellen Port und die | Steuerung von Excel aus, vermutlich per VB oder VBA. | Dort werden allerdings die Portleitungen per "Bit-Banging" geschaltet | und abgefragt, d.h. der serielle Port wird nicht mit seinem | "natürlichen" Protokoll betrieben, was v.a. bei neueren Betriebssystemen | und unkonventionellen Seriellen Ports (z.B. USB-Seriell-Wandlern) | immer nur Probleme macht.
Kann ich nicht bestätigen. Zusammen mit der serial.dll aus der Elektor hab ich schon einiges mit Bit-Banging gemacht und das auch via USB>RS232 Umweg. Den nutze ich ganz gern, weil dann kostet ein Hardwarecrash nur den Dongle und nicht gleich das MB. Man darf sich nur nicht mehr darauf verlassen, dass man über die RS232-Pins die
5V-Spannungfür die Schaltung bei 20 mA noch bekommt, das war mal, ist glaub ich auch immer noch spezifiziert, fällt aber der Geiz ist Geil-Truppe zum Opfer...| Am besten wirds also so gehen dass zw. MAX186 und dem seriellen Port | ein Mikrocontroller hängt der mit dem PC im normalen seriellen | Protokoll spricht. | Da der MAX186 gerne verwendet wird könnte es schon einen Bastel- | vorschlag im Netz geben, mal bei den bekannten Mikrocontroller-Seiten | danach suchen.
kann man machen, aber dann nimmt man doch lieber gleich ein ?C mit >6 Wandlern.
MArtin
Christian Brandt schrieb im Beitrag ...
Siehe de.sci.electronics FAQ:
-- Manfred Winterhoff, reply-to invalid, use mawin at despammed.com homepage: http://www.geocities.com/mwinterhoff/ Read 'Art of Electronics' Horowitz/Hill before you ask. Lese 'Hohe Schule der Elektronik 1+2' bevor du fragst.
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.