Jan Flashcards
Wat is EMC?
EMC staat voor “Elektromagnetische Compatibiliteit” en verwijst naar de eigenschap van elektronische apparaten en systemen om te kunnen functioneren in de aanwezigheid van elektromagnetische interferenties en om zelf geen ongewenste elektromagnetische interferenties te genereren
Wat is de relatie tussen EMC en CANBUS?
Hoge EMC weerstand (met Si-On-Insulator technologie)
Waar wordt CANBUS veel gebruikt?
Autoindustrie
Kun je een accu vervangen door een condensator?
Nee, condensatoren zijn voor snelle ladingafgifte, accu’s voor langdurige en stabiele afgifte
Waarom staat er ‘max 100pF’ bij de specs van bijvoorbeeld de beperking van snelheid bij I2C?
De specificatie “max 100pF” met betrekking tot de beperking van snelheid bij I2C verwijst naar de maximale toegestane capaciteit op de I2C-buslijnen (SDA en SCL) die kunnen worden gebruikt zonder de signaalintegriteit en betrouwbaarheid van de communicatie te compromitteren. Deze specificatie is belangrijk om ervoor te zorgen dat de signalen op de I2C-bus correct worden overgedragen, zonder vervorming of fouten.
Waarom is een differential (3-draden) verbinding beter dan ‘single-ended’ (2 draden)?
Onderdrukking van gemeenschappelijke modus-ruis, met een differentiale verbinding kan de ontvanger het verschil tussen de twee verbindingen berekenen en ruis onderdrukken
Noem drie voordelen van I2C t.o.v. parallelle communicatie tussen chips.
-chips kunnen kleiner worden want vee minder pinnen nodig (2 ipv 8/16/32 bus)
-meer ruimte op de printplaat door minder koper sporen
-goedkopere apparaten door kleinere print en minder koper en kleinere chips
-makkelijker om meerdere devices aan elkaar te koppelen en uit te breiden
Wat DOET de RTpatch voor Linux eigenlijk met de kernel?
Maakt de kernel meer geschikt voor real-time toepassingen door;
Verbeterde preëmptiviteit: De RT-patchset maakt de Linux-kernel preëmptiever. Dit betekent dat het besturingssysteem taken met hoge prioriteit onmiddellijk kan schakelen, zelfs als andere taken bezig zijn, waardoor een betere responsiviteit wordt geboden.
Verbeterde beheersing van interrupts
Verbeterde scheduler
Teken (blokschema) een I2C bus opstelling met drie ic’s, twee pull-up’s en de juiste benaming van de signalen.
Zie slide 31 I2C
Noem de drie belangrijkste verschillen tussen SPI en I2C.
-SPI single-master, I2C multi-master
-SPI full-duplex mogelijk, I2C is half-duplex
-SPI extra chipselect lijn voor elk device, I2C addresseert devices met uniek adres.
-SPI simpel, minder standaard. I2C uitgebreid protocol.
SPI door Motorola ontwikkeld, I2C door Philips.
NB: beide zijn synchroon en hebben dus een CLOCK signaal (SCL bij I2C)
RS232 kan gebruik maken van een pariteit bit. USB doet het met CRC. Wat zijn de verschillen en overeenkomsten tussen pariteit bit en CRC code?
Beide zijn bedoeld als foutcontrole. Een Cyclic Redundancy Check bij USB is echter 5 bits lang en kan meer bit fouten detecteren dan een enkel pariteitbit bij RS232.
Wat betekent UART?
Universal Asynchronous Receiver Transmitter. Vaak de naam voor de unit die (asynchrone) seriële data omzet naar bytes en vice versa,
Ergens op internet staat: “putty serial 9600,EvenP,stop1 and no hw-flowctl”. Wat betekent dat?
Dat zijn de instellingen om via Putty serieel (RS232) met een apparaat te communiceren: 96oo baud, Even Pariteit bit, 1 stopbit en geen hardware flowcontrol.
Tussen welke twee standaarden vormt de FTDI chip in de Kobuki een interface?
USB naar RS232 serieel
Wat wordt bedoeld met synchroon en full duplex?
Synchroon: aparte klok signaal is aanwezig. SPI en I2C hebben een aparte klok lijn dus zijn synchroon.
Met full-duplexcommunicatie wordt bedoeld dat men een verbinding tot stand kan brengen waarbij er tegelijk informatie wordt uitgewisseld in de twee richtingen