Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: AD-Multiplexer und Messadapter Kategorie: Sonstige Hardware (von André H. - 29.10.2002 8:46)
Als Antwort auf AD-Multiplexer und Messadapter von Burkhard F. - 27.10.2002 10:06

Hallo Burkhard ,

Ich kann in Deinem Quelltext keinen Fehler entdecken.
Welche Werte werden bei AD[6] und AD[8] zurückgegeben ?

Versuch mal mal folgendes Testproggie:

ports.set(PortA,1);
ports.set(PortB,1);
sleep 15;
loop
{
  AD[6]=ports.adc(0);
  AD[7]=ports.adc(1);
  .... // Ausgabe von AD-Werten
}

Es wäre auch möglich, da Du von mir einen Bausatz und keinen Baustein
bestellt hast, da� sich auf der Platine eine kalte Lötstelle befindet.
Wenn in AD[6] und AD[7] "0" drinsteht, könnte es auch sein, da�
Du AD0-3 und AD1-3 aus Versehen kurzgeschlossen/auf Masse gelegt hast.
(Mit Durchgangsprüfer(Multimeter) kurz durchmessen).
Das obige Testproggie schaltet den AD-Multiplexer zum Testen
dauerhaft auf ADx-3.

MfG André H.


> Hallo,
>
> Ich habe Probleme mit dem auslesen der einzelnen Messwerten.
> Zum Testen benutze ich das kleine Test-Programm admulti.c2, das ich mir umgeschrieben habe,
> kann aber nur 6 Werte aus AD[] auslesen. (0 bis 5]
>
> hier mein kleines Prog.:
>
> const PortA=14;
> const PortB=15;
> int AD[8];     //Integer-Array für alle 8 Portwerte (Ich benutze zur Zeit nur 2 Messadapter)
> thread getadc
> byte i,j;
> for i=0...3
> ports.set(PortA,i and 0b01);
> ports.set(PortB,i and 0b10);
> sleep 15;
> run 255;
> yield;
> for j=0...1
> AD[i*2+j]=ports.adc(j);     //( ADC 0 und ADC 1)
> resume;
> thread main
> string s,s1;
> long b,b1;
> float c,c1;
> run getadc;
> loop
> b=AD[4];                     /* Brauche ich für Displayausgabe (Station!) */
> b=(1265*b)/1023 - 245;
> c=b * 0.1;                    
> b1=AD[5];
> b1=(1265*b1)/1023 - 245;
> c1=b1 * 0.1;

>
> Ich komme einfach nicht weiter :-(
> BITTE kann mir Jemand weiter helfen?
>
> Ein Verzweifelter CC2 User
> Mfg Burkhard F.
>


Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten:

Re: AD-Multiplexer und Messadapter (von Burkhard F. - 29.10.2002 20:12)