-
Thread
Verständnisfrage zum SPI-DAC / MCP 4812-E/P
Hallo miteinander, ich hätte da mal eine Verständnisfrage zu einem SPI-DAC vom Type "MCP 4812-E/P" im Datenblatt steht: erst CS auf Low, dann erst das High-Byte und das Low-Byte senden, CS wieder auf High, danach LDAC auf Low und wieder auf High. Die Frage ist, gilt diese Abfolge für
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
-
Thread
16 bit struct in 2 unsigned char umwandeln
unsigned int dac_val : 10 ; // dac value unsigned char empty : 2 ; // don't care } mcp4812; Die ersten 4 bit sind fest: mcp4812.AB = 0; mcp4812.DC = 0; mcp4812.GA = 1; mcp4812.SHDN = 1; "dac_val" steht der 10 bit Wert den der ADC ausgeben soll. Diese 16 bit möchte
Möglichkeit wäre es, einen entsprechenden Pointer zurecht zu casten. [c] struct myChanelData { ... } mcp4812; unsigned char* pData = (unsigned char*)&mcp4812; spi_out( pData[0] ); spi_out( pData[1] ); ... [/c]
-
Thread
Multi-Channel DAC (Modul). Gibt es sowas?
AD5306 AD5307 AD7304 LTC2634 AD5628 AD5648 AD5668 Linear Technologies LTC1660 Microchip MCP4812 MCP4912
> LTC2634 > AD5628 > AD5648 > AD5668 > > Linear Technologies > LTC1660 > > Microchip > MCP4812 > MCP4912 Das ist eine top Liste. Wolfgang schrieb im Beitrag #5630132: > Wenn du das löten (lassen) kannst ... Da sind wir allerdings bei nem Problem. Ich hatte auf ein breakout Board
-
Thread
Mechanisches Poti 1:1 durch digitales Ersetzen (MCP42010)?
Lukas E. schrieb im Beitrag #5490162: > Als Digitales Poti hab ich mir den MCP42010 ausgesucht. Das wird nicht ohne größere Anpassungen in Deine Schaltung passen. Die nämlich wird mit 15V versorgt; der MCP42010 aber mag maximal 5.5V. Die Spannung im Analogteil darf nicht größer
Pin 2 des P4 Potis einfach eine Spannung von 0-15V anlege? Ich würde dann gerne einen DAC wie den MCP4812 verwenden. Wenn ich das hier richtig verstehe (https://www.microchip.com/wwwproducts/en/MCP4812) dann kann der aber nur einen Spannungsbereich bishin zur doppelten Versorgungsspannung. Also wenn
-
Thread
schnellerer DAC gesucht
Hallo, ich suche einen via spi anzuschliessenden 10bit DAC, der schneller als ein mcp4812 ist. Der mcp4812 hat eine settling time von 4.5usec. Gesucht wird <500nsec. Das Teil sollte beschaffbar und günstig sein ... Habt ihr da einen Tipp parat? Vielen Dank.
-
Thread
Präzisions DAC mit PWM oder doch "normaler" DAC
Hallo Gebhard, kuck dir mal den MCP4812 DAC an. Hat 10 Bit und eine interne Referenz, gibt es in DIP8. Wie genau ansonsten ein R2R Dac ist weiß ich nicht, benötigt bei 8 Bit einen Byte-Port von einem µC. Stichwort DDS. PWM &
-
Thread
PWM zu Analog Wandler, Tiefpass mit zwei gleichen Rs und Cs
klassichen Filterkurven treffen will. Es gibt mittlerweile aber auch erschwingliche DACs wie MCP4812 und ähnliche.
-
Thread
0-10V in Stufen mit Auf-/Ab-Kontakt durchschalten
Korrekt? Ohne eine SPI-Schnittstelle - mit I²C-Bus hat das nichts zu tun - wirst du mit diesem DAC (MCP4812) nicht kommunizieren können. Den Mikrocontroller brauchst du, um deine Steuerpulse zu zählen, in einen Digitalwert umzusetzen und zum DAC zu schicken.
-
Thread
Handlicher Ethernet-Controller mit SPI von Microchip
@Christoph: Bei RS-Components.de gibt´s die wohl: ArtikelNr. 367-4812. Aber da ist es auch so ne Sache mit privat bestellen ..... Grüße
DETERMINED (TBD) Tracking Number: ================================================= Item: MCP9803-M/SNG Quantity: 5 Ship Date: 01/12/2006 Shipped From: Microchip Thailand Sample Whse (FBS) Carrier: TO BE DETERMINED (TBD) Tracking Number:
-
Thread
Labornetzgerät - Fragen zum Schaltplan
Reihenfolge: LM358 LM324 LM2904 TSV324 LMV321 TSV321 MCP6001 MCP6L0x TL074 LMC7101 TL084 LMV358 LM2902 LM224 FAN4174 TL064 LM258 LMH6645 Nanu ? LMV324 LMC6482
niederohmigen Teil) und parasitäre Kapazitäten für den hochohmigen Teil. Günstiger DACs wären etwa MCP4812 / MCP4912 und Verwandte. Wahlweise im interner oder externer Referenz und als 8 / 10 / 12 Bit Variante mit 1 oder 2 Kanälen. Allerdings ist die 12 Bit Version kaum genauer als die 10 Bit - d.h.