-
Thread
pt100 - mal wieder
1k oder 2k, NTC/PTC oder Thermolemente erkennen willst, weil die frei steckbar sind dann ist der 23bit-wandler genau das richtige. Kunde steckt was er will und das System kann mit dem Sensor was anfangen. BTDT. Kostet nix und funktioniert out of the box. Grüße MiWi
Sigma-delta Wandler MCP3551 mit einem Widerstand. Wenn der Aufbau halbwegs stimmt, ist der ADC beim AVR auch nicht so schlimm. Einige Werte sollte man vor allem wegen möglicher 50 Hz / 100 Hz Störungen natürlich schon mitteln
-
Thread
Anschluss & Beschaltung 74hc595 für definierten Ausgangszustand beim Start
Anzahl Deiner Bauteile minimieren möchtest, möchte ich Deinen Blick auf diese Bauteile lenken: MCP23S17: 16 Bit IO-Chip über SPI, kann sowohl Ein- als auch Ausgänge bereitstellen so wie Gimmicks wie Pin Change Interrupts etc. Davon brauchst Du nur zwei, und Du kommst mit 4 Signalen zum AVR aus: !
Hallo Frank! Vielen Dank für deinen Beitrag und die Tips :-) Über den MCP23S17 bin ich im Artikel [[Porterweiterung mit SPI]] auch schon gestolpert. Ich habe auch kurz damit geliebäugelt ihn zu verwenden, habe aber im Moment noch zu viel Scheu vor der SPI Schnittstelle. Ich
-
Thread
MOSFET-Treiber an 5V
am Gate max 5V - 2 * 0.7V, Stichwort Emitterfolger. Mit einer zweiten Inverterstufe (wie T7 und R23) davor würde es funktionieren. Wieso kein integrierter Treiber wie z.B. den MCP1407?
-
Thread
paar Fragen zum Supercap
Es handelt sich um einen ATtiny841 mit ext. 8Mhz bei 5V. Dazu ist noch ein MCP23S17 und ein SN65HVD1786.
human. Muss ich nur noch ein SS freischaufeln. Danke an alle bis hier. Edit: Ich hab ja für den MCP die SPI umgemapped. Aber die ISP zum programmieren bleibt ja an der Stelle. Nun würde ich dann den PA4 für CS nehmen. An PA4 ist aber auch SCK zum programmieren. Macht das Probleme dann, dass währed
-
Thread
Spannungslinie invertieren 0 bis +5V
von +5V und ein Rail-2-Rail Operationsverstärker wie TS912 (oder wenn es genau sein muss TS507 oder MCP6V11). Ist dein Sensorsignal wenigstens mit 250uA belastbar, tut es: [pre] +5V +5V | | 10k | | | Eingang ---10k
Netz ziemlich "versaut" sein kann. Siehe: http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23 Ist übrigens auch von MaWin, dem man für viele tolle Infos wirklich auch mal Danke sagen muss.
-
Thread
Gute 80er/90er Filme Gesperrt
keiner so recht, wie das ist > mit einem Computer und man nannte sie noch 'Elektronenhirn'. Oder MCP ?
Der Mann, der Sherlock Holmes war https://www.youtube.com/watch?v=LjUih0otG5Q&list=PL8B2CDE6292E8EB23&pxtry=1 (benötigt ProxTube) - Dreizehn Stühle - Ein Mann geht durch die Wand
-
Thread
MCP23S17 Welche Registerbank aktiv?
Hallo, ich habe ein kleines Problem. Der Portexpander MCP23S17 hat 2 umschaltbare Registerbänke. Je nach eingestellter Registerbank liegt das Bit (IOCON.BANK) zum umschalten an einer anderen Adresse((0x05 & 0x15) sowie (0x0A & 0x0B)). Wie bekomme ich nun raus
-
Thread
wieviel mA kann 7805 am Ausgang nach Masse leiten?
aus dem Datenblatt zitieren? wäre interessant! Ich persönlich würde eh was moderneres nehmen: MCP1755 sind recht nette Allrounder (SOT223 oder SOT23-5). Für größeres -> Schaltregler.
-
Thread
MCP1640 auf Lochraster?
Guten Abend, ich verwende den MCP in meinen Cardecodern für die Modelleisenbahn. Das Platinen Layout ist aktuell sehr ähnlich dem aus dem Datenblatt. Der MCP neigt sehr schnell dazu irgend wie nur nicht so wie es soll zu schwingen.
Der MCP ist in SOT23-6, das geht gut mit der Dead-Bug-Methode auf Lochraster. Dazu X5R/X7R Kerkos z.B. in 0805. Aufpassen muss man nur wenn man keine Primärzellen, sondern Akkus verwenden möchte: der MCP1640
-
Thread
Kritik zu Schaltplan mit Tiny841 + MCP23S17
Hallo, ich bräuchte mal wieder eure konstruktive Kritik zu einem Schaltplan von mir. Das ganze wird eine Schnittstelle für 24V-Ein-/Ausgänge auf Modbus RTU. Die Ausgänge sollen maximal mit 2mA belastet werden. Der Schaltregler und die Anschlüsse kommt auf eine andere Platine. Auf Grund von baulichen Vorgaben und Platz musste ich mich dafür entscheiden die Ein- und Ausgänge auszulagern und ich brauch unbedingt zwei USARTs, da kam mir dann der Tiny841 ganz recht. Danke schon mal.
-
Thread
Akku-Spannung mit ADC überwachen
werden sollen anstatt indirekt über die Betriebsspannung die nötige Zeit zu schätzen? @Irgendwer23: Er kann doch auch den Widerstand ne Größenordnung kleiner machen. Spätestens bei 10µA ist jede Zenerdiode sicher jenseits des Knies (ich hab aber auch schon Kennlinien gesehen die waren bis runter zu
Nur mal so am Rande... Wie wäre es mit einem Supervisory wie dem MCP130 und einem entsprechend vordimensioniertem Spannungsteiler? Das Signal vom MCP130 könnte abgefangen werden und einen shutdown triggern. Einen zweiten MCP130 mit entsprechend vordimensioniertem Spannungsteiler
-
Thread
40x SPI-Chipselect?
Baustein? > > Gruß, > Paule Servus Paule wie mein Vorredner schon sagte, würde ich auch den MCP23S17 nehme. Der SPI Portexpander hat 2 volle 8 Bit Ports, somit hast du mit einem Baustein 16 GPIO, mit zwei 32 und mit drei 48 - das sollte dann reichen. Empfehle dir wegen Platzbedarf die SMD Variante
define Regler21 SPI_READ(Device3,GPIOA5); #define Regler22 SPI_READ(Device3,GPIOA6); #define Regler23 SPI_READ(Device3,GPIOA7); .. ist das ein klacks ReadValue = Regler19; und schreiben? routine anlegen fürs schreiben, und dann genauso. ;-)
-
Thread
ESP8266 Tip1 Firmwareentwicklung : präzises Timing
Value os_sprintf(ticks2, "%lu %lu", tick2, tickdiff); // ich hab neben dem OLED am SPI auch ein MCP23S17 über SPI am ESP8266 // und betreibe ein einfaches 16 Zeichen x 2 Display daran // daher ganz simple LCD Ausgabe anstatt Uart lcdCmd(clearDisplay); // LCD Command für Clear Display ausführen
Abend, das Display kannst auch im 4 Bit Modus direckt am ESP betreiben. Mit dem MCP23S17 kann man schön einen Grafik Controller an SPI betreiben. Schau Dir ma z.B. den T6963C ist sehr verbreitet und gut zu gebrauchen. Den must dann zwar im 8 Bit Modus betreiben aber das past
-
Thread
einfache PWM-gesteuerte variable Verstärkung
Such nach einem sogenannten 'OTA', z.B. dem LM13700 von TI. Im DB dazu sieht man z.B. in Fig. 23 wie ein VCA damit aufgebaut wird. In Fig. 25 das ganze dann auch in Stereo. Oder in Fig. 28 gar als AGC beschaltet, was für Dich evtl. ganz praktisch sein könnte.
MCP4018 ist ein 128 Stufen Digitalpoti, hat 6 Beinchen und einen Preis von 60Cent (Einzelstück bei Digikey ab Lager), 50Cent bei 10Stk. Frisst I2C, max 5V und max 2 MHz. Bis auf ein bischen Programmieraufwand
-
Thread
OpAmp single supply mV-Bereich
Ausgang gleichzeitig nahe an GND kommen. Für hohe Genauigkeit gibt es Chopperstabilisierte Typen, wie MCP6V11 , AD8551, LTC2050 und andere. Bei geringeren Anforderungen reicht sonst auch ein guter normaler Typ wie der LTC1013 aus.
3.38V verstärkt. Bei einer kleinen Spannung wie 7.5mV bekomme ich 28.6mV anstelle der erwarteten 23.5mV. Ich nehme an, das ist der Offset von 3..13mV, den man ja kompensieren könnte, gerade mit dem TL071 ist das anscheinend sehr leicht. Vielen Dank nochmal!
-
Thread
6-CH 24V/100mA schalten
Mathias O. schrieb im Beitrag #4014396: > Kennt jemand einen MCP23S17 der auch für 24V geht? Nein, wenn der MCP23S17 nicht für 24V geht, geht der nicht dafür. Das steht sogar so im Datenblatt.
Nachdem ich ne Nacht drüber geschlafen hab, hab ich mich jetzt doch für den MCP23S17 entschieden. Und die Treiberstufen mach ich einfach diskret selber. Sind ja nur 6. Die Eingänge kann man ja über Spannungsteiler abfragen oder? Wieso hat der MCP23S17 eigentlich Adresspins? Der
-
Thread
Denkfehler mit PCA9536 (Problem)
PCA9554 nicht zu schlecht. Ich habe auch schon mit der 16-Bit SPI-Version vom MCP23017 gearbeitet und der ist tatsächlich recht brauchbar. Funktioniert Dein PCA9536 schon beim Output setzen der Pins? Gerhard
Wir hatten doch dann auch mal zusammen was zu tun gehabt. Ich hatte ja die lib von falk auf den Mcp23008 umgeschrieben... Oder verwechsle ich dich gerade mit jemand anderem? Vg, Bülent
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
laufen. Sind im Prinzip vorprogrammierte PICs (MCP2221: PIC16F1455; MCP2200: PIC18F14K50).
-4-2-SOT-23-5-Free-Shipping-Mark-IA4054-parts-are-make/552195647.html > 50 St. 2,85 EUR Jetzt ärger ich mich ein bisschen, dass ich gestern 10 mcp73831 für 2,30€ auf ebay bestellt hab. Scheinen aber pin-kompatibel
-
Thread
N-Logic-Mosfet gesucht
www.atmel.com/images/atmel-2486-8-bit-avr-microcontroller-atmega8_l_datasheet.pdf Als Treiber könnte der MCP1407 in Frage kommen. Wenn du eine Spannung >5V auf der Platine hast, kannst du den MCP auch damit versorgen und kannst auf den LogL verzichten.
dem Basteltisch fließen haben. Ergo reicht ein kleiner MOSFET (2A schafft schon ein IRLML2502 im SOT-23) mit entsprechend kleiner Gate-Kapazität und -Ladung. Und wenn du dann noch die PWM-Frequenz auf sinnvolle Werte von ein paar Hundert Hertz begrenzt, dann kann auch der popeligste µC diesen MOSFET noch
-
Thread
EMS > ESP8266-12 WLAN-Modul
Hi Jürgen Super Idee! Frage, bekommst du noch einen MCP23S17 mit Extra 2x 9 Pinheader für 7 6 5 4 3 2 1 0 INT I I I I I I I I I I I I I I I I I I also PORTA IIIIIIII PORTB IIIIIIII INT A I INT B I ------ Adressierung: A0 als offener
..bevor er untergeht: MCP23S17: RST mit offenen löt jumper / Mini Taster als Öffner gen Vcc+ ( 4.7kOhm / 10kOhm ) .. lg rudi ;-
-
Thread
Kleiner Step-down
500&SEARCH=mcp163
-500&SEARCH=mcp163 Beim ersten Link muß es SOT23-6 heißen, aber was stimmt beim zweiten nicht?
-
Thread
Referenzspannung Mikrocontroller 3V3
2Fwww.fairchildsemi.com%2Fdatasheets%2FTL%2FTL431.pdf&ei=LlTBVKCMMvHU7Aaav4DgCg&usg=AFQjCNGPqzNMWnG0n94cnN89toVytBf23A&bvm=bv.83829542,d.ZGU Bei 3.3V und einem Minimalstrom von 1mA waere der Vorwiderstand dieser variablen Referenzquelle: R = U/I = (3.3V-2.5V) / 1mA = 0.8V / 1mA = 800 Ohm
MCP1525
-
Thread
Temperaturmessung und Digitalisierung
Verstärkung nicht so hoch - da kann auch ein LM358 ausreichen - als günstiger Rail-Rail OP, etwa ein MCP6002. Den Absolutwert der Spannung muss man bei der einfachen Schaltung ja so oder so abgleichen - etwa einmal bei 0 C messen. Für die Diode als Sensor reicht meist auch nur eine nicht invertierende
kleinere Spannung wählen! z.B 1,25V mit einem LM285. Man hat dann allerdings nur eine Mess-Spg von 0,23 bis 0,38V.
-
Thread
Can Bus Daten auslesen
CAN_500KBPS); // init can bus : baudrate = 500K Serial.println("CAN Init ok"); attachInterrupt(0, MCP2515_ISR, FALLING); // start interrupt Serial.begin(115200); } void MCP2515_ISR() { Flag_Recv = 1; } void loop() { if(Flag_Recv) // check if data was recieved { Flag_Recv = 0; // clear
Fehlerfeld unten taucht nun folgender Fehler auf: > C:\Program Files (x86)\Arduino\libraries\can\mcp2515.c: In function 'mcp2515_init': > C:\Program Files (x86)\Arduino\libraries\can\mcp2515.c:201: error: 'for' loop initial declaration used outside C99 mode kannst du mir da weiterhelfen? mfg
-
Thread
SPI / I²C Anzahl unterschiedlicher Devices
denke nicht ausgiebig nach und verlaufe mich.. also sowas brauche ich dann, wenn ich mehr als 8 MCP23S17 einsetzen will, oder? Einen Master brauche ich nicht um mehr als 8 MCP23S17 zu steuern, man kann, muss aber nicht. Ok - ich denke ich habs soweit, es reicht ein Master im System und alle anderen
allerdings wäre jetzt mal der Slave Interessant. Allerdings solltest das dann ohne den Umweg über den MCP23S17 erstmal zum laufen bringen. Ein paar Interessante Infos dazu findest Du auch noch wenn Du mal nach " OpenVideoModem " suchst. Viel Erfolg. Gruß Ronny
-
Thread
[Biete] Sammelbestellung de.Mouser.com 2015 Gesperrt
da alle bestellt teiwleise. vielees davon ist doch bei Reichelt sogar deutlich günstiger wie z.B.MCP23S17-E/SP
Link in PN Warenwert: 36,82 € Sammelwert: 241,23€
-
Thread
suche ic PWM
einen raspberry pi zu übertragen . Wieso nimmst du dazu nicht einen SPI oder I2C Portexpander (z.B. MCP23S17) oder ein Schieberegister ([[Porterweiterung mit SPI]])?
-
Thread
MCP23x17 und Adresse >=4
fehler aufmerksam zu werden, daher erstmal hier gleich der hinweis, der ähnliches problem hat. der mcp23s17 (spi) genauso wie der mcp017 (i²c) wenn er ab device 4 adressiert wird, muss separat explizit angesprochen werden - allerdings gilt das angeblcih für neuere chips nicht mehr und der fehler wurde
ID=3... A2: 0 (GND ) A1: 1 ( pull up ) A0: 1 ( pull up ) ------- hw: 3 lässt sich der mcp23 erst mal ansprechen, standard ist IOCON.HAEN = 0 heist, alles was unter 4 ist wird angesprochen. wäre er A2: 1 ( pull up ) A1: 0 ( GND ) A0: 0 ( GND ) ------- hw: 4 wäre es - im
-
Thread
PCF8574 I2C-Port-Expander Preisentwicklung
schon 2,50 Euro. Warum ist das So? Hat es Seltenheitswert, ist es bereits abgekündigt? Z.B. ein MCP23x17 kostet nur 1,15 Euro. mfG
Nimmt doch den MCP23008. Bei Mouser ist der sogar günstiger als der PCF8574 und leistet mehr (umfangreiches Interrupt handling, pull-up's etc)!
-
Thread
GLCD mit T6963-Controller und 8kRAM ansteuern klappt nicht
76S026A" mit der Auflösung 128_128 mit T6963-controller in Betrieb nehmen und steuere es über ein MCP23S17-Port-Expander über den SPI-Bus. Die Unterprogramme für den MCP23S17 sind bereits mit anderen GLCDs oder LCDs erprobt und werden als Einwandfrei angenommen. SPI läuft vorerst auf 62 kHz. Schneller
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
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
längliche Gehäuse ein Batteriefach besitzt. Versorgt wird die Camera entweder via USB oder mittels MCP1640 aus einer NiMH-AA-Zelle. Das PC-Frontend ist leider noch nicht fertiggestellt... Grüßle Volker
-
Thread
Volt und Amper am Ausgang eines Stelltrafos messen bei sich ändernder Last
ähnliches, es geht auch um einen Stelltrafo an dem ich die hängenden Lasten messen will. Ich verwende den MCP3909, der hat zwei Sigma-Delta-Wandler mit 16Bit und ist für SmartMeter entwickelt worden, also Perfekt für die Anwendung. Ich lese die beiden Rohwerte aus und mache die Berechnungen (inkl. CosPhi, Wirk
hängen würden die % Angaben falsch sein.) Nö, sie wären noch immer genau richtg! 10% von 230 sind 23. 10% von 400 sind 40. Aber es sind immer 10%! Du müsstest also erstmal definieren, was diese Ausgabe darstellen soll. - > 3. Servo dreht auf mittelstellung Warum? > 4. Temperatur wird eingelesen
-
Thread
socketCAN mcp2515 - rx buffer overflow Raspberry Pi
und rumbastelei habe ich einen How To erstellt. Ich hoffe das es einigen hilfreich sein wird um den MCP2515 Treiber benutzen zu können. Das Overflow Problem wird dadurch behoben, da man den langsameren MCP251x nicht benutzt. Auch mit aktuellen RPI Kernels ist es möglich den MCP2515 zu benutzen.
rpi-img-builder/releases/download/images/rpi-3-ubuntu-hirsute-5.12.0-rc8-v7-2021-04-23.img.xz
-
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
High Precision Opamps - Dual/Quad - Vergleich
Hallo, ich werfe mal den MCP 6V31UT-ELT (SC-70 Gehäuse) mit 23uA in die Diskussion. Aber so pauschal ohne die genaue Anwendung zu kennen ist das eh zwecklos. Precision OPs brauchen vor allem eines: unheimlich hohe Leerlaufverstärkung
Anja schrieb im Beitrag #3931158: > Hallo, > > ich werfe mal den MCP 6V31UT-ELT (SC-70 Gehäuse) mit 23uA in die > Diskussion. 50 nV/sqrt(Hz) und zw. 0.1 Hz und 10 Hz 1.0 uVpp? > Aber so pauschal ohne die genaue Anwendung zu kennen ist das eh > zwecklos.
-
Thread
Anfänger in C und welcher PIC (evtl. uno32) ist geeignet ?
Programm & Datenspreicher verdoppelt sich jeweils immer beim Nächstgrößeren. Selbes Spiel mit den 23k20...26k20. Dies sind wieder dieselben Controller, nur im kleineren Gehäuse, da sind dann einfach einige Pins nicht nach aussen geführt. In großen Stückzahlen sind die kleineren/speicherärmeren µC
einen Encoder mit Tastfunktion in der Mitte Anderer USB-Seriell Wandler links unter dem PIC (jetzt MCP2200 in MSSOP und USB Buchse nicht auf Unterseite)
-
Thread
Heizungssteuerung für 12 Räume mit Kalenderfunktion
teureren SPS-Lösung, mit weniger gebastel, oder einer günstigen Porterweiterung am Raspberry mit zwei MCP3208 (8kanaliger SPI A/D) und einem MCP23S17. Mit Bus hatte ich bisher nicht viel zu tun. Gibt´s denn ein schlagendes Argument für SPI oder I2C für die Porterweiterung. In meinem Fall sind´s nur kurze
-
Thread
Suche bessere Alternative zum MC34063
searchweb0_0,searchweb201602_,searchweb201603_ 10 Stück für 1.75€ + 99ct Versand. Günstig sind auch MCP1407 und TC4420.
Billigste. Aber kein so universeller Chip wie den 34063. Entweder step up oder step down, meist SOT23-6 und nicht grobmotorisch. Gern MT3608 oder die 100 kompatiblen mit derselben Bestempelung https://www.uugear.com/doc/datasheet/SDB628.pdf Oder MP2322 oder MP1584 oder einer der XL wie XL4005.
-
Thread
C++ auf einem MC, wie geht das?
Verbrauch 28 Byte Flash und 0 Byte Ram ! 00000034 <main>: 34: bb 9a sbi 0x17, 3 ; 23 port motor init 36: bc 9a sbi 0x17, 4 ; 23 port beleuchtung init while: ;startknopf gedrückt ? 38: b0 9b sbis 0x16, 0 ; 22 ;nein jmp startknopf
HEX) gives "4E" Serial.println(1.23456, 0) gives "1" Serial.println(1.23456, 2) gives "1.23" Serial.println(1.23456, 4) gives "1.2346" Aus http://arduino.cc/en/serial/print
-
Thread
Verschiedene LDOs und Step-Ups Vergleich
Ladungspumpen. [code] Vin 3,90 LDO Vout mA in mA out NoLoad µA mW in mW out Eff. % MCP1700 3,28 1,89 1,88 1,30 7,37 6,17 83,71 PAM3101 3,30 1,96 1,88 57,60 7,65 6,21 81,21 MCP1825S 3,33 1,97 1,93 44,00 7,68 6,43 83,73 RT9166 3,26
Last dran hängt. Also kommt nun der Praxistest, ob der Regler längere Akkulaufzeit ermöglicht als MCP1825 oder PAM3101.
-
Thread
[S] LDO 3,3 V min. 500 mA
, (D²PAK), (SOT223) LP2989-3.3 (MSOP8), (SO8) LP38691-3.3 LP38693-3.3 LT1763-3.3 MAX1792-3.3 MCP1725-3.3 MCP1825-3.3 (TO263-5), (SOT223-5), (TO220-5), (TO263) MCP1825S-3.3 (SOT223), (TO220) MIC5209-3.3 (TO263-5), (SO8), (SOT223) MIC5239-3.3 (SOT223), (MSOP8), (SO8) MIC5319-3.3 NCP3335-330
NJM2884ADL3-33 NJM2884U1-33 REG103-3.3 (SOT223-5), (TO263-5), (SO8) SP6205-3.3 SPX3819-3.3 (SOT23-5), (SO8) TC1262-3.3 (SOT223), (D²PAK), (TO220) TC1263-3.3 (SO8), (TO263-5), (TO220-5) TPS7133 (TSSOP20), (SO8), (DIL-8) TPS7333 (TSSOP20), (SO8), (DIL-8) TPS77533 (TSSOP21), (SO8) TPS77633 (TSSOP21