Paso 1: El circuito
Los dispositivos modernos como una frambuesa Pi generalmente usan un 3.3v TTL UART para las comunicaciones serie de hardware. Uso de equipos Vintage (como el acoplador acústico de 300 baudios hermosa vamos a interfaz para) +-15v RS-232 para sus comunicaciones de serie de hardware.
Para evitar esto, vamos a utilizar un circuito integrado especial llamado un transceptor. Este dispositivo sólo tiene un empleo, para traducir y hacia atrás entre TTL y RS232. Lo elegí por el circuito es SP2322E un ' verdadero 3.0v a + 5.5v transceptor RS-232'. Esta parte recibe su energía de la Raspberry Pi. El Raspberry Pi, sin embargo, no tiene la capacidad de a fuente de +/-15v. ¿De dónde vienen estos voltajes? El chip transceptor utiliza un conjunto de condensadores externos como parte de sus circuitos de bomba de carga. En otras palabras, con la ayuda de sus amigos capacitivas, el transceptor es capaz de generar su propio +-15 carriles. De lujo!
Mientras que esta parte es capaz de dos canales seriales, sólo requieren para este trabajo. Conectado a la frambuesa Pi GPIO UART son pines de transceptor T1IN y R1OUT. Conectado con el cable RS-232 son pines de transceptor T1OUT, R1IN y GPIO GND (necesidad que suelo referencia, buddy).
Así que ahí lo tenemos, un circuito simple que permitirá a nuestros flamantes Raspberry Pi hablar de equipos de telecomunicaciones de 40 años de edad.
Vamos a construirlo!