Physical computing/Interfaces: verschil tussen versies

Uit Lab
Naar navigatie springen Naar zoeken springen
Geen bewerkingssamenvatting
Geen bewerkingssamenvatting
 
(4 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 1: Regel 1:
{{Zijbalk Interfaces}}
[[Bestand:Controller-interfaces.png|800px]]
[[Bestand:Controller-interfaces.png|800px]]


Regel 5: Regel 7:
De belangrijkste soorten interfaces zijn:
De belangrijkste soorten interfaces zijn:


* digitaal (0/1, L/H)
* digitaal (software: 0/1; hardware: L/H)
* PWM-output (bijv. 0..1023, 0-100% duty cycle)
* PWM-output (software bijv. 0..1023; hardware 0-100% duty cycle)
* analoog (bijv. 0..1023, 0-3.3V)
* analoog (software bijv. 0..1023; hardware 0-3.3V)
* i2c (serieel interface: seriële data-SDA, seriële clock-SCL)
* i2c (serieel interface: seriële data-SDA, seriële clock-SCL)
* SPI (serieel interface: master-in-slave-out: MISO, master-out-slave-in MOSI; select)
* SPI (serieel interface: master-in-slave-out: MISO, master-out-slave-in MOSI; select)
* asynchroon serieel (UART; transit (Tx) en receive (Rx))
* asynchroon serieel (UART; transit (Tx) en receive (Rx))
Daarnaast zijn er nog specifieke interfaces, bijvoorbeeld het bit-seriële protocol voor digitale LEDs (WS2812); of het "one wire" bit-seriële protocol voor bijv. DS18B20.
* [[/Digitale output]]
* [[/Digitale input]]
* [[/Analoge input]]
* [[/PWM output]]
* [[/I2C interface]]
* [[/SPI interface]]
* [[/Serial interface]]

Huidige versie van 18 mrt 2021 om 13:48

Physical computing
Interfaces
  1. Digitale input
  2. Digitale output
  3. Blink-1
  4. Button-1
  5. Blink-freq: frequentie
  6. Blink-PWM: pulsbreedte-modulatie
  7. Analoge input

Controller-interfaces.png

De sensoren, actuatoren en communicatie-onderdelen kunnen met verschillende soorten interfaces op de controller worden aangesloten.

De belangrijkste soorten interfaces zijn:

  • digitaal (software: 0/1; hardware: L/H)
  • PWM-output (software bijv. 0..1023; hardware 0-100% duty cycle)
  • analoog (software bijv. 0..1023; hardware 0-3.3V)
  • i2c (serieel interface: seriële data-SDA, seriële clock-SCL)
  • SPI (serieel interface: master-in-slave-out: MISO, master-out-slave-in MOSI; select)
  • asynchroon serieel (UART; transit (Tx) en receive (Rx))

Daarnaast zijn er nog specifieke interfaces, bijvoorbeeld het bit-seriële protocol voor digitale LEDs (WS2812); of het "one wire" bit-seriële protocol voor bijv. DS18B20.