Automatiskt jordad ifall pinne ej satt hög på PIC16F84

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Pinkevin
Inlägg: 285
Blev medlem: 1 januari 2004, 12:44:10
Ort: Norrtälje

Inlägg av Pinkevin »

matseng skrev:Jo formeln stämmer bra den.

Officiellt kan man inte dra ut allt för mycket ström ur en 16F84

Kod: Markera allt

Total power dissipation  =  800 mW
Maximum current out of VSS pin  =  150 mA
Maximum current into VDD pin   =  100 mA
Maximum output current sunk by any I/O pin  = 25 mA
Maximum output current sourced by any I/O pin = 25 mA
Maximum current sunk by PORTA = 80 mA
Maximum current sourced by PORTA = 50 mA
Maximum current sunk by PORTB = 150 mA
Maximum current sourced by PORTB  = 100 mA

Power dissipation is calculated as follows: Pdis = VDD x {IDD - å IOH} + å {(VDD-VOH) x IOH} + å(VOl x IOL).
Fast i praktiken kan kan gå ganska långt utanför dessa maxgränser.

Det var en ganska stor range på spänningsfallet. För 20 mA ska motstånden ju vara mellan 60 och 110 ohm.Har man otur kan det i verkligheten bli nästen dubbelt så mycket som man tänkt sig eller bara hälften :-(
Det är bara en lysdiod som kommer vara tänd åt gången, och den drar i 20 mA (beroende på vad man sätter för motstånd) så det ska nog gå bra.

Jo, det tycker jag också, 1V är rätt mycket när det gäller så låga spänningar.
Tror du att det går bra med ett 100 ohm's motstånd?
100 ohm x 0,02A = 2V
5V - 2V = 3V, vilket ligger inom ramen för vad lysdioden vill ha.
matseng
Inlägg: 2360
Blev medlem: 16 september 2003, 17:18:13
Ort: Dubai, United Arab Emirates
Kontakt:

Inlägg av matseng »

100 ohm verkar vettigt tycker jag.
danei
EF Sponsor
Inlägg: 27416
Blev medlem: 2 juni 2003, 14:21:34
Ort: Östergötland
Kontakt:

Inlägg av danei »

Det var visserligen en 16F877 RA2 och RA4 funkar fint. Har försökt med allt tycker jag. Det slutade med att jag använde en annan port.

Kan man inte använda PICen som strömbegränsare? det funkar med 16C505 iafa. Hittar inget tvartydligt i databladet. Har visserligen inte letat så mycket. Annars tycker jag 3V låter mycket. en 100ohm resistor till en vanlig diod typ 2V matad med 5V blir ca 30mA. Visserligen håller det nog tillräckligt länge ändå. Men det är lite i överkanten.
Skriv svar