Forum: Mikrocontroller und Digitale Elektronik Günstiger I²C-ADC in DIP?


von Stefan T. (tommie)


Lesenswert?

Moin moin,

ich habe hier die Elektronik meiner Quadcopter-Fernsteuerung 
ausgetauscht (bis auf das Transmittermodul). Das PPM-Signal wird jetzt 
von einem ATMega 8 erzeugt, und eigentlich funktioniert auch alles. 
Leider hat der ATMega8 nur 6 ADC-Eingänge, von denen sich zwei die Pins 
mit dem TWI-Bus teilen. Da ich den Bus noch nutzen möchte, bleiben 4 
Eingänge übrig, was für die Grundfunktionen ja auch reicht. Dennoch 
möchte ich demnächst noch ein paar Potis einbinden.

Kennt jemand einen günstigen ADC, den ich per I²C/TWI abfragen kann und 
der im DIP-Gehäuse kann? Ich habe lediglich einige ICs gefunden, die 
gleichzeitig einen DAC integriert haben und >3€ kosten, für den Preis 
könnte ich mir auch einen weiteren ATTiny/ATMega einbauen und als ADC 
verwenden.

von Tilo (Gast)


Lesenswert?

Von TI gibts welche, allerdings mit SPI.
Analog hat bestimmt 10mit I2C und DIP, musst mal bei denen nachschauen, 
was für dich passen würde. 2€ wirst du aber schon rechnen müssen.

von hans (Gast)


Lesenswert?


von Stefan T. (tommie)


Lesenswert?

Ja, aber für 1€ kann ich mir einen ATTiny84 reinsetzen, der dann auch 8 
ADCs und TWI/I²C mitbringt. Vielleicht ist das auch die flexibelste 
Variante.

von Stefan T. (tommie)


Lesenswert?

hans schrieb:
> 30 Cent ist günstiger:
>
> http://www.reichelt.de/index.html?ACTION=3;ARTICLE=3229;SEARCH=74HC%204051

An Multiplex-ICs hatte ich auch gedacht (davon habe ich noch welche im 
Schrank), aber die kosten mich halt wertvolle IO-Pins. Deshalb wäre I²C 
praktisch.

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Dann nimm wirklich den Tiny ;)
Hier haste noch ne schöne I2C Slave Lib für AVRs:
http://www.jtronics.de/avr-projekte/library-i2c-twi-slave.html

von Frank K. (fchk)


Lesenswert?

Warum ersetzt Du den Mega8 nicht durch einen 324'er? Dann hast Du mehr 
Pins, darunter 8 analoge. Das ist günstiger als ein extra ADC.

fchk

von Stefan T. (tommie)


Lesenswert?

Frank K. schrieb:
> Warum ersetzt Du den Mega8 nicht durch einen 324'er? Dann hast Du mehr
> Pins, darunter 8 analoge. Das ist günstiger als ein extra ADC.

Nicht, wenn der ATMega8 schon verlötet und der Platz für 44 Pins knapp 
ist :-)

Aber das Ding sieht nett aus, kann man sich fürs nächste Projekt mal in 
den Schrank legen. Kennst du eine günstige Bezugsquelle? Reichelt hat 
ihn z.B. nicht im Programm...

von Frank K. (fchk)


Lesenswert?

Stefan Tomanek schrieb:
> Frank K. schrieb:
>> Warum ersetzt Du den Mega8 nicht durch einen 324'er? Dann hast Du mehr
>> Pins, darunter 8 analoge. Das ist günstiger als ein extra ADC.
>
> Nicht, wenn der ATMega8 schon verlötet und der Platz für 44 Pins knapp
> ist :-)

Gute Projektplanung ist alles. Für Einzelstücke nehme ich immer eine 
Nummer zu groß als eine zu klein.

> Aber das Ding sieht nett aus, kann man sich fürs nächste Projekt mal in
> den Schrank legen. Kennst du eine günstige Bezugsquelle? Reichelt hat
> ihn z.B. nicht im Programm...

Die Nummer größer schon: Suche nach "ATMEGA 644P-20PU". Das ist die 
Version mit 64k Flash. Und der "ATMEGA 1284P-PU" hat 128k Flash und 16k 
RAM, und ist gerade bei Reichelt günstiger als der 644p. Warum? Keine 
Ahnung.

PS: Für das gleiche Geld bekommst Du auch einen 32 Bitter mit 80 MHz: 
PIC 32MX575F256H80PT. So viel zum Thema günstig.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.