Sida 1 av 1

NE555 monovippa on/off?

Postat: 21 februari 2011, 23:18:42
av jesse
Jag har kopplat en NE555:a som en monostabli vippa som slår på vid triggning och ska hålla en viss tid enligt denna skiss:
Bild


Den inverterade utsignalen från 555:an skall AND-as med en digital insignal som är en on/off signal till MOSFETEN. Tanken är alltså att om insignal är (nolla) så ska mosfeten vara avstängd. När insignalen blir (etta) ska mosfeten gå på såvida 555:an inte signalerar för hög ström. Då är den avstängd ett tag tills nästa försök.

Jag har krånglat till det med en massa transistorer för att få ihop allting med "and".funktionen på utgången... så här ser schemat ut:
ne555curr.png
De tre trådar som går uppåt i bilden är från vänster till höger:
  • 1) en signal till processor att strömvakten slagit ifrån.
  • 2) signal från processor att starta fläktarna
  • 3) utgång till fläktar
555an ingår i en strömsensor som avgör om det går för hög ström genom en MOSFET. Strömmen mäts på +12V sidan med ett ca 0.3Ω motstånd och en pnp-transistor som börjar leda om spänningen över motståndet går över 0.6 volt.

Utgången inverteras via en npn-transistor vars kollektor fungerar som AND-grind då den matas med insignal från processor.

Frågan är : går det att "stänga av" 555:an från att triggas och på så vis kanske spara en eller två transistorer i det här schemat?

Eller går det att lösa hela problemet på ett mycket enklare sätt (liten kretskortsyta)? (jag ville ha 555:an som fördröjning för att MOSFETen inte skulle stå och slå fram och tillbaks i högt tempo med långsamma flanker = stor switchförlust. Mosfeten är en liten ytmonterad sot23-6 som klarar 3.5 Ampere max.

Re: NE555 monovippa on/off?

Postat: 22 februari 2011, 01:37:32
av jah
Använd 555:ans pin 4 (Reset).
Låg=>utgång låg, ej triggbar.

/J

Re: NE555 monovippa on/off?

Postat: 22 februari 2011, 12:47:45
av jesse
undrar hur många dagar det hade tagit innan jag hade kommit på det själv :oops:

Men problemet är att den ska fungera tvärt om... Normalläget då 555:an inte är triggad är att MOSFETEN är "on". Strömmen ska stängas av när 555:an triggar. Så reset hjälper inte är. Den inkommande signalen ska kunna stänga av strömmen oberoende av ev. trigsignaler på 555:an. Det skulle fungera med reset om man lyckades göra en inverterad monostabil vippa av 555:an som ger "nolla" ut när den triggas och i stabilt läge etta (förutom vid reset då den ska vara nolla ut).

Re: NE555 monovippa on/off?

Postat: 22 februari 2011, 15:40:59
av jesse
tror jag har löst problemet.
jag tänkte först att jag påverkar trig-ingången med insignalen, men trodde då att 555:an skulle hålla på att pulsera, men så är det inte. Om trig hålls låg så kommer utgången att hållas hög = voila!

Därför har jag förenklat mitt schema så att jag kan driva mosfetens gate direkt från 555:ans utgång!
ne556curr.png
input: blå kurva: hög=on, låg=off.
trig: (overcurrent) röd kurva
output: grön kurva - direkt till gate på P-kanals MOSFET. hög = off.

Re: NE555 monovippa on/off?

Postat: 22 februari 2011, 17:01:41
av Swech
en stilla undran är varför inte processorn tar hand om det hela?

Swech

Re: NE555 monovippa on/off?

Postat: 22 februari 2011, 17:45:07
av jesse
Det är en extern pryl.
Fast det var ju en bra fråga.
Ska fundera på det. :roll:

Processorn har mycket annat tidskritiskt att hålla på med och jag vill att det ska gå snabbt att stänga av om det blir kortis. strömmen kan gå upp emot 40A och det behövs nog inte många mikrosekunder innan MOSFETEN ryker... om då processorn är inne i en viktig syssla (dvs ett annat interrupt) så vet jag inte om den hinner med. Men jag kunde ju sätta ett seriemotstånd på ett par ohm så blir det ju inte så hemskt hög ström.

Re: NE555 monovippa on/off?

Postat: 22 februari 2011, 20:36:00
av Swech
Men om det nu är tidskritiskt så borde du inte istället
ha någon form av vippa istället som triggas direkt vid överström och slår om?
Den stryper din mosfet direkt.
Återställning sker via processorn som får signal att det är strypt.
Då är det ju inte panik att återställa, iallafall inte inom microsekunder

Swech

Re: NE555 monovippa on/off?

Postat: 23 februari 2011, 09:48:17
av jesse
Låter ju som en bra lösning. Ska fundera på den en stund... triggning sker från processor, även avstängning ska kunna ske från processor - kanske bör gå med en enda pinne från processorn. Och så en insignal för att kolla om vippan slått av. Och så ska det helst bli automatiskt "off" om processorn går i "reset-läge". Får fundera på det i kväll. Nu ska jag jobba.

Re: NE555 monovippa on/off?

Postat: 24 februari 2011, 18:25:05
av jesse
i tråden Drivning till GPIO utgångar:
prototypen skrev:Om man är ute efter en liten highside driver så är BTS4140N ganska trevlig 1Ω och strömbegränsad runt 1 A, näst intill oförstörbar
En färdlg lösning! Om den bara hade gått att köpa nånstans ...

Re: NE555 monovippa on/off?

Postat: 24 februari 2011, 19:41:54
av Swech
http://swechtrading.se/zencart/index.ph ... cts_id=522

2 st i en kapsel ca 3A utström

Swech