-
Artikel
Datei:Mcp23s17.pdf
SPI I/O Expander
-
Artikel
16-bit I/O SPI Porterweiterung mit Microchip PIC18
bis RC5 des Ports C (hiermit wird MOSI, MISO und Taktsignale erzeugt). Als Porterweiterung wird ein MCP23S17(U2) von der Firma Microchip benutzt. Alle 16 Bit-Ausgänge können als Inputs oder Outputs mit oder ohne Pull-Up Widerstände konfiguriert werden. Port A des MCP23S17(U2) ist direkt am Eingäng des
SPI Modus mit Taktfrequenz fOSZ/4; SSPCON1bits.SSPEN schaltet MSSP an. Danach werden die Ports von MCP23S17 als Eingänge oder Ausgänge eingestellt. Die Datenübertragung zwischen dem Microcontroller und dem MCP23S17 braucht 24 Bit, also 3 Byte.Das erste Byte trägt Information über die HW-Adresse in sich
-
Artikel
Porterweiterung mit SPI
cycles Pause, z.B. mit asm volatile("lpm"); gemacht. Diese Schaltung hat Vorteile im Vergleich mit MCP23S17: um 1x Byte zu senden und zu empfangen, braucht man nur 1x Byte zu übertragen. MCP23S17 braucht für 1 Byte 3 Bytes für Senden und noch 3 Bytes für Empfangen. Auch Init() erübrigt sich mit HC-Logik. Siehe auch. MCP23S17 16-Bit I/O Expander with Serial Interface MCP23S09 von Microchip (bei Betrieb mit 3,3V sind die GPIO Ports 5V tolerant) Serial Peripheral Interface AVR-Tutorial: Schieberegister 48 I/O Porterweiterung
-
Artikel
CP/M 2.2 Selbstbaurechner (Z80) mit AVRs für externe Peripherie
MHz Z80 Prozessor ATmega32 (18.432 MHz) MAX232 für die serielle Schnittstelle via USART 128KB SRAM MCP23S17 (SPI Port Expander für den Adressbus) 7474 D-FlipFlop (Wait-States für E/A-Zugriff) Der Z80 ist ein 8Bit-Prozessor mit einem 16Bit breiten Adressbus, der für Speicherzugriffe, aber ebenso auch
um Schreib- und Lesezugriffe auf den Flashspeicher auszuführen. Um genau zu sein: Es müssen mind. 23 der 40 Pins angesteuert werden. Deswegen steuert der ATmega32 über hardwareseitigen SPI zwei weitere MCP23S17 Port-Expander an. Da jeder MCP23S17 einen eigenen Adressdekoder hat, können die beiden Port-Expander
-
Artikel
CAN
(fka Maxim) SOT23-8 und SO-8 als SOT23 noch gut manuell zu verarbeiten, dabei relativ klein VCC = 3,3V, trotzdem voll kompatibel erhältlich z. B. Mouser, Digikey, LCSC Datenblatt: HMT1040T. von Gatemode (asiatischer Hersteller
ATmega162 Open Source. Mit ATmega162, FT245 und SJA1000. CAN Bus HUB CAN-Interceptor von Martin S. Mit R8C/23 und FT232R. USBtin - Simple USB to CAN interface von Thomas Fischl Mit PIC18F14K50 und MCP2515. Bausatz verfügbar (24,50 EUR). Fertiggeräte. Tiny-CAN USB-CAN-Adapter von MHS-Elektronik Ab 60,- EUR. Open
-
Artikel
Reichelt-Wishlist
-Digit, 9-Segment LED Display Drivers with Keyscan) | | * MAX7311AWG 2Wire Interface von Maxim | | MCP23008 8Bit I2C I/O Expander | MCP23S08 8BIT SPI I/O Expander | P82B86 (I2C Dual Bi-Directional Bus Buffer) * Philips PCA82C252 oder TJA1054A oder vergleichbar ("Fault-Tolerant" CAN Transceiver, 11898
Spannungsregler, LOW-DROP, SMD (DPAK, D2PAK) Spannungsregler SMD in DPAK | | | | (u.a. MC 78M05 CDTG) MCP23016 16Bit I2C I/O Expander | | | (verfügbar) MCP23S17 16Bit SPI I/O Expander (aber ohne Schmidt-triggerd Eingänge wie der 23x16) * LT-1117-CST-5 als Sot223 (adj und 3.3 gibts schon, 5 fehlt noch) |
-
Artikel
Entwicklungsboard mit PIC
Modul verbunden werden. Benötigt wird auch noch ein Port-Pin des MCU um den Chip Select Eingänge der MCP23S17 zu steuern. SPI Interface Modul – Platine ermöglicht separate Steuerung von zwei MCP23S17 Bausteinen, die allerdings mit dem gemeinsamen Chip Select Signal und unterschiedlichen HW-Adressen (000
Comm-Board+ HD44780 Link. PIC18 Datasheet - A200_ua7805 - PCF8583 - PCF8574 - I2C_ Temperature Sensor - Mcp23s17 SPI Expander - HD44780 Display - Datasheet PIC18-Entwicklungsboard - StartPIC18
-
Artikel
Standardbauelemente
1,5, 1,8, 2,5, 2,7, 3, 3,3, 3,5, 4, 4,5, 4,7 5, 5,2, 5,5, 6, 8, 8,5, 9, 12V 1000 TO-220 R, I <1,00 MCP1700 LDO, niedriger Iq 13,2 1,2, 1,5, 1,8, 2,5, 2,8, 3,0, 3,3, 4,0, 5,0 200 TO-92, SOT-89, SOT-23 R, F, I <1,00 LM2931 LDO 26 3,3, 5, 3-24 100 TO-220, TO-92, SMD, Automotive, Iq=0,4mA R ~0,30 - 0,40
37,50 24 Bit Stereo-Audio-ADC (SOIC-24) 192k HTML ADS830 6,10 8 Bit ADC Parallel (SSOP-20) 60M R PDF MCP3204 2,65 12-Bit-SAR-ADC, Single Ended, 4 Kanäle mit MUX, Seriell (SPI), (DIL-14/SO-14) 100k C,R PDF ADS1100 5,45 ratiometrischer ADC 16-bit, PGA, I2C, SOT23-6 128 Mouser PDF ADS1115 2,40 Quad 16-Bit-ADC
-
Artikel
ATxMega Stick - First Steps
USB-Device-Anschluss und Micro-SD-Kartenslot. Eigenschaften. Mikrocontroller ATxmega128A3 USB-Baustein MCP2200 Mini-USB-B-Device-Anschluss Micro-SD-Kartenslot Programmierung via PDI (z.B. AVRISP mkII) Reset-Taster 2 LEDs zur Signalisierung von USB-Transfers 2 frei verwendbare LEDs On-board-Spannungsregler
(PDF) und Software (ZIP) AVR1307: Using the XMEGA USART (PDF) und Software (ZIP) Produktseite des MCP2200 mit Dokumentation und Tools
-
Artikel
Hausbus Diskussion
Hinweis: Nur die Startseite funktioniert! Alle Unterseiten funktionieren nicht. Das ist auch heute, am 23.3.2014, noch unverändert der Fall. Rahmen des Projektes. Ziel des Projektes ist es, eine kostengünstige, einfache und flexible Hausautomatisierung zu realisieren. Dabei soll neben den Hardwarekomponenten
mit folgenden Platinen: Hauptplatine groß. Prozessor: Z.B. ATmega32 oder ATmega16 CAN-Controller: MCP2515 CAN-Anbindung Spannungsversorgung aus Buskabel Hauptplatine klein. Wie Hauptplatine groß aber tiny Steuerplatine. 2 * 230V Schalter Relais oder Optokoppler? Dimmer. 1 PWM 230V Dimmer Bedienungselement
-
Artikel
MOSFET-Übersicht
SOT-23 Fairchild,NXP 2,0 50 0,13 0,35 10000 - Fa 0,28 BSS110 TO-97, SOT-23 Phi 3,0 50 0,17 0,35 10000 - - - PMV65XP SOT-23 Phi 1,4 20 3,9 ? 76 grosser ID für Bauform Spo, RS 0,10 IRF4905S D2Pack IRF 4,0 55
peak, 2,5A DC ? 4,5-18V DIL8/SO8 Far 3,00 € LM5104 Halbbrücke 1,6/1,8A 100V 2,5V SO8/LLP10 RS 3,20 € MCP1407-E/P Low 6A peak, 1,3A DC 4,5-18V 4,5-18V (VDD+0,3V) DIL8/SO8 Rei 0,93 € MCP1416 Low 1.5A peak 4.5-18V 3.3V - VDD+0.3V SOT-23-5 TME 0,76 € MAX626 2 x Low, inverting ? ? 4,5-18 V DIL8/SO8 Rei 3,40
-
Artikel
Wanderkiste (Widlar)
07.02.2018 15.02.2018 962347318974 2 da_miez 96*** 17.02.2018 20.02.2018 01051118834482 3 snooz3r 30938 23.02.2018 28.02.2018 962349140660 ca. 9,1Kg Gesamtgewicht 4 Ma_s 45*** 03.03.2018 07.03.2018 962350261481 962352107342 5 tobel 53474 23.03.2018 11.04.2018 26.03.2018 13.04.2018 JJD14.10.316.168.697 JJD14.10.316.168.708
Speichermodule/Chips; Details/sonstige Wünsche gern anfragen. 10 Annell 081xx 357560366674 DHL S:ESP 32 und MCP23017 Boards B:etc. Bauteile alt /neu bitte um Anfrage 11 Simon 81xxx 21.06.2026 29.06.2024 357560539031 DHL S: Bauteile THT B: Bauteile, Liste siehe hier 12 Hobby B. 03.07.2024 23.07.2024 DHL 13 Dieter
-
Artikel
Versorgung aus einer Zelle
Baby Alkaline [R14, C] 26,9 8350 1,3 10855 404 26,2 Mignon Alkaline [R6, AA] 8,1 2850 1,3 3705 457 23 Micro Alkaline [R3, AAA] 3,8 1250 1,3 1625 428 11,5 Lithiumzelle, 2032 1 240 2,9 496 653 3 Lithium- Thionylchlorid [R14, C] 26.9 8500 3.6 28000 1040 50 Im Prinzip ließe sich an einem Arduino Uno und
100 / 175 / 250 1000 Rei TPS715xx 1,2..5 3.2 415 / - / - 500 RS TPS78233 3.3 0.42 130 / - / - 150 RH MCP1702 1,2..5 2 15 / 40 / 650 200 Rei, I MCP1824 0,8..5 120 30 / 90 / 150 300 RS ZLDO330 3,3 1000 20 / 50 / 85 300 Rei UCC283 3,3 / 5 650 50@10mA 200@1500mA 400@3000mA 3000 RS, Con Drei Mignonzellen ohne
-
Artikel
MCP16301
über den Buck (Step-Down)-Converter von der Firma Microchip entstehen. Features. Recht preiswert SOT23-6 Gehäuse integrierter Schalt-FET feste Schaltfrequenz von 500kHz hoher Wirkungsgrad von typ. 96% 0.8V Feedback Voltage weiter Eingangsspannungsbereich von 4-30V Ausgansspannung von 0-15V einstellbar
5V Ausgangsspannung: 52K3 + Stückliste REF DES BEZEICHNUNG WERT LIEFERANT BESTELLNUMMER PREIS IC1 MCP16301 DIGIKEY MCP16301T-I/CHYCT-ND 1.13 L1 Spule 15µH WÜRTH 744 031 150 0,59@300 D1 LL4148 100V 200mA D2 PD3S130 30V 1A R1 31K2 0603 1% 31K2 R2 10K0 0603 1% 10K C1 100n 0603 X7R 50V 100nF C2 4u7 0805
-
Artikel
Xilinx USB-JTAG-Adapter
CY7C68013A QFP100 1 IC2 XC2C256 VQFP100 1 IC3 24LCxxSN SO08 1 IC4 DS2411P * TSOC6 1 IC14 DS2411R * SOT23 4 IC5-IC8 NC7SZ125 SC70-5 1 IC9 LT1719S6 SOT23-6 1 IC10 LM393D SO08 1 IC11 NC7SZ66 SC70-5/SOT23-5L 1 IC12 TPS71718DCK SC70-5L 1 IC13 MCP1825S-33 oder MIC2920A-3.3V SOT223 * Je nach Verfügbarkeit bestücken
* DUOLED5MM 1 LED1 rot * SMD0805 1 LED2 grün * SMD0805 1 Q1 Quarz 24MHz HC49U-V 2 Q2, Q4 BSS138 SOT23 1 Q3 BC856BSMD SOT23 1 SV1, SV2 abgewinkelter 2x7 Pinheader ** ML14L 1 JP3 Pinheader 1x2 JP1Q 1 X1 USB-Buchse Type-B LUMBERG241103 1 - Isolierscheibe für Quarz * Je nach verwendetem Gehäuse LED1 und
-
Artikel
Fensterkontakt und Integration ins Smart Home
dann auch die Spannungsversorgung. Der ESP12F benötigt eine Spannung von 3.3V. Diese wird mit dem MCP1700-3302 erzeugt. Mit der einen Hälfte des 74HC86 (U3A und U3B) wird ein Flankendetektor realisiert. Beim Öffnen oder Schließen des Reedkontakts SW2 wird so ein Impuls erzeugt, der den ESP12F über seinen
Übung hat, wird aber keine Probleme damit haben. Stückliste: 1x Platine Fensterkontakt_V2 1x ESP12F 1x MCP1700-3302, SOT23 1x 74HC86, SOP14 1x Meder MK06-6-B 2x 1uF, SMD1206 1x 100nF, SMD1206 1x 1MOhm, SMD1206 1x 10kOhm, SMD1206 1x Taster 1polig, SMD 1x 4-fach DIP-Schalter, SMD 1x Pfostensteckverbinder 4polig
-
Artikel
Loxone Digitalout
Kondensator 100µF C12 Quarz 16MHz Q1, Q2 Polyfuse 1A F1, F2 Diode 1N4007 o.ä. D2 Diode PESD1CAN D1 SOT23 Reichelt: ESD-Schutzdiode, 24 V 200 W SOT-23-3 IC MEGA32-A IC1 IC ULN2003AD IC2, IC3 IC MCP2515 IC4 IC TJA1050 IC5 IC Spannungsregler 5V IC6 7805, bis 12V oder Minischaltregler bei 24V Pfostenleiste
-
Artikel
RF SOAP
mm, geeignet zum Einbau in dieses Gehäuse AVR ATmega88 Lithiumpolymer-Akku (230 mAh) mit Lade-IC (MCP73812), über USB ladbar Einschaltlogik (Taster, MOSFET), so dass der µC, z.B. bei zu niedrigem Akkustand, selbstständig das Gerät vollständig ausschalten kann RFM12 Funkmodul, angebunden über die SPI-Schnittstelle
) PD3/INT1/PCINT19 SW2 I Kurzhubtaster S2 PD4 LED1 O LED1 PD5 LED2 O LED2 PD6 LED3 O LED3 PD7/PCINT23 SW1 I Kurzhubtaster S1 (gleichzeitig Einschalter) Stromversorgung / TP2. Das Modul wird über den Taster S1, welcher den MOSFET durchschaltet, aktiviert. Spätestens nach dem loslassen von S1 muss der
-
Artikel
Datei:SPI Protokol.jpg
PIC18 mit SPI MCP23S17 Datenübertragung Autor Denys Maiier
-
Artikel
ENC28J60
atmega644 (29.11.2006) (barebone, kein Zubehör bestückt, ohne SMD) ATmega32/644 Webserver ohne SMD! (23.11.2007) ATmega644 Webserver und Webcam auf einseitiger SMD Platine. Mit Tipps zur Programmierung des enc28j60 (16.12.2007) Miniwebserver Umfassendes Projekt mit IPv6, RFM12 und vieles mehr Kleine Platine
Ethernet-Controller mit SPI von Microchip (26.04.2005) Eagle Platine mit ENC28J60 und AVR Mega8L LPC2138 + ENC28J60 (23.05.2006) I/O über Ethernet mit einem ENC28J60 (19.08.2006) Webserver ATmega32/644DIP ENC28J60 (ohne SMD!) (14.11.2007) Erweiterbares Ethernetboard mit MMC/SD-Slot und USB (17.05.2008) AVR für wenig Geld
-
Artikel
Einfacher und billiger Webserver mit AtMega32
PCB. PCB, construction-kit and housing avaiable via Webshop. Software is open source. Ein Video vom 23C3 (23. Chaos Communication Congress) über das Thema Ethernet mit AVR-Mikrocontrollern. (über das oben genannte Etherrape-Projekt) AVR-NET-IO (nach ändern der Software) OpenMCP Kleines und wenig bekanntes
-
Artikel
Brownout
fertige ICs, sogenannte Reset-Controller. Immer wieder gerne genommene Reset-Controller: TL7705 (Ti) MCP100 (Microchip) MAX809 im sehr kleinen SC70- oder SOT23-Gehäuse zu haben (Maxim) MAX6864 mit Watchdog Neuere Mikrocontroller haben oft auch schon eine Brownout-Detection eingebaut, man muss sie dann
-
Artikel
Nachttischlampe
Audiodaten aus 4M Byte Flash Ausgabe über DAC im MCU Tiefpassfilter 3. Ordnung, 8,6kHz Frequenz , mit 3/4 MCP6404 Einstellung der Lautstärke in 4 Stufen mit CMOS-Schalter 1/2 74HC4052 Lautsprecheransteuerung durch Brückenverstärker LM4861 Messung der Umgebungshelligkeit Linearer I-U Wandler mit 1/4 MCP6404
Strom ist auf 500mA eingestellt, auch wenn der ZXLD1362 auch größere Ströme verkraften sollte. Beim SOT23-5 Gehäuse hatte ich jedoch dann in einem anderen Projekt insbesondere bei höheren Spannungen Probleme mit der Wärmeabführung. Mittlerweile können auch andere Gehäuseformen mit geringerem Wärmewiderstand
-
Artikel
KiCad
Gast) ATMega3290 im 100Pin-Gehäuse von Fred S. (Gast) RFM12-Funkmodul von Dominik C. CAN Controller MCP2515 und Transceiver MCP2551 von Dominik C. STLib für KiCad mit STM32F4x von Markus W. Media:SymbolsSimilarEN60617+oldDIN617-RevB-en.lib VERALTET! Nur aus Kompatibilitätsgründen behalten. Ersetzt für
unter GNU-GPL. Von Bernd Wiebus. Verbesserungsvorschläge willkommen an bernd.wiebus@gmx.de Media:SOT23_SOT143_SOT143R_TSOT6_MK06A_SC70-6_Housing_14Mar2014.zip Footprints von SOT23, SOT143, SOT143R, TSOT-6 /MK06A und SC70-6 SMD Gehäusen, wie sie oft für Dioden und Transistoren, aber auch Dioden und Transistor
-
Artikel
Radar-Verkehrsmessung
ND 2 1.65€ 3,30 € DC/DC Wandler DFR0568 DigiKey 1738-1439-ND 2 3.47€ 6,94 € OPV für Stromversorgung MCP6241-E/P DigiKey MCP6241-E/P-ND 3 0,32€ 0,96 € Stecker-Akku CP-2215-ND DigiKey CP-2215-ND 3 4,32€ 12,96€ Lochrasterplatine 8029 DigiKey V2025-ND 1 7,58€ 7,58 € Draht Schwarz 1,5m C2003A.12.01 DigiKey
Tagesdurchschnitt: 29,86 kWh bei 25m 2 => theoretisch 46,6 Wh bei 390 cm 2 September: Tagesdurchschnitt: 18,23 kWh bei 25m 2 => theoretisch 28,4 Wh bei 390 cm 2 Vergleich mit dem täglichen Verbrauch des Radargerätes: Unter der Annahme, dass das Radargeräte unter Umständen einen nicht so hohen Energieertrag wie
-
Artikel
Solarwecker mit DCF77 sowie Temperatursensor
stellen. Für eine stabile Spannungsversorgung der gesamten Schaltung dient der Lowdrop-Längsregler MCP1702-3002, welcher zudem durch sehr geringe Verluste auffällt. Die gewählten 3.0V helfen gegenüber den üblichen 3.3V die Energiebilanz etwas zu verbessern. Eine zentrale Rolle spielt die Unabhängigkeit
Anschlüsse bietet. Die komplette Software passt bequem dort hinein: Program Memory Usage : 7802 bytes 23,8 % Full Data Memory Usage : 723 bytes 35,3 % Full RTC. Mit einem externen Standard-Uhrenquarz (32kHz) sowie dem Timer2 der ATmega-Serie lässt sich sehr einfach eine RealTimeClock aufbauen, die als Taktgeber
-
Artikel
DIY Reflow Ofen
abdichtet, wenn die Schublade komplett eingefahren ist. Diese wird vorn am Quersteg montiert ( Abbildung 23 ). Die Endschalter in Abbildung 23 dienen dazu, der Steuerung die aktuelle Position der Schublade mitzuteilen. Es gibt einen Rastpunkt für den Lötprozess ( nicht im Bild ), einen für die Abkühlzone und
beispielsweise eine Touch-Berührung oder das Ein- und Ausfahren der Schublade. Datenblatt Komparator MCP65R41 Datenblatt Dig.Transistor PDTC143 Datenblatt Mega168 Schubladen, Lüfter und Heizungsregelung. Die Heizelemente werden von 2 Solid-State-Relais gesteuert. Dabei wird die integrierte Null-Durchgangs-Detektion
-
Artikel
USB
-F3xx, -F6xx Full 24 28 32 48 1,8..5,25V 8051 25/48MHz 8KB..64KB 1,25..256KB 1 x 10bit, 500 ksps, 23 ins 5 x PWM 2 x UART SPI, I2C Temperatursensor, Komparator, 4 x 16bit timer Mouser OTP ab 0,81 €, Flash ab 1,11 € Atmel SAM3U High 100 144 1,62..3,6V Cortex M3 96MHz 64..256KB 20..52KB 8-channel 12-bit
bit Host-Controller 2 Ports Reichelt, ca. 6,85 € für ATmega unzweckmäßig, eher für ARM-Prozessoren MCP2210 Microchip Device 20 SOIC, SSOP USB nach SPI (Master) Bridge, GPIO USB SPI Bridge (HID-Klasse) + 9 GPIO / SPI CS Reichelt, ca. 1,75 € Durch HID simpel anzusteuern, aber in der Praxis nur (sehr) langsame