-
Thread
MCP3911 SPI-Interface funktioniert nicht
OFF_M 0x15 // CH1 OFFSET: Bit 8-15 #define CH1_OFF_L 0x16 // CH1 OFFSET: Bit 16-23 #define CH1_GAIN_H 0x17 // CH1 GAIN-ERROR: Bit 0-7 #define CH1_GAIN_M 0x18 // CH1 GAIN-ERROR: Bit 8-15 #define CH1_GAIN_L 0x19 // CH1 GAIN-ERROR: Bit 15-23 #define V_REF
Michael S. schrieb im Beitrag #4207107: >> Seis drum: >>> 20MHz Quarz 15pF Kondis, am PIC sowie auch am MCP3911 >> Sonst nix? Ich sehe da keine Blockkondensatoren und tu mir auch schwer, >> den /tatsächlichen
-
Thread
LCD über FT232RL auslesen / per ISP ansteuern
SPI-Schnittstelle für ISP, Displays mit ISPgibt es aber nicht. Wenn Du einen einfachen Portbaustein (z.B. MCP23S17) nimmst und da ein Display dranhängst brauchst Du nur einen zusätzlichen Portpin als CS und kannst alles in Software machen. Um die USB-Seite zu nutzen brauchst Du einen USB-Master und den bastelst
-
Thread
Schieberegister für SPI?
>MCP29017 Äh, falsch, sollte MCP23017 lauten ;)
>Äh, falsch, sollte MCP23017 lauten ;) Und nochmal falsch, das ist der mit I2C. MCP23S17 für SPI.
-
Thread
ESP8266 SD Card / AES256
einfaches Bit Banging an, danach das einfache SPI und dann in Kombination mit (H)SPI ( Flash, Oled, MCP23S17, SD Card ) Der ESP8266 soll dann zum Schluss Teile von der SD Card als Bootcode verwenden, die AES256 verschlüsselt sind und die Firmware 'etwas' schützen. Wer 'echte' Interesse? Bin ab
sie dann hingehört und das Projekt übersichtlich hält. Es gibt auch spibitbang.a i2cbitbang.a mcp23x.a vpn.a und noch ein paar.. ich war nicht untätig das letzte dreiviertel Jahr und spare mir das auf fürs Finale ;) > > Hier kann man es laden: > http://www.literatecode.com/aes256 Das
-
Thread
Kleine Frage zum MCP23S17
http://www.pollin.de/shop/dt/MDY4ODk4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/IC/MCP23S17_E_SP.html http://www.pollin.de/shop/downloads/D101139D.PDF Habe versucht ein wenig das Datenblatt zu lesen, wie es eben ohne engl. Kenntnisse geht. Das Teil kann ich bei entsprechender Programmierung
-
Thread
MCP23S17 kaskadieren
Hallo, ich bin aus dem Datenblatt des MCP23S17 nicht so richtig schlau geworden. Bislang habe ich nur mit TLC5916/7 oder den HC595 Schieberegistern gearbeitet. Diese konnte ich problemlos kaskadieren. Nun war ich auf der Suche nach einem Schieberegister mit I/Os. Hatte mir vorab auch den MCP23S08/9, diese haben jedoch den Nachteil, dass ich diese nur bei Großhändlern im DIP bekomme. Nun also der MCP23S17. Aus den AppNotes geht nicht heraus, wie ich mehrere ICs miteinander verbinde.
-
Thread
Uhr wie im Ham Yard Hotel in London Gesperrt
normiert' wird, wenn man den 'internal Stop' entfernt. Eventuell manuell, oder man nimmt z.B. einen MCP23S08 oder MCP23S17 (ca. 80ct) pro Uhr. Beide haben auch Eingänge, die einen Positions-Sensor auslesen könnten. Bei 'manuell' spielen die Leute aber bestimmt immer Streiche, wenn keine Scheibe
PS: ¯¯¯ Auf den zweiten Blick könnte man Mosfet-Transistoren als Treiber nutzen und hätte beim MCP23S08 oder MCP23S17 Bits für den Hall-Sensor oder für den Hub-Magneten frei. PPS zum STM32F030F4P6 (46ct): ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ > GPIOs can sink or source up to +/- 20mA (with a relaxed
-
Thread
Portexpander SPI mit 4 GPIOs
durchkalkuliert ist. Wolfgang schrieb im Beitrag #4073278: > Mathias O. schrieb: >> ortexpander mit 4 GPIO's für SPI, nur für I2C. >> Kennt jemand einen? > > Muss es unbedingt 4 Bit sein? > 8-bittige gibt es massenweise von NXP, z.B. den PCA9502. Ich kenne die 8 und 16-Bitter. Nutze selber einen MCP23S17
Ihr habt Recht. Hab dann halt Reserve. Ich nimm jetzt den MCP23S08 im SSOP. Danke bis hierher.
-
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
paar Fragen zum Supercap
zurückspeißt in den LMR? Sofern das zusammen mit der eigentlichen Last 300 µA übersteigt, wird's wohl für den Kondensator problematisch.
Es handelt sich um einen ATtiny841 mit ext. 8Mhz bei 5V. Dazu ist noch ein MCP23S17 und ein SN65HVD1786.
-
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
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
40x SPI-Chipselect?
JojoS schrieb im Beitrag #4015060: > LTC2983 ist ein Chip für 20 Sensoren, Aber nur auf den 1. Blick: http://www.mikrocontroller.net/topic/349804#3979729 Paul K. schrieb im Beitrag #4015038: > Wie
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
-
Thread
ESP8266 Tip1 Firmwareentwicklung : präzises Timing
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
Ronny S. schrieb im Beitrag #4014336: > Abend, > > das Display kannst auch im 4 Bit Modus direckt am ESP betreiben. Du Ganove :) kommst mir wieder zuvor! mit nibbles? .. > > Mit dem MCP23S17 kann
-
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)
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
dabei ggf. das Configurationsregister ändert. Welche Bitrate ist auf dem I2C eingestellt? 100kBit/s oder 400kBit/s? Man kann auch mal probieren, in die Hauptschleife ein _delay_ms(10) zu packen. Denn im Moment rennt die CPU mit VOlldampf dort durch. Musst du noch mal testen. >Das andere Modul
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
88*72*59 mm schwarz 10Stk für 17,11€: http://s.click.aliexpress.com/e/2vZVnyj Strommesszange 100A SCT-013-000 für 4,17€: http://s.click.aliexpress.com/e/UneMbAU Und die Ladegeräte mit Quickcharge 3.0, die ich im November für
Markus H. schrieb im Beitrag #4973882: > Hutschienengehäuse 88*72*59 mm schwarz 10Stk für 17,11€: > http://s.click.aliexpress.com/e/2vZVnyj Schade, die hätten mich auch interessiert. Preis jetzt leider bei US$ 23 Dollar + US$12,40 Versand.
-
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
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
http://www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=72c8e007c3 Wert: 17,55€ Sammelwert: 17,55€
-
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
Hallo Leute, zur Zeit möchte ich ein GLCD "NANYA LMC 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
Aktivieren der Ausgabe (Text- und/oder Grafik-RAM) völlig wirre Pixel oder eben Texte sehen (so war's zumindest immer bei meinen Displays), d.h. falls ich das löschen übersehen habe, nimm es mal raus und schau ob was angezeigt wird. Ansonsten gibt's bzgl. der RAM-Aufteilung an sich keine Vorgaben,
-
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 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
Anfänger in C und welcher PIC (evtl. uno32) ist geeignet ?
[c] /** I N C L U D E S **************************************************/ #include <xc.h> /** C O N F I G U R A T I O N B I T S ******************************/ // nur die ohne die es nicht gehr ;-) #pragma config FOSC
Für das Low Pin count Board siehts ungefähr so aus [c]/** I N C L U D E S **************************************************/ #include <xc.h> /** C O N F I G U R A T I O N B I T S ******************************/ // nur die ohne die es nicht gehr ;-) #pragma config FOSC
-
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
Andreas D. schrieb im Beitrag #3897842: > 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 Leitungslängen, da ja alles zentral ist. Wie kurz sind denn die Leitungen? Wenns nur ein
-
Thread
Suche bessere Alternative zum MC34063
Welt voll von wesentlich moderneren Boost-Wandlern. Guck der Einfachheit halber mal bei Farnell. W.S.
steinalte MC34063 einfach nicht mehr mithalten. Also: sieh dich lieber nach was Neuerem um. W.S.
-
Thread
C++ auf einem MC, wie geht das?
pin ) {} void toOutput() { *port_.DdrReg_ |= ( 1 << pin_ ); } 5e: bb 9a sbi 0x17, 3 ; 23 void setZero() { *port_.PortReg_ &= ~( 1 << pin_ ); } 60: c3 98 cbi 0x18, 3 ; 24 62: ff cf rjmp .-2 ; 0x62 <main+0x4> [/code] Da kann man doch wirklich
Moby. 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
-
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
damit aber ebenfalls etwas über 70%. Die Ladungspumpe von TI gefällt mir sehr gut: [code] Vin 1,23 Charge Pump Vout mA in mA out NoLoad µA mW in mW out Eff. % TPS60302 3,35 71 17 33 87,33 56,93 65,19 3,35 92 24 33 113,16
-
Thread
Zeigt her Eure IoT Projekte Bilder
Reserve sonstige Sensoren habe mich noch nicht festgelegt. Den 4051 werde ich wechseln gegen einen MCP23S17 oder ein I²C A/D PCF8591 Android APP zur Auswertung schicke ich Dir demnächst. lg rudi ;-)
nicht in Deinem Beitrag stehen? eigentlich in diesem post nicht, in einem anderen kommt Oled, MCP23S17 und DS18B20 dazu. du kannst am Empfänger IC einmal nachmessen, suche dir den Vcc Pin und verfolge ihn, der sollte auf die weisse ader treffen. schauh dir mal das AC/DC an für 1.80 USD.