-
Thread
Neue Bauteile: Hochgeschwindigkeitsfunk, Löttechnik und die Rückkehr der QWERTZ-Tastatur
Zu den technischen Spezifikationen vermeldet man folgendes: [c] The USRP B206mini-i delivers a 1×1 SDR/cognitive radio in the size of a business card. With a wide frequency range from 70 MHz to 6 GHz and a user-programmable, industrial-grade AMD Spartan-6 XC6SLX150 FPGA, this flexible and compact
Platinenplatzes optimieren.  Bildquelle: Abracon ### Breakout-Board mit MCP2221A Wer abseits der Querelen um FTDI (Fälschungsrisiko!) einen USB-zu-X-Wandler sucht, wird bei Microchip fündig. Nun gibt es ein Breakout-Board mit USB-C-Stecker, das auch als Standalone-Protokollkonverter
-
Thread
USB-UART mit MCP2221A - Mit Bitte um Review
Nachtrag: Microchip schreibt im DS des MCP2221A: "Implements USB Protocol Composite Device: Communication Device Class (CDC) for USB-to-UART conversion" Genauso macht es der CH340 auch. Man hält sich einfach an den USB-Standard. Ich habe
vielleicht "USB CDC Serial Number Enable bit" > aktivieren? Braucht man nicht. Meine Platinen mit MCP2221(A) haben mit Windows 10 und Rasperry Pi OS sofort out-of-the-box funktioniert, ohne dass ich irgendwas am nichtflüchtigen Speicher des MCP bearbeitet hätte.
-
Thread
MCP2221A springt nicht (auf kommunikation) an
hi! ich habe vor einen MCP2221A (https://ww1.microchip.com/downloads/en/devicedoc/20005565b.pdf) in meinem Projekt zu verwenden. Endziel ist die Anbindung eines CO2 Sensors via I2C Schnittstelle Leider Scheitert es schon wesentlich
Verfügung gestellt... z.B. https://www.reddit.com/r/arduino/comments/tjclrj/usb_to_serial_converter_mcp2221a_not_recognized/ und https://electronics.stackexchange.com/questions/329567/mcp2221a-usb-to-usart-with-windows-10-drivers), Der Vollständigkeit halber wollte ich nur erwähnen, dass ich nur
-
Thread
Codecontrolle und Fragen zu Microchip Studio
Vervollständigt, welcher im Anhang sich befindet. Es soll Grundlegend so funktionieren: über einen MCP2221A kommen Serielle Daten zu einem ATMEGA32. Dieser hat einen Software UART implementiert, welcher die Daten zu einer Externen schaltung weitergibt. Es werden über 2 seperate Pins auf Kurzschluss
previous definition LINE 108 #F_CPU redefined LINE 21 #Warning 'TIMER0_COMPA_vect' appears to be a misspelled signal handler, missing __vector prefix [-Wmisspelled-isr] LINE 108 Was will mir das Programm mitteilen? Ich sage doch dem Programm, das die Geschwindigkeit 8 Mhz beträgt (Zur Verbesserung
-
Artikel
Datei:MCP2221A ADuM1201 Board.jpg
Beschreibung. Galvanisch trennender USB-UART-Adapter mit MCP2221A und ADuM1201, Draufsicht des fertig bestückten Boards Lizenz.
-
Thread
Einfachste Lösung um einen Taster per USB am PC auslesen mit C#.
Kann der MCP2221A auch. Der braucht aber keine Kerneltreiber dafür, der nutzt CDC-ACM für den UART und HID für den Rest. Nebenbei gibts da noch ein paar Gimmicks wie ADC und DAC und I2C. Microchip hat für Windows-User auch DLLs für C# und VB. https://www.microchip.com/en-us/product/mcp2221a fchk
-
Thread
Viele Drucktaster und LEDs ansteuern
Peter D. schrieb im Beitrag #7751988: > Kommen denn die ws2812 mit den genannten 3mA aus? Es ist ein Unterschied, ob die aktuell verbauten LEDs 3mA benötigen oder ob 3mA pro LED zur Verfügung stehen ;-)
Ausgänge des uC [/pre] Falls der uC keine 27 I/O Pins übrig hat, kann man einen SCT2210 / DM13C / ST2221C / TLC5921 / DM13A / A6282 / TLC5923 für die 15 LED Ausgänge nutzen der 20mA strombegrenzt liefert und spart sich die 150 Ohm Widerstände und kommt mit 15 I/O Pins aus. Und wenn das noch zu viel ist
-
Thread
Entwurf USB-UART-Converter, KiCad, bitte um Review
Hallo, ich möchte mir gern für meine Mikrocontroller-Experimente ein paar USB-UART-Umsetzer mit dem MCP2221(A) und galvanischer Trennung bauen und habe dafür eine Platine entworfen. Da es mein erster zweiseitiger Entwurf ist und zudem auch der erste, den ich (bei JLCPCB) fertigen lassen möchte, würde
erste die ESD-Dioden weglassen werde, da ja der MCP2221(A) bereits welche eingebaut hat, wenn auch „schwächer“. Da muss ich mich erstmal mit den Layout-Anforderungen befassen, und ich möchte die Platinen gern zeitnah in Auftrag geben. Max G. schrieb
-
Thread
ADS1115 V / A Messkarte Bastelbox
PS: Als USB-I2C Interface ginge ein MCP2221A oder ein FT260. MCP2221A: https://ww1.microchip.com/downloads/aemDocuments/documents/APID/ProductDocuments/DataSheets/MCP2221A-Data-Sheet-20005565E.pdf FT260: https://ftdichip.com/wp-content
Hmm analog zum CH341A. Wollte aber mal den Pico zur Anwendung bringen:-)
-
Thread
AVR64DD28, mEDBG, Studio 7.0 - Fehler beim Schreiben von Fuses
. Nachdem ich es geschafft hatte, pymcuprog erfolgreich in der Bash aufzurufen, habe ich meinen MCP2221-USB-Serial-Adapter (dessen zugewiesene Linux-Device-ID ich ebenfalls geschafft hatte zu finden) nach der Anleitung mit einem 1k-Widerstand und UPDI des AVR64DD28 verbunden und das ping-Kommando
uart -u /dev/ttyACM0 -d avr64dd28) aufgerufen. Nach einigen Sekunden und Blinken der Rx-/Tx-LEDs am MCP2221 beendete sich pymcuprog dann schließlich mit der Fehlermeldung ERROR: UDPI initialization failed (oder so ähnlich). Keine Ahnung, woran das nun wieder liegen könnte. Auch ein Ping-Test an einem
-
Thread
MCP2221A - USB Verbindung unzuverlässig
Hallo, ich habe eine Schaltung gebaut, bei der eine USB-Verbindung zu einem PC mit einem MCP2221A hergestellt wird. Die USB-Verbindung funktioniert sehr unzuverlässig: Manchmal wird die Verbindung direkt nach dem Einstecken am Computer hergestellt. Der MCP2221A taucht dann im Gerätemanager
Einstecken auch nach längerer Wartezeit keine Verbindung hergestellt. Wenn ich dann die Busspannung (am MCP zwischen den Pins 1 und 14) mit einem Handmultimeter messe, wird die USB-Verbindung hergestellt, bleibt aber nur bestehen, solange beide Messspitzen die Pins berühren. Ich hatte die Vermutung, dass
-
Thread
EasyMCP2221 für Python, mehrere Argumente
. Ich möchte gern: "Adresse" - "Wert" - "Wert" - "Wert"...."Stop" In der Doku steht: Note: MCP2221 firmware exposes a subset of predefined I2C operations, but does not allow I2C primitives (i.e. start, stop, read + ack, read + nak, clock bus, etc.) Ich denke dass ist mein Problem. So richtig
u.A.: Dein eigentlicher Applikationscode ist dann vom MCP2221 unabhängig, und läuft unverändert auch auf anderer Hardware mit anderem I²C-Bus und anderen GPIO-Chips.
-
Thread
DLL vom Hersteller einbinden
schweren Herzens bin ich jetzt von VBA auf Visual Studio(Basic) umgestiegen. Ich möchte ein Projekt mit MCP2221 realisieren. Vom Hersteller habe ich eine DLL und die Beispiele funktionieren auch. Ich möchte aber ein grafisches Programm. Da stellt sich mir folgende Frage: Wie und wo werden "extene" DLL deklariert
#7559134: > Ist der Chip so kompliziert? S. schrieb im Beitrag #7559162: > Falls du übrigens den 2221 nur als reine UART verwenden willst, dann > brauchst du den ganzen Kram garnicht. Der Schaltkreis ist nicht kompliziert. Ich möchte I²C-Read und Write-Befehle an einen anderen Schaltkreis schicken
-
Thread
MCP2221A VBA
Hallo ich habe einen Adapter mit MCP2221A und wenig bis keine Programmiererfahrung. Ich möchte mit VBA auf die Funktionen der DLL zugreifen. Kennt jemand einen Quellcode für VBA, an dem ich sehen kann, wie es geht? Grüße PS: Kann
Bodo M. schrieb im Beitrag #7556001: > ich habe einen Adapter mit MCP2221A Das dürfte der hier sein: https://www.microchip.com/en-us/product/mcp2221a > Ich möchte mit VBA auf die Funktionen der DLL zugreifen. Du meinst vermutlich die hier: https://ww1.microchip.com
-
Thread
USB-GPIO HID Device
freies Projekt gibt welches ein GPIO > HID Device zur Verfügung stellt? Sowas kann man kaufen. MCP2200 und MCP2221A sind vorprogrammierte USB-PICs, die neben einen UART gemäß CDC-ACM GPIOs und im Falle vom MCP2221A auch I2C via HID bereitstellen. In den Datenblättern stehen die erforderlichen Reports
eine Art Programmierschnittstelle bei einem NVidia-Board. https://www.microchip.com/en-us/product/mcp2200 https://www.microchip.com/en-us/product/mcp2221a fchk
-
Thread
ATMega328P Uart auf RS232 Pegel
utm_content=147170319769&utm_term=&gad_source=1&gclid=EAIaIQobChMI-O_KyODrggMVFZVQBh0nHAcQEAQYAiABEgI2a_D_BwE @Steve van de Grens, vielen Dank für den Hinweis. Das Gerät werde ich mir ebenfalls mal bestellen. Für solche einfache Fälle wäre es wohl definitiv hilfreich.
und da gibt es auch viele Lösungen, z.B. von Microchip im bastlerfreundlichen DIP-Package gibts den MCP2221A, ein UART2USB-Wandler. Und FTDI, der Klassiker schlechthin, hat da auch einiges im Angebot was UART direkt auf USB bring (ich glaub nur nix im formschicken DIP-Package aber da bin ich mir grade
-
Thread
Vergleich µC mit USB zu RS232 Funktionalität
Chips. - Der FT232R gibt den kompletten Satz an Modemsignalen raus, also auch DTR/DSR/DCD/RI. Der MCP2200 keinnt nur TXD/RXD/RTS/CTS. Der MCP2221A kann nur TXD/RXD, also kein Hardware-Handshake. - Der FT232R braucht wie alle FTDI-Chips proprietäre Treiber. MCP2200 und MCP2221A implementieren die USB-Standardklasse
enthalten, auch z.B. bei MacOS. Windows 7 braucht ein INF-File, hat aber den Treiber bereits an Bord. - MCP2200 und MCP2221A sind auf 115200 BPS beschränkt, die FTDI-Chips können auch höhere Geschwindigkeiten. - MCP2221A braucht keinen Quarz. - MCP2221A hat noch I2C. Ist also eine Frage der Anforderungen
-
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,
TS912 mein neuer Standard-Typ. Leider gibt es den nur in SMD zu kaufen Ich hatte mir vor kurzem den MCP6044 im DIL gekauft.
-
Thread
MCP2200 Baudrate automatisch?
Da der MCP2200 auch das USB CDC Line Coding unterstützt um die Baudrate zu ändern, sollte das kein Problem sein. (Quelle: Erste Seite vom Datenblatt)
Der MCP2200 und der MCP2221(A) implementieren die Standard-USB CDC-ACM Geräteklasse, d.h. jedes aktuelle Betriebssystem kann damit ohne weitere Treiberinstallation damit umgehen. CDC-ACM hat einen Resquest
-
Thread
Kommunikation zwischen zwei Mikrocontrollern. welches Protokoll?
emulieren COM Ports, die man ohne > spezielle Bibliotheken in allen Programmiersprachen nutzen kann. MCP2221a kann neben USB-Uart auch USB-I2C ;) Ich würde aber auch zunächst schauen, ob mir Uart nicht genügt da man damit ein recht leicht durch den Menschen lesbares Protokoll erschaffen kann (Vorteil
gehabt! Das passiert halt wenn Renter-Ings. über Software reden wollen. Über ein ein paar Bytes von A nach B via SPI senden kommen die nicht hinaus.
-
Thread
Taster per RS-232 simulieren
CH340 oder PL2303 usw. OK, wenn ich heute was mit ner RS232 ausstatte kommt da nicht selten ein ein MCP2221 oder ähnliches dran, ne SUB-D Buchse wäre mir inzwischen halt auch zu groß ;)
im Beitrag #7272334: > wenn ich heute was mit ner RS232 ausstatte kommt da nicht selten ein > ein MCP2221 oder ähnliches dran Siehst du, genau das habe ich empfohlen.
-
Thread
FTDI zu TTL USB Adapter ges.
nichts. Das einzige, womit Du einen USB-UART auf Lochraster aufbauen kannst, ist ein Microchip MCP2221A-I/P. https://www.microchip.com/en-us/product/MCP2221A fchk
Da steht überhaupt nichts von USB o.ä. ... Was passiert wenn du Windows oder Linux nativ (keine VM) auf dem mac bootest? Wenn es dann klappt, liegt es nicht an der Hardware. Geht die Power-LED auf dem Board ständig aus / an? Das würde
-
Thread
Review Schaltung ATmega88 MCP2221 IRLZ34N
VUSB vom MCP2221 sehe ich in sonstigen Bildern mit einem Abblockkondensator, aber nicht gegen GND. Kenne den MCP aber nicht aus eigenen Entwicklungen. Und dann noch ein 100nF direkt am MCP ist sicher auch nicht
Mikrocontroller, sondern nur einen PWM-Generator: https://www.nxp.com/docs/en/data-sheet/PCA9633.pdf Der MCP2221(A) hat auch noch einen I2C-Master, und da kann der Chip ran. Über den PC kannst Du dann PWM ein- und ausschalten und konfigurieren. Microchip hat I2C-Bibliotheken und Treiber. fchk