Wie funktioniert I2C, einfach erklärt! |

  Рет қаралды 32,233

Edi's Techlab

Edi's Techlab

Күн бұрын

Пікірлер: 40
@justjulez6153
@justjulez6153 7 ай бұрын
Endlich mal jemand, der richtig erklären kann. Warum ist es so schwer solche Sachen einfach zu erklären?
@herbertseidl9283
@herbertseidl9283 4 жыл бұрын
Gut und verständlich erklärt, benutze es hauptsächlich für LCD 👍
@EdisTechlab
@EdisTechlab 4 жыл бұрын
Hallo Herbert, vielen Dank und liebe Grüsse Edi
@fano72
@fano72 Ай бұрын
Genau das ist auch meine Anwendung. Versuche es mit DMA performanter zu bekommen.
@TheHaegarsail
@TheHaegarsail 4 жыл бұрын
Danke, kann kaum besser erklärt werden.
@EdisTechlab
@EdisTechlab 4 жыл бұрын
Hi, vielen Dank und liebe Grüsse Edi
@leythecg
@leythecg 7 ай бұрын
Sehr gutes Video! Top in Inhalt u. Präsentation! Vielen Dank!
@betulgoek6294
@betulgoek6294 3 жыл бұрын
Das Video war sehr hilfreich, danke für die ausführliche Erklärung 👍
@EdisTechlab
@EdisTechlab 3 жыл бұрын
Hallo Betul Goek, das freut mich sehr das es dir geholfen hat. Liebe Grüsse Edi
@MrJoeDone
@MrJoeDone Жыл бұрын
danke ich wusste bisher nichts zum Thema und fand alles gut verständlich, jetzt kann ich zum Video zurückkehren, wo ohne weitere Erklärung I2C vorausgesetzt wurde
@EdisTechlab
@EdisTechlab Жыл бұрын
Das freut mich und liebe Grüsse Edi
@gbauer81
@gbauer81 4 жыл бұрын
Sehr schön erklärt!!!
@EdisTechlab
@EdisTechlab 4 жыл бұрын
Hallo, vielen Dank und liebe Grüsse Edi
@infoep9068
@infoep9068 3 жыл бұрын
Hallo, einfach genial, wie Sie das hier rüberbringen!!! Habe bemerkt, dass sie das NACK-Bit in der Grafik bei 7:01 mit ACK (rot) beschriften. Ansonsten, grossartig!! (um Klassen besser als meine Prof's an der Fachhochschule seinerzeit).
@EdisTechlab
@EdisTechlab 3 жыл бұрын
Hi, vielen Dank für das Lob und ja stimmt, da hat sich ein kleiner Fehler eingeschlichen. Liebe Grüsse Edi
@davidgreenwitch
@davidgreenwitch 3 жыл бұрын
Ja, vielen Dank, das hat geholfen!
@EdisTechlab
@EdisTechlab 3 жыл бұрын
Hallo David, das freut mich sehr zu hören, liebe Grüsse Edi
@SamsonWagner
@SamsonWagner Жыл бұрын
Sehr gute und einfach erklärt 👌🏼
@EdisTechlab
@EdisTechlab Жыл бұрын
Freut mich, danke und liebe Grüsse Edi
@ConsumerOfReality
@ConsumerOfReality 2 жыл бұрын
Tolles Video, vielen Dank!
@EdisTechlab
@EdisTechlab 2 жыл бұрын
Sehr gerne!
@mohamadkhiralkade3317
@mohamadkhiralkade3317 3 жыл бұрын
Danke, Super erklärt
@EdisTechlab
@EdisTechlab 3 жыл бұрын
Vielen Dank und liebe Grüsse Edi
@dafmancanjan
@dafmancanjan 10 ай бұрын
Ich nutze I²C für RTC, LCD und so. Vor ein paar Tagen habe ich aus einem DVD-Player eine 13-Segment-VFD Einheit mit einem 78CH74F rausoperiert. Normal ist die Ansteuerung mit SPI (Beispielsweite der PT6311, PT6315, PT6318, PT6961 und noch viele mehr!), aber die Anzeige mit dem 87CH74F arbeitet mit I²C. Nach vielen Experimenten mit Wire.h habe ich auch diese Anzeige erfolgreich am Arduino (Klon) in Betrieb.
@johannesretzbach1917
@johannesretzbach1917 2 жыл бұрын
sehr gutes video :D
@EdisTechlab
@EdisTechlab 2 жыл бұрын
Hallo Johannes, vielen Dank und lieber Grüsse Edi
@romansneg5339
@romansneg5339 2 жыл бұрын
danke
@EdisTechlab
@EdisTechlab 2 жыл бұрын
Bitte sehr!
@jean-pierresager3066
@jean-pierresager3066 3 жыл бұрын
Hi Edi, ich habe I2 noch nie verwendet, daher meine Frage beim senden des AK Bit wird das vom Slave bearbeitet oder muss ich das selber im Script prüfen?
@EdisTechlab
@EdisTechlab 3 жыл бұрын
Hallo Jean-Pierre, das kommt darauf an wie tief du I2C nutzen möchtest. Wenn die die komplette Schnittstelle selbst programmieren möchtest, musst du dich mit den Datenblatt vom jeweilen Sensor beschäftigen. Für die einfach Nutzung von I2C gibt es für die meisten Sensoren schon fertige Library die du einbinden kannst und dann musst du dich um die Schnittstelle gar nicht kümmern sondern kannst sie einfach nur verwenden. Liebe Grüsse Edi
@kunoSchlonz
@kunoSchlonz 4 ай бұрын
vielen Dank für die gute Beschreibung. Vielleicht wäre es gut, wenn du ein Video machen könntest mit einem Multisensor Setup. Damit man die Verkabelung auch mal in echt sehen kann. Was auch hilfreich wäre: Ein Setup mit drei oder vier mal den gleichen Sensoren. Zum Beispiel den BME280. Meines Wissens kann man die nur über zwei verschiedene Adressen ansteuern. Also ist es am Ende vielleicht doch nur eingeschränkt möglich bis zu 128 I2S Geräte zu verbinden?
@EdisTechlab
@EdisTechlab 4 ай бұрын
Hallo Kuno, vielen Dank für die Hinweise, aber meine ToDo Liste für Videos hat noch über 100 Einträge und ich bin damit mehr als gut versorgt. Ich habe ein Video über den BME280 schon gemacht und ja, es darf jeweils nur eine Adress im I2C Netzwerk vorkommen, was beim BME280 0x76 oder 0x77 ist. Wenn mehrere Geräte mit der selben Adresse verwendet werden, dann funktioniert das nur mit einem I2C Multiplexer. Liebe Grüsse Edi
@kunoSchlonz
@kunoSchlonz 4 ай бұрын
@@EdisTechlab vielen Dank für den Hinweis mit dem Multiplexer das hilft schonmal weiter
@vincentwiri7542
@vincentwiri7542 8 ай бұрын
I2C ist ein sehr Langweiliges Thema aber mit der erotischen Stimme von Ediz war das Video ein Genuss
@MeMyselfAndI33
@MeMyselfAndI33 3 жыл бұрын
Vielen dank für die sehr veständliche Erklärung. Dennoch hätte ich einige Fragen: 1) I2C ist für kurze Leitungslängen konzipiert. Welche kostengünstige Ansatz an Lösung(en) gibt es um die Leitungslänge - sagen wir - auf 50 Meter zu Erweitern? 2) wenn nun wie gezeigt zwei Master auf die gleichen Slaves zugreifen sollen, wie bekommt man das hin, dass die Signale der beiden Master nicht durcheinander geraten und womöglich eine Kommunikation des anderen Master unterbrechen, oder evtl blockieren? 3) es kommt durchaus vor, dass man I2C Slaves hat, deren Adresse fest/unveränderbar vorgegeben ist. Wie kann der Master diese Slaves individuell ansprechen?
@EdisTechlab
@EdisTechlab 3 жыл бұрын
Hallo, deine Fragen sind so speziell, dass ich sie auch nicht ohne vorherige Recherche direkt beantworten kann. Aus Zeitgründen ist es mir nicht möglich die Antworten im Netz zu suchen, aber ich wäre sehr froh, wenn du sie selber suchst und das Ergebnis hier mit der Community teilst. Vielen Dank und Liebe Grüsse Edi
@Anonymous-jd7rc
@Anonymous-jd7rc 2 жыл бұрын
1.) I2C ist dafür komplett ungeeignet, da würde ich auf eine andere Busart setzen. 2.) Mehrere Master sind bei I2C zwar machbar aber viel zu auwendig, da du eine Steuerung benötigen würdest die die Master steuert damit nur einer sendet. 3.) Die ersten 4 Bits der Skave Adresse sind bauteilabhängig, also nicht veränderbar. Die 3 letzten kannst du aber durch externe Beschaltung des ICs einstellen, somit kannst du bis zu 8 gleiche ICs verwenden, zudem gibt es meist A Serien die genau gleich sind, aber eine andere bauartbedingte Adresse haben somit sind weitere 8 möglich
@fredfeuerstein3328
@fredfeuerstein3328 3 жыл бұрын
Jeder kann das gilt nicht für mich.
@EdisTechlab
@EdisTechlab 3 жыл бұрын
Hallo Fred, dass ist schade aber woran liegt den das? Liebe Grüsse Edi
@fredfeuerstein3328
@fredfeuerstein3328 3 жыл бұрын
@@EdisTechlab Das weiß ich nicht, möglicherweise bin ich nicht schlau genug.
Wie funktioniert SPI, einfach erklärt! | #EdisTechlab
6:56
Edi's Techlab
Рет қаралды 21 М.
I2C in 8 Minuten verstehen! | #EdisTechlab #i2c #arduino
8:39
Edi's Techlab
Рет қаралды 17 М.
快乐总是短暂的!😂 #搞笑夫妻 #爱美食爱生活 #搞笑达人
00:14
朱大帅and依美姐
Рет қаралды 14 МЛН
小路飞和小丑也太帅了#家庭#搞笑 #funny #小丑 #cosplay
00:13
家庭搞笑日记
Рет қаралды 12 МЛН
Understanding I2C
10:58
Rohde Schwarz
Рет қаралды 107 М.
ESP8266 Programmieren OHNE Node-MCU Board | #EdisTechlab
8:50
Edi's Techlab
Рет қаралды 32 М.
Solving I2C Address Conflicts - TCA9548A I2C Multiplexer
24:29
DroneBot Workshop
Рет қаралды 106 М.
How I2C Communication Works and How To Use It with Arduino
9:57
How To Mechatronics
Рет қаралды 1,5 МЛН
I²C (Inter-Integrated Circuit) Erklärung
8:51
F.M.H. Studios
Рет қаралды 34 М.
Verstehe SPI in 5 Minuten! | #EdisTechlab #arduino #SPI
5:59
Edi's Techlab
Рет қаралды 12 М.
SPI: The serial peripheral interface
33:00
Ben Eater
Рет қаралды 698 М.
I2C and SPI on a PCB Explained!
15:34
Altium Academy
Рет қаралды 157 М.
快乐总是短暂的!😂 #搞笑夫妻 #爱美食爱生活 #搞笑达人
00:14
朱大帅and依美姐
Рет қаралды 14 МЛН