PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Spruft
Inlägg: 840 Blev medlem: 6 mars 2006, 16:33:24
Ort: Stockholm
Inlägg
av Spruft » 21 december 2008, 15:30:12
Har skrivit min första kodsnutt som jag tänkte göra något med. Med lite knappar kan jag nu ändra pulsbredden från 0 till 255. I/O pinnarna ger bara 20mA så jag har bara kunnat driva en liten 5mm LED. PWM ligger på 490Hz.
Letat runt efter lämpligt IC att förstärka PWMsignalen och hittade MAX16800 på Digikey.
http://datasheets.maxim-ic.com/en/ds/MAX16800.pdf <--
PDF Den har iaf ett PWM input för att dimmra. Går det kanske att göra mycket enklare?
Det här måste ju vara vardagsmat för alla som håller på med uC?
sodjan
EF Sponsor
Inlägg: 43251 Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Inlägg
av sodjan » 21 december 2008, 15:32:48
En transistor.
strombom
Inlägg: 3305 Blev medlem: 27 maj 2003, 10:50:20
Ort: Västra Götaland
Kontakt:
Inlägg
av strombom » 21 december 2008, 15:47:17
Eller ta flera pinnar från uC:n om du inte behöver så värst mycket mer
Spruft
Inlägg: 840 Blev medlem: 6 mars 2006, 16:33:24
Ort: Stockholm
Inlägg
av Spruft » 21 december 2008, 15:54:41
Jag behöver 3*350mA. Fasiken vad svårt det blev. Jag har aldrig gjort ett aktivt val vad gäller transistorn. Det mest grundläggande
strombom
Inlägg: 3305 Blev medlem: 27 maj 2003, 10:50:20
Ort: Västra Götaland
Kontakt:
Inlägg
av strombom » 21 december 2008, 16:36:21
Elfa 71-015-38 kanske är lämplig ? Den har ett tydligt datablad.
Swech
EF Sponsor
Inlägg: 4750 Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:
Inlägg
av Swech » 21 december 2008, 16:39:56
Ta en ULN2003.
Då får du 7 st utgångar.
Swech
sodjan
EF Sponsor
Inlägg: 43251 Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Inlägg
av sodjan » 21 december 2008, 16:43:47
Eller en ULN2803, med 8 utgångar.
Sen så råkar jag ha sådana liggandes...
Spruft
Inlägg: 840 Blev medlem: 6 mars 2006, 16:33:24
Ort: Stockholm
Inlägg
av Spruft » 21 december 2008, 17:49:49
Låter ju som ett bra förslag men dom har ingen strömbegränsning så då måste jag fixa ett sådant IC också.
sodjan
EF Sponsor
Inlägg: 43251 Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Inlägg
av sodjan » 21 december 2008, 18:54:23
Ett vanligt motstånd ?
Swech
EF Sponsor
Inlägg: 4750 Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:
Inlägg
av Swech » 21 december 2008, 21:59:05
ULN2003 har jag liggandes
Vad är det du skall driva? Strömbegränsningen fixar
du sannorlikt som Sodjan sade med ett vanligt motstånd.
För det är väl inte några extrema LED moduler du skall driva?
Mer info så får du fler förslag på lösningar
Swech
Mindmapper
Inlägg: 7122 Blev medlem: 31 augusti 2006, 16:42:43
Ort: Jamtland
Inlägg
av Mindmapper » 21 december 2008, 22:29:02
Om du har stabil spänning räcker det med resistor för att begränsa strömmen. Så länge du inte ligger på gränsen för vad LED klarar. Annars så fixar du det med en konstantströmsgenerator, tex med LM317.
maDa
Inlägg: 4080 Blev medlem: 11 november 2005, 22:13:16
Ort: Malmö
Kontakt:
Inlägg
av maDa » 22 december 2008, 14:05:22
Jag PWM'ar 700mA dioder med IRF540 direkt mot AVRen, ett 1kohm motstånd imellan dock.
Mindmapper
Inlägg: 7122 Blev medlem: 31 augusti 2006, 16:42:43
Ort: Jamtland
Inlägg
av Mindmapper » 22 december 2008, 17:25:16
Högt värde på resistorn tycker jag. Det spelar väl egentligen ingen roll med en FET som tål så pass mycket, i förhållande till vad som går igenom, om omslaget går lite långsamt. Men ökar frekvensen lite vore väl 100 ohm mera lämpligt?
stekern
Inlägg: 453 Blev medlem: 2 november 2008, 08:24:18
Ort: Esbo, Finland
Inlägg
av stekern » 22 december 2008, 21:36:18
lite off topic, men snart kommer cypress med psocs som har 4 st integrerade FET'ar och switch-regulator.
Senast redigerad av
stekern 23 december 2008, 06:14:59, redigerad totalt 2 gånger.
Swech
EF Sponsor
Inlägg: 4750 Blev medlem: 6 november 2006, 21:43:35
Ort: Munkedal, Sverige (Sweden)
Kontakt:
Inlägg
av Swech » 22 december 2008, 21:44:52
Säger bara... Infineon BTS5215
Har funnits i mer än 5 år
Swech