De term ‘communicatie’ wordt gedefinieerd als de uitwisseling van informatie tussen twee of meer media. In embedded systemen betekent communicatie de uitwisseling van gegevens tussen twee microcontrollers in de vorm van bits. In microcontrollers wordt deze uitwisseling van databits gedaan door een reeks gedefinieerde regels, ook wel communicatieprotocollen genoemd. Als de databits één voor één op een sequentiële manier, of met andere woorden in serie, via de databus of het communicatiekanaal worden verzonden, staat het communicatieprotocol bekend als Serieël Communicatie Protocol.

Producten

STB Signal test board

De STB 3 board van Siglent is bedoeld voor het onderwijzen en het demonstreren van het gebruik van een oscilloscoop. De STB 3 board uitgang signalen bestaan uit golf, sinus, willekeurige code, puls, pulstrein en AM-signalen. Door de eenvoudige instellingen van dit product kan de gebruiker het niveau van een oscilloscoop veranderen om het verticale verstelsysteem en het triggersysteem van de oscilloscoop zelf te ontdekken of te testen. Hierdoor kan de gebruiker snel het gebruik van een digitale oscilloscoop beheersen of onregelmatigheden vinden.


Siglent SDS1104X-E oscilloscope

De Siglent SDS1104X-U is een 4-kanaals oscilloscoop uitgerust met een bandbreedte van 100 MHz. Dit is een budget 4-kanaals oscilloscoop met een uitstekende prijs- kwaliteitverhouding, zo beschikt de SDS1104X-U over een geheugen van 14 Mpts en een 100,000 wfm/s waveform capture rate, waardoor signalen snel en nauwkeurig geanalyseerd kunnen worden.

Deze oscilloscoop is zeer gebruiksvriendelijk dankzij het duidelijk afleesbare 7" LCD scherm en 10 sneltoetsen naar de meest gebruikte menu's. Daarnaast maakt de SDS1104X-U gebruik van Siglent's Super Phosphor technologie, waardoor 256-level intensity grading ondersteund wordt en de scoop een minimale resolutie van 1 mV per divisie biedt. Ook wordt de scoop standaard geleverd met decodeer-mogelijkheden zoals I2C, SPI, UART, CAN en LIN en is het mogelijk om meetresultaten via USB over te zetten op een PC.


Video

Bas legt in deze video uit wat het verschil is tussen seriële communicatie en parallelle communicatie. Verder worden er drie verschillende seriële communicatieprotocollen geïntroduceerd, namelijk SPI, I2C en UART. De structuren en dataframes van deze seriële communicatieprotocollen werden uitgelegd. Verder worden de verschillen besproken tussen decoderingsprotocollen op de analoge kanalen van een oscilloscoop, een logic probe met een logic analyzer op een oscilloscoop, en een logic probe met een logic analyzer op een computer. Ten slotte worden enkele testsignalen van een STB signal test bord gedecodeerd op een Siglent SDS1104X-E met seriële protocoldecoders.