Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.sci.electronics > #248389

Re: Attiny13: Reset PIN auch als ADC0 nutzen?

From "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de>
Newsgroups de.sci.electronics
Subject Re: Attiny13: Reset PIN auch als ADC0 nutzen?
Date 2018-10-23 07:00 +0000
Message-ID <g37v7mFbqkpU1@mid.individual.net> (permalink)
References <g35thkFsi3jU2@mid.individual.net> <pqlllk$6ha$1@newsreader4.netcologne.de>

Show all headers | View raw


Frank Buss <fb@frank-buss.de> wrote:
>On 10/22/2018 02:19 PM, Peter Heitzer wrote:
>> Kann ich beim Attiny13 eigentlich PB5 als Analogeingang nutzen, ohne
>> die Resetfunktion via Fuses zu deaktivieren?
>> Meine Idee war, eine TL431 über einen Widerstand an den Pin zu hängen.
>> Die knapp 2.5V liegen oberhalb der Resetschwelle, zumindest solange
>> der µC mit 3V oder höher betrieben wird.
>> Wenn ich nun für den ADC die Vcc als Referenz verwende, könnte ich
>> den Wert and ADC0 lesen und damit Vcc bestimmen.
>> Das Datenblatt ist bzgl. dieser Angaben etwas dürftig, oder ich nicht
>> in der Lage, die richtige Stelle zu finden.

>Du könntest es einfach ausprobieren. Oder wenn du keinen Reset brauchst, 
>dann kannst du den auch einfach deaktivieren. Übrigens mit dem sehr 
Genau das wollte ich vermeiden, da ich nur das EVAL-Board von Pollin
zum Programmieren habe und mir auch keinen anderen Programmer zulegen möchte.

>Ich habe hier einen ATTiny25 herumliegen, ist ähnlich zum ATTiny13. Dort 
>ist die gemessene Reset-Schwelle bei 3 V Versorungsspannung ca. 1,5 V. 
>Aber man sollte natürlich immer vom Worst-Case ausgehen wie im 
>Datenblatt beschrieben, was bei deinem IC 0.9 * VCC sein kann, also bis 
>zu 2,7 V. Habe es mal ausprobiert, der ADC an diesem Pin funktioniert 
>auch dann, wenn er die Reset-Funktion hat.

>Beim ATTiny25 kannst du dir den externen TL431 übrigens sparen und ganz 
>ohne externen Pin VCC feststellen: Selektiere den Kanal Vbg (das ist die 
>1.1 V Bandgap Referenz) in ADMUX und dann VCC als Referenz. Die Spannung 
>VCC kannst du dann so berechnen: VCC=1024*1.1/ADC_Wert. Außerdem kann 
>das IC auch differentielle Spannungen messen, mit schaltbaren 20-fach 
>Gain, die Temperatur messen, und den Abwasch machen (ok, letzteres nicht 
>:-) Und kostet ungefähr dasselbe wie der ATTiny13.
Von den ATTiny13 habe ich aber noch ein paar rumliegen. Ich könnte
natürlich dessen interne Referenz benutzen, müsste aber dann den exakten
Wert erst ermitteln und ins EEPROM schreiben. Mit der TL431 an PB5 könnte
ich mir das sparen.

-- 
Dipl.-Inform(FH) Peter Heitzer, peter.heitzer@rz.uni-regensburg.de

Back to de.sci.electronics | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Attiny13: Reset PIN auch als ADC0 nutzen? "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2018-10-22 12:19 +0000
  Re: Attiny13: Reset PIN auch als ADC0 nutzen? Michael Bäuerle <michael.baeuerle@stz-e.de> - 2018-10-22 15:35 +0200
  Re: Attiny13: Reset PIN auch als ADC0 nutzen? Frank Buss <fb@frank-buss.de> - 2018-10-23 01:14 +0200
    Re: Attiny13: Reset PIN auch als ADC0 nutzen? Frank Buss <fb@frank-buss.de> - 2018-10-23 01:50 +0200
    Re: Attiny13: Reset PIN auch als ADC0 nutzen? "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2018-10-23 07:00 +0000
      Re: Attiny13: Reset PIN auch als ADC0 nutzen? Frank Buss <fb@frank-buss.de> - 2018-10-23 10:35 +0200
        Re: Attiny13: Reset PIN auch als ADC0 nutzen? "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2018-10-23 09:03 +0000
          Re: Attiny13: Reset PIN auch als ADC0 nutzen? Frank Buss <fb@frank-buss.de> - 2018-10-23 11:17 +0200
            Re: Attiny13: Reset PIN auch als ADC0 nutzen? "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2018-10-23 11:31 +0000
              Re: Attiny13: Reset PIN auch als ADC0 nutzen? Frank Buss <fb@frank-buss.de> - 2018-10-24 01:55 +0200
                Re: Attiny13: Reset PIN auch als ADC0 nutzen? olaf <olaf@criseis.ruhr.de> - 2018-10-24 07:47 +0200
                Re: Attiny13: Reset PIN auch als ADC0 nutzen? "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2018-10-24 07:56 +0000
                Re: Attiny13: Reset PIN auch als ADC0 nutzen? Frank Buss <fb@frank-buss.de> - 2018-10-24 11:26 +0200
                Re: Attiny13: Reset PIN auch als ADC0 nutzen? olaf <olaf@criseis.ruhr.de> - 2018-10-24 11:47 +0200
                Re: Attiny13: Reset PIN auch als ADC0 nutzen? Frank Buss <fb@frank-buss.de> - 2018-10-24 18:08 +0200
                Re: Attiny13: Reset PIN auch als ADC0 nutzen? "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2018-10-24 10:42 +0000
                Re: Attiny13: Reset PIN auch als ADC0 nutzen? Rainer Knaepper <rainerk@smial.prima.de> - 2018-10-24 09:19 +0200
                Re: Attiny13: Reset PIN auch als ADC0 nutzen? Michael Bäuerle <michael.baeuerle@stz-e.de> - 2018-10-24 09:37 +0200

csiph-web