Forum: Mikrocontroller und Digitale Elektronik AD und spi mit Tiny 13 oder 25


von Thomas (Gast)


Lesenswert?

Guten Tag
Erstmal Hallo und ich bewundere Euer Forum es ist einfach genial

Jetzt zu meiner Aufgabe.
Ich brauche 96 AD Wandler mit 10Bit.
Zuerst woltte ich die herkömmlich aufbauen, nur mit 1,8V Betriebspannung 
und einer 3 Ware SPI Schnittestelle (Galvanisch Trennen)kosten diese 
dinger ab 15€ aufwärts.
Jetzt hab ich geschaut und da sind mir die Tiny 13V oder 25 mit 1€ 
aufgefallen. (Geld ersparnis)
Ich hab schon geschaut aber es gibt soviel und ich weiß gar nicht was 
für mich wichtig ist und was nicht

Mein Problem ich kann Hardware aber softwaremässig bin ich eine NULL

Kann mir mit meinem Problem bitte wer helfen.

Mfg
Thomas

von Igor M. (bastel-wastel)


Lesenswert?

Sorry, wenn sich erst jetzt einer meldet, aber besser spät als nie.

Brauchst du die 96 AD-Wandler verteilt?
Ansonsten wäre es ratsam weniger µController zu nehmen, die jedoch mehr 
AD-Eingänge haben. Eine Übersicht über die Features von den 
AVR-Controllern siehst du hier:
http://www.atmel.com/dyn/products/param_table.asp?family_id=607&OrderBy=part_no&Direction=ASC

Dann musst du dir noch was für die galvanische Trennung überlegen, aber 
in Hardware bist ja fit.

Zur Software:
Les dir doch mal das AVR-GCC Tutorial auf dieser webseite durch. Da 
bekommst schon einiges mit. Dort sind auch Beispiele, (bzw. schon 
fertiger Code) um den AD-Wandler anzusprechen. Das Gleiche gilt auch für 
z.B. die RS232 Schnittstelle.
Falls du ne Schnittstelle wie SPI oder TWI/I²C nutzen willst, dann schau 
doch mal in die Codesammlung auf dieser Seite. Da findest für viele 
Probleme ne fertige Lösung, die du dann nur an dein Problem anpassen 
musst.

Bei Fragen einfach melden.

von Thomas (Gast)


Lesenswert?

Hallo

Mal danke für deine Antwort.
Ich brauch leider die 96 Kanäle einzeln.
Somit muß ich auch 96 Tiny`s verwenden.
Jeder Kanal muß leider einzeln sein.
Danke für denn Hinweis
Bin schon seit ein paar tagen dabei das Totural durchzuarbeiten.
Aber es ist halt schwierig wenn mann noch nie programmiert hat.

Aber Ich werd mich melden wenn ich Fragen habe.

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.