Forum: Mikrocontroller und Digitale Elektronik Anfänger braucht Hilfe


von Mmmm D. (tomrubber)


Lesenswert?

Hallo Leute,
wer kann mir Unterstützung geben. Geplant hatte ich mich mit einem 
Entwicklungsboard zu beschäftigen. Gedacht war ein Programm zuschreiben
mit dem es möglich ist, eine drei oder vierstellige LED-Segmentanzeige
anzusteuern. Wobei die ersten drei stellen zahlen 1-9 und das ganz 
rechte
Segment Einheiten anzeigen kann frei im Programm wählbar, über Tastatur.
Schön währe noch wenn man zwei unabhängige Sollwerte eingeben kann.
Die dann beim erreichen jeweils ein Rlais ansteueren.
Beim einschalten vom Board (gedacht war den Tiny 2313 zu wählen) sollten
die LED eine Funktionsanzeig ablaufen. Ein Analogsignal von 0-10V in
den z.B. Tiny dort verarbeiten mit den frei programmierbaren Sollwerten
vergleichen und entsprechend ausgeben, an die Relais.
Eins noch --> wichtig! (wenn die ansteigende Spannung 0-10VDC)
eingestellter Sollwert-1 z.B bei 3 VDC und Sollwert-2 bei 7 VDC werden
bei ansteigender Spannung ohne anzusprechen überfahren z.B bis 9,6 VDC 
und
erst jetzt bei sinkender Spannung und erreichen des eingestellten 
Sollwertes
sprechen die Relais an.
Frage 1. ist sowas mit dem Tiny2313 zu machen?
      2. Matrix oder LED 7-Segment leuchtet stärker.
      3. Wenn möglich alles über USB Programmieren.
      4. Da ich sehr, sehr wenig Ahnung habe, lasse ich mich von euch
         auch eines besseren belehren.
      5. Ich habe nartürlich schon einige Prog.-Beispiele gesehen.
         Aber noch kein zusammen Hängendes, was mir weiter hilft.

von Stefan B. (stefan) Benutzerseite


Lesenswert?

Mmmm Ddddd schrieb:

> Frage 1. ist sowas mit dem Tiny2313 zu machen?

Nein. Dem fehlt die ADC Einheit. Ein Profi könnte sich mit dem 
Analog-Comparator und externer Hardware/Beschaltung teilweise behelfen, 
die geschicktere Wahl ist ein µC mit ADC z.B. der Atmega8 der im 
AVR-Tutorial benutzt wird oder ein Atmega168 wie auf dem Arduino 
(http://www.arduino.cc/)

>       2. Matrix oder LED 7-Segment leuchtet stärker.

Ist das eine Frage? Wenn ja: Man kann beides auf gleiche Leuchtstärke 
bringen. Das ist eine Frage der Bauteile und der zugeführten Energie. 
Bei der Matrix ist es eventuell einfacher eigene Zeichen (Einheit) 
auszugeben.

>       3. Wenn möglich alles über USB Programmieren.

Hier ist zwischen der Programmierung und dem Betrieb zu unterscheiden. 
Bei der ISP-Programmierung kann man einen ISP-Adapter mit USB 
Schnittstelle nehmen. Das ist sogar empfehlenswert.

Bei dem Betrieb kann man bei µCs in der Leistungsklasse eines 
Attiny2312s o.ä. mit einem USB-nach-RS232 Adapter arbeiten.

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.