2.8 Dezimalzähler

Selber bauen mit Endlichem Automat in Digital Noch ein paar Ausgänge dran für Z als 4er Bündel, Signal bei CT=0 und CT=9 und einem asynchronen Reset. Als benutzerdefiniertes Bauteil einsetzen Baue damit zweistelligen Zähler von 00..99? Zweistelliger Zähler von 00..99 Der übliche Denkfehler Habe ich auch schon in Abi-Lösungsvorschlag gefunden, bei 9 den Takt zur…

3.0 Schnittstellen und Module Überblick

SPI I2C UART Prinzip Master—Slave Master-Slave Gleichberechtigt Anzahl Kommunikations-Teilnehmer 1 Master,beliebig viele Slaves 1 Master, bis 127 Slaves Zwei Teilnehmer Übertragungsart Vollduplex Halbduplex Halb-/Vollduplex Datenübertragungsrate bis zu 10MHz typ. 3,4 Mbit/s bis zu 5Mbit/s 50..3.000.000Bit/s Anzahl Leitungen minimal 4 2 minimal 2 Taktsynchron synchron synchron asynchron Anschlüsse SCLK, MOSI, MISO , SS SDA, SCK TX,RX…

3.0 🚧 Rechenwerk

Methode Reziprokes Video [Wikipedia: Reziprokes Lehren]Teilen Sie Ihre Klasse in Gruppen zu je 4 SuS ein. Alle SuS schauen sich das Video an.SoS 1 fasst das gesehene schriftlich zusammen. Die Zusammenfassung wird anschließend den Gruppenmitgliedern vorgetragen.SoS 2 formuliert Fragen zum Video. Die Gruppenmitglieder beantworten die Fragen .SoS 3 achtet auf ungeklärte schwierige Fragen. Dies können…

3.1 AD / DA Wandlung

3.1 AD / DA Wandlung

[How to get the best ADC accuracy in STM32 microcontrollers][Was sind A/D- und D/A-Wandler?][MezData: Analog und Digital] [Wikipedia: Analog-Digital-Umsetzer] Analoge Spannung in digitalen Wert wandeln Eine Eingangsspannung Ue wird mit einer Referenzspannung Uref verglichen und das Verhältnis als n-stellige Binärzahl ausgegeben.Je mehr Stellen (Bits) der Digitalwert hat desto genauer lässt sich die Spannung umwandeln.Die Auflösung…

3.2 Servo steuern mit PWM

3.2 Servo steuern mit PWM

[L293D] [MezData: Servos][Arduino Servo Library][MezData: Modellbau-Servotester mit Pulsweiten-Anzeige] Modellbauservo Ein Modellbauservo wird durch die Breite eines Impulses gesteuert. Der Stellwinkel des Servos ist proportional zur Impulsbreite. Alle 20 ms sollte ein Steuerimpuls kommen. Die übliche Impulsbreite bewegt sich zwischen 1 ms und 2 ms. Servos können auch ausserhalb dieses Bereiches noch gesteuert werden, drehen weiter,…

3.5 Sensoren

Bosch BMP280 Druck und Temperatursensor mit I2C und SPI Schnittstelle [Infoseite zum Sensor Pressure sensor BMP280] [Bosch Datenblatt] [MezData Links zu Sensoren] Ich nutze PB8 und PB9 für I2C. PB10 und PB11 könnten auch I2C werden jedoch als USART für das Bluetooth-Modul benötigt. I2C Schnittstelle auf Seriell ausgeben I2C auf LCD ausgeben SPI Schnittstelle

3.6 🚧 UART / RS232

Synopsis: [de.wikipedia.org/wiki/Universal_Asynchronous_Receiver_Transmitter 🔗] [www.arduino.cc/reference/en/language/functions/communication/serial/ 🔗]Nochmal anschauen: 2.6 Schieberegister Ist die älteste und schwierigste einfache Serielle Schnittstelle. Die Datenübertragung erfolgt asynchron (eine Baud-Rate muss eingestellt werden) und hat Start- und Stopp-Bits ausserdem kann ein Paritätsbit übertragen werden. Es ist die elementare serielle Schnittstelle für Arduino, darüber werden viele der Boards programmiert und darüber wird mit dem…

3.7 🚧 I2C Schnittstelle

3.7 🚧 I2C Schnittstelle

[MezData: Links-I2C] [Portexpander HLF 8574] [Temperatursensor LM75A] [Druck- und Temperatursensor BMP280] [MezData: Discovery-Room][stm32-I2C-Lib][Elektrische Gedanken] Einlesen in die Theorie der Schnittstelle Befehl / Beispiel Beschreibung #include <Wire.h> // I2C-Library I2C Library laden Wire.begin();Wire.begin(SDA, SCL); // Alternative Leitungen festlegen Schnittstelle starten Wire.beginTransmission(0x27); Daten sollen zu Zieladresse 0x27 gesendet werden Datenpuffer wird geleert.Der Datenpuffer ist 32 Byte groß…

3.8 🍀 SPI Schnittstelle

3.8 🍀 SPI Schnittstelle

Synopsis: [az-delivery.de/products/saleae-logic-analyzer][mikrocontroller.net/articles/Serial_Peripheral_Interface][mikrocontroller.net/articles/SPI_Daisychain][docs.arduino.cc/learn/communication/spi][analog.com/media/en/technical-documentation/data-sheets/MAX7219-MAX7221.pdf][learn.sparkfun.com/tutorials/serial-peripheral-interface-spi/all][ti.com/lit/ds/symlink/sn74hc595.pdf] 1. Funktionsprinzip der SPI-Schnittstelle SPI bedeutet Serial Peripheral Interface und dient hauptsächlich zur seriellen Datenübertragung von einem µC zu einer Peripherie und von der Peripherie zum µC. Die Datenübertragung wird durch einen Master/Controller gesteuert. Er gibt den Takt der Übertragung über eine Leitung SCK (Serial Clock) und wählt über eine Leitung CS/SS (Chip…

4.0 RoboCar

[MezData-Links: RoboCar] [www.pollin.de/productdownloads/D811116B.PDF 🔗]Bei Pollin gab es für kleines Geld einen Bausatz für ein Roboter Auto. Dank umfangreichen Befestigungsmaterial konnte die Sturm-Platine darauf befestigt werden.Beim Test ist mir ein recht hoher Stromverbrauch in Ruhe von 160mA aufgefallen, das saugt die Batterien leer! Die Hauptursache sind die L293D-Chips für den Antrieb, allein der Logikteil verbraucht pro…