Tolka RS232-signaler

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
ElectricMan
Inlägg: 4874
Blev medlem: 21 februari 2007, 20:22:48
Skype: ElectricManSwe
Ort: Luleå
Kontakt:

Tolka RS232-signaler

Inlägg av ElectricMan »

Jag har lite problem med RS232-kommunikation mellan dator och Arduino. Nu har jag lyckats mäta signalerna med ostskåp, men jag behöver er hjälp att tolka signalerna. :)

Här har jag ritat av signalen. Jag har skickat siffror 0-5:

Bild

Jag har fattat att den första "dippen" är en startbit, men resten behöver jag hjälp att förstå vad det betyder och hur det blir ett tecken. :)

Jag har försökt googla, men jag hittar inget vettigt när jag söker. Därav den småkorkade frågan...
niklo
Inlägg: 150
Blev medlem: 16 september 2009, 11:46:48
Ort: Norrköping

Re: Tolka RS232-signaler

Inlägg av niklo »

du skickar ascii-tecken dvs 0 = 48 osv
Användarvisningsbild
4kTRB
Inlägg: 21651
Blev medlem: 16 augusti 2009, 19:04:48

Re: Tolka RS232-signaler

Inlägg av 4kTRB »

Kolla på Jan Axelsons sida, kan ge tips.
http://www.lvr.com/serport.htm
cyr
Inlägg: 2712
Blev medlem: 27 maj 2003, 16:02:39
Ort: linköping
Kontakt:

Re: Tolka RS232-signaler

Inlägg av cyr »

Under förutsättning att du kör 8N1 (som man nästan alltid gör) så är det totalt tio bitar.

Första är alltid 0, och är startbiten.
Sista är stopbiten, alltid 1.

Resten är dina 8 databitar helt enkelt, minst värda biten först.

I ditt första exempel är datan alltså 00110000 (i mer normal ordning, mest värda biten först) vilket är lika med 48, eller ASCII-tecknet '0'.

http://www.asciitable.com/
Användarvisningsbild
ElectricMan
Inlägg: 4874
Blev medlem: 21 februari 2007, 20:22:48
Skype: ElectricManSwe
Ort: Luleå
Kontakt:

Re: Tolka RS232-signaler

Inlägg av ElectricMan »

Aha, man flippar på det hela alltså, då börjar det klarna. :)
sodjan
EF Sponsor
Inlägg: 43289
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Tolka RS232-signaler

Inlägg av sodjan »

Om du i dina noteringar hade skrivit ut alla 8 bitar istället
för bara 5 (varför?) så hade du nog direkt sett kopplingen
mellan det uppmätta och ASCII. :-)
Användarvisningsbild
ElectricMan
Inlägg: 4874
Blev medlem: 21 februari 2007, 20:22:48
Skype: ElectricManSwe
Ort: Luleå
Kontakt:

Re: Tolka RS232-signaler

Inlägg av ElectricMan »

Jadu... Jag tyckte det var samma på varje så jag sket i att skriva ner det. :P

Men nu har jag löst problemet med PHP och seriell-kommunikation. Det var en stoppbit som saknades, med den på plats så fungerar det igen.
Skriv svar