Ik zie nu de pijltjes op de foto in de startpost. Lijkt erop dat alles precies volgens de tekening moet worden aangesloten.

Sommige fabrikanten passen de benaming aan:
RXI ipv RxD. Dus dat is een data ingang voor de Max module.
TXO ipv TxD. Dus een uitgang van de Max module.
Maar dat is hier niet het geval.

Op de afbeelding in de startpost is tx en rx verkeerd aangesloten.

Op 5 oktober 2021 11:48:39 schreef Arco:
't Is altijd lastig, omdat fabrikanten ook niet duidelijk zijn.

RS232 staat dan ook voor Regelmatig Solderen van pin 2 naar 3 en 3 naar 2 :)

En Blackbox verdiende miljoenen aan die verwarring.

En moet ik er nu 3.3V of 5V opzetten?

De ingangen van een Rpi zijn 3,3 V dus moet je er 3,3V op zetten. Rx van de Rs3232 op tx van de rpi en omgekeerd.

Een MAX232 is 5v, voor 3.3v gebruik je de MAX3232...

De ingangen van een Rpi zijn 3,3 V dus moet je er 3,3V op zetten. Rx van de Rs3232 op tx van de rpi en omgekeerd.

Een MAX232 is 5v, voor 3.3v gebruik je de MAX3232...

Level shifter gebruiken dus. Of de MAX3232

dank u

en hij doet het al.

[Bericht gewijzigd door pascalbythree op (66%)]

Een echte rs232 aansluiting is plus en min 12 volt..De andere kant is TTL...
De TS zal geen rs232 bedoelen, maar serieel.

[Bericht gewijzigd door mel op (26%)]

Op 5 oktober 2021 13:01:22 schreef pascalbythree:
en hij doet het al.

Hoeveel spanning meet je op beide lijnen, TX en RX? Ben ik wel benieuwd naar.

foutje

[Bericht gewijzigd door fcapri op (96%)]

.De andere kant is TTL...
De TS zal geen rs232 bedoelen, maar serieel.

Dan nog, standaard is het 5V TTL, maar een rPi is 3V3.

en hij doet het al.

Wel level shifters er tussen ? Anders doet hij het misschien niet zo lang.

[Bericht gewijzigd door bprosman op (29%)]

Spannings niveaus voor een Max232 zijn < 0.8 voor 'laag' en > 2.0 voor 'hoog'.

Dus die 3V3 van een Raspi zijn ruim voldoende, ook zonder level shifters.

Op 5 oktober 2021 11:48:39 schreef Arco:
't Is altijd lastig, omdat fabrikanten ook niet duidelijk zijn.

Bijv. Cinterion GSM modules. Daar staat Rx en Tx op, maar daar bedoelen ze mee: "hier moet je Rx en Tx aansluiten van de microcontroller."

Zo gek is dat anders niet, toch? Het gaat er bij TX en RX om, wié of wát er uiteindelijk data zendt, resp. ontvangt. Dus waar de datastroom begint (TX) of eindigt (RX): de terminal.
In dit geval is dat de uC.

Dat was bij modems al zo. De TX van de modem is een ingang van die modem. Hij krijgt daar binnen wat er verzonden moet worden. En wat hij van de telefoonlijn ontvangt, komt er bij de RX-pen weer uit.
Voor de data terminal (pc, uC) is TX een uitgang; voor een data set (modem, etc.) een ingang.

Net zo heeft mijn kortegolfzender voor mij een (microfoon-)ingang; de ontvanger heeft voor mij een (luidspreker-)uitgang. :)

Ik vind het onduidelijk. Bij een pin moet staan wat 'ie doet, niet wat je er op aan kunt sluiten...
Zelfde zoals gezegd met SDI en SDO (Slave/Serial Data In/Out).

Dat varieert per fabrikant. Bij sommigen is SDI een output, bij anderen een input.
MOSI en MISO waren duidelijk en niet voor vergissingen vatbaar...

Dus die 3V3 van een Raspi zijn ruim voldoende, ook zonder level shifters.

Voor zover ik weet zijn ingangen van een rPi niet 5V tolerant.

Als de baudrate niet erg hoog is volstaat een simpele weerstandsdeler (bijv. 1k2 en 2k2) voor 5 -> 3.3v...

Anders 2 weerstanden en een FET.

Als actieve level translator gebruik ik altijd de 74LV1T34...

Op 6 oktober 2021 13:16:29 schreef buckfast_beekeeper:
Anders 2 weerstanden en een FET.
[bijlage]

ZOiets heb je nodig voor de RX van de pi, verder niet. Ik verkoop printjes waarbij ik gewoon een scottky diode naar 3.3V en een 1k weerstand op heb zitten. Iets eenvoudiger.

De 74LV1T34 kost maar 16 cent, en je bent met 1 onderdeel klaar...

Is die bruikbaar in beide richtingen? Ik denk dan aan bijvoorbeeld aan one wire communicatie.

Daar zijn bidirectionele voor, zoals de TXB0101: https://www.ti.com/product/TXB0101

TXB0104 en TXB0108 heb ik liggen.

Da's de 4 resp. 8 voudige versie, kun je 4 of 8 One-wire bussen maken... ;)