Digital integration 2 Flashcards

(30 cards)

1
Q

What does UART stand for?

A

Universal Asynchronous Receiver-Transmitter

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does I2C stand for?

A

Inter-Integrated-Circuit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What does SPI stand for?

A

Serial Peripheral Interface

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does CAN-BUS stand for?

A

Controller Area Network Bus

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What area of electronics are CAN-BUSs extensively sued within?

A

Automotive electronics

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is RS-232?

A

It is an external serial communications standard

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

When was RS-232 designed?

A

1960s

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Is RS-232 an example of synchronous or asynchronous transmission?

A

Asynchronous

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the voltage levels for logic signals in RS-232?

A

-15 to -5 for logic 0

5 to 15 for logic 1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How is UART similar to RS-232?

A

UART is essentially the same as RS-232 but uses generic 5v or 3.3v logic levels and can have longer frames than 8 bits

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Is I2C synchronous or asynchronous?

A

Synchronous

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What do SCL and SDA stand for in I2C?

A

Serial Clock and Serial Data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is meant by an open-collector bus scheme?

A

By default the bus is high and any connected device may pull them low

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

When does an arbitration process commence in I2C?

A

When two devices attempt to initiate communication at the same time.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is clock stretching in I2C?

A

If receiving device struggles to keep up can slow down data transfer by holding clock line low.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What are the speed rates of standard, fast mode, fast mode + and high speed mode I2C?

A

standard = 100kbits/s
fast mode = 400kbits/s
fast mode + = 1Mbit/s
high speed mode = 3.4Mbit/s

17
Q

What is the equation for max pull up resistor for I2C bus?

18
Q

What is the equation for the min pull up resistor for I2C bus?

A
R= V supply / max Sink current
R= V/3mA
19
Q

Is UART full duplex, half duplex or simplex?

20
Q

Is I2c full duplex, half duplex or simplex?

21
Q

What does SPI use instead of the open-collector approach?

A

It uses tri-state push-pull digital outputs

22
Q

What are some differences between SPI and I2C?

A

SPI is generally faster.
SPI doesn’t require bi-directional level-shifters.
There can only be one master device in SPI.
No arbitration process needed in SPI.

23
Q

CAN uses open-collector differential signalling. What is this?

A

There are two conductors CAN high and CAN low. They are normally implemented as shielded twisted pair

24
Q

What is the nominal line voltage of CAN? What logic level is this regarded as?

A

2.5V

logic high

25
How is a logic low transmitted in CANH and CANL?
CANH needs to increase by 1V and CANL needs to decrease by 1V.
26
How do you avoid signals reflecting in CAN?
By terminating the conductors in the correct resistance
27
What CAN speeds are possible at a few meters compared to up to 1km?
few metres = 1Mbit/s | up to 1km = 10kbits/s
28
Is CAN asynchronous or synchronous?
Asynchronous
29
When do receivers re-synchronise their clocks in CAN?
When a logic high is asserted.
30
How many consecutive bits of the same polarity can you have in CAN?
No more than 5 otherwise the receivers clocks cant stay synchronised.