Möglichkeiten den Kontroller anzusprechen

Gast #2001924
Lesenswert?
• ▲
▼
Hallo,

Ich bin momentan damit mich ein wenig mit Microkontrollern zu befassen. 
Hab leider auf dem Gebiet bisher noch keine Vorkenntnisse, aber bin 
fleißig dabei die Tutorials hier auf der Seite zu lesen.

Mein Kontroller ist momentan ein AVR-NET-IO Fertigmodell. Dieser soll 
später mit Stromzählern verbunden werden und bestimmte Methoden 
ausführen, welche ich in C geschrieben habe.

Nun wollte ich mal fragen, welche möglichkeiten es gibt, damit der 
Kontroller die Methoden ausführt. Zum einen können mir die Stromzähler 
eine bestimmte Spannung liefern wenn der Kontroller mit diesen verbunden 
ist.
Oder führt der Microkontroller die auf ihn geschriebenen Methoden direkt 
aus sobald er irgendwo angeschlossen wird?

Gruß, Arne
Gast #2001942
Lesenswert?
• ▲
▼
Stell dir den µC als einen PC vor, der nur ein einziges Programm von 
einer Live-CD ausführt, wenn er startet.
Dieses Programm (deine "Methoden") liegen im Flash (==CD-ROM) und werden 
ausgeführt, sobald Spannung anliegt. Soll ein anderes/modifiziertes 
Programm laufen musst Du das Flash/(CD-ROM) neu zusammenstellen, also 
den Source code compilieren und auf den µC brennen.
Gast #2002070
Lesenswert?
• ▲
▼
Dass ein Stromzähler einen analogen Wert liefert, ist sehr 
unwahrscheinlich. Selbst die billigst im Baumarkt erhältlichen Ein~ oder 
Dreiphasigen Stromzähler haben eine S0-Schnittstelle. Also digitalen 
Impulsgeber!
Gast #2002222
Lesenswert?
• ▲
▼
Schonmal vielen Dank für die Antworten, die habem mir gut weitergeholfen 
um ein Verständniss für Microkontroller zu bekommen.

Nun hätte ich jedoch noch eine Frage, ich würde gerne für mein Vorhaben 
JTAG nutzen. Jetzt bin ich mir aber nicht sicher, ob der Kontroller dies 
überhaupt unterstützt. Denn eine seperate JTAg Schnittstelel sehe ich 
nicht. Jedoch steht in der Anleitung etwas von JTAG bei den Fuse Bits.

Ich hab das AVR-Net-IO Board mit einem ATMega 32 von Pollin.
Persönliche Seite #2003080
Lesenswert?
• ▲
▼
Der ATmega32 kann JTAG, das ist aber beim AVR-Net-IO nicht auf einen 
entsprechenden Stecker gelegt, kann damit also nicht so einfach genutzt 
werden.

Programmiert wird der ATmega32 im AVR-Net-IO über die ISP Schnittstelle, 
die jedoch kein Debugging unterstützt. Das ist bei so kleinen 
Controllern normal aber auch nicht wichtig. Man kann durchaus auch mit 
manuellen Debugausgaben z.B. über die serielle Schnittstelle arbeiten.

Grüße,

Peter

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.