-
Thread
Erfahrungen mit AMC 1200 oder ähnlich
Also dann einen ADUM1401 ins SPI, und gut ists. Statt des MCP3008 kann es auch ein MCP3208 mit 12 Bit sein, wenn Dein Aufbau es hergibt und DU es brauchst. fchk
digitalen Isolator wie ADUM1401 (3 Signale hin, eines zurück) und einen separaten SPI-ADC wie z.B. MCP3201. Eben mal nachgeschaut: SI8641BA-C-IUR Isolator kostet 1.48€ bei DIgikey, MCP3201 liegt bei 2.41€, sind also 4€ pro Kanal statt 100€. MCP3001 hat 10 statt 12 Bit und kostet 1.50€. Dann sinds
-
Thread
saubere Spannung für Raspberry, Soundkarte, preamp
7805 Spannungsregler. Am ersten 7805 (2A) hängt der Raspberry samt USB-MIDI-Interface, 2x16 LCD, MCP3208 ADC (3,3V vom RPi), 2 Sharp IR-Abstands-Sensoren, 3 Potis und 5 Tastern. Der zweite 7805 versorgt ein USB-Hub mit Soundkarte (Behringer UCA202), Wlan-Dongle und nach Bedarf externen Midi-Controllern
Beitrag #4423463: > Am ersten 7805 (2A) hängt der Raspberry samt USB-MIDI-Interface, 2x16 > LCD, MCP3208 ADC (3,3V vom RPi), 2 Sharp IR-Abstands-Sensoren, 3 Potis > und 5 Tastern. Zu hoffen das der 7805 2Ampere bringen soll wird an der Stelle nicht ausreichen. Standard 7805 kann 1 Ampere, so bleiben
-
Thread
ESP32 Watchdog Error
würde ich an deiner Stelle einfach einen externen ADC mit SPI oder I²C Schnittstelle verwenden. Der MCP3208 ist sehr einfach anzuwenden.
würde ich an deiner Stelle einfach einen > externen ADC mit SPI oder I²C Schnittstelle verwenden. Der MCP3208 ist > sehr einfach anzuwenden. Oh tatsächlich, ist der ADC vom ESP32 nicht so gut? Und danke für den Tipp, ich schau's mir mal an.
-
Thread
2 Taster ein Kabel
Kann man z.Bsp. mit ADC (MCP3204 oder MCP3208 oder MCP3004/MCP3008) und ein paar Widerständen machen: R2R-Netzwerk. Bin mir aber nicht sicher was die Anforderung ist; nur ein Kabel oder nur einen Pin benutzen?
kurzer Zeit so viele konstruktive Antworten gepostet wurden. Nochmals vielen Dank. @Soeren Die MCP AD-Wandler hatte ich auch schon entdeckt, deren Anbindung an den Raspi funktioniert aber nur über SPI, welcher mehr als ein Kabel voraussetzt. Trotzdem Danke. @Georg Dein AD-Wandler für arme Leute
-
Thread
SPI für ADC MCP3204 auf ATXMega256A3 initialisieren
perform conversion and send the result. Arguments: uint8_t ch : Channel Number For MCP3204 ch is between 0-3 (Total 4 channels) For MCP3208 ch is between 0-7 (Total 8 channels) Return Value:(TYPE uint16_t, i.e a 16bit unsigned int) The digital equivalent of analog input
Hallo, war der falsche Link: Projekt: Atxmega128a1 mit ADC-Wandler MCP3551 (22 Bit ) http://www.basteln-mit-avr.de/atxmega128a1.html#mcp3551 der passt jetzt! Gruß G.G.
-
Thread
12-Bit ADC für 0-10v an Raspberry Pi
besser sein. Es gibt auch auch gleich ADCs mit integrierter Referenz. Relativ günstig wäre etwa ein MCP3421 oder MCP3426. Ich weiss die haben noch mehr als 12 Bits Auflösung, aber man muss die extra Auflösung ja nicht nutzen, und Sigma Delta Wandler machen so etwas die Antialiasing-filter einfacher. Auch ist schon die Interne Referenz relativ gut. Der naheliegende Umstieg vom MCP3008 wäre der MCP3208. Beim Sensor ist noch die Frage, was das für eine Modul ist, denn direkt wird der Sensor keine 10 V liefern, sondern eher mV oder µA.
-
Thread
ATMega-Board an RS232 - bitte mal Schaltung beurteilen
und deswegen darfst Du sie nicht mehr benutzen, sondern nimmst statt dessen einen SPI-ADC wie den MCP3208. http://ww1.microchip.com/downloads/en/DeviceDoc/21298c.pdf Dafür hast Du dann 8 Eingänge und 12 Bit Auflösung als Bonus. Die Spannungsversorgung der Peripherieseite der digitalen Isolation machst Du am besten mit einem MCP1703T-3302E/DB. Die Isolatoren brauchen kaum Strom, und der MCP hat einen sehr geringen Eigenverbrauch. http://ww1.microchip.com/downloads/en/DeviceDoc/22049e.pdf fchk
-
Thread
AVR Projekt (ADC-Uart-USB)
Du machst es Dir unnötig kompliziert. Ich hätte hier einen anderen Vorschlag: ADC-Wandler MCP3208, 8 Eingänge, 12 Bit Auflösung, SPI-Schnittstelle http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010534 So, und da Du den über USB auslesen willst, brauchst Du so etwas wie einen
nicht schlecht an. Wäre natürlich auch einfacher. > Den MPC2210 kann ich leider niergendwo finden. MCP2210 ^^^ sorry, Typo http://de.farnell.com/microchip/mcp2210-i-so/ic-usb-to-spi-wandler-20soic/dp/2078574 http://de.mouser.com/ProductDetail/Microchip-Technology/MCP2210-I-SO/?qs=sGAEpiMZZMsozux2%
-
Thread
Parallel Analog nach Seriell Digital
einer von vielen: MCP3008 8 analoge Eingänge, ein digitaler Ausgang (SPI) 10Bit Auflösung
Hallo, ja sowas gibt es und nennt sich AD-Wandler! z.B. der MCP3208 via SPI angebunden :-). EDIT: Wenn dir 8 Bit reichen kannst du auch einfach die AD-Wandler von einem Atmel µC benutzen. Grüße Thomas
-
Thread
ADC mit Multiplexer Eingang
1000 Samples pro Sekunde sind quasi nichts. Das kann jeder ADC. Nimm zum beispiel den MCP3204 oder MCP3208, wenn Dir 12 Bit genügen. 16 Bit sind sehr Anspruchsvoll, die bekommt man als Hobbyelektroniker mit Bastlermethoden ohnehin nicht ans Laufen.
-
Thread
Externer ADC vs Mikrokontroller
in einem Mikrocontroller deutlich günstiger sind. Als Vergleich habe ich mal STM32G031K8 (MCU) und MCP3208-C (ADC) genommen. Beide offerieren einen ADC mit 12bit. Der Mikrocontroller offeriert aber mehr Kanäle, höhere Samplingrate und einen tieferen Preis*. Ist mein Beispiel-ADC einfach ein blödes
MCP3008 sollte auch niemanden ruinieren. Aber es stimmt, im uC eingebaut ist das Zeug billiger als separat.
-
Thread
Microcontroller Alarmanlage
1) Shift-In und Shift-out erweitern (google: 74ls595 arduino) und CD4021BE. 2) I2c-Portextender MCP23017 oder PCF8574. Der Trick ist in jedem Fall, die Daten seriel mit wenigen Leitungen zu einem Port (der dann mehr I/O-Leitungen hat) zu transferieren. Gruesse Th.
Wert deutlich steigt oder sinkt, wird Alarm ausgelöst. Für mehr analoge Eingänge kann ich Dir den MCP3208 (8 Eingänge) empfehlen. Davon kannst du ganz viele an den Mikrocontroller anschließen. Phil schrieb im Beitrag #6520857: > Ich möchte aber wissen welche Tür jetzt sag ich mal offen ist und
-
Thread
Tipps zum Routen
Auf meiner Platine ist ein ATMEGA16,FTDI232RL , MCP4921 ( 12 Bit DAC,SPI ), MCP3204 ( 12 Bit ADC,4CH,SPI ) 2 Operationsverstärker ( OPA2340 ) einen TL431 und noch einen 74HCT4052. Die Versorgungspannung kommt von einen 78L05 und die Versorgungsspannung
den 10µF Kondi ist dieses hier: Seite 19: http://www.dynamics.co.nz/media/DOCUMENTS/DATA_SHEETS/MCP3208.pdf Und hier zum Beispiel zu einen Link zu einen 100µF Kerko in 1206: http://de.farnell.com/kemet/c1206c107m9pac/kondensator-1206-100uf-6-3v-x5r/dp/1358552 Aber sowas würde ich nie verbauen
-
Thread
arduino Platine mit microCore und 100baseT
Was hälst du von dem Purschen: https://www.digikey.de/product-detail/de/microchip-technology/MCP3208T-CI-SL/MCP3208T-CI-SLTR-ND/319446 Gruß J
-
Thread
analog Signal 5v ausgeben mit 3v3 µC
offensichtliche Lösung wäre: - ein ADC mit 8 Eingängen, 12 Bit 5V https://www.microchip.com/en-us/product/MCP3208 - ein DAC mit 8 Ausgängen, 12 Bit 5V https://www.microchip.com/en-us/product/MCP48CVB28 - Pegelwandler 3.3 - 5V für die SPI-Schnittstellen https://www.ti.com/product/de-de/SN74LVC2T45 https
also 12V. Sherlock 🕵🏽♂️ schrieb im Beitrag #7857281: > Mein aktueller Standarddtyp ist der MCP6002. Auf Reichelt hatte ich einen MCP6001 gefunden, aber der Versand ist unsinnig teuer. Dergute W. schrieb im Beitrag #7857265: > Ich hab hier ein paar LM324 rumliegen, die funktionieren sogar
-
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
4* ADC mit 12Bit
Was spricht gegen den MCP3208?
-
Thread
Xbee-Pro Series 2 Reichweite
. Abgesehen davon hat der RasPi nicht mal einen AD-Wandler, da braucht es dann z.B. extra einen MCP3008 oder MCP3208.
-
Thread
LCD Display (240x240px) via USB
Hier gibts eine DLL, die die Ansteuerung macht: http://ww1.microchip.com/downloads/en/DeviceDoc/MCP2210_DLLv2.zip Und hier Linux-Infos: http://ww1.microchip.com/downloads/en/DeviceDoc/MCP2210_linux_library.zip fchk
lernen. Dann würde ich SPI mit einem einfachen Chip ausprobieren, zum Beispiel dem A/D Wandler MCP3208. Dann das Display ansteuern. Wenn einem dann der Speicher ausgeht, könnte man versuchen, sich vom Arduino Framework zu lösen. Oder man wechselt auf einen größeren Controller wie den ESP8266 oder
-
Thread
Wechselspannung zum Messen auf Y-Achse verschieben
> nimm einen handlichen 12 Bit Wandler mit SPI Zum Beispiel den MCP3204 oder MCP3208.
-
Thread
Analogeingang
Multiplexern bieten sich auch mehrere ADC Chip mit serieller Schnittstelle an, zum Beispiel ist der MCP3208 sehr handlich.
-
Thread
ADC misst falsch - Innenwiderstand viel zu klein
Ich habe hier einen mcp3208 der über einen Spannungsteiler eine Spannung misst, die dann von einen Arduiono ausgewertet wird. Nachdem ich einige Änderungen an der Schaltung vorgenommen habe stimmt der Messwert nicht mehr.
-
Thread
Kann man ATtinys in Reihe miteinander kommunizieren lassen?
ist Arduino kompatibel, hat 10 analoge Eingänge und kostet ebenfalls 2 bis 3 €. Der A/D Wandler MCP3208 hat 8 analoge Eingänge und wird sehr einfach per seriellem SPI Bus angesprochen. Davon kannst du ganz viele an einen einzigen µC anschließen. Kostet auch wieder nur 2 bis 3 € (wer hätte das gedacht
Analogschaltern (CD4051 und ähnliche) > möchte ich damit nicht abwerten. Tust du nicht. Der erste Block im MCP3208 *ist* ein Analog-Multiplexer. Der DAC dahinter ist einkanalig und so ein DAC wäre im µC genauso verfügbar ;-)
-
Thread
Welche Bauteile sollte man mindestens kennen?
Modulen) Mikrochips: PCF8574 (8 I/O Pins über I²C) PCA9685 (16 Kanal 12bit PWM Controller mit I²C) MCP3204 / MCP3208 (4/8 Kanal ADC mit SPI) 74HC595 (8 Ausgänge Schieberegister) TPIC6B595 (8 Ausgänge Schieberegister mit starken Ausgängen) 74HC165 (8 Eingänge Schieberegister) MAX485 (RS485 Treiber
-
Thread
CD4051 für Umschaltung Strommessung
Eingänge. Du könntest auch einen externen seriellen ADC mit 8 Eingängen verwenden. Zum Beispiel den MCP3208. Da hättest du den Vorteil, dir über Verluste/Verzerrungen durch den Umschalter keine Gedanken machen zu müssen.
-
Thread
AVR Mikrocontroller externe ADC-Eingang-Erweiterung
Frank K. schrieb im Beitrag #3238535: > welche? Entweder fünf MCP3208 (beinhalten schon die Wandlung ins Digitale) oder etwas wie die 74HC4051, wobei ich da noch eine Frage hätte: Bei den 74HC4051-Multiplexer schliesst man das analoge Signal an einen der 8 Kanäle
-
Thread
100 mA Schwellwertschalter für Arduino
analoge Eingänge. Zur Erweiterung stehen Dir auch jede Menge externe ADC zur Verfügung, zum Beispiel der MCP3208 > wie man dann mit dem Arduino hinter der H-Brücke misst. Praktisch jede H-Brücke ist dafür vorgesehen, den Strom mit einem Widerstand zu messen. Entweder zum Nachrüsten oder bereits vorhanden
-
Thread
Level Shifter oder ähnliches für KFZ->MC gesucht
irgendeinen anderen µC verwenden und dessen analoge Eingänge durch einen seriellen AD Wandler wie den MCP3208 erweitern. Spannungsteiler: [pre] 10k 10k +3,3V (bzw 5V) o---[===]---+---[===]---| | In 12V o-----------[===]---+-----||----|
-
Thread
Seltsames ADC verhalten.
mal eure Hilfe bei einem sehr komischen Problem: Ich habe hier einen Atmega48. An dem hängen 12x mcp3208 ADCs (12bit Datenbreite) über SPI. Dabei teilen sich alle Wandler das MOSI, CS und SCK. Die MISOs führe ich einzeln an Portpins und lese sie per Programm aus. So setzte ich mir per Software-SPI
-
Thread
Arduino I2C Sensoren
oder in 8er Gruppen an jeweils einem mehrkanaligen ADC mit SPI Schnittstelle. Ich denke dabei an den MCP3208.
-
Thread
CD4051 - Pot.-Board Routing korrekt?
Zum ADC: Ja, der ADC ist vorerst der Cortex-M4 ARM. Auf das finale Wandler/Digitalboard kommt ein MCP3208 von Microchip (8-Fach 12-bit)
-
Thread
Dc5V Versorgung und der ACS770
Spannungsquelle nennen, welche schwankene DC Spannung von 8-17V abkann. Diese soll zur Versorgung eines MCP3208 und 2 ACS770 versorgen soll (und als Ref Spannung dienen soll) Außerdem würde ich mich gerne absichern: Ich würde gerne 2 ACS770 50A Uni nehmen. Einen für ankommenden und einen für abgehenden
-
Thread
ESP-07 Spannungsmessung bei unterschiedlichem Massepotential
http://www.ti.com/lit/ds/symlink/cd4053b.pdf Oder nimm gleich einen extern ADC mit SPI Interface (MCP3208) oder I²C Interface (PCF8591). Der ESP32 hat mehrere analoge Eingänge. > Auch übersteigt die Zusatztechnik den Wert des Scheinwerfers > um ein vielfaches Da kann der Scheinwerfer ja nichts
-
Thread
Banana PI (Allwinner A20): SPI
nicht nehmen, weil ich bestimmte Timings nicht einhalten konnte. Im konkreten Fall habe ich einen MCP3208 an SPI0 gehängt (an SS0). Ich finde, aus dem Datenblatt des Allwinner A20 lässt sich die Funktionweise, wann welches Bit geschrieben wird, nicht erkennen. Ein Beispiel habe ich im Internet
-
Thread
100 Sensoren mit einem Ardunio verbinden
mit etwas Glück gültige Logikpegel. Ansonsten könnte man auch mehrere serielle AD-Wandler (z.B. MCP3208) benutzen, um auf ausreichend analoge Eingänge zu kommen.
-
Thread
Hohe Anzahl an Analogquellen wandeln
So gut wie jeder Hersteller von A/D-Wandlern hat auch solche mit integriertem MUX. z.B. MCP3208 (12bit, 8-Kanal, 100ksps, SPI) http://ww1.microchip.com/downloads/en/DeviceDoc/21298e.pdf Welche davon in Frage kommen hängt in erster Linie von deinen Anforderungen an den Wandler ab. >
-
Thread
Isolierte Messung von Schwingungen
einfach. Also: Nimm einen SPI-ADC. z.B. den hier https://www.microchip.com/wwwproducts/en/MCP3208 Gibts mit 1,2,4,8 Eingängen und hat 12 Bit Auflösung und 100kHz Abtastrate bei entsprechend schnellem SPI. Sollte also für viele Aufgaben reichen. Galvanisch trennen tust Du den SPI-Port.
-
Thread
Offline-Raspberry mit Kalenderfunktion
das ganze jetzt mit einem Raspberry Pi umgesetzt. Über den SPI-Bus lese ich die Temperaturen ein (2x MCP3208, also max. 16 Sensoren). 16 GPIOs sind über 2 ULN2803A-Transistorarrays auf Relais geführt, die dann die Stellantriebe ein- bzw. ausschalten. Bis jetzt läuft das ganze daheim bei mir Probeweise
-
Thread
Messschaltung für NTC Erfassung
die Messschaltung zu stark ändert. Ein Maßnahme wäre der Einsatz eines 12 Bit ADC wie z.B. dem MCP3208. Aber vielleicht gibt es ja eine bessere Lösung. Kann ich den Widerstand über einen anderen Weg ermitteln ohne das vorhandene System (Steuergerät) zu stören und dennoch eine hohe Genauigkeit zu
-
Thread
ESP32 ADC für 0-5V
Ich finde den MCP3208 (12Bit ADC, 8 Kanäle, SPI) sehr handlich. Bei Reichelt kostet er im DIP Format 2,91€, in SMD etwas weniger. http://ww1.microchip.com/downloads/en/devicedoc/21298e.pdf Entweder speist du ihm mit
-
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, 328 40 Pins
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
passender Controller gesucht.
hochauflösendere A/D Channels Kann man relativ einfach über einen seriellen ADC ergänzen, zum Beispiel den MCP3208. Der ist kinderleicht zu programmieren.
-
Thread
16x PT100X ausweten
Schaltplan zu teilen? Ich würde genau das gleiche brauchen :-) Könnte man anstatt des MAX1148 auch zB einen MCP3008 od MCP3208 nehmen?
-
Thread
Thermoelement Typ K mit ADC auswerten
Ich werde trotzdem rein zum Vergleich mal eine Schaltung aus LM224 zur Signalverstärkung mit einem MCP3208 als 12-bit A/D-Wandler aufbauen. Beides habe ich noch hier. Und ggf. die Eingänge vom Thermoelement puffern. Mal schauen, ob da überhaupt etwas Brauchbares bei rauskommt...
-
Thread
µC - Netzteil
ist ein 4x20 LCD wo Temperaturen, Spannungen und Ströme angezeigt werden. Als AD-Wandler wird ein MCP3208 (12 Bit, SPI) verbaut. Ich wollte das Projekt anschließend gerne jedem zur Verfügung stellen. Nun wollte ich mal fragen, ob jemand über den Schaltplan schauen könnte. Sicherlich gibt es die
-
Thread
Günstige Möglichkeit 10 Räume Temperaturmäßig zu überwachen
---. Stromquelle, Thermistor und den Spannungsabfall über den Thermistoren messen. Z.B. mit 2x MCP3208. Muss man natürlich einmal kalibrieren. ☺ Taugt für 16 Messstellen. > Gib es da etwas passendes für mich? Keine Ahnung ob dir das passt.
-
Thread
Matrix aus Reflexlichtschranken
Hardware zu optimieren. ADC mit integrierten Multiplexern sind nicht sehr teuer. Spontan fällt mir der MCP3208 ein, 4 Stück (für 4x8 Eingänge) kosten bei Mouser 20 Euro, bei Aliexpress sogar weniger.
-
Thread
Port Pin an AREF?
bringt dir am Ende mehr, als der Schnickschnack mit der umschaltbaren Referenz. Schau dir mal den MCP3208 an, der ist billig und kinderleicht anzuwenden. Er hat 8 Kanäle mit 12 Bit Auflösung. Damit liefert er ohne umschaltbare Referenz garantiert bessere Ergebnisse als dein AVR mit dem hohen Aufwand
-
Thread
ADC Messung großer Spannungsbereiche bei gleichzeitig hoher Genauigkeit
Wert den er mir ausgibt Dann nimm mal einen ADC mit mehr als 10 bit, zum Einstieg vielleicht ein MCP3208 mit 12 Bit, der würde dir die 2048 mV mit 12 Bit auflösen, also käme auf eine Auflösung von schon rund 0.5 mV runter. Reicht dir das immer noch nicht gehst du mit der Auflösung weiter hoch, entweder
profitiert oft auch von eine negativen Hilfsspannung. Als oft günstigere Alternative zum ADC1115 gäbe es MCP3421, allerdings mehr für den 60 Hz Markt gedacht (über das Mitteln von 3 Werten aber zu umgehen).
-
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