Stap 1: Het Circuit
Moderne apparaten zoals een Raspberry Pi gebruiken over het algemeen een 3.3V TTL UART voor seriële communicatie hardware. Vintage apparatuur (zoals de prachtige 300 baud, we gaan interface voor akoestische koppelstuk) gebruik +/-15v RS-232 voor seriële communicatie van hun hardware.
Om rond dit, gaan we gebruiken een speciale geïntegreerde schakeling genoemd een transceiver. Dit apparaat heeft slechts één baan, te vertalen heen en weer tussen TTL en RS-232. Het deel dat ik koos voor het circuit SP2322E is een ' true 3.0v tot + 5.5v RS-232-Transceiver'. Dit deel krijgt zijn energie van de Raspberry Pi. De Raspberry Pi, beschikt echter niet over de mogelijkheid aan source +/-15v. Waar komen deze spanningen vandaan? De transceiver-chip gebruikt een set van externe condensatoren als deel van haar lading pomp circuits. Met andere woorden, is de transceiver met een beetje hulp van haar capacitieve vrienden, geschikt voor het genereren van eigen +/-15 rails. Zin in!
Terwijl dit deel staat twee seriële kanalen is, nodig wij alleen een voor deze job. Op de Raspberry Pi's aangesloten zijn GPIO UART transceiver pinnen T1IN en R1OUT. Aangesloten op de RS-232-kabel zijn transceiver pinnen T1OUT, R1IN, en GPIO GND (behoefte die verwijzing, gemalen buddy).
Dus daar hebben we het, een eenvoudige schakeling waarmee onze nieuwbakken Raspberry Pi om te praten met de 40-jarige telecommunicatieapparatuur.
Laten we bouwen het!