-
Thread
Anforderungssammlung CAN Hausbus mit PIC µC
): Muss ich mir ansehen, aber das solte kein Problem sein. Vermutung: 2 Antiserielle P-CH-FET's (Z.B. SOT23-6) in die TWI-CLK-Leitung und gut. CS für I2C-Clock Enable ist dann LOW-Aktiv. Die TWI-Slaves können dann noch den Master-Clock stretchen. TWI hab ich einige AN's rumfliegen. CAN-Wakeup
Überspannung oder so kaputt wird ist im Haus ein no-go... Bei deiner Bauteilliste fehlen noch ein paar C's und D's.
-
Thread
Sammelbestellung OLED 0.96 I2C für den ESP8266
nehme jetzt anstatt TTW jetzt SPI her, ist der selbe Ablauf: z.B. jetzt mit dem SPI Beispiel und dem MCP23S17 kann man einrichten so wie du das andenkst, bist schon richtig, lesen. schreiben etc..nehme deine Fährte auf und modeliere um: AT+SPIWRITE=3,213 in dem Fall dann für MCP23S17 Device 3
bis zu den Regsitern und den Datenaustausch. geb dir demnächst das beispiel vor, mit SPI und dem MCP23S17 ich werde dann an den PortA eine 8fach Relais Karte anstecken und über AT+SPIWRITE=3,213 5 Relais High 3 Relias Low schalten oder wenn du ein LCD anschliesst AT+SPIWRITE=3,65
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
OK, dann ich mal mit nem Breakblöd :) MCP73831T SOT-23 Was kann so'n Spacken wie ich, mit Toner-Transfer ..., da so an /Wätchen/ abtransportieren:) 105µ (dachte es wären 70:) 40x70mm DS, ~1W -> 75° (naja, /gemessen/ halt). Die Struktur in
parallel dazu. Hintergrund-Beleuchtung nicht reaktiviert. Buzzer wurde damals glauben nie getestet, weil's eh sicher nicht funktioniert hätte. Mal schauen ob's nu auch zum Wecker taugt. :) Für die 0,17V hat's am Südfenster, bedeckter Himmel, ~60min. gedauert. Könnte also so gegen 15h-18h++ laufen. :)
-
Thread
Auf-/Abwärts-Zähler mit 33 Ausgängen und Zustandsspeicher.
Fällt mir noch ein: Gibt's nicht einen ganz einfachen AD-Wandler, den ich an das digitale Poti anschließen könnte?
doch etliche LEDs damit steuern. Über I2C mit 4x PCA9538 bekommt man ohne Zusatzzirkus 32 IOs, mit 2x MCP23017 ebenfalls, mit PCA9554 käme man auf bis zu 64 IOs, um nur ein paar zu nennen. Für SPI gibts den 74hc595, MCP23S17 und und und ...
-
Thread
Ersatz für ULN2804 mit TWI oder SPI-IF
Prozessor mit weniger Pins verwendet werden muss. Bis habe ich als Lösung gefunden: Port-Expander ( z.B. MCP23S17 ) plus ULN2804 --> per SPI oder TWI. oder TPIC6C595 Relaistreiber serial. Die erste Lösung ist unschön, weil ich zwei resp. 3 Chips brauche, die zweite kann nur 150mA pro Kanal statt 500mA.
www.digikey.de/de/products/filter/energiemanagement-pmic/leistungsverteilungsschalter-lasttreiber/726?s=N4IgjCBcoCwdIDGUBmBDANgZwKYBoQB7KAbRAGYB2ADgE56QBdAgBwBcoQBlNgJwEsAdgHMQAXwLVKUUMkjps%2BIqRAAmamDgAGJqw6RufIaIngArDBlJUmXAWKQyMLQDYwr3SHaceAkeIJVMzMrOQU7ZUcKFxc6VU9vA19jAIpKeFkbRXsVVRdVZ2lAynIwKhBiyhhaS0DqF3IzeOYvfUM-EwIwMFUdBDDbJQcyVXIXEtq1McpaHS6wWkozHRbE9pTTBbpQrIjhkBXTAFpaHcg
-
Thread
Warum wird bei SPI nicht die SS Leitung gleichzeitig als SCK Leitung genutzt?
ist das nicht. Auch wenn es nur wenige ICs sind, die Adressen unterstützen. Zum Beispiel können die MCP23S17/08 SPI-Portexpander auch über eine Adresse angesprochen werden. Aber vom Funktionsprinzip SPI ist es schon richtig, dass die Geräte per CS gewählt werden sollen.
Kopf gegangen ist. Wer weiß vielleicht kann ich irgendwann kein I²C nutzen und hab auch nur 3 I/O's offen :-) Vielen Dank für eure Antworten! LG
-
Thread
DCF77 ausgefallen
jemand schon mal gemacht und kann mir einen Tipp zur besseren Fehlererkennung geben? 24.03.2023 19:17 01001010101010100010111101000100110100100110111000110001001--> Jahr: 23 Monat: 3 Tag: 24 Wochentag: 5 Stunde: 19 Minute: 17
Spinn weiter! Extra für dich hätte ich natürlich ein Video von der Uhr drehen müssen, wenn sie 23:17 gegen Mittag anzeigt. Warum sollte ich das erfunden haben?
-
Thread
Liste von ICs usw. fürs Breadboard
Schieberegister: 74HC165 und 74HC595 A/D Wandler: MCP3208 USB-UART: MCP2221A AVR Mikrocontroller: 8 Pins: ATtiny 25, 45, 85 14 Pins: ATtiny 24, 44, 84, 441, 841 20 Pins: ATtiny 261, 461, 861 28 Pins: ATmega 48, 88, 168, 328 40 Pins
RAM. TTL Fets gibt's ab und zu in Laptops oder Tablets. Auf Mainboard's allgemein finden sich auch (BIOS/Uefi) weitere Speicherbausteine. Netzteile für Optokoppler, Dioden und Leistungshalbleiter... Nur auf's breadboard
-
Thread
SSD oder RAM - Upgrade: welche Schritte sind am effektivsten?
Desktop: GNOME v: 44.3 tk: GTK v: 3.24.37 wm: gnome-shell dm: GDM3 v: 44.0 Distro: Ubuntu 23.04 (Lunar Lobster) Machine: Type: Laptop System: LENOVO product: 4174G71 v: ThinkPad T420s serial: <superuser required> Chassis: type: 10 serial: <superuser required> Mobo: LENOVO model:
model: AU Optronics 0x213e built: 2010 res: 1600x900 dpi: 132 gamma: 1.2 size: 309x174mm (12.17x6.85") diag: 355mm (14") ratio: 16:9 modes: 1600x900 API: OpenGL v: 3.3 Mesa 23.0.4-0ubuntu1~23.04.1 renderer: Mesa Intel HD Graphics 3000 (SNB GT2) direct-render: Yes Audio: Device-
-
Thread
NXP verschenkt ARM-Chips
Die Max I/O Expander sind über Digikey nicht zubekommen deswegen würde ich den MCP23S17 statdessen einbauen. Auch muss ich noch die Diode tauschen da diese ebenfalls nicht verfügbar ist. Also der Teilesatz kostet Digikey kostet 30 Euro (inklusive Mehrwertsteuer die Teile für den
Okay, dann passt's. Ich würde gerne zwei VS1053 und MCP23S17SS mitbestellen, den Rest habe ich oder brauche ich nicht. Wie man das Display befestigt weiß ich noch nicht genau. Aber vielleicht baue ich einen Rahmen
-
Thread
STM32 HAL_SPI Problem: MOSI immer HIGH
Hi, ich arbeite mit CubeMX und Atollic TrueSTUDIO. Jetzt würde ich gerne per SPI einen MCP23S17 ansteuern. Leider gibt es Probleme mit dem SPI. Dieser ist über QubeMX komplett initialisiert (wenn ihr da infos benötigt reiche ich sie nach.) Meine while{1} sieht folgendermaßen aus: [c]C-Code
-------------------------------*/ /* USER CODE BEGIN Includes */ #include "PCA9685.h" #include "MCP23S17.h" #include "nextion.h" #include "pwm.h" /* USER CODE END Includes */ /* Private typedef -----------------------------------------------------------*/ /* USER CODE BEGIN PTD */ /* USER
-
Thread
suche mini Konstantstromquelle für LED an LiPo
jetzt die Gelegenheit für Details. Eine Schaltung wurde verlinkt, mit nur einem Widerstand sind's bei leerem Akku noch etwa 75% Helligkeit. Reicht das? Und wenn nein, was reicht denn?
aufgehen. Dem Akku zuliebe würde ich den Enable Pin vom Treiber mit einem kleinen Komparator steuern MCP65R41 und unter 3,3V abschalten.
-
Thread
Pegeländerung vieler DI's erkennen
Hi! Ich habe hier 70 DI's mit sehr niedriger Datenrate ("<5Hz"), die ich via Schieberegister erfasse. Um nun nicht "in Echtzeit" ständig pollen zu müssen, würde ich gerne jede Änderung dedektieren, hierüber einen Sammel-IRQ auslösen
Dann ersetzte sie durch 5 Stück MCP23S17
-
Thread
[V] Große Sammlung von Elektronikbauteilen (300+ Teile), Stepper-Motoren, 7-Segment uvm.
Pi Module * 4x NRF24L01 2.4GHz Antenna SPI Interface * 1x Gyro-Sensor (Lage, Bewegung) * 2x MCP-23S17-E/SP - SPI GPIO Expander * 10x Hall-Effect-Sensor * 1x STM32F103 Dev-Board * 1x Ethernet-Module for Arduino * 1x Joystick for Arduino * 2x Digital Audio Verstärker Board PAM8610 2*15W
64k x 8 * 9x AT28C16 EEPROM * 1x ATMEga 16-16PU (DIP) * 10x 54RC2951ACM 3.3V Regulator * 5x MCP16252T * 4x R1LP0408DSP-5S1 (512k x 8 SRAM) * >25x LM386 M-1 * 20x WS2801SO * IC Sockets, verschieden: 8x DIP28, 1x DIP40, 10x DIP14, 8x DIP16, 4x DIP20 Bild 11: Retro-CPUs * 9x Z80-CPU
-
Thread
3.2" TFT LCD ITDB02-3.2S nicht seriell ansteuern?
imall.iteadstudio.com/im120419005.html http://www.exp-tech.de/Displays/3-2--TFT-LCD-Screen-Module--ITDB02-3-2S.html Ich wollte diese Display per SPI ansteuern, denn der verwendete SSD1289 unterstützt diesen Modus (s. Bild 1), Datenblatt: http://aitendo3.sakura.ne.jp/aitendo_data/product_img/lcd/tft2/M032C1289TP
gefunden: http://www.watterott.com/de/MI0283QT-2 Liegt aber auch bei 20€. Da kann ich auch einen MCP23S17 vor die TFTs hängen, die ich schon gekauft habe. Trotzdem danke, ich überleg's mir. Ist ja bei größeren Stückzahlen auch weniger Aufwand. Eumel schrieb im Beitrag #3444494: > Der Threadersteller
-
Thread
Hackbarer(?) 21 EUR Quadcopter
}, // 00 { 0x2E, 0x33, 0x25, 0x38, 0x19, 0x12, 0x18, 0x16, 0x2A, 0x1C, 0x1F, 0x37, 0x2F, 0x23, 0x34, 0x10 }, // 01 { 0x11, 0x1A, 0x35, 0x24, 0x28, 0x18, 0x25, 0x2A, 0x32, 0x2C, 0x14, 0x27, 0x36, 0x34, 0x1C, 0x17 }, // 02 { 0x22, 0x27, 0x17, 0x39, 0x34, 0x28, 0x2B, 0x1D, 0x18, 0x2A
No y. schrieb im Beitrag #3410141: > Auf dem kleinen "6-Beiner" steht S2M0 oder S2M6 und ne Art Regenbogen > drauf und ist nur ein 5 -Beiner. > > Bestimmt ein 3.3V Regler oder ähnlich... Auch von der Belegung und den > C's außenrum.. Ja, das kleine SOT23 Ding unten
-
Thread
ESP8266-07 Reset Loop
ich gern zum Programmieren und testen. Ansonsten diverse USB-Lader und ein China AMS1117 oder ein MCP1702 dahinter. Wenn die rote LED beim WLAN-Zugriff anfängt erkennbar zu flackern reicht der Strom nicht, egal was mein Multimeter mir erzählt. Mein momentanes Bastelwerk liegt gerade hier: ESP8266-12 mit einem RFM12 dran und 2x MCP23S17 um 2x HDSP2113S (8-stellige 5x7 Matrix-LED) anzusteuern. Dazu ein ProMini mit einem RFM12 dran. Regler ist ein LM3940, Netzteil ein altes Samsumg-Handynetzteil 5V 650mA. Gruß aus Berlin Michael
-
Thread
Suche Porterweiterung mit 9 three-state Ausgängen
. Das reduziert drastisch deine sonstigen erforderlichen Bauteile. Die led Spannung darf 15 oder 17 Volt betragen.
mcp23s17
-
Thread
Solar Ladestation mit Akku und Stromversorgung
Anzahl deiner Soalrmodule aushält und bei 2V voll durchgeschaltet ist, wie der IRF7413, und einem MCP65R41 als Steuerung. Wenn man den Arduino auch abklemmen will, wenn der Akku leer wird, um eine Tiefentladung mit Beschädigung des Akkus zu verhindern, nimmt man den ICL7665, der kann beides: [pre
Diode +------+--|>|------+----------+--------+---+---+-----+ | | S1A | | | | | | | | R12 | R23 10k | | | | | +---------+ | | | |S | | +-R13
-
Thread
Sensor NTC20K, die Steuerung will aber 10K
Wolf17 schrieb im Beitrag #8066496: > Wolf17 schrieb: >> den 20k NTC mit gleicher Topologie, aber nur halben Strom extern >> versorgen und seine dann einem 10k NTC entsprechende Ausgangsspannung > > Tut
. Wie heiß wird's da oben überhaupt?
-
Thread
Labornetzgerät - Fragen zum Schaltplan
Hallo, Wilhelm S. schrieb im Beitrag #5178441: > Die Netzteilschaltung von Franz Leschner vom 16.10.17, 15.04 > sieht mir doch sehr nach dem 'ELO-Netzteil 2' aus. Die Schaltung > habe ich mal angehängt. Stammt aus
Wilhelm S. schrieb im Beitrag #5178441: > Hallo zusammen, > wollte auch noch meinen Senf dazu tun. > > Die Netzteilschaltung von Franz Leschner vom 16.10.17, 15.04 > sieht mir doch sehr nach dem 'ELO-Netzteil
-
Thread
China SUPER Bauteile-Schnäppchen Thread
Passt der Beschreibungstext wirklich? Siehe Bild. Ich überlege gerade, wie ich daraus mit einem MCP23S17, einem 74HC4052, einem HC-05, einem LiPo-Akku, einem MCP73831 und einem NRF24L01+ eine universelle Fernbedienung für Bluetooth, RS485 und http://www.mikrocontroller.net/topic/314298 mache. ;)
Digit Amperemeter 0-3A ca. EUR 6,00 http://www.ebay.de/itm/271413874925 5pcs Mini Step-Down 4.75-23V to 1-17V 17*11*3.8mm ca. EUR 4,30 http://www.ebay.de/itm/331288864626
-
Thread
Arduino und externe Spannungsversorgung
d.h. 5V, max 500mA. Wenn ich nun außer dem Display noch mehr "Verbraucher" (LEDs, Potis, Buzzer, MCP23017, MCP23S17 etc) am Arduino Board anschließe, erreiche ich sehr wahrscheinlich die max 500mA, die das Arduino Board maximal liefern kann (die LEDs haben eine Stromaufnahme von 2mA). Meine
ich 5,5V am 5V Pin einspeise? Beim USB Anschluss vom PC ist die +5V Leitung natürlich getrennt (s.Beitrag oben), wenn ich extern die 5V einspeise.
-
Thread
Zähler im EEPROM
zählen, da die 0xFFFFFFFF für unbeschriebene Zellen reserviert ist. 4.294.967.294 / 10 (Pulse/s) = 429.496.729 s 429.496.729 / 3600 (s/h) = 119.304 h 119.304 / 24 (h/d) = 4.971 d 4.971 / 365 (d/y) = 13,6 y Mit 4 Byte kann man also 13,6 Jahre lang 10 Pulse/s zählen. Sind es im Mittel nur 5 Pulse/s geht es auch über 25 Jahre. 1024 Byte / 4 = 256 Speicherplätze Werden die rollierend benutzt, kommt man auf 256 * 100.000 = 25.600.000 Zyklen. In 25
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
stellt Spannungen von -5,5,12 Volt und auch eine einstellbare Spannung mit Strombegrenzung (3-15V, 17-400mA) zur Verfügung. Über die LED´s lassen sich die Anzeigen und das Netzteil getrennt Ein- und Ausschalten. Das Ganze ist sicherlich nicht perfekt, aber mir ging es auch darum mit den vorhandenen
Hallo, ...das hab ich bisher gemacht... binäre Porterweiterung mit MCP23S17, analoge Portereterung Eingang mit 4051, analoge Porterweiterung Ausgang mit MCP4922, Driverplatine mit ULN2803. Alle stapelbar auf Uno, Mega, Due usw. Gruß Rainer
-
Thread
SAMMELBESTELLUNG: 12V LED Streifen 5m lang
diejenigen die es noch interessiert: #### *60 LED/m und Größe ist 5000x8x2mm sowie 5w/m* GP60-S1210-R Red 1000-1200MCD/LED GP60-S1210-Y Yellow 1000-1200MCD/LED GP60-S1210-B Blue 400-600MCD/LED GP60-S1210G Green 1500-2000MCD/LED GP60-S1210W White 1600-2000MCD
GP120-S1210-R Red 1000-1200MCD/LED GP120--S1210-Y Yellow 1000-1200MCD/LED GP120--S1210-B Blue 400-600MCD/LED GP120--S1210-G Green 1500-2000MCD/LED GP120--S1210-W White 1600-2000MCD
-
Thread
viele Kleinsignalrelais am µC mit Material von Reichelt günstig schalten
werden, aber da komme ich um eine separate Schaltung wohl nicht rum. Bei Reichelt bin ich auf die MCP23S17-E/SO, MCP23016-I/SO und PCF8574T Portexpander gestoßen, die jedoch nur 20 - 25 mA schalten können, ist für meine Anwendung zu wenig - für induktives Verhalten wäre vermutlich ein wenig Reserve
-
Thread
Stepper Motor Microstepping Frage zu TMC2208
einen STM32F4x hat geholfen. Da gibt es auch Boards mit genügend Pins. (beim ESP hatte ich mit einem mcp23s17 die Pins erweitert). Wenn der Treiber genügend Impulse arhält ist die Maximalgeschwindigkeit immer die selbe, egal wie viele Mikrosteps. Er wird aber ruhiger und leiser je mehr Mikrosteps. Ich
dieser lediglich 6 Interrupts hat und ich für 6 Motoren 12 Interrupt Pins benötige. Was für ein S...
-
Thread
bistabiles Relais für AVR/Arduino
Ein S212S02 / S216S02 ist meiner Meinung nach schon galvanisch getrennt. Außerdem spart man sich den Snubber, weil eingebaut. Preislich allerdings ist das natürlich schon wieder etwas höher angelegt, was allerdings
aussehen könnte: http://downloads.cdn.re-in.de/250000-274999/259621-da-01-de-SPS_K__MODUL_RSM_16_C__1CO_S_1_ST.pdf
-
Thread
Kupferstärke auf Platinen messen - welche OP-Verschaltung zur korrekten dig. Anzeige?
Über das Gewicht, ist auch nicht so einfach: der Träger ist auch nicht immer so gleich. Auch da gibte s leicht verschiedene Materialien und dicken. Die Gesamtdicke sollte man wenigstens noch messen.
nicht so schlecht funktioniert: 35 µm und 2 -seitig 35 µm lassen sich gut unterscheiden, nur 2 mal 17 µm oder 1 mal 35 µm geben ungefähr das selbe.