-
Thread
Verständnisfrage zum SPI-DAC / MCP 4812-E/P
SHDN 0x1000 #define PORT_CS0 PORTC #define CS0 PC0 static unsigned int form_puffer_a = MCP4811_KANA | MCP4811_SHDN | 0x0400; static unsigned int form_puffer_b = MCP4811_KANB | MCP4811_SHDN | 0x0400; /*** Kanal A ***/ // Wert für A berechnen und in form_puffer_a speichern form_puffer_a = (unsigned int)(tonform[phase_index_a] + 2048) | MCP4811_KANA | MCP4811_SHDN; PORT_CS0 &= ~(1<<CS0); SPDR = (unsigned char)(form_puffer_a >> 8); while(!(SPSR & (1<<SPIF))); SPDR = (unsigned char)form_puffer_a; while(!(SPSR & (1<<SPIF))); PORT_CS0
-
Thread
"regelbarer" Picaxe-Ausgang
anderen Forum. Die Idee ist nun, die Instrumente über je einen externen DAC (ich stelle mir dafür MCP4811 vor) anzusteuern und diese via SPI anzusprechen. Allerdings werde ich dann auch einen Picaxe 20X2 zum Zentraldenker machen müssen, der 14M2 kann kein SPI, soviel ich weiß. Aber trotzdem Danke für
-
Thread
Frequenz in Spannung wandeln
könnte ein bisschen aufwendiger werden und wenn du keine Referenzspannung anlegen willst gibt es den MCP4811 mit 10bit und interner 2.048V Referenz. Beide DACs gibt es falls du das braucht auch mit 8bit oder 12bit.
-
Thread
Wie bekomme ich eine negative Spannung ?
Rückfragen immer nach Kräften, meinst aber jede deiner Fragen wird in 1/100 Sekunde beantwortet ? Also MCP4811.