-
Thread
Nochmal Speicherspulen-Wissen gesucht
Schaltplan, bzw. nur wenn ich muss), die einzelnen Blöcke (StepUp mit TL494, ESP32 mit ADS1115 und MCP4725, ACS712) sind kein großes Geheimnis. Die PWM-Frequenz des Wandlers liegt bei 70kHz.
-
Thread
ESP32 und ADS1115/MCP4725: 5Vcc für ADC und DAC möglich?
vielleicht kann und mag mir jemand langes Datenblatt-Lesen ersparen. Wenn ich den ADS1115 ADC und MCP4725 DAC via I2C zusammen mit einem ESP32 verwende, der an 3,3V läuft - können ADC und DAC dann trotzdem mit 5V betrieben werden (so daß man deren Funktionen im Bereich 0..5V verwenden kann) oder ist man
am GPIO. Nur mit anständigem Pegelwandler wird das eine saubere Lösung, wenn man ADS1115 ADC und MCP4725 unbedingt mit 5V betreiben will. Aber die arbeiten ja auch mit weniger.
-
Thread
ESP32-WROOM-32 Flash-Größe
ich mir nicht selbst mit einem AVR oder so. Die beiden Bibliotheken (Adafruit_ADS1X15 und Adafruit_MCP4725) habe ich bereits eingebunden, aber noch nicht benutzt (keine Ahnung, ob sie dann in voller Länge in den Code eingebunden werden wenn man sie nicht benutzt, oder ob der Compiler das weg-optimiert)
das ESP-Modul. Der 3,3V-Regler auf dem ESP32-Board versorgt zusätzlich einen ADS1115 ADC und einen MCP4725 DAC, aber die werden auch bei eingestecktem USB-Kabel über diesen 3,3V-Regler versorgt. Ich kann den Wandler auch mit Nullleistung laufen lassen (also PWM-Regler und Lüfter aktiv, belastet beides
-
Thread
E-Bike legalisieren (PAS+Speed->Gas)
#include <ESP8266WiFi.h> #include <ESP8266WebServer.h> #include <Wire.h> #include <Adafruit_MCP4725.h> #define PAS_PIN D6 // PAS-Sensor (Impulse) #define SPEED_PIN D5 // Motorsignal (Impulse) #define GAS_PIN A0 // Gasgriff Analog Adafruit_MCP4725 dac; ESP8266WebServer server
-
Thread
Sollwertvorgabe: DAC oder PWM über RC-Glied besser?
Kanal zu wenig (bräuchte 5, der ADS1115 hat > 4). ADS1115 ist I2C, dazu passend wäre als D/A der MCP4725, ein nettes Teil. Ben B. schrieb im Beitrag #7865495: > Da ich mit den AVR-Controllern recht fit bin, wird ein AVR die Steuerung > des PV-Laders übernehmen. > Leider habe ich keinen guten
Unwissende muss zuerst ordentlich runtergeputzt werden bevor man sich zu einer Antwort erbarmt. > MCP4725 Den schaue ich mir mal an, danke für den Hinweis!
-
Thread
Kapazität eines NiMH Akku ermitteln
sehr ordentliche Werte, da wird kein zusätzlicher ADS1115 gebraucht. Mit einem zusätzlichen D/A wie MCP4725 und einem MOS-FET lässt sich eine Konstantstromlast aufbauen. Zur Entlastung des FETs Widerstände, die der µC bei Bedarf zuschaltet, hat hier seit gut 7 Jahren dutzende Akkus vermessen. Einen PC brauche
ADS1115 für Serienschaltung von Akkuzellen hast Du verstanden? > Mit > einem zusätzlichen D/A wie MCP4725 und einem MOS-FET lässt sich eine > Konstantstromlast aufbauen. Zur Entlastung des FETs Widerstände, die der > µC bei Bedarf zuschaltet, hat hier seit gut 7 Jahren dutzende Akkus > vermessen. Einen
-
Thread
Mikrocontroller Einstieg
Werte auf dem 2004-LCD an und schreibt diese auf eine SD-Karte, allerdings mit Peripherie INA219, MCP4725 plus ein paar FETs. Das endete leider im Kampf mit 99% Speicher. Ein Nano steuert einen Mikrowellenofen mit kaputtem Schaltwerk, Laufzeit und Leistung (PWM) mit zwei Drehpotis einstellbar. Zur
-
Thread
st ein MCP4725 DAC mit OPA551 Op-Amp eine gute Lösung für präzise 0-10V Ventilsteuerung?
Wasserfluss und die Temperatur genau einzustellen. Meine bisherige Lösung sieht wie folgt aus: MCP4725 DAC (12-Bit) für die Erzeugung eines präzisen 0-5V analogen Signals. OPA551 Op-Amp, um das 0-5V Signal des DAC auf 0-10V zu verstärken. Ein rauscharmes Netzteil und präzise Widerstände (
Stabilisatoren hinzufügen, um die Genauigkeit zu verbessern? Hat jemand praktische Erfahrungen mit dem MCP4725 DAC und könnte Tipps geben, wie ich das Beste aus der Schaltung herausholen kann? Vielen Dank für eure Hilfe!
-
Thread
Transistor (Emitterschaltung) ohne Invertierung
dass ich mir einen Verstärker mittels Transistoren basteln könnte. Am Arduino hängt als DAC ein MCP4725 dran. Das war aber eigentlich nur zum Hintergrund was ich eigentlich machen will. Habe in den letzten Tagen einige Informationen hier auf der Seite (aber auch an anderen Stellen im Internet) zu
Möchtest du das immernoch mit dem DAC MCP4725 (3x) aufbauen? Oder hast du dich nun für PWM entschieden? Für die DACs brauchst du eine steuerbare Konstantstromquelle, welche Dir aus der Spannung, die der DAC liefert, genau den Strom bereitstellt
-
Thread
NAU88C22 Design Review
nur den einen I2C-Bus. Der STM32 arbeitet da quasi als i/o extender (quasi PCA9685+PCA9655+ADS1115+MCP4725). Zum jetzigen Zeitpunkt ist er aber noch stillgelegt. Also: Alle Pins High-Z. Vg Klaus
-
Thread
Elektronische Last mit MOSFET
hochohmig genug. Ich habe nicht mit PWM und RC-Filter gespielt, steuere mit einem echten D/A-Wandler MCP4725 an.
-
Thread
SMD Bauteile identifizieren.
H. H. schrieb im Beitrag #7548400: > Bei AJSS passe ich. Ein MCP4725 könnte es sein.
H. H. schrieb im Beitrag #7548400: > Bei AJSS passe ich. MCP4725A0T https://www.sparkfun.com/datasheets/BreakoutBoards/MCP4725.pdf
-
Thread
SMD code AJU4
waren erfolglos. Aber sicher haben sie dir gesagt, daß man mit einem Bild leichter findet. MCP4725A0T ?
MCP4725 kann durchaus sein, besten Dank für den Hinweis. Der Marking Code ist nur sehr schwer zu erkennen. Ein Foto kriege ich dafür nicht hin.
-
Thread
Arduino Thermoelement / DAC Ground Problem
Softwareproblem bzw. hängen der Kommunikation mit dem DAC. Die Pullupwiderstände für den I2C-Bus sind auf dem MCP4725-Board? Uwe
. hängen der Kommunikation mit dem > DAC. > Die Pullupwiderstände für den I2C-Bus sind auf dem MCP4725-Board? Ja der wird in der Software angesteuert, habe dies schon probiert und das Problem bleibt bestehen. Die Pullupwiderstände sind auf dem MCP4725 Board. Sebastian W. schrieb im Beitrag #7519768
-
Thread
I2C Probleme am PIC18F26K42
an, aber es tut sich nichts... hat jemand eie idee? Vielen Dank euch. der Konverter ist ein MCP4725 PS: Habe ich möglicherweise die Daten falsch übergeben das die MCC funktion sie nicht gesendet hat?? [c] //dataDAC ist ein uint16_t //ADC und DAC habe ich bei der bennenung mal verwechselt
-
Thread
Was denkt ihr von meinem PWM DAC?
Beitrag #7486928: > Sonst nimmt man naemlich einfach einen 12 bit DAC mit einem > Latch davor. MCP4725: Wert per I2C reinschreiben, der bleibt bis zur nächsten Änderung und kann sogar einen Stromausfall überstehen.
-
Thread
FET bewusst langsam schalten
sich in einem gewissen Bereich U(GS) relativ zahm steuern lassen. Ich steuere die über 12bit-D/A MCP4725 direkt an. Ich musste allerdings erleben, dass zwei Exemplare aus der selben Charge deutlich differieren, also eine Regelschleife unvermeidbar ist. Meine damalige Messung an einem Exemplar bestätigt
-
Artikel
Reichelt-Wishlist
MAX127/128 8-Kanal 12bit ADC mit I2C-Interface | MAX528 8-fach 8Bit DAC mit Output Buffer seriell | MCP4725A0, MCP4725A1, MCP4725A2 und MCP4725A3 D/A-Wandler 12 Bit I2C | MCP1541ITO (TO92 Referenz f AD/DAC 4.096V)| Philips TDA1543 - 2x16-Bit DAC | TI PCM1804 Audio-ADC * TI PCM2707 USB-Audio-DAC * Video-AD-Wandler
-
Thread
Ab welchem AVR-Studio geht ATtiny816
viele kleine und erschwingliche Module mit I2C DAC Wandler. Z.b der hier mit dem 12-bit Microchip MCP4725 drauf: https://www.aliexpress.com/item/1005003301834508.html? Allerdings mußt Du dann zur Ansteuerung eine I2C Master Lib einbinden oder selber eine schreiben. Wenn PWM den Zweck erfüllt
-
Thread
Unbekanntes SMD-Bauteil
Wohl ein MCP4725 von Microchip.
-
Thread
Frage an die Arduino-Nutzer
das hier nicht, wohl aber "breakout boards", also Chinaplatinchen, die mir z.B. einen INA219 oder MCP4725 SMD auf der Lochrasterkarte handhabbar machen. Gerhard O. schrieb im Beitrag #6954070: > Ich baue Arduinos manchmal in meine eigenen Bords Ich bin noch konventioneller unterwegs, baue meine
-
Thread
Kleines Projekt mit µC und Strom-Spannung In- und Outout
nehmen damit es geglättet ist und und andere Teilnehme es verarbeiten können. Oder ich nehme ein MCP4725 als DAC und Steuer den über i2C an ( da habe ich auch schon ne lib. für gefunden ). Input würde ich über nen einfachen Spannungsteiler machen und mir 0-5V generieren. Evtl. noch einen Impedanzwandler
-
Thread
Wie ist ein billiger Grid Tie Inverter aufgebaut ?
Spannungsteiler von Battery_fused zu PIC/AN0 gibt. Da landen wir bei so 1-2 Volt die ich wie gewohnt per mcp4725 dac manipulieren könnte.
-
Thread
Arduino ADC + Digital Poti -> Problem mit gleitendem Mittelwert
runterfahren würde > ich gerne den Arduino benutzen. =) 0..5V bekommt man mit einen D/A-Wandler hin. MCP4725 gibt es günstig als Chinaplatinchen, die passende A*-Library ist ebenfalls kalglos auffindbar.
-
Thread
Elektronische Last Spannungsmodus in Hardware
- wann, errechnet der Arduino. Den Rest > übernimmt ein IRF540, den ich über einen D/A-Wandler MCP4725 variabel > steuere. Regelung also in Software? > > Strom und Spannung misst ein INA219 mit guter Genauigkeit. > > Du musst Dir Gedanken machen, wie schnell die Regelung sein soll, bei >
- wann, errechnet der Arduino. Den Rest > übernimmt ein IRF540, den ich über einen D/A-Wandler MCP4725 variabel > steuere. > > Strom und Spannung misst ein INA219 mit guter Genauigkeit. Regelung also in Software. > > Du musst Dir Gedanken machen, wie schnell die Regelung sein soll, bei >
-
Thread
Tiefpass nach mcp4725 DAC sinnvoll?
Hi, ich habe einen mcp4725 DAC an einem Atmega und dahinter noch einen Opamp um das Ausgangssignal etwas zu verstärken. Das Signal (z.B. Sinus) sieht hübsch aus, aber mir fehlt das Equipment um die Qualität wirklich zu beurteilen
MeckerOhm schrieb im Beitrag #6735305: > ich habe einen mcp4725 DAC an einem Atmega und dahinter noch einen Opamp > um das Ausgangssignal etwas zu verstärken. Das Signal (z.B. Sinus) sieht > hübsch aus, aber mir fehlt das Equipment um die Qualität wirklich zu
-
Thread
Unterschied Arduino-PWM und Analog
eine Anwendung, wo ich eine echte Analogspannung möchte, da habe ich einen externen D/A-Wandler MCP4725 angeklemmt, in dem Fall werden A4 und A5 digital für den I2C-Bus benötigt.
-
Thread
Nema23 Schrittmotor mit Treiber stottert und blockiert
Hallo, ich versuche eine Schlauchpumpe mit dem RaspberryPi und einem DAC (MCP4725) mit 0-5 V anzusteuern, aber so richtig gut funktioniert es noch nicht. Der Motor ist unbeständig in der Drehzahl und „blockiert“ bei etwa 1,3 V (siehe Video). Das Datenblatt zum Motortreiber
um den Motor Nema23. Als Netzteil habe ich ein 24V / 5A Der RaspberryPi ist ein 3B+ Den MCP4725 habe ich folgendermaßen angeschlossen: VCC und GND and 5V und GND vom RPi SCL und SCA an den i2c Bus vom RPi OUT an Pin 8 des Motortreibers GND (von OUT) mit dem GND des Netzteils verbunden
-
Thread
MCP4725 --> MCP6H01 --> 10.0V
Ich habe 3.3V und 5.0V für den MCP4725 zur Verfügung, sowie 10-12V für den MCP6H01 https://ww1.microchip.com/downloads/en/DeviceDoc/22039d.pdf http://ww1.microchip.com/downloads/en/devicedoc/22243d.pdf Sollte ich 3.3 oder 5V für
-
Thread
Konstanstromlast und Strommessung
Schaltung bauen In meinem Akkutester habe ich einen IRF540 eingesetzt, den ich von einem D/A-Wandler MCP4725 direkt ansteuere. Wie man in https://www.mikrocontroller.net/topic/445971#5327344 lesen kann, hat der einen gut beherrschbaren analogen Bereich. Beachte aber, dass die IRF eine erhebliche Toleranz
-
Thread
Batterieprofile erstellen
zwei oder keinen der Lastwiderstände zu. Die Feinregelung macht der IRF540, der vom D/A-Wandler MCP4725 gesteuert wird. Per Drehencoder (Rotary) / Tasten stelle ich einen Strom zwischen 10mA und 1,5 Ampere ein, den ich bis zu 0,7V herunter einhalten kann. Als Arbeitsbereich habe ich max. 15V vorgesehen
zwei oder keinen der Lastwiderstände zu. Die Feinregelung macht der > IRF540, der vom D/A-Wandler MCP4725 gesteuert wird. > > Das sieht doch schonmal toll aus, der INA219 wäre spannend, da es da auch schon eine ArduinoLibrary gibt, welche man benutzen kann. Zur Konstanstromlast habe ich nun auf die
-
Thread
el Last für einzelne Li Zelle
ist verdammt gut. Als Last sitzt ein IRF540 am Akku, angesteuert wird der über einen DA-Wandler MCP4725. Ich habe aber einen großen Arbeitsbereich realisiert, von 0,8 bis 14 Volt bei 1,5 Ampere. Da wird es dem IRF540 etwas zu warm am Hemdchen, also schalte ich per IRLZ44 Lastwiderstände zu. Wenn
-
Thread
Leistungssteller (230V) über Microcontroller ansteuern
bin ich nun auf die Möglichkeit gestoßen das ganze mittels eines DAC zu realisieren. Das Bauteil mcp4725 jedoch kann nur 0-5v. Hier gibt es etwas fertiges, jedoch verhältnismäßig teuer: https://aptinex.com/product/aptinex-dac-module-da1c010bi-digital-to-analog-0-10v-mcp4725-i2c/ Seht ihr in einer
-
Thread
Konstantstromquelle und µC
3,5 und 4 Volt UGS gutmütig steuern. In meinem Aufbau ist es ein ein AT328 mit nachgeschaltetem MCP4725, einem 12Bit-A/D an 5 Volt. Zu überlegen ist, ob man mit dem Stellbereich / der Auflösung zurecht kommt, für Deine 0..100mA würde ich nur knapp 10% des A/D ausnutzen. Na gut, sagen wir mal 400
-
Thread
Sziklai-Motorregelung "mit 5V" statt mit Poti steuern
PhotoMOS-Umschalter ganz auskoppeln) sowie an GND und die 15 VCC. uC ist ein AtMega 328P, der auch einen MCP4725 (DAC) neben sich hat und, da ich hier mit PWM wohl nicht weit komme, auch 12-Bittig DC zwischen 0 und 5V ausgeben kann. Meine Frage: Was sollte ich zwischen den DAC und die existierende Steuerelektronik
-
Thread
Mit microcontroller steuerbarer Linearregler?
Gleichspannung. Mit einem D/A-Wandler kann man eine Gleichspannung erzeugen, 12 Bit an 5 Volt mit z.B. dem MCP4725, vom µC über I2C-Bus gesteuert. Mit dessen Ausgang lässt sich ein FET im Analogbetrieb steuern. Mit einem Messbaustein wie dem INA219 lassen sich Spannung und Strom sehr ordentlich messen, ebenfalls
-
Thread
Suche DAC Breakout
miteinander, Wenn man bei Google nach DAC Breakout sucht, wird man überschwemmt mit Ergebnissen zum MCP4725 (z.B.: https://www.sparkfun.com/products/12918). Jetzt hatte ich aber neulich ein DAC-Breakout mit einem anderen Chip und vergleichbaren Specs gefunden. Es war aber, wenn ich mich nicht irre ein
Naja die Anforderungen wären in dem Fall -geringe Kosten (MCP4725 gibts aus China für 2$) -Breakout -kein PWM -nicht für Audioanwendung ->Rail-to-Rail Output
-
Thread
10 Watt Verstärker
Programmierung gewesen) Deshalb ja hier meine Frage. Das Eingangssignal kommt über einen DAC (CJMCU-MCP4725 I2C DAC) der über den digitalen Output eines Arduino Nano angesteuert wird. Ziel sollte die Ansteuerung der Intensität einer Hochleistungs-LED (11,7V, ~1A) sein, jedoch nicht über PWM. Spannungsquelle
-
Thread
Impedanzwandler
Beitrag #5849090: > Also nicht mit dem üblichen Arduino-PWM-Analogausgang? Nein ich nutze den MCP4725, der mir eine analoge Spannung ausgibt. Lothar M. schrieb im Beitrag #5849090: > Es kommt drauf an, welche Versorgungsspannung(en) du > zur Verfügung hast. Wenn da +-12V vorhanden sind, dann
Beitrag #5849090: >> Also nicht mit dem üblichen Arduino-PWM-Analogausgang? > > Nein ich nutze den MCP4725 Der *enthält* bereits einen R2R OPV als Buffer. Mit einem weiteren OPV wird das nicht besser. > Lothar M. schrieb im Beitrag #5849090: >> Es kommt drauf an, welche Versorgungsspannung(en) du
-
Thread
Suche Analoge Multiplexer mit Speicherfunktion
A-Wandler mit nichtflüchtigem Speicher einsetzen, z.B.: https://www.microchip.com/wwwproducts/en/mcp4725 https://datasheets.maximintegrated.com/en/ds/DS3911.pdf
-
Thread
Einstellbare Spannungsquelle mit uController
Abschluss der "komplizierten" Lösung für 4-12V/1.5A mit AP3211(Vorgabe vom TO) und MCP4725, Bauteilewert ca 2,35€ inkl L/C.. Idee, Schaltung, Berechnung nach Thomas Fischl https://www.fischl.de/dcdccontrol/ Ich habe das auf meine übliche Machart umgesetzt und eine Rückwärtsrechnung
-
Thread
Problem mit Positionsrückmeldung bei GRBL
Hi Jens, danke für die rasche Rückmeldung, Ich fange gerade an mit dem MCP4725 und habe mir noch den SPI DAC TDA1543 16bit DAC bestellt. Ich habe mich schon mit Visuino (grafisch) versucht und auch schon mit pronterface Gcode zu den Galvos übertragen. leider zappelt es sehr
für die ersten Tests kannst du die DACs schon nehmen, aber richtig geil sind die beide nicht. Der MCP4725 hat nur 12bit Auflösung, das wirst du deutlich sehen können, dass sich die Spiegel in Schritten bewegen. Der TDA1543 ist von der Auflösung gut, aber das Interface ist nicht so ohne. Das ist I²S.
-
Thread
I2C MCP4725 Wert Übertragen
Guten Tag, ich möchte gerne einen Wert in das Register des DAC MCP4725 schreiben. Zu Anfang 0V also 0x00. Aber irgendwie bekomme ich das nicht hin wie ich das gerade versuche und mir vorstelle habe ich in den Header von nachfolgendem Code geschrieben. Vielleicht
behilflich sein das ich zumindest mal etwas übertragen kann. Denn ich bin I2C Anfänger [c] /* * MCP4725_DAC.c * * Created: 28.02.2019 09:11:19 * Author : USER * * hier soll ein Wert mit I2C in das Register des DAC MCP4725 geschrieben werden, dieser soll dann eine Spannung * an Vout ausgeben