Soros port illesztése 1. (hardver)

Lehetőségünk van RS232 protokoll szerinti kapcsolatot kialakítani a  Raspberry Pi-vel. Ehhez mindössze a GPIO-n keresztül kell felépíteni a csatlakozást. Először egy hőírós nyomtatót fogok beüzemelni az R-Pi mellé, de később szeretnék PIC mikrokontrollert is csatlakoztatni ezen a felületen keresztül.

Egy apró nehézség áll csak előttünk. A szokványos 5V-os TTL szint helyett csak 3,3V-on működnek a GPIO csatlakozások. Ezért nem a jól megszokott MAX232 szintillesztő lesz segítségünkre a kapcsolat kialakításában, hanem a MAX3232 (illetve ennek az olcsóbb helyettesítő változatat ICL3232). A MAX3232 3,3V-os tápról működtethető és elég alacsony a fogyasztása, hogy azt még a RaspberryPi saját maga ki tudja szolgálni. (3,3V-on max. 50mA-t tud kiadni)

A kapcsolás

Szükségünk lesz a következő pontok összekötésére:

GPIO R-PI ICL3232 IC-láb
6 GND GND 15
8 TX T1IN 11
10 RC R1OUT 12
1/17 3,3V Vcc 16

A málnánkat a következő áramkörhöz kell csatlakoztatni:

icl3232 kapcsolás

Kép forrása: www.intersil.com/content/intersil/en/products/interface/serial-interface...

Az IC-n kívül még szükségünk lesz 5db elektrolit kondenzátorra. 0,1 uF helyett én 1uF-t használtam (ez volt kéznél) azzal is tökéletesen működik.

Próbapanelenicl3232

Kábelek: szürke - TX; fehér - RC; piros - 3,3V; fekete - GND

Ami nem látszik a fotón és a kapcsolásban sincs benne, az egy 9 pólusú D-sub csatlakozó. Ezt a csatlakozót kell hozzákötni az IC-hez, hogy a nyomtatót, amit most használni fogok csatlakoztatni lehessen.

ICL3232 Jel D-sub (9)
14 T1OUT 3
13 R1IN 2
15 GND 5

Ezzel a hardver kialakítása készen van, jöhet a szoftver elkészítése. (Lásd köv. bejegyzés)

D-sub

 

 

 

 

 

 

 

 

UPDATE (2016.02.25):

POLI oldalán megtalálható ennek a kapcsolásnak a NYÁk terve is. Van kapcsolási rajz és letölthető NYÁK terv.

Amikor a bejegyzés készült még nem volt elérhető a Raspberry Pi B+ ezért álljon itt az újabb hardver csatlakozókiosztása is.