Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Gerät an Seriellem Port anschliessen

Mitglied: bieler11

bieler11 (Level 1) - Jetzt verbinden

17.04.2007, aktualisiert 12.10.2007, 5256 Aufrufe, 10 Kommentare

Ich bin mit meinem Latein am Ende.
Bin leider kein Stromer, daher wohl auch die Probleme.

Ich habe hier ein Gerät welches ein Signal sendet. Ja=12V nein = 0V.. dies ist jedenfalls das was ich mit einem Messgerät messe.
Schliesse ich dieses Gerät nun an den Seriellen Port des PC's (Pin 5 + Pin 9) habe ich auf dem PC immer ein Signal, egal ob das Gerät 12V liefert oder nicht.
Ich kann mir dies einfach nicht erklähren. Ich hoffe hier hats Stromer unter euch die mir da helfen können.
Mitglied: cykes
17.04.2007 um 08:44 Uhr
Hi,

was macht dieses Gerät genau, bzw. was wird damit angesteuert?
Hast Du einen Schaltplan oder zumindest ein Foto von der Platine, worauf man die Bauteile
erkennen kann?

Also bei der Standard 9pol seriellen Schnittstelle ist Pin5 GND und Pin9 Ring Indicator (Eingang)
Bist Du Dir bei der Beschaltung sicher? Wenn ich die Funktion in Deiner Beschreibung richtig verstanden habe, soll doch am PC irgendwas passieren und dann die 12V eingeschaltet werden, oder?

Gruß

cykes
Bitte warten ..
Mitglied: aqui
17.04.2007 um 11:09 Uhr
......habe ich auf dem PC immer ein Signa l

Das ist doch auch völlig normal, oder ??? Dein
Gerä t sendet ja irgendeinen Zustand mit der Pegeländerung, der ja vermutlich von deinem PC über die serielle COM Schnittstelle ausgewertet werden soll. Deine Beschreibung ist hier mehr als diffus und unvollständig so das man sich leider das meiste denken muss....

Der 12 V Pegel liegt am
Ring Indicator
Pin der COM Schnittstelle an, was normalerweise dem PC signalisiert das das Modem klingelt, also ein Anruf reinkommt.
Aus dieser Natur siehst du ja unschwer das dieser Pin ein Signal Eingang !! ist. Also ist es doch vollkommen logisch das dort weiterhin messbar der Signalpegel anliegt oder ???

Was genau du mit deiner Fragestellung willst oder welches Problem du hast ist vollkommen unklar...
Bitte warten ..
Mitglied: bieler11
17.04.2007 um 12:38 Uhr
Sorry, habs wahrscheinlich zu unklar erläutert.

Zu erklähren was dieses gerät macht wäre sinnlos, dann müsste ich weit ausholen.
Wichtig ist, dass ich am PC eigendlich auslesen muss ob das Gerät ein Signal sendet oder ob es kein Signal sendet. Aufgrund dieses zustandes muss ich im Programm darauf reagieren.

"Wenn ich die Funktion in Deiner Beschreibung richtig verstanden habe, soll doch am PC irgendwas passieren und dann die 12V eingeschaltet werden"

Genau umgekehrt. Wenn das Gerät 12V sendet sollte etwas in der Software passieren.

Platine oder Schaltplan hab ich nicht, das Gerät liefert einfach 12V oder es liefert keine 12V. Und diesen Zustand muss ich irgendwie über den Seriellen Port erfassen.
Bitte warten ..
Mitglied: bieler11
17.04.2007 um 13:55 Uhr
Ich bin einwenig weiter gekommen.
Laut definition der Seriellen Schnittstelle ist eine Logische 1 alles zwischen +3Volt und +15Volt und eine Logische 0 -3Volt bis -15Volt. Signale zwischen -3 und +3 Volt bedeuten nichts.
Nun habe ich aber das Problem das dieses Gerät entweder +12Volt sendet, oder 0Volt sendet. Also keine -12Volt.
Heisst ich brauche irgend etwas elektrotechnisches was -12 Volt sendet wenn das Gerät keine +12 Volt sendet. Villeicht könnt ihr mir da weiterhelfen...
Bitte warten ..
Mitglied: cykes
17.04.2007 um 14:10 Uhr
Hi,

