Synchrone seriële communicatie: Tijdens synchrone communicatie moet de klok van de zender rechtstreeks worden verbonden met de klok van de ontvanger, zodat beide partijen volledige synchronisatie kunnen bereiken;
Kenmerken van asynchrone communicatie: Het vereist geen strikte consistentie van de klokken van zowel de zendende als de ontvangende partij, het is eenvoudig te implementeren en de apparatuuroverhead is klein. Elk teken vereist echter 2 tot 3 extra bits voor start- en stopbits, en er zijn gaten tussen elk frame, dus de overdrachtsefficiëntie is laag. hoog.
De kenmerken van synchrone communicatie: de specifieke bitcombinatie "01111110" wordt gebruikt als begin- en eindmarkering van het frame en de verzonden gegevens van een frame kunnen elk bit zijn. Daarom is de overdrachtsefficiëntie hoog, maar de geïmplementeerde hardwareapparatuur is gecompliceerder dan asynchrone communicatie.
Het verschil tussen synchrone communicatie en asynchrone communicatie:
1. Synchrone communicatie vereist dat de klokfrequentie van het ontvangende uiteinde overeenkomt met de klokfrequentie van het verzendende uiteinde, en het verzendende uiteinde stuurt een continue bitstroom; voor asynchrone communicatie is synchronisatie van de klok van het ontvangende uiteinde en de klok van het verzendende uiteinde niet nodig. Nadat het verzendende uiteinde een byte heeft verzonden, kan het een willekeurig lang tijdsinterval doorlopen voordat de volgende byte wordt verzonden.
2. Synchrone communicatie heeft een hoge efficiëntie; asynchrone communicatie heeft een lage efficiëntie.
3. Synchrone communicatie is ingewikkelder en de toegestane fout van de klokken van beide partijen is klein; asynchrone communicatie is eenvoudig en een bepaalde fout van de klokken van beide partijen is toegestaan.
4. Synchrone communicatie kan gebruikt worden voor point-to-multipoint; asynchrone communicatie is alleen geschikt voor point-to-point.
Principes van asynchrone communicatie
Asynchrone communicatie is een veelgebruikte communicatiemethode. Bij het verzenden van tekens in asynchrone communicatie kan het tijdsinterval tussen de verzonden tekens willekeurig zijn. Natuurlijk moet de ontvangende kant altijd klaar zijn om te ontvangen. Het verzendende uiteinde kan op elk moment beginnen met het verzenden van tekens, dus het moet vlaggen toevoegen aan het begin en einde van elk teken, dat wil zeggen een startbit en een stopbit toevoegen, zodat het ontvangende uiteinde elk teken correct kan ontvangen. Het voordeel van asynchrone communicatie is dat de communicatieapparatuur eenvoudig en goedkoop is, maar de transmissie-efficiëntie is laag (omdat de startbit en stopbit een groot deel van de overhead uitmaken).
Synchroon communicatieprincipe
Synchrone communicatie is een communicatiemethode waarbij gegevens continu in serie worden verzonden. Er wordt slechts één informatieframe per keer verzonden. Het informatieframe verschilt hier van het karakterframe bij asynchrone communicatie en bevat meestal meerdere gegevenstekens.
Bij synchrone communicatie worden veel tekens samengesteld tot een informatiegroep, zodat de tekens na elkaar kunnen worden verzonden. Aan het begin van elke informatiegroep (meestal een frame genoemd) wordt echter een synchronisatieteken toegevoegd. Als er geen informatie wordt verzonden, moeten lege tekens worden ingevuld omdat synchrone transmissie geen gaten toestaat. Tijdens synchrone transmissie kan één karakter overeenkomen met 5 tot 8 bits. Voor hetzelfde transmissieproces komen alle tekens natuurlijk overeen met hetzelfde aantal cijfers, zoals n bits. Op deze manier wordt tijdens de transmissie elke n bits verdeeld in een tijdslice. Het verzendende uiteinde verzendt één teken in één tijdseenheid en het ontvangende uiteinde ontvangt één teken in één tijdseenheid.
Tijdens synchrone transmissie bevat een informatieframe veel tekens. Elk informatieframe begint met een synchronisatieteken. Over het algemeen gebruiken het synchronisatieteken en het nulteken dezelfde code. In het hele systeem regelt een uniforme klok de verzending van het teken van de zender en het teken van de nul met dezelfde code. Natuurlijk moet het ontvangende uiteinde de synchronisatietekens kunnen identificeren. Wanneer een reeks cijfers wordt gedetecteerd die overeenkomt met de synchronisatietekens, wordt dit beschouwd als het begin van een informatieframe en worden de daaropvolgende cijfers behandeld als feitelijke transmissie-informatie.
Het bovenstaande is de relevante inleiding over " synchrone communicatie en asynchrone communicatie ". Ik hoop dat het nuttig zal zijn voor jou! Gerelateerde trefwoorden: rtu apparatuur