Sida 1 av 1
Fråga om pull-up med "högspänning"
Postat: 6 juni 2006, 13:27:52
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?

Postat: 6 juni 2006, 13:33:28
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...
Postat: 6 juni 2006, 13:33:46
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.
Postat: 6 juni 2006, 13:54:07
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!

Postat: 6 juni 2006, 14:02:48
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...
Postat: 6 juni 2006, 14:05:20
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.
Postat: 6 juni 2006, 14:23:54
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.)
Postat: 6 juni 2006, 14:29:00
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!
Postat: 6 juni 2006, 20:00:44
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.
Postat: 6 juni 2006, 20:06:18
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?

Postat: 6 juni 2006, 20:08:13
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.