ich glaub das hast Du genau falschrum verstanden, mal von Deinen Spannungswerten ausgehend:
eigentlich sind Signale von +12V logisch 0 und -12V waären dann logisch 1.
Du brauchst also zumindest einen Spannungsinverter.

Wenn ich nachher zu Hause bin, schaue ich mal in einem uralten Buch über RS232, vielleicht finde ich dort die Lösung Deines Problems.

Gruß

cykes
Bitte warten ..
Mitglied: bieler11
17.04.2007 um 14:14 Uhr
Jo ob dies dann 0 oder 1 ist würd ich dann bei der programmierung der Software merken, das wäre dann zweitrangig.
Ein Spannungsinverter wandelt +12V in -12V um, ich müsste aber etwas haben was 0V in -12V umwandelt, oder "nicht +12V" in -12V.
Bitte warten ..
Mitglied: cykes
17.04.2007 um 14:21 Uhr
Vom Gerät her kommen doch - so wie Du es beschrieben hast - +12V, das sollte doch logisch 1 sein,
also muss das als -12V gewandelt werden. Di 0V vom Gerät in +12V = logisch 0.
Oder hab ich das nu falschrum verstanden?
Ist halt bei der seriellen Schnittstelle etwas "merkwürdig", negative Spannung = 1 udn postive = 0
Bitte warten ..
Mitglied: bieler11
17.04.2007 um 14:25 Uhr
Vom Gerät kommen +12V oder eben 0V. Ich muss dies lediglich in der Software unterscheiden können. Da ists mir Egal was 1 oder was 0 ist, wichtig ist dass ich eben sagen kann dies ist der eine und dies ist der andere Zustand.

+12Volt in -12Volt umzuwandeln sollte ja gehen, aber 0Volt in +12Volt hab ich keine Ahnung wie.
Bitte warten ..
Mitglied: aqui
19.04.2007 um 22:58 Uhr
Was du welchem logischen pegel zuweist kannst du doch später per SW machen das ist doch nicht das Problem.
cykes hat Recht das die Com Schnittstelle die ja ein RS232 ist mit +12V (log.1) und -12V (log.0) arbeitet. Ein 0 Volt Pegel wird nicht immer sicher als logisch 0 erkannt, das ist oder kann ein Lotteriespiel werden. Deshalb nimmt man für solche Art der Pegelerfassung auch besser die Printerschnittstelle die mit den Steuerports für den Drucker ja auch bidirektional ist aber mit 0V und +5V Pegel arbeitet also eindeutig ist.

Ob die COM Schnittstelle das macht kannst du ja mit einem kleinen VBS Script sehen indem du sie zyklisch abfragst und mal mit einer 9V Batterie Masse oder eben +9V auf den RI Port gibst und dir den Zustand ausgeben lässt. Erkennt er es sicher ist gut. Wenn nicht drehst du die 9V Batterie mal um nimmst +9V an Masse und hälst den Massepol der Batterie an den RI Port. Dann hast du da -9V drauf und der Pegel sollte sicher umschalten.

Ein IC was solche asymetrischen Pegel in symetrische für die RS-232 wandelt ist überigens das MAX 232 vom Maxim
http://www.maxim-ic.com/quick_view2.cfm/qv_pk/1798
Bitte warten ..
Mitglied: bieler11
12.10.2007 um 10:55 Uhr
Noch rasch zur entgültigen Lösung:

Der tipp mit dem MAX232 war genau der richtige. Die Schaltung besteht nun aus 2 Optokopplern, einem MAX232 mit den entspreichenden Kondensatoren ect. . Wer den Schaltplan möchte soll mich anschreiben.
Dieses Modul wird nun zwischen das Gerät welches 12V und 0V liefert gehängt, kriegt einen separaten 5V stromanschluss und hat einen Ausgang für den RS232 wo +/- 8-9V ausgang geliefert werden. Funktioniert einwandfrei...hab hat einges gebraucht bis das alles soweit war.

