-
Thread
USBasp mit SPI+UART/COM-Emulation
Hallo, mein Vorschlag, ein Projekt mit einem atmega32u2: aTeVaL (Atmel Evaluationsboard) Der ISP Programmer kann auch als COMx, ttyACMx Schnittstelle verwendet werden.
batman schrieb im Beitrag #4915751: > Haste was Besseres? :) Nimm Dir für Deinen UART einen MCP2221. Das ist ein vorprogrammierter PIC16F1455 mit Hardware USB, der Dir via HID GPIO und I2C und via CDC-ACM einen UART zur Verfügung stellt. Gibts auch im DIL-Gehäuse, benutzt die Standard-USB-Klassen
-
Thread
Programmiergerät für I2C (EEPROM usw.)
sind recht gut dokumentiert. Vom CH341A habe ich bislang noch nicht mal ein anständiges Datenblatt gesehen (das, was verfügbar ist, und das jemand freundlicherweise ins Englische übersetzt hat, ist wenig mehr als eine Pinbelegungsbeschreibung
einem AVR mit VUSB und weiterem Code? Oder ein PIC? Gibt es sogar schon fertig programmiert als MCP2221, mit Datenblättern, Treibern, DLLs, Beispielen ...
-
Thread
Experimentierplatine für I2C und SPI Bus
andern jedoch in den Sockel lassen kann immer her mit der Info :-)) I2C / Rs232 USB Schnittstelle: MCP2221 Kleiner Lasten Esel L293D evtl mit MCP 23008 MCP 4151 SPI Poti 2 EEProms einmal SPI einmal I2C 24LC512 Schnittstelle für Hd 2x16 Dispaly über I2C FTDI I2C zu low Speed CanBus und
Wenn er genauso wie der MCP 23017 aufgebaut ist dann ist es so du hast 2 Ports mit IO Port A und B beide haben je ein Interupt Pin. Dieser ist "frei" Programmierbar zb ich nutze PIN A.1 als Eingang, dann kann er so eingestellt
-
Thread
STM32F4 ARM Platine - bitte ansehen
Nimm doch ein 5V/2A Netzteil mit MiniUSB Anschluss und platziere einen Schaltregler auf der Platine.
FT232RL würde ich wegen zu vieler Clones nicht mehr nehmen. FTDI hat neuere, bessere. Oder Microchip MCP2221 bzw MCP2200 (wenn Du Handshake-Leitungen brauchst) - die sind treiberlos und laufen mit dem CDC-ACM-Treiber des Betriebssystems. fchk
-
Thread
IO Warrior für USB auf I2C einzeln beschaffbar?
Oder den -> http://www.microchip.com/wwwproducts/en/MCP2221A
mit > Systemtreibern zu laufen, da gibt es dann keine Kompatibilitätsprobleme. Das macht der MCP2221 auch. fchk
-
Thread
Suche einfachen USB/Seriell DAC (0 bis 5V)
Das sollte mit dem FX2LP aka CY7C68013A recht problemlos sein. Habe mir damit mal einen Paralleladapter programmiert, der vom Host-OS als serielle Schnittstelle angesprochen wird. Da koennte man einfach einen DAC dahinterschalten. Preisguenstige
Nimm einen mcp2221 USB-i2c Wandlerchip und einen DAC Deiner Wahl. So etwas ist schnell selber gemacht. fchk
-
Thread
Zugriff auf I2C-Port an Bauteil
Hi, ich habe ein USB-Bauteil MCP 2221 mit einem UART und einem I2C-Port. Schließe ich das an, dann erscheint ein USB-Device im /dev/-Verzeichnis. Zum Testen habe ich TxD und RxD gebrückt und empfange das, was ich sende über den UART
, schaue mal im Datenblatt auf Seite 23ff http://ww1.microchip.com/downloads/en/DeviceDoc/20005292A.pdf
-
Thread
MCP 2221 an Windows 7 macht Probleme
Hi, an meinem Rechner an einem freien USB-Port hab ich einen MCP2221 angeschlossen. Im Gerätemanager erscheint zwar der Name "MCP2221 USB-I2C/UART Combo", leider mit gelben ausrufezeichen. Ich hatte gehofft, dass ich nach dem Anschluss einen neuen COM-Port im System angezeigt bekomme. Muss ich für den MCP2221 von Microchip noch einen weiteren Treiber installieren? Laut Datenblatt https://www.mikrocontroller.net/part/MCP2221 auf Seite 22 scheint kein separater Treiber nötig zu sein. Windows würde
-
Thread
Si7021: Auslesen Temperatur nach letzter Luftfeuchte-Messung
Bastelei möchte ich einen Silabs Si7021 (https://www.silabs.com/Support%20Documents/TechnicalDocs/Si7021-A20.pdf) verwenden. Ich bin in der Lage, jeweils Luftfeuchte und Temperatur zu messen und auszulesen, allerdings schaffe ich es nicht, die Temperatur der letzten Luftfeuche-Messung auszulesen - es kommt
Um Fehler im Code (der auf einem Atmega32U4 läuft) auszuschließen, habe ich versuchsweise einen MCP2221 am PC verwendet - mit gleichem Ergebnis. Den Sensor habe ich inkl. Breakout vom freundlichen Chinesen erstanden, dem Aussehen des Filters sieht es für mich auch nach dem Si7021 und nicht nach
-
Thread
AVR mit USB steuern
selber programmieren willst, gibts den auch vorprogrammiert: http://www.digikey.de/product-detail/de/MCP2221-I%2FP/MCP2221-I%2FP-ND/4902585 Das ist intern der gleiche Chip, nur eben mit der Demoapplikation drauf. fchk
mit dem ATMEL > AVR, so das ich über USB eine Relay ansteuern kann? Da nimmst Du besser einen MCP2221. Der ist fertig programmiert, und an einen GPIO-Pin hängst Du dann einfach einen NPN-Transistor und daran Dein Relais. fchk
-
Thread
Wie mehrere DS1820 und USB an einem Windows System?
USB 2 Full Speed Interface. Wenn Du es nicht so mit uC Programmierung hast, kannst Du Dir einen MCP2221 und einen DS2482-800 nehmen und damit einen USB zu 8fach 1W Wandler bauen. An jedem Bus kannst Du dann mindestens 32 Devices betreiben, je nach Buslänge. fchk
Das erfordert trotzdem a) eine spezielle Erstinbetriebnahme b) steckbare oder irgendwie unterscheidbare Sensoren. Ich mache in diesen Fällen einen Zuordnungslauf, indem ich der Reihe nach jeden Sensor kurz abkühle und die
-
Thread
RS232 - USB Converter Empfehlung gesucht
noch Windows 7 nutzen muss. Er sollte > also für Win7 wie für Win10 geeignet sein. Nimm einen MCP2221. Gibts in DIL, braucht keinen Quarz, minimaler Aufwand. Treiberlos, weil das Teil die Standard USB Geräteklassen CDC-ACM und HID implementiert, für die jedes Betriebssystem bereits von Haus aus
Einschränkungen: nur bis 115200 bps, nur 8n1, kein Hardware-Handshake. Dafür müsstest Du einen MCP2200 nehmen, der einen etwas höheren Schaltungsaufwand hat. fchk PS: http://www.reichelt.de/ICs-MCP-1-2-/MCP-2221-I-P/3/index.html?ACTION=3&GROUPID=5471&ARTICLE=153678&SEARCH=mcp2221&OFFSET=16&
-
Thread
virtueller COM-Port mit Atmega
Vorgaben der Norm fast ohne jeden (technischen) Grund hat dem ein Ende gesetzt. > Nimm einfach einen MCP2221. Das ist trotzdem sicher die bessere Wahl.
OBACHT: das Datenblatt schreibt: Note: MCP2221 supports only eight data bits, No Parity and one Stop bit. Außerdem kann der nur max. 115200 Baud. Ja, normal ist beides kein Problem - ansonsten gibt's den FT232RL.
-
Thread
USB Serial Port Implementierung für AVR?
=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CCEQFjAAahUKEwieu4-cwYrHAhUOKtsKHemkAyo&url=http%3A%2F%2Fwww.microchip.com%2FPIC16F1455&ei=yRu-Vd6yMI7U7AbpyY7QAg&usg=AFQjCNHX3ixfxlyfk4SZVHdR84a5bTi-Yg
solche Szenarien gibts USB-Seriell-Bridges. Wenn Du dann ACM-CDC haben willst, greifst Du einfach zu MCP2200 oder MCP2221 (das sind in Wirklichkeit vorprogrammierte PIC18F14K50 bzw PIC16F1455, aber das musst DU ja niemandem erzählen :-)), und fertig ist die Geschichte. > Aber Hauptsache, > erst mal
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
CP2104 oder FT232RL ? > nehme mal an das bei Ali beide gefälscht sind... Vorschlag: Microchip MCP2221 oder MCP2200, wenn Du Handshake-Leitungen brauchst. Diese Teile brauchen keine proprietären Treiber, weil es Standard USB CDC-ACM bzw USB HID Devices sind, die unter Win/Mac/Linux/BSD mit den Standard-Betriebssystemtreibern laufen. Sind im Prinzip vorprogrammierte PICs (MCP2221: PIC16F1455; MCP2200: PIC18F14K50).
-
Thread
Mikrocontroller mit PC via HID
USB-Chip einzusparen. > PS: Wenn Du keine Handshake-Leitungen brauchst, kannst Du auch den > MCP2221 verwenden. Das ist ein vorprogrammierter PIC16F1455. Vorteil: > billiger und braucht für den USB-Betrieb nicht zwingend einen Quarz. Das Problem ist das der MCP2221 nicht pinkompatibel zum
> Kannst mir kurz erklären, was du mit Bitbanging meinst? Direkte Ansteuerung der IO-Pins des MCP2200 vom USB-Host. Siehe http://ww1.microchip.com/downloads/en/DeviceDoc/93066A.pdf
-
Thread
USB-Seriell - Chip (gute Alternative zu FTDI)
CDC nehmen. > > Welche Chips gäbe es da die das direkt implementieren? Schnelles googlen > sagt MCP2200. Gibts noch andere? Dann vielleicht eher den MCP2221, der braucht keinen externen Takt/Quarz und kann auch als HID-Device konfiguriert werden. Cypress u.a. CY7C65215 oder Exar u.a. XR21V1410
PIC13K50 mit der CDC Beispielfirmware von Microchip eingesetzt. (Wobei das IMHO dann identisch zum MCP2200 sein müsste, der ist anscheinend ja nur ein FactoryProgrammed 13K50!) Alternativ hat Microchip ja auch noch den MCP2221 im Programm der ohne externen Takgeber auskommt - Vermutlich ein PIC18F24K50
-
Thread
Prolific USB To Serial (Logilink) Windows7 64 Treiber
Idee gekommen sich den > billigsten Mikrocontroller mit USB zu nehmen (PIC16F1454 Oder so) -> MCP2221 von Microchip ist ein PIC16F1455 und funktioniert wunderbar.
Horst schrieb im Beitrag #5339211: > -> MCP2221 von Microchip ist ein PIC16F1455 und funktioniert wunderbar. Aha, und warum benutzt den keiner? Hab noch kein Hobby-Projekt oder Produkt gesehen wo der genutzt würde, und der ist auch gar nicht
-
Thread
Alternative zum FT232RL
Prolific Technology Inc. Standort-ID: 0x06200000 / 3 Verfügbare Stromstärke (mA): 500 Erforderliche Stromstärke (mA): 100 [/pre]
MCP2221 Gibt es auch in DIP. Benötigt keinen Quarz. Nur einen Kondensator.
-
Thread
IRMP - Infrared Multi Protocol Decoder
LED 3mA
L_Com += (i_ & 0x3F) | (~i_ >> 7 & 0x40); [/c] Ein RC5x-Frame sieht folgendermaßen aus: C6 T A4 A3 A2 A1 A0 C5 C4 C3 C2 C1 C0 Die Zeile [c] L_Com = (i_ >> 6 & 0x1F)*100; [/c] Speichert in L_Com das Hundertfache von der Adresse: A4 A3 A2 A1 A0. Dabei werden die Kommando-Bits und
-
Thread
i2c usb interface
kleinen > Programm. Und das hier wäre ein solches Programm: https://gist.github.com/kraftb/8c0bbcc35a9778608d74 Stefan U. schrieb im Beitrag #5101053: > Wer das nicht hin bekommt, sollte kein I2C benutzen. Solche Aussagen sind so wirklich typisch für dieses Forum. Gratulation für diese Formulierung
unter ein Linux (debian) über USB eine i2C Porterweiterung > und Temperatursensoren anhängen. MCP2221A http://www.microchip.com/wwwproducts/en/MCP2221A Gibts auch in DIL. Einfachst selber aufzubauen. Dann nimmst Du diesen Treiber http://ww1.microchip.com/downloads/en/DeviceDoc/mcp2221