-
Thread
INA125 und ADS1110
Arduino ausgewertet werden. Da der Arduino lediglich einen 13 Bit AD Wandler besitzt, greife ich auf den ADS1110 zurück der via I2C gesteuert wird. Der vorgeschaltete INA125 besitzt eine interne Referenzspannung (in meinem Fall von 2.5V, da Vbb = 5V) die an der Messbrücke der Wägezelle anliegt. Das Ausgangssignal
>Stimmt. Demnach könnte ich mir den ADS1110 sparen und direkt den ADC im >Arduino verwenden. Dennoch habe ich noch gewisse Schwierigkeiten dem >INA125 eine passende Versorgung zu bieten. Hast du hierzu ein passendes >Rezept? vielen
-
Thread
suche ratiometrischen ADC mit I2C
> https://www.digikey.de/ Danke, das hilft schon mal weiter, die Auswahl wird nicht gross: ADS1000, ADS1100 von TI MCP3221 von Microchip und noch ein paar andere, leider keine mit BB Ich werde mir mal ein paar bestellen und rumprobieren.
Uschi schrieb im Beitrag #5729411: > leider keine mit BB Aber für den ADS1110, z.B. hier https://www.aliexpress.com/item/ADS1110-16-Bit-Analog-Digital-AD-Convertor-Thermocouple-Temperature-Detection-CJMCU-1110-2-7-5-5V/32817091336.html Du lötest den 1110 runter und den 1000
-
Thread
mV gut aufgelöst messen nahe mit einem µC
Frequenzbereich? Und, wie genau soll es denn sein? Was darf es kosten? Ich habe gute Erfahrungen mit dem ADS1110 gemacht. http://www.alldatasheet.com/datasheet-pdf/pdf/83656/TI/ADS1110.html mfg Klaus
mir damit einen Strommesser mit 10mOhm in Kürze, obwohl damit sogar 1mOhm gehen müsste. Derzeit mit ADS1115 (wie ADS1110 nur mit 4 Single-Ended oder 2 differentiellen Eingängen), will aber noch andere ADCs ausprobieren. Der AD7705 etwa, oder AD1248 und HX711.
-
Thread
OPV für Shunt-Messung (100A)
Z.B. ZXCT1110 bis 36V. https://www.digikey.de/en/products/detail/diodes-incorporated/ZXCT1110W5-7/3678144
1 with 3 * ADS1115_COMP_2_3 -> compares 2 with 3 * ADS1115_COMP_0_GND -> compares 0 with GND * ADS1115_COMP_1_GND -> compares 1 with GND * ADS1115_COMP_2_GND -> compares 2 with GND *
-
Thread
suche ADC mit Differenzeingang
Zwei Spannungsteiler und damit dann z.B. in einen ADS1110 ... Gruß Jobst
Jobst M. schrieb im Beitrag #2225645: > Zwei Spannungsteiler und damit dann z.B. in einen ADS1110 ... Was leider die zu messende Spannung mit runterteilt. MC schrieb im Beitrag #2225060: > die absolute Spannung kann aber bis 24V gehen. Aber sie fängt erst bei 18 Volt an.
-
Thread
Probleme mit Flashwandler TDA8714
Der ADS830 oder auch ADS831 sieht in der Tat sehr gut aus. Vor allem sind bei dem die 8 Datenleitungen auf einer Seite und nicht vermischt mit Digitalkram, und man kann die bequem an ein CPLD führen.
Ich gehe direkt mit dem Ausgang auf einen HC245 oder AC245, da der ADS830 keinen Output Enable besitzt (ist zwar im Blockschaltbild eingezeichnet, ist aber falsch). Der ADS830 ist eben sehr gutmütig. Ich betreibe den ADS830 damit an 40MHz und habe keine Probleme, trotz
-
Thread
Temperaturmessung (MCP3424, versch. Sensoren)
5V zu > messen, das kann der MCP aber nicht. Für ratiometrische Messungen nehme ich gerne den ADS1100 https://www.ti.com/product/ADS1100, nicht zu verwechseln mit dem ADS1110, der hat wieder eine interne Referenz und kann keine Ratiometrie.
ADS1100A0 bis ADS1100A7
-
Thread
Wie wird die Adresse eines I²C Busses festgelegt?
Baustein, in verschiedenen Varianten, die sich nur in ihrer I2C-Adresse unterscheiden. Bsp.: Der ADS1110 [1], auf Seite 2 in der Tabelle: PACKAGE/ORDERING INFORMATION [1] http://focus.ti.com/lit/ds/symlink/ads1110.pdf
-
Thread
2 Bytes zusammenfassen/ rechtsschieben
mit dem GCC Tutorial bin ich zwar weit gekommen aber jetzt komme ich nicht mehr weiter. Ein ADC ( ADS7822 ) liefert den µC 2 'zerstückelte' Bytes, welche ich entsprechend aufbereiten möchte damit ich diese problemlos weiterverwenden kann. Meine Idee war es, die 2 Bytes ( 2* uint_t 8) welche ich
Oberes Byte Unteres Byte 0001 1111 1111 1110 jetzt erweitern wir beide in Gedanken auf 16 bit (von vorne) Oben Unten 0000 0000 0001 1111 0000 0000 1111 1110 so und jetzt zählen wir die
-
Thread
Suche 16 Bit Adc mit I²C Interface
Schau mal hier ! nicht schnell, aber günstig. http://focus.ti.com/docs/prod/folders/print/ads1112.html Gruß Dregs
Oder ADS1100 oder ADS1110, langsam, nur ein Kanal, dafür im winzigen 6-poligen SOT-Gehäuse. Recht preiswert bei Farnell zu bekommen.
-
Thread
STM32 -> SPI -> AD7142
Falls es Dich noch interessiert: Das hier ist der Controller: http://www.ti.com/lit/ds/symlink/ads7843.pdf und hier der minimal-code für das SPI bitbanging: [c] #define CHX 0x90 #define CHY 0xD0 #define ADS7843_CS_LOW() GPIO_ResetBits(GPIO_ADS7843_CS_PORT, RCC_ADS7843_CS) #define ADS7843_CS_HIGH() GPIO_SetBits(GPIO_ADS7843_CS_PORT, RCC_ADS7843_CS) #define SPI1_SCK_LOW() GPIO_ResetBits(SPI1_PORT, SPI1_SCK) #define SPI1_SCK_HIGH() GPIO_SetBits(SPI1_PORT, SPI1_SCK
-
Thread
Adressierproblem Atmega16a über I2C an ADC
Moin, versuche mich gerade mittels Datenblatt vom Atmega16a und ADS1110 ADC an der I2C Kommunikation lang zu hangeln. Habe jetzt nur das Problem, dass anscheinend der Schreibzugriff und die Konfiguration von dem ADC Klappt. Würde dann gerne die 2 Bytes aus dem Outputregister
Lt. Datenblatt ist die Bezeichnung ADS1110 für die I2C-Adresse noch nicht aussagefähig genug. Es gibt *acht* verschiedene Expemplare. Welche Markierung hat der IC? Deine Adresse gilt für die Markierung ED0 Sind deine I2C-Routinen nachgewiesen
-
Thread
Analoge Spannungsanzeige Netzgerät
China-Module. Aber für ein DIP40 habe ich da keinen Platz. Ich hatte eher an einen MCP3426 gedacht. Oder ADS1115. Der ADC in SOT23-6 auf dem VM533 könnte ganz gut ein ADS1110 sein. MaWin schrieb im Beitrag #6471988: > Meinst du nicht, dass es dann die falsche uC Entscheidung wäre ? > Zu viel Rechenleistung
Axel S. schrieb im Beitrag #6472585: > Der ADC in SOT23-6 auf dem VM533 könnte ganz gut ein ADS1110 sein. Meine beiden 4 3/4 stelligen Panelmeter aus China sind gerade gekommen. Die Bestückung ist ungefähr so, wie man das erwarten würde. Der µC ist ein billiger STM8S003. Vorwiderstände in den
-
Thread
Pic mit C programmieren aber wie?
@picer: Okey ja das mit dem TRISA habe ich ja schon geändert jetz :) und ads mit dem LAT da bin ich ja gerade dabei das zu verstehen sy das das gerade noch nicht klick gemacht hat. > LATB 0x01=1; bei dem dachte ich das ich allgemein den PORTB anspreche und dann sage das
LATE = 0x00; TRISA = 0b.1100.0001; // EIN und AUSGÄNGE Definiert 0xA1 TRISB = 0b.1111.1110; // EIN und AUSGÄNGE Definiert 0xFE TRISC = 0b.1110.0001; // EIN und AUSGÄNGE Definiert 0xE1 TRISD = 0b.1111.0000; // EIN und AUSGÄNGE Definiert 0xF0 TRISE = 0b.0000.1110; // EIN und
-
Thread
Suche i2c A/D Wandler
alle Signale mit S&H-Stufen syncronisieren. Du könntest auch viele einzelne Wandler nehmen. z.B. ADS1110 von TI - die gibt es mit 8 unterschiedlichen Adressen. Aber gleichzeitig bekommst Du die Daten auch nicht. Wäre auch schön, wenn Du mal genauer spezifizieren würdest, innerhalb welcher Zeit für
z.b. Vecana01 bzw. ADS7869 aber auch nicht jeder Eingang an A/D sondern auch gemuxt
-
Thread
Vorschläge für 16-bit ADC
Genauigkeit! Da gibt es hier aber einen ganz guten Artikel zu! Mit I²C und 16 bit fällt mir gerade der ADS1110 oder ADS1115 ein. Als single ended jedoch nur 15 bit Auflösung. Kannst ihn Dir ja mal ansehen, allerdings weiß ich nicht, ob er das ist was du suchst. Zumindest haben die Beiden bei der Einbindung
-
Thread
AREF beliebig klein wählbar?
ADC-Vorverstärker - Programmable > Gain Amplifier (PGA). Der ATmega88 nicht. Dann schalte einen ADS1110 davor (interne Referenz + PGA), der hat Bauform SOT23-6, also 3x3mm, der wird schon noch aufs PCB passen.
es auf Zusatzbauteile nicht ankommt, ist man mit einem externen A/D gut bedient, z.B. dem gängigen ADS1115. Der kann zwar 'nur' 256mV-Full-Scale, ist aber sehr problemlos, wenn man nur 14 bit nutzt. Gerhard O. schrieb im Beitrag #7466449: > Wie kommt es, daß es hier im Forum so oft vorkommt, daß
-
Thread
Passender AD Wandler gesucht
TI ADS1110 - muss allerdings ein Spannungsteiler vor. Gruß Jobst
-
Thread
Suche externen ADC
Dir mal den MAX127 bzw. MAX128 an. Die gibt es in DIP und mit I2C. www.maxim-ic.com TI hat den ADS1110, allerdings nicht als DIP. Bei 5V hat man mit 12 bit ungefähr eine Auflösung von 0,001V (ohne Fehlerbetrachtung). Reicht das nicht ?
-
Thread
ADC welcher ist zu empfehlen
8x ADS1110 Gruß Jobst
-
Thread
Helligkeitsmessung OHNE ADC
Ansonsten eben einen kleinen, externen ADC: http://www.ti.com/product/ADS1110 per I²C ... Gruß Jobst
-
Thread
Raspberry Pi / GPIO / I2C Zugriff?
schon verschiedene I²C Chips erfolgreich mit Python und dem mudul "smbus" ansprechen (z.B. SAA1064 und ADS1110). Ich habe aber leider den Eindruck dass das Linux SMBUS Protokoll nur einen relativ "starren" Funktionsumfang bietet und viele Anwendungsfälle nicht umgesetzt werden können, jedenfalls wenn ich
-
Thread
ADC (-0.4 1 V) und OpAmp Addierer
Die ADCs die ich kenne können +/- Referenz messen. Hier z.B. der: http://focus.ti.com/lit/ds/symlink/ads1110.pdf Die Input Impedance ist bei dem aber nicht so dicke.
-
Thread
AT91SAM7A3 - Problem mit der SPI Initialisierung
---------------------------------- /// Configure SPI0 to comunicate with the external 16 bit ADC (ADS8344E) //------------------------------------------------------------------------------ static void ConfigureSPI0() { unsigned int status; // disable SPI AT91C_BASE_SPI0->SPI_CR = AT91C_SPI_SPIDIS
| // peripheral chip select [0:3]; (see page 247 in the prelimainary) // for NPCS0 use 1110_b = 0xE 0<<24; // delay between chip selects (default minimum 6 MCK cycles) //AT91C_BASE_SPI0->SPI_CSR[0]= // SPI chip select register 0 AT91C_BASE_SPI0->SPI_CSR[0] = 0<<0 | //clock
-
Thread
I²C gestört - Verdrillen
100kHz ist Standart, 400kHz ist auch gebräuchlich. Einige Chips gehn in den MHz Bereich rein. (z.B. ADS1110 3,4Mhz). Runter gehts bis "Kippschalter" Der Master gibt den Takt vor. Langsamer (Datentransfer nicht Clock) kann es werden wenn er den Slave nicht verstanden hat (CRC Fehler) und nochmals fragte
-
Thread
SRAM auslesen der von einer anderen CPU genutzt wird
steigt die Diagnose über 2600 1/min aus und ist insgesamt > sehr langsam. Es handelt sich noch um eine ADS Schnittstelle ohne OBDII > Funktion.
pn-Übergang habe ich nicht. Was ich zur Messung genutzt habe ist das: https://www.dataq.com/products/di-1110/ Als Signalgenerator einen JDS6600. Danke an alle für all eure konstruktiven Beiträge! Eine Menge neuer Inputs für mich. Gruß JB
-
Thread
[V] Halbleiter und ICs (aufgelistet, einzel verpackt)
*NEU* (m.M.n. Interessantes habe ich unterstrichen) 4x 4N35 OPTOKOPPLER (1,04€) 2x _ADS1110A0IDBVT_ 16BIT ADC,SIGMA DELTA, SOT23 (7,00€) 2x _AUIR3315S_ High side power switch 32C 14A Curr. sense (5,00€) 3x BC546B Transistor NPN TO-92 65V 0,1A 0,5W (0,12€) 2x BC547B Transistor
-
Thread
PHILIPS VP5500 VoIP Telefon bei Pollin
USB OTG auf seite 8 ( aus IMX21ADS_Toolkit ) realisiert mit isp1301 und max3355e
-p /opt/ltib-imx21ads-20070609/tmp/texinfo//opt/freescale/rootfs/i686//opt/freescale/ltib/sbin + mv /opt/ltib-imx21ads-20070609/tmp/texinfo//opt/freescale/rootfs/i686/{/opt/freescale/ltib/usr/bin,/opt/freescale/ltib/sbin
-
Thread
Drehgeber auslesen
Kann es momentan leider nicht testen, aber ich glaube, ads es geht..
Zweiekomplement nach rechts schiebe, mein Wert nicht mehr negativ ist. Beispiel: enc_delta = -2 0b 1111 1110 // -2 und um eine Stelle nach rechts verschoben: 0b 0111 1111 // +127 Oder habe ich irgendwo einen Denkfehler?