Hallo
ich habe ein problem mit der anhängenden schaltung.
wenn ich den spannungsteiler r7 so einstelle das ich am ausgang (pin2)
bei 12 V am pin1 1,1V habe und dann den pin2 mit dem pin7 (adc1,PB2)
verbinde bricht die spannung am r7/pin2 auf ca. 0,3V zusammen.ich habe
auch schon einen neuen tiny benutzt.hat aber auch nicht geholfen.
hier noch mein code
$regfile = "attiny13.dat"
$crystal = 8000000
Dim X As Word
Dim I As Word
Dim W As Word
Config Adc = Single , Prescaler = Auto , Reference = Internal
'ADC1 Konfigurieren
Start Adc 'ADC Starten
Config Portb.2 = Output
Config Portb.4=Output 'Schaltausgang festlegen
Config Portb.3 = Input 'Jumper Eingang festlegen
Lampe Alias Portb.4 'Alias setzen
Jumper Alias Pinb.3
Portb.2 = 0 'Pullup abschalten
Portb.3 = 1 'Pullab einschalten
Lampe = 1 'Lampe an
W = 1 'Zähler auf 1 setzen ( Low Batt Anzeige )
Do
X = Getadc(1) 'ADC1 abfragen
If X > 768 Then 'ist Spannung > 9V dann
Lampe = 1 'Lampe AN
If Jumper = 1 Then 'ist Jumper AN dann
If X < 853 And W = 1 Then 'ist ADC1 < 10V dann
W = W + 1 'Zähler setzen
For I = 1 To 'Schleife starten
Lampe = 0 'Lampe AUS
Wait 1 '1 Sec Warten
Lampe = 1 'Lampe AN
Wait 1 '1 Sec Warten
Next 'Schleife ende
End If
End If
End If
If X < 768 Then Lampe = 0 'ist Spannung < 9V Lampe AUS
Loop
End
für eure hilfe wäre ich echt dankbar.
gruß
claus
An keinem Pin dürfen jemals 12V anliegen, sonst kannst du den Tiny13 wegwerfen (außer PB5, aber wenn du da 12V anlegst, schaltet der Controller sich in den Programmiermodus).
Das hatte ich auch schon. Ging dann aber trotzdem nicht. Input ist natürlich richtig. Funktioniert hat es aber aus einem anderen grund nicht. Ich habe das auf einem stk500 aufgebaut und solange das prgramierkabel ( 6 Pol Kabel ) angeschloßen ist funktionert es nicht. Ich habe den eingang wieder auf Input gestellt und das kabel entfernt und schon läuft es. Danke Claus
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.