Ich danke euch für eure Hilfe
Bitte warten ..
Ähnliche Inhalte
Virtualisierung

Virtualisierung mit mehreren seriellen ports

Frage von mysteriumVirtualisierung2 Kommentare

guten morgen liebe gemeinde, ich habe ein großes problem: ich möchte gerne POS Terminals virtualisieren. leider benutzen die darauf ...

LAN, WAN, Wireless

Kabelmodem an welchen Port des Routers anschließen?

gelöst Frage von miramaneeLAN, WAN, Wireless8 Kommentare

Hallo zusammen ich habe ein Mikrotik Router mit 10 Ports 5x Giga Ehternet und 5 x Fast Ethernet. Das ...

Router & Routing

Zugriff auf Geräte hinter pfSense durch WAN-Port

Frage von mabue88Router & Routing15 Kommentare

Hallo, ich hatte folgenden Aufbau geplant: - Internet und Telefonie per Kabel von Kabel BW (mit Fritzbox 6490) - ...

Switche und Hubs

Kann ich meinen Server an einen 10 Gbit Uplink Port anschließen ?

gelöst Frage von algatoSwitche und Hubs6 Kommentare

Hallo, kann ich meinen Server an einen der beiden 10 GBase-T Rj45 Uplink Port eines HP 1950-24G-2SFP+-2XGT anschließen ? ...

Neue Wissensbeiträge
Windows 10
Zero-Day-Lücke in Microsoft Edge
Information von kgborn vor 1 TagWindows 10

In Microsofts Edge-Browser klafft wohl eine nicht geschlossene (0-Day) Sicherheitslücke im Just In Time Compiler (JIT Compiler) für Javascript. ...

Sicherheit
Microsoft und Skype: Sicherheit
Information von kgborn vor 1 TagSicherheit

Die Tage gab es ja einige Berichte zur Sicherheit des Skype-Updaters. Der Updater von Skype läuft unter dem Konto ...

Datenschutz

Behörden ignorieren Sicherheitsbedenken gegenüber Windows 10

Information von Penny.Cilin vor 2 TagenDatenschutz8 Kommentare

Hallo, passend zum Thema Ablösung LIMUX in München ein Beitrag bei Heise (siehe Link folgend). Behörden ignorieren Sicherheitsbedenken gegenüber ...

Sicherheit
Information Security Hub Munich airport
Information von brammer vor 2 TagenSicherheit

Hallo, Neues Center für Cyber Kriminalität am Münchener Flughafen brammer

Heiß diskutierte Inhalte
DSL, VDSL
Mindestgeschwindigkeiten DSL Telekom
Frage von justlukasDSL, VDSL13 Kommentare

Hallo zusammen, Seit diesem Jahr habe ich Verständnisprobleme mit dem Verhalten der Telekom. Wir haben seit einem Jahr VDSL ...

Switche und Hubs
LANCOM-Switch: Probleme (no link) mit SFP-Modulen?
Frage von THETOBSwitche und Hubs10 Kommentare

Hi zusammen, ich habe folgendes Problem: Und zwar habe ich an einem Standort drei Switche verbaut - LANCOM GS-2326P+, ...

Debian
Wie finde ich den betroffenen user
Frage von ProtectedDebian8 Kommentare

Hallo, Wie kann ich den User finden der dies verursacht hat? Betriebsystem ist Debian 7 your Server/Customer with the ...

Firewall
RB2011 Firewall Rule eine bestimmte Mac oder IP Adresse nicht zu blockieren
Frage von lightmanFirewall8 Kommentare

Hallo liebes Forum mit ihren Spezialisten. Ich habe meine Firewall so konfiguriert das kein Endgerät ohne meine Speziellen Erlaubnis ...