www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Bascom ausgabe bei spannungswert


Autor: Thomas St. (Firma: RF-I) (rasieel)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

Ich möchte bei einem atmega 128 z.B im bereich von 1,3V - 1,9V am Ad Pin 
das dieser in dem bereich einen portpin schaltet. aber in Basic.

Wie könnte ich dies realisieren?????????

Nächste frage wie kann ich wenn ich 1V am AD habe dies in einem anderen 
wert z.B. KG oder Liter ausgeben so das im display steht das 1V = 1KG 
z.B.. und das  durch den spannungsbereich von 0V - 5V. er soll quasi 
rechnen das wenn die spannung um 0,1V steigt der wert der ausgabe in Kg 
um 100g steigt.

Danke im vorraus

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Thomas St wrote:

> Wie könnte ich dies realisieren?????????

Indem du ein Programm schreibst?

Sorry, im Ernst:
BASCOM nimmt dir eh schon alles schwierige ab, aber das BASCOM
Handbuch bzw. die Hilfe musst du schon selbst lesen.

Im Wesentlichen läuft es darauf hinaus, den ADC richtig zu
konfigurieren und in einer Schleife den aktuellen ADC-Wert
zu holen mit einer Grenze zu vergleichen und den Portpin
entsprechend zu schalten bzw. am Display (nach Umrechnung)
auszugeben.

Falls du von BASCOM überhaupt keine Ahnung hast, dann such
dir im Web ein BASCOM Tutorial und arbeite das mal durch.

Autor: GastTX (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hilfe -> Index -> Config GETADC

Oder bei den Sample gucken die bei Bascom dabei sind.

Autor: Wigbert Picht (wigbert) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,
schau Dir mal ein Bas-Code Temperaturausgabe an. Die gibt es zu 
Hunderten.
Da hast Du einen ADC Wert und das Display zeigt ein Wert in °C an.

-Bei mir zur Zeit 35°C Aussentemperatur-
Im Ernst:
Leite daraus Deine Umrechnungsformel ab.
Kleiner Tip:
            Welche Ausgabe bei Anfangswert(Bz.200 = 1kg)
            Welche Ausgabe bei Endwert( Bz. 800 = 100Kg)
            wieviel Gramm pro ADC Wertänderung?

Rest ist Mathe.

zu warm zum rechnen.

Wigbert

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.