-         

Ergebnis 1 bis 3 von 3

Thema: Fusing(g , "#.###") kippt die 3.nachkommaStelle vo

  1. #1
    Benutzer Stammmitglied
    Registriert seit
    27.10.2006
    Ort
    Dortmund
    Beitr鋑e
    79

    Fusing(g , "#.###") kippt die 3.nachkommaStelle vo

    Anzeige

    und 5 auf 0, aber keine werte dazwischen, kann mir einer sagen warum das so ist ?

    F = Getadc(0)创创创创创创创'Dim F as Word / Pin45 / ADC0 (Messzelle)
    G = F / 200 创创创创创创创 'Dim G as Single
    J = Str(g) 创创创创创创创创'Dim J as string * 10
    J = Fusing(g , "#.###")

    Call Lcd_print(j , 20 , 70 , 1 , 2 , 2 , White , Black)

    G kann ich nicht in den Call lcdprint befehl eingeben, dann meckert bascom

  2. #2
    Super-Moderator Robotik Vision鋜 Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beitr鋑e
    6.836
    Ich w黵de versuchen
    F = GETADC(0)
    G = F
    G = G / 200
    usw.
    also erst auf single umwandeln, und dann rechnen
    mfg robert
    Wer glaubt zu wissen, mu wissen, er glaubt.

  3. #3
    Benutzer Stammmitglied
    Registriert seit
    27.10.2006
    Ort
    Dortmund
    Beitr鋑e
    79
    Naja, ich sag mal so, das kann ja auch gar nicht anders sein.

    10 Bit Aufl鰏ung am ADC Kanal, also 1024 Schritte von 0-5V
    600 / 200 = 3V
    599/ 200 = 2,995V
    598/ 200 = 2,990V
    697/ 200 = 2,985V ......

    Ne, dann ist schon gut, h鋞te ich mir auch vorher ausrechnen k鰊nen.

    Gre

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anh鋘ge hochladen: Nein
  • Beitr鋑e bearbeiten: Nein
  •