kännslig elektronik.

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
choppertony
Inlägg: 822
Blev medlem: 23 mars 2009, 19:04:00
Ort: Ystad

kännslig elektronik.

Inlägg av choppertony »

Jag har kopplat en pic18F4550 till ett 9 volts batteri via en spänningsregulator med kondingar mellan benen. Det är precis samma uppställning som jag har haft til min pic16F690 . Har även kondingar precis vid VDD o VSS. Oxå samma som jag använde till PIC16.

Kopplat en lysdiod via ett rekomenderat motstånd på ena pinnen. Dioden blinkar, men vidrör jag batteriets hölje så slutar den att blinka.

att ta på batteriet är det samma sak som att sätta fingrana vart som helst på GND-sidan?

Är det normalt eller har jag missat något?
bearing
Inlägg: 11676
Blev medlem: 2 mars 2006, 01:01:45
Ort: Ängelholm

Re: kännslig elektronik.

Inlägg av bearing »

Har inte kollat databladet för pic18F4550, men gissar att den inte har intern MCLR. Koppla ett motstånd mellan VDD och MCLR.
choppertony
Inlägg: 822
Blev medlem: 23 mars 2009, 19:04:00
Ort: Ystad

Re: kännslig elektronik.

Inlägg av choppertony »

hur mycket ohm skall man prova med i så fall? Jag provade med 22Kohm men det gjorde ingen skillnad. Kan det vara så att ngn pinne är ingång utan att jag vet om det? så att det ligger o stör? Jag har bara talat om i programmet vilken pinne jag ville ha som utgång.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: kännslig elektronik.

Inlägg av sodjan »

> Kan det vara så att ngn pinne är ingång utan att jag vet om det?

Vad menar du med "utan att jag vet om det" ?
Exakt *vad* är det som databladet saknade ?

Alla pinnar är ingångar från start (antingen digitala eller analoga om de
har analoga funktioner), så om du enbart har brytt dig om en pinne så
är nog det du ser helt förväntat. Om man tänker till lite så är det ju
ganska logiskt att alla pinner är just ingångar efter en reset, eller hur ?

> Jag provade med 22Kohm men det gjorde ingen skillnad.

22 kohm är helt OK för MCLR. Men det är nog inte det enda felet... :-)
choppertony
Inlägg: 822
Blev medlem: 23 mars 2009, 19:04:00
Ort: Ystad

Re: kännslig elektronik.

Inlägg av choppertony »

Jag har inte läst det denna månaden. Men jag hade för mig och var nästan säker att alla pinnar var utgångar efter reset. Bara för att inte detta skulle hända.

Men jag ser oxå problemet med att om alla pinnar skulle vara utgångar, så skulle detta bli ett problem för krinutrustningen och säkerheten.

Jag Får fixa detta. Skulle det fortfarande vara samma bekymmer efter ändringen så återkommer jag med ny fråga. Försvinner problemet så talar jag oxå om det.

Tackar så länge!
Användarvisningsbild
vfr
EF Sponsor
Inlägg: 3515
Blev medlem: 31 mars 2005, 17:55:45
Ort: Kungsbacka

Re: kännslig elektronik.

Inlägg av vfr »

Öhhh. Hur sjutton skulle det fungera om alla I/O var utgångar från början???

Tänk efter lite till! :D

Inte alls för att vara elak, även om det kanske låter så. Vad skull hända om du ska ha en pinne som ingång och kopplad mot något annat som då driver pinnen. Om då pinnen är satt som utgång vid uppstart så skulle det bli världens kortis innan allting är ställt om. Visst skulle dom klara det, I/O-pinnar brukar vara tåligt konstruerade. Men det är definitivt fel konstruktionsmässigt!!! Alltså är dom inte utgångar från början, utan något ofarligt. Ingång mot ingång är ju inga problem på det sättet.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: kännslig elektronik.

Inlägg av sodjan »

> Jag har inte läst det denna månaden...

Helt OK... :-)
Det räcker igentligen med att komma ihåg att pinnar alltid är
ingångar "från start". Det är inget man behöver slå upp för
varje ny processormodell.

Anledningen till att alla pinnar är *in*gångar från start är ju att
det inte ska uppstå kortslutningar mot annan ansluten utrustning.
Sedan får de pinnar sättas till utgångar där det behövs (och där
det är "ofarligt" att göra det).

Leta av samma anledning att alla pinnar med analoga funktioner
är just analoga från start, en digital pinne bör alltid drivas ordnetligt
med antingen hög eller låg, inte något därimellan.

Helt oanslutna pinnar är lite av ett specialfall och där är
det alltid bäst/enklast att bara sätta dom till utgångar. Om inte
så måste man på annat sätt se till att de inte "flyter", så
att säga. Öppna CMOS ingångar är generellt sätt (alltså inte
enbart när det gäller mikroprocessorer) ett definitivt no-no och
kan lätt ge upphov till alla möjliga underliga fel och fenomen.

EDIT: Såg att vfr han före, men eftersom allt redan var skrivet så
postade jag det i alla fall... :-)
choppertony
Inlägg: 822
Blev medlem: 23 mars 2009, 19:04:00
Ort: Ystad

Re: kännslig elektronik.

Inlägg av choppertony »

Jo då det var felet som jag tänkte på att det kunde vara. Nu finns det inga ingångar som ligger o stör. Och nu kommer jag nog f-n i håg det till nästa gång. Tänk att man glömmer så fort det man läser. Fortfarande så saknar jag böcker o bläddra i. Men skulle man köpt en pic med databladet som en bok så hade den ju kostat 1500kr .

Jag tycker att det är lustigt att det inte i programmexemplen är skrivet så att allt annat som inte är riktiga ingångar ändras till utgångar då man nu ser att det stör som f-n. Problemet är löst ! Tack!
choppertony
Inlägg: 822
Blev medlem: 23 mars 2009, 19:04:00
Ort: Ystad

Re: kännslig elektronik.

Inlägg av choppertony »

vfr skrev:Öhhh. Hur sjutton skulle det fungera om alla I/O var utgångar från början???

Tänk efter lite till! :D

Inte alls för att vara elak, även om det kanske låter så. Vad skull hända om du ska ha en pinne som ingång och kopplad mot något annat som då driver pinnen. Om då pinnen är satt som utgång vid uppstart så skulle det bli världens kortis innan allting är ställt om. Visst skulle dom klara det, I/O-pinnar brukar vara tåligt konstruerade. Men det är definitivt fel konstruktionsmässigt!!! Alltså är dom inte utgångar från början, utan något ofarligt. Ingång mot ingång är ju inga problem på det sättet.

Jag tänkte inte till hela vägen där *S*. Men när sodjan skrev så var det ju solklart. Man vill ju inte att motorer skall börja snurra för ens man säger till om det. Det kan gå åt skogen... Tackar!
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: kännslig elektronik.

Inlägg av sodjan »

> Jag tycker att det är lustigt att det inte i programmexemplen........

Jo. Eller så kan det vara så att man antar/utgår från att de som
håller på med dessa processorer kan grunderna i elektronik, och
där ingår just att inte ha öppna CMOS ingångar. Det är ju inget
nytt, det har varit så långt innan dessa processorer ens fanns.

I dag har det nog blivit vanligare att många just börjar med
elektronik via dessa processorer, och då är det inte så lätt. :-)

Å andra sidan så är det nog som du säger, man missar det en
gång, sedan "sitter" det... :-)
Maalobs
Inlägg: 1304
Blev medlem: 3 februari 2005, 14:35:15
Ort: Stockholm

Re: kännslig elektronik.

Inlägg av Maalobs »

Om att sätta pinnar till in- eller utgång:


"Dual-purpose pins; A bit evil, but flexible."

Han är lite rolig, den där nissen. :)

Bild
choppertony
Inlägg: 822
Blev medlem: 23 mars 2009, 19:04:00
Ort: Ystad

Re: kännslig elektronik.

Inlägg av choppertony »

Denna killen har oxå problem med in o utgångarna *ASG*



OBS. Börjar ni titta så titta på hela
Användarvisningsbild
PeterH
Inlägg: 8640
Blev medlem: 15 mars 2006, 15:57:10
Ort: Gävle/Valbo

Re: kännslig elektronik.

Inlägg av PeterH »

Varför i hela fridens namn skulle man se till slutet på den skiten?
choppertony
Inlägg: 822
Blev medlem: 23 mars 2009, 19:04:00
Ort: Ystad

Re: kännslig elektronik.

Inlägg av choppertony »

Så är det nog sodjan. Många som bara har hållt på med programmering i pc,n vill prova på ngt nytt. Man ger sig in i pic-världen, men man hoppar över massor med kunskap. Så då blir det sådana här grejor och dumma frågor som är självklara för de som läst från början o kan elektronikens grunder.

Gör man som jag så får man räkna med att allt är knöligt. Men det är skojigt i alla fall!
bos
Inlägg: 2314
Blev medlem: 24 februari 2007, 23:29:15
Kontakt:

Re: kännslig elektronik.

Inlägg av bos »

choppertony skrev:Men skulle man köpt en pic med databladet som en bok så hade den ju kostat 1500kr .
http://elektronikforumet.com/forum/view ... 35#p464735

Sista meningen.
Skriv svar