Fråga om pull-up med "högspänning"

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
Greensilver
Inlägg: 1305
Blev medlem: 21 januari 2005, 21:24:57
Ort: Sverige
Kontakt:

Fråga om pull-up med "högspänning"

Inlägg av Greensilver »

Låt oss säga att vi har en CMOS/TTL kompatibel krets, en AND grind eller liknande där jag vill sätta någon ingång "default" som hög genom ett pull-up motstånd. Kan jag då sätta ett 10k motstånd mot exempelvis 15 volt?

Jag menar, mäter jag med oscilloskopet får jag ju då 15 volt in på min CMOS/TTL ingång även om strömmen inte blir så hög. Får man göra så eller måste jag se till att sätta motståndet mot 5 volt istället?

Om jag avslutar med en rent generell fråga, kan hög spänning (5<U<30) skada kretsar som är specade för max 5 volt trots att jag sätter dit ett stort (R=>10k) strömbegränsningsmotstånd? :P
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> eller måste jag se till att sätta motståndet mot 5 volt istället?

Varför inte ????

På dina andra frågor finns det säkert utmärkta datablad som ger korrekta
svar. Det finns inget generellt "rätt" svar, en del kretsar får inte har mer
en 0.3 V över matningsspänningen på sina pinnar, medan andra
kretsar har inbygt skydd för upp till 15.000 V...
rehnmaak
Inlägg: 2204
Blev medlem: 13 december 2005, 01:43:41

Inlägg av rehnmaak »

Du kommer att dra en ström genom parasitdioderna på ingången. Den strömmen brukar vara specad under absolute maximum ratings. Däremot garanterar inte tillverkaren att kretsen fungerar (enl spec) då spänningen på ingången är mer än 0.3V högre än VCC.
Användarvisningsbild
Greensilver
Inlägg: 1305
Blev medlem: 21 januari 2005, 21:24:57
Ort: Sverige
Kontakt:

Inlägg av Greensilver »

>sodjan: På just denna modul (vidareutveckling av min H-brygga från min plattformstråd) har jag ingen 5-voltsmatning men jag kommer att koppla 5 volts logik till den från exempelvis en breadboard. Har därmed ingen 5 voltsmatning just på kretskortet.

>rehnmaak: Ok, vet inte vad en parasitdiod är för något men jag förstår problemet (tror jag).

Lösningen är alltså att antingen se till att skaffa en 5 voltspänning med en spänningsdelare eller en 7805 alternativt välja logikkretsar som är specade för att klara högre spänning som logisk 1.

Tack för svaren! :)
rehnmaak
Inlägg: 2204
Blev medlem: 13 december 2005, 01:43:41

Inlägg av rehnmaak »

Har man inga krav så kan du alltid prova att köra med begränsningsmotstånd som du skriver. Troligen kommer det att fungera...
GalFisk
Inlägg: 312
Blev medlem: 11 mars 2006, 23:53:11
Ort: Horndal

Inlägg av GalFisk »

Verkar som ett säkert recept för att få latch-up (resultat: den magiska röken kommer ut).
Har du en IC borde det väl inte vara något problem att koppla ett motstånd från den aktuella pinnen till VCC-pinnen, eller?
Annars kan du ju göra en spänningsdelare, och eftersom ingången drar väldigt lite ström kan du använda höga motstånd.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> men jag kommer att koppla 5 volts logik till den från exempelvis en breadboard.

Sätt pullupen där du har logikkretsarna.
Men jag förstår inte riktigt. Har du 15 V logik på H-bryggekortet ?
Om du vill koppla det till 5V logik på ett annat kort (eller labbplatta) ?
Vad är ut- och vad är in-gång ?

Är det snarare en "level-shift" `mellan 5V och 15V du är ute efter ?

(En latch-up betyder inte *i sig* att något går sönder,
bara att det hänger upp sig.)
Användarvisningsbild
Greensilver
Inlägg: 1305
Blev medlem: 21 januari 2005, 21:24:57
Ort: Sverige
Kontakt:

Inlägg av Greensilver »

Ok, skall läsa om latch-up. Jo, alltså logikkretsarna jag använder för att skydda H-brygan mot "olaglig" input är specad max +15 volt men har TTL/CMOS kompatibla ingångar (som också klarar +VCC som logisk etta). Med ingångar menar jag ingångarna till AND-grindarna. Dessa kommer att styras med Sodjan-mikrobrytare eller i framtiden någon uC eller liknande.

Har nu gjort så att alla ingångar default ligger mot 0V genom ett 10k motstånd på det sättet riskerar jag inte att något dumt händer oavsett vad jag kopplar på (uC, logik, knappar med mera).

Tack!
Användarvisningsbild
Icecap
Inlägg: 26658
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Ett enkelt sätt finns på freebie sektionen på min hemsida, kolla nivå-omvandlaren. Med den koppling kan du styra dina 15V med ett 5V signal med bara 2 motstånd + 1 NPN.
Användarvisningsbild
Greensilver
Inlägg: 1305
Blev medlem: 21 januari 2005, 21:24:57
Ort: Sverige
Kontakt:

Inlägg av Greensilver »

Tack! Har varit inne på freebie sektionen där förr. Mycket fint att ni som jobbar professionellt med det här delar med er!

Jag försöker också dela med mig av vad jag kan (bilar), se min hemsida "Så här gör jag". Vore inte världen (eller åtminstone internet) ett bättre ställe om alla tänkte som oss? :)
Användarvisningsbild
Icecap
Inlägg: 26658
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Vist ville den och det är därför att vi ska förtsätta dela med oss och vara snälla, annars kommer världen att översvämmas med elakhet och det vill jag inte, mina barn är snälla och ska så förbli.
Skriv svar