Im Forum und im Wiki
-
Thread
PicoPi & OnlyWrite SPI blockiert
Ich habe an meinem Pico den DA-MCP4922 an SPI angeschlossen. Der DA hat nur einen Write Kanal. Der SPI_MOSO Pin ist unbeschaltet, aber als SPI-Pin initalisiert. Wenn ich nun dahin Daten sende, bleibt in der API-Funktion in Zeile
> Die hat er aber leider nicht gezeigt. [c]MCP4922::MCP4922 (){ if ( !spi_is_writable (SPI_PORT)) { // SPI initialisation. This example will use SPI at 1Mhz. spi_init(SPI_PORT, 1000*1000); gpio_set_function(PIN_MISO
-
Thread
STM32 Echtzeitproblem
Beitrag #6183475: > Was ich machen möchte ist ein Phasenmoduliertes Signal über einen DAC > (MCP4922) an einen Piezo schicken der mir dann ein Ultraschallsignal > erzeugt.
Übertragung eine Wertetabelle übertrage kann ich ja nicht nach jeden 16 bit ( wie es das Datenblatt vom MCP4922 verlangt) das Chipselect Signal dazwischen schalten. Der überträgt ja die Ganze Wertetabelle auf einmal.
-
Thread
STM32 SPI 2 Byte senden
Hallo Leute, ich probiere mich gerade daran mit meinem STM32F411RE eine Verbindung zu einem MCP4922 aufzubauen. Dafür habe ich zum ersten mal eine SPI Schnittstelle mit hilfe der HAL Lib erstellt. Ich scheitere aber daran 2 bytes hintereinander zu senden. [c] char message[] = "H"; HAL_GPIO_WritePin
Zusätzlich stellt sich jetzt noch eine weitere Frage. Ich würde mit dem MCP4922 gerne einen Sinus mit 40 KHz generieren. Die Auflösung ergibt sich, wie viele Werte für eine ganze Schwingung innerhalb von 0,025 ms mit dem MCP4922 ausgeben kann. Im Bild Anhang sind 3 Ouputs meiner
-
Thread
Meinung zur Ansteuerung des MCP4922 Dac
Frage ist: wie synchronisiert man ein DAC wandler. ich arbeite auch auf einem Projekt wo ich das mcp4922 mit 2 Arduino ansteurn muss. LG
Frage ist: wie synchronisiert man ein DAC wandler. ich arbeite > auch auf einem Projekt wo ich das mcp4922 mit 2 Arduino ansteurn muss. Klingt nach einem fragwürdigen Konzept.
-
Thread
MCP4922 mit 2 arduino ansteuern
Funktion der SPI-Schnittstelle an. Dann wir dir einiges klar. Hast du schon das Datenblatt des mcp4922 gelesen und verstanden?
Der MCP4922 kostet 2,35€ bei bekannten deutschen Versendern. Warum nicht einfach 2 nehmen, und sich die ganzen Probleme ersparen? Ist billiger, als auch nur eine Stunde zu programmieren.
-
Thread
SPI Anschluss von zwei MCP4922 an einen Mega32
möchte drei sinusförmige Spannungen mit einer Frequenz vom 45 Hz ausgeben. Hierzu will ich zwei MCP4922 per SPI Anschluss von an einen Mega32 anschließen. Ist die nachfolgende Verbindung so OK? Mega 32 1. MCP4922 2. MCP4922 PB4 (SS) PB5 (MOSI) PB6 (MISO
(PIN 3) CS Wie unterscheide ich zwischen den zwei Ausgängen des MCP4922? immer 4 Byte für beide Ausgänge senden? Danke Axel
-
Thread
Auf der Suche nach einem 14 Bit DAC
einer ganzen Weile feile: https://github.com/mamama1/LabPSU_Darlington Aktuell habe ich einen MCP4922 mit externer 2,048V Referenz als DAC für die Spannungs- und Stromeinstellung (CV/CC mode). Für die Spannungseinstellung kommt noch ein OPA2197 OPV mit sechsfacher Verstärkung zum Einsatz, womit ich
", die gegen einen Einsatz in meiner Schaltung anstatt des MCP4922 sprechen würden oder die die Performance der Schaltung verschlechtern würden? Ich bin etwas skeptisch, es wirkt zu gut um wahr zu sein und meistens ist dann was faul oder man übersieht etwas...
-
Thread
MCP 4922 VRef=10V
www.exp-tech.de/ph-circuit <- Kommuniziert mit 2.Atmel Atmega 328-P der setzt entsprechend 3. MCP 4922 -> https://cdn-reichelt.de/documents/datenblatt/A200/MCP4921_MCP4922_MIC.pdf <- DAC regelt Spannung für 0-10 Volt Eingang SPS !Jetzt meine Frage. Kann die Referenz Spannung des DAC MCP 4922, auf 0-10 Volt gesetzt werden? Sprich kann ich an VRefA und VRefB des MCP 4922 10 Volt anlegen. So das der Steuerbereich zwischen GND und 10 Volt liegt. MfG Meik Jünke