RS232 - Mga Pangunahing Kaalaman, Application at Interfacing

Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema





Ano ang RS232?

Ang RS-232 (X) ay isang serial protocol ng komunikasyon, karaniwang ginagamit para sa paglilipat at pagtanggap ng serial data sa pagitan ng dalawang mga aparato. Sinusuportahan nito ang parehong magkasabay at hindi asynchronous na mga paghahatid ng data. Maraming mga aparato sa pang-industriya na kapaligiran ang gumagamit pa rin ng RS-232 na cable sa komunikasyon. Ginagamit ang Rs-232 cable upang makilala ang pagkakaiba sa pagitan ng dalawang antas ng signal sa pagitan ng lohika 1 at lohika 0. Ang lohika 1 ay kinakatawan ng -12V at ang lohika 0 ay kinakatawan ng + 12V. Gumagana ang RS-232 cable sa iba't ibang mga rate ng baud tulad ng 9600 bits / s, 2400bits / s, 4800bits / s atbp. Ang RS-232 cable ay mayroong dalawang-terminal na aparato tulad ng Data Terminal Equipment at Data Communication Equipment. Ang parehong mga aparato ay magpapadala at makakatanggap ng mga signal. Ang kagamitan sa terminal ng data ay isang terminal ng computer at ang kagamitan sa komunikasyon sa data ay mga modem, o mga tagakontrol, atbp.

Ang Pangkalahatang RS-232 Diagram ng Komunikasyon



Ngayon ang karamihan sa mga personal na computer ay mayroong dalawang serial port at isang parallel port (RS232). Ang dalawang uri ng mga port na ito ay ginagamit para sa pakikipag-usap sa mga panlabas na aparato at gumagana ang mga ito sa iba't ibang paraan. Ang parallel port ay nagpapadala at tumatanggap ng 8-bit data nang paisa-isa sa walong magkakahiwalay na mga wire at mabilis na inililipat nito ang data, karaniwang ginagamit ang mga parallel port upang ikonekta ang isang printer sa isang PC .


Ang isang serial port ay nagpapadala at tumatanggap ng isang-bit na data nang paisa-isa sa isang wire at naglilipat ito ng data nang napakabagal. Ang RS-232 ay nangangahulugang inirekumenda at ang 232 ay isang bilang X na nagpapahiwatig ng pinakabagong bersyon tulad ng RS-232c, RS232s.



Ang pinaka-karaniwang ginagamit na uri ng mga serial cable konektor ay 9-pin konektor DB9 at 25-pin konektor DB-25. Ang bawat isa sa kanila ay maaaring isang uri ng lalaki o babae. Sa panahon ngayon ang karamihan sa mga computer ay gumagamit ng konektor ng DB9 para sa hindi pagsabay sa data exchange. Ang maximum na haba ng RS-232 cable ay 50ft.

RS-232 Cable ng Komunikasyon

Paglalarawan ng RS232 Pin

RS-232 cable 25 Pin konektor

Ito ay isang konektor na 25-pin, ang bawat pin ay may pag-andar nito ay ang mga sumusunod.

PIN 1 : (Protective Ground) Ito ay isang ground Pin.


PIN 2: Ipadala ang Data.

PIN 3: Makatanggap ng Data.

PIN 2 at PIN 3: Ang mga pin na ito ay ang pinakamahalagang mga pin para sa paglilipat at pagtanggap ng data. Ang 1 & 2-pin ay ginagamit sa paghahatid ng data at pin-3 na ginamit sa layunin ng pagtanggap ng data.

PIN 4 : Kahilingan na ipadala.

Pin 5 : Malinaw na ipadala.

PIN 6 : Handa ng Data Set.

PIN dalawampu: Handa ang terminal ng data.

PIN 4, PIN 5, PIN 6, PIN 20: Ang mga pin na ito ay ang mga handshaking pin (daloy ng kontrol). Karaniwan ang mga terminal ay hindi maaaring magpadala ng data hanggang sa malinaw na magpadala ng paghahatid ay natanggap mula sa DCE.

PIN 7: Ang pin na ito ang karaniwang sanggunian para sa lahat ng mga signal, kabilang ang data, tiyempo, at mga signal ng control. Ang DCE at DTE ay gumagana nang maayos sa kabuuan ng serial interface at ang pin-7 ay dapat na konektado sa parehong mga dulo nang walang interface ay hindi gagana.

PIN 8 : Ang pin na ito ay kilala rin bilang natanggap na signal signal detector carrier na nakakita. Ang senyas na ito ay naaktibo kapag ang isang naaangkop na carrier ay itinatag sa pagitan ng mga lokal at remote na aparato ng DCE.

PIN9: Ang pin na ito ay isang DTE serial konektor, ang signal na ito ay sumusunod sa papasok na singsing sa isang lawak. Karaniwan ang signal na ito ay ginagamit ng DCE auto-answer mode.

PIN 10: Test Pin.

PIN 11: pumili ng standby.

PIN 12: Nakita ng Data Carrier.

PIN 13: Malinaw na ipadala.

PIN 14: Ipadala ang data.

PIN 15: Ipadala ang orasan.

PIN 17: Tumanggap ng orasan.

PIN 24: Panlabas na Orasan.

PIN 15, 17, 24 Ang mga magkasabay na modem ay gumagamit ng mga signal sa mga pin na ito. Ang mga pin na ito ay kinokontrol ng kaunting oras.

PIN 16: Makatanggap ng data.

PIN 18: Test Pin.

PIN 19: Humiling na ipadala.

PIN 21: ( Signal Quality Detector) Ipinapahiwatig ng pin na ito ang kalidad ng natanggap na signal ng carrier dahil ang modem na nagpapadala ay dapat na ipadala 0 o alinman sa 1 sa bawat oras na bit, kinokontrol ng modem ang tiyempo ng mga piraso mula sa DTE.

PIN 22: ( Tagapahiwatig ng Ring): Ang tagapagpahiwatig ng tugtog ay nangangahulugang ipapaalam ng DCE sa DTE na nagri-ring ang telepono. Ang lahat ng mga modem na idinisenyo para sa direktang konektado sa network ng telepono na nilagyan ng awtomatikong sagot.

PIN 23: Detector ng Data Signal Rate

Paglalapat ng RS232

RS-232 cable interface Diagram

Ang tampok na Auto-shutdown ay inilaan upang makatipid ng kuryente. Ang RS-232 ay inilalagay upang gumana sa mababang power shutdown mode. Ang sistema isasara tuwing hindi ginagamit ang aparato na RS-232. Ang auto-shutdown pulse ay magsasara mismo tuwing walang anumang aktibidad sa signal para sa 30sec. Nangangahulugan ito na tuwing ang isang transceiver ay konektado sa RS-232 port ngunit hindi ito nagpapadala ng data. Ginagamit ang Pin 2 at Pin 3 para sa paglilipat at pagtanggap ng data. Ginagamit ang Pin 5 upang kumonekta sa lupa. Ang aparato ng Max 232 ay ginagamit upang makipag-usap sa mga aparato ng DTE at DCE sa pamamagitan ng RS-232 cable.

Sinusubaybayan ng unang auto-shutdown pulse ang parehong aktibidad ng tagatanggap at transmiter. Ang parehong mga aktibidad ay matatag at ang system ay papunta sa mode ng pagtulog o shutdown mode. Karamihan sa mga aparato na gumagamit ng RS-232 cable ay CPS at laptop.

Ang interface ng RS232 sa Microcontrollers gamit ang Max 232

Max 232 - Ang Level Shifter IC para sa PC Interface

Ang Max 232 ay gumaganap bilang isang buffer driver para sa processor. Tumatanggap ito ng karaniwang mga halagang digital na lohika na 0 & 5 volts at pinapalitan ang mga ito sa pamantayan ng RS232 na +10 & -10 volts. Ilang Microcontroller ang may built-in na serial port na nagbibigay-daan para sa direktang koneksyon sa serial serial ng RS232 ng PC. Gayunpaman maraming mga microcontroller ang nagbibigay ng isang 0 hanggang 5V na output at nangangailangan ng isang intermediate buffer circuit upang i-convert ang 0 hanggang 5 volts sa +10 at -10V na kinakailangan ng RS232 port.

Ang Max 232 IC ay binubuo ng dalawang pag-aayos ng transmitter-receiver na tulad ng dalawang serial port na maaaring konektado gamit ang parehong chip. Ang 5 capacitor ng bawat 1microFarad ay ginagamit upang makabuo ng kinakailangang RS232 standard na boltahe mula sa boltahe ng TTL / CMOS. Ang mga transmiter ay nagko-convert sa antas ng TTL / CMOS sa antas ng RS232 samantalang ang tatanggap ay tumatanggap ng input ng RS232 at binago ang mga ito sa boltahe sa antas ng TTL.

Ito ay isang 16 pin IC na may mga transmitter pin na konektado sa microcontroller at port tulad ng input transmitter pin na makakuha ng TTL input mula sa Microcontroller at ang output transmiter pin supply output sa RS232 port. Ang mga pin ng receiver ay konektado sa port ng RS232 na tulad na ang input receiver pin ay tumatanggap ng standard na input ng RS232 mula sa PC port at ang pin ng output receiver ay naghahatid ng input ng TTL sa Microcontroller. Sa gayon ang transmiter ay kumukuha ng input mula sa Microcontroller at nagbibigay ng output sa RS232 port samantalang ang tatanggap ay kumukuha ng input mula sa RS232 port at nagbibigay ng output sa Microcontroller. Ang iba pang mga pin ay konektado sa 5 electrolyte capacitors na tulad ng isa sa mga capacitor ay ginagamit bilang isang voltage doble upang makakuha ng + 10V mula sa 5Vs at isa pang capacitor ay ginagamit bilang isang voltage inverter upang makakuha ng -10V at ang iba pang tatlong mga capacitor ay ginagamit bilang bypass capacitors para sa Vcc, V +, at V-pin ayon sa pagkakabanggit. Sa gayon ang mga capacitor ay kumikilos bilang mga generator ng boltahe.

Ang isa sa mga pangunahing bentahe ng Max 232 ay na nagpapatakbo ito na may isang supply ng 5V, na nagbibigay-daan para sa isang solong 5V na supply na magamit para sa parehong IC at Microcontroller.

Max 232 Pin Diagram at Circuit Diagram

MAX 232

Pin Diagram at Panloob na Skema

Mga tampok ng Max232 IC

  • Mag-input ng boltahe ng suplay ng 5V.
  • Mga antas ng input ng boltahe na katugma sa pamantayan ng TTL.
  • Ang mga antas ng boltahe ng output ay katugma sa pamantayan ng RS 232.
  • Ang mababang kasalukuyang input ng 0.1microAmpere at kasalukuyang output ng 24mA.
  • Nagpapatakbo ito sa isang saklaw ng temperatura ng -40 degree Celsius hanggang +85 degree Celsius

Paglalapat ng Max 232

Ang mga karaniwang aplikasyon ng Max232 ay nagsasangkot ng mga modem, computer, RS232 system, at terminal. Para sa isang tipikal na application na nagtatrabaho na kinasasangkutan ng Max 232 bilang isang intermediate sa pagitan ng Microcontroller at ang RS 232 na konektado sa Computer, ang isa sa mga pin ng input ng transmiter ay tumatanggap ng TTL input mula sa Microcontroller at ang pag-aayos ng capacitor ay nakakakuha ng +/- 10V signal na inilapat ang kaukulang transmitter output pin, na ibinigay sa RS232 port.

Ang pin ng input ng tatanggap ay tumatanggap ng 232 karaniwang input mula sa port ng RS232 at alinsunod dito ang kaukulang tag ng output output ay nagbibigay ng karaniwang output ng TTL sa Microcontroller. Sa gayon ang Max 232 IC ay maaaring magamit bilang isang intermediate na koneksyon sa pagitan ng Microcontroller at isang Computer.

Pagkikilala sa kumuha ng larawan: