Wat is baudrate?
Baudrate is een term die in elektronische communicatie wordt gebruikt om de datatransmissiesnelheid van een kanaal te beschrijven. Het zogenaamde kanaal kan draadloos of bekabeld zijn. De baudrate vertegenwoordigt het aantal symbolen dat per tijdseenheid wordt verzonden. Het is een maat voor de overdrachtssnelheid van symbolen. Het wordt uitgedrukt door het aantal veranderingen in de modulatietoestand van de drager per tijdseenheid. De baudrate verwijst naar het aantal symbolen dat per tijdseenheid wordt verzonden. Het aantal verzonden symbolen.
De gebruikelijke eenheid van baudsnelheid is bit/s, wat binair bits/seconde is. Omdat een byte uit 8 bits bestaat, en een byte meestal een ASCII-codezoals een Engelse letter, dus: een kanaal met een baudrate van 9600 kan theoretisch 9200/8 Engelse letters per seconde verzenden. Dat is 1200 bytes, ongeveer 1,2 KB. De 19200 kan 2400 bytes per seconde verzenden. Als een bestand bijvoorbeeld een capaciteit van 100KB heeft, duurt het minstens 100/1,2 seconden om het via het 9600 kanaal te verzenden, wat meer dan een minuut is.
Het verschil tussen baudsnelheid 9600 en baudsnelheid 19200
1. Verschillende snelheden
1. Baudrate 9600: per seconde kunnen 9600/8 Engelse letters worden verzonden.
2. Baudrate 19200: Per seconde kunnen 19200/8 Engelse letters worden verzonden.
2. Verschillende transmissievolumes
1. Baudrate 9600: Per seconde kunnen 1200 bytes worden verzonden, ongeveer 1,2 KB.
2. Baudrate 19200: 2400 bytes per seconde, 2,4 KB.
3. Verschillende kenmerken
1. Baudrate 9600: Gebruik de RXD en TXD om te communiceren met de buitenwereld. Binnenin bevinden zich twee fysiek onafhankelijke ontvangende en zendende buffers SBUF, die tegelijkertijd gegevens kunnen verzenden en ontvangen.
2. Baudrate 19200: De overloopsnelheid wordt gedeeld door twee (of niet) en dan gedeeld door zestien als een verschuivingspuls voor seriële transmissie of ontvangst.
Waarom moeten we de baudrate instellen voor seriële communicatie?
Er zijn twee betrouwbaardere manieren om de baudrate in te stellen:
1. Gebaseerd op de fysieke kenmerken van elektriciteit, transmissiemedia, enz. in combinatie met de vereisten voor het gebruik van seriële apparaten
Om effectieve communicatie te garanderen, gebaseerd op de fysieke kenmerken van elektriciteit en transmissiemedia in combinatie met de vereisten voor het gebruik van apparatuur voor seriële poort, wordt vastgesteld dat de maximale transmissiesnelheid van RS232 kan alleen 115200, en vervolgens verdeeld in twee niveaus stap voor stap naar 57600, 28800, 19200 ... Om aan te passen aan deze tarieven, de overeenkomstige ontwerp van de kristaloscillator frequentie te verkrijgen.
2. Dit wordt bepaald door de eigenschappen van telecommunicatielijnen
De bandbreedte van het banddoorlaatfilter dat in telefoonlijnen wordt gebruikt is 3KHz (300~3300Hz). In die tijd gebruikte de "vader van Wi-Fi" Vic Hayes een 2400HZ signaal bij het maken van een modem, en de bijbehorende baudsnelheid was 2400. Aangezien de basisfrequentie is vastgesteld, zullen de methoden die in de toekomst worden gebruikt om de communicatiesnelheid te verhogen allemaal worden vermenigvuldigd op basis van 2400, dus 9600, 19200...