I2C-Master Übersicht

Der I²C-Bus ist eines der beliebtesten Kommunikationsprotokolle in der Elektronik – kompakt, effizient und ideal, um Sensoren, Displays, Speicherbausteine und andere Peripheriegeräte mit einem Mikrocontroller zu verbinden. Mit unseren I2C-Master-Modulen steht Entwicklern und Bastlern eine solide Basis zur Verfügung, um eigene I2C-Netzwerke… mehr lesen

Wemos-D1 mit ESPHome in Home Assistant

ESPHome Logo

Unsere I2C-Module lassen sich hervorragend über ESPHome in Home Assistant einbinden. Wenn Sie planen, digitale Eingangs- oder Ausgangskarten in Ihrer Unterverteilung zu verbauen und diese komfortabel steuern möchten, ist der Wemos D1 als I2C-Master die ideale Wahl. In diesem Beitrag zeige ich, wie ein… mehr lesen

MQTT – I2C – Bridge

Vielen Dank für diesen Beitrag an Thomas Plorin Viele Homeautomationslösungen bieten Connectoren für MQTT. MQTT oder Message Queuing Telemetry Transport ist ein offenes Nachrichtenprotokoll für M2M (Machine-to-Machine) Kommunikation. Die Informationen werden als Nachrichten über sogenannte „Topics“ verschickt. Ein „Topic“ besteht… mehr lesen

I2C-Analog-Output-Modul mit Python und TkInter

Analogwerte zum I2HAA-Modul übertragen Das Programmbeispiel schreibt auf Tastendruck Analogwerte zur Analog-Ausgabekarte   Programmcode import tkinter as tk import smbus bus = smbus.SMBus(1) mainWin = tk.Tk() mainWin.title(„Analoge Ausgabekarte“) def uebertragen1(): val=e1.get() a=int(val) HBy = int(a/256) LBy = int(a-HBy*256) field=[LBy,HBy] print(field) bus.write_i2c_block_data(0x58,0x00,field) def… mehr lesen

I2C-MCP3424 Analog-In-18Bit-Modul mit Python und TkInter

Analogwerte vom I2AE18-Modul einlesen Das Programmbeispiel liest auf Tastendruck die Analogwerte von der 18-Bit Analog-Eingangskarte ein, schreibt den Wert in ein Label und gibt ihn in einer Balkengrafik aus. Programmcode #!/usr/bin/python import ast import smbus bus = smbus.SMBus(1) #Bus definieren from time import… mehr lesen

I2C-IO-Module für Hutschienenmontage

Wir haben unser Produktspektrum um vier neue I2C-Baugruppen zum aufschnappen auf die Norm-Hutschiene erweitert. Die Abmessungen der Leiterplatten sind 45,5 mm x 65,5 mm und passen in die WAGO Montagesockel für Kleinplatinen, die auf Standard-DIN-Schienen montiert werden können. Die Karten lassen sich… mehr lesen

I2C-Analog Input 8 Kanäle 0-10V 10 Bit

Unsere analoge Eingangskarte haben wir weiterentwickelt. Folgende Verbesserungen haben wir in das neue Design einfließen lassen Acht Eingangskanäle je 10 Bit Abtastrate 250 Hz Busanschluss-Stecker Hardware Gesteuert werden alle Vorgänge auf der Karte von einem Mikrokontroller (PIC 18F13K22). Dieser stellt… mehr lesen

I2C-Analog-Input 4 Kanäle / 18 Bit mit MCP3424

Analoge Eingangskarte I2AE18 mit MCP3424 4 Kanäle 0-10V, 0-2V oder 0-20mA

Bei dieser Karte haben wir einen AD-Wandler von Microchip verbaut. Dieser kann 4 Analogwerte mit einer Auflösung von maximal 18 Bit einlesen. Folgende Messbereiche sind möglich: 0..10V ±10V ±2V ±20mA Durch ändern der Vorwiderständen lassen sich auch andere Messbereiche z.B…. mehr lesen

20mA Sensor an I2C-Analogkarten

Industriesensoren mit standardisierten Ausgangssignalen wie 4–20 mA und 0–10 V sind aus der Automatisierungs-, Mess- und Steuerungstechnik nicht wegzudenken. Sie ermöglichen eine zuverlässige, störsichere Übertragung von Messwerten über größere Distanzen und sind herstellerübergreifend kompatibel. Ob Temperatur-, Druck-, Füllstands-, Feuchte- oder… mehr lesen