Forum: Mikrocontroller und Digitale Elektronik Projekt: MC (ATtiny26) als Messinstrument zur Steuerung


von Flaix X. (flaix_x)


Angehängte Dateien:

Lesenswert?

Hallo@all,
ich habe mich hier frisch in dem Forum angemeldet und hoffe auf 
Unterstützung von euch für mein Projekt.

Ich habe so gut wie keine Erfahrung mit Mikrokontrollern aber finde es 
faszinierend was man mit Ihnen so alles machen kann. Hier im Forum habe 
ich einige Projekte von anderen gesehen (welche sogar dem ähneln was ich 
gerne machen würde) und hoffe das Ihr mir mit euren Erfahrungen Sachen 
erklären könntet, wo es bei mir an Wissen fehlt.

Zu meinem Projekt. Ich habe mir einen ATtiny26 von Amtell zugelegt 
(8bit) diesen würde ich gerne als Messgerät+Steuerung verwenden. Ich 
habe eine kleine Solarplatte die mir im Leerlauf 16,2V bei 20mA bringt 
und unter Last 5,3V.

(Datenblatt des MC ersichtlich unter: 
http://www.atmel.com/Images/doc1477.pdf)

Es soll nur Spannung gemessen werden.  Soweit ich es gesehen habe kann 
auf den Eingängen des ATtiny26 nur Eingangssignale von bis zu 5V 
angelegt werden. Ansonsten denke ich mir geht der MC kaputt gehen. Das 
heisst ich muss eine Art Transistor zuvor schalten der mir aus den 16V 
(Leerlauf) eine Spannung liefert mit der der MC arbeiten kann.
Des weiteren brauche ich einen AD-Wandler der mit aus meinem analogen 
Signal ein digitales liefert, sodass der MC die Messwerte 
„einlesen/verarbeiten“ kann. Nun weis ich nicht ob ich vorher eine 
AD-Wandler dazuschalten muss oder soweit ich das richtig gelesen habe 
der ATtiny einen AD-Eingang besitzt.

Die Spannungsversorgung des ATtiny26 soll extern erfolgen über ein 
Netzteil, lediglich die Spannungsmessung soll durch Ihn erfolgen.  Was 
ich genau vorhabe soll an der Zeichnung (vorerst mal ein grober 
Schaltplan) verdeutlicht werden:

(siehe Bild im Anhang)

-  Links ist das PV Modul als Erzeuger gekennzeichnet. Dieser liefert 
eine Strom zum betreiben einer Last. (Die Last ist noch unklar aber ich 
habe an eine kleine LED-Kette gedacht -> Spannungsversorgung DC 5V)
-  Zur Kompensierung wird ein kleiner Superkondensator parallel 
geschaltet.
-  Die Spannungsmessung soll an der Verbindung Erzeuger – Last 
abgegriffen werden. Bevor diese an die Eingänge des MC gelegt wird soll 
aufgrund der evtl. zu hohen Last für den MC ein AD-Wandler und eine 
Transformatorschaltung dazwischen geschaltet werden.
-  Im Datenblatt steht das der Port Pin PA7 einen AD Konverter Funktion 
besitzt. D.h. ich bräuchte gar keine AD-Wandler Schaltung und könnte 
nach der Transformatorschaltung das Signal auf den Port PIN PA7 direkt 
anlegen?!?!


Mein erstes Ziel ist es einen genauen Schaltungsplan zu erstellen. 
Nachdem dies gemacht worden ist würde ich gerne den MC dazu benutzen die 
Spannung einzulesen und je nachdem welcher Wert anliegt einen Port PIN 
freigeben/schalten lassen.
Die Grundidee die ich habe ist die. Wenn mein PV-Zelle 5V erbringt, soll 
Port Pin z.B. 16 geschaltet werden und eine LED (grün) zum Leuchten 
bringen. Wenn hingegen weniger wie 5V, sagen wir mal 0-3V nur von der 
PV-Zelle erzeugt werden soll Port Pin 17 geschaltet werden und eine LED 
(gelb) zum leuchten bringen. Sollte mehr wie 5V erzeigt werden, soll 
Port Pin 18 geschaltet werden und eine LED (rot) zum leuchten bringen.

Wie gesagt das ist mal die Grundidee und mit den Werten wann welche LED 
(grün, rot, gelb) geschaltet wird muss ich nochmal genau schauen mit den 
Werten welches mir die PV-Zelle hergibt und evtl. lasse ich die LED in 
einer bestimmten Frequenz blinken.


Wie gesagt der erste Schritt wäre erst einmal einen schönen Schaltplan 
zu erstellen, den ich benutzen kann um mir das Board zu bauen. Ich weiss 
meine Zeichnung oben ist nicht sehr Professionell aber evtl. könnte mir 
jemand von euch sagen was ich genau einbringen muss um diese 
Funktionsweise zu verwirklichen. Wenn mir jemand ein Programm empfehlen 
könnte das ich verwenden kann um meinen Schaltplan zu erstellen bzw. 
evtl. auch zu Simulieren wäre ich euch sehr dankbar ☺

Danke schon einmal im voraus!!

Christopher

von Mehmet K. (mkmk)


Lesenswert?

Flaix X. schrieb:
> Hallo@all,
> ich habe mich hier frisch in dem Forum angemeldet und hoffe auf
> Unterstützung von euch für mein Projekt.

Forum: Projekte & Code
Hier könnt ihr eure Projekte, Schaltungen oder Codeschnipsel vorstellen 
und diskutieren. Bitte hier keine Fragen posten!

von Flaix X. (flaix_x)


Lesenswert?

OOOh ok und wo kann ich bzw. sollte ich meine Fragen stellen?? Wie 
gesagt bin neu hier und wusste nicht das es hier fehl am Platz ist....

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Flaix X. schrieb:
> wo kann ich bzw. sollte ich meine Fragen stellen??
Mikrocontroller? Da würde ich das "Forum: Mikrocontroller und Digitale 
Elektronik" vorschlagen.

von Flaix X. (flaix_x)


Lesenswert?

OK danke dir!

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.