Doel:€250.00
Donaties:€88.00

Per saldo:€-162.00

Steun ons nu!

Laatst bijgewerkt
op 03-06-2025

Vacature: secretaris bestuur
Algemeen

De stichting

Recente berichten

Mehano/Lemke Class66 Decoder instellingen door Chrisjantje
Vandaag om 12:58:48
Da's Daz 2 door Huup
Vandaag om 12:49:27
Korneschans. Een fictief Duits Nederlands grensstation. door Scratchbuilt
Vandaag om 12:36:43
Probleem met Trix 6409 (22762) door henk
Vandaag om 12:20:23
Stalen rijtuigen van NS door Olaf
Vandaag om 12:12:39
Klompentrein door Menno 1846
Vandaag om 12:12:09
Märklin 2025 door Modellbahnwagen
Vandaag om 12:09:40
Brandstofportaal in Spoor 0 (B. Semblat) door FritsT
Vandaag om 11:58:10
Afscheidsrit ICR rijtuigen 27 september 2025 door 1200blauw
Vandaag om 11:58:02
Mijn eerste H0-modeltreinbaan in aanbouw door Wies
Vandaag om 11:24:47
Modelspoor Dagen bij de ModelSpoorgroep 's-Hertogenbosch 2025 door Caterpillar
Vandaag om 11:18:06
Piko NS 5/600 Hippel 2025 door Eric B
Vandaag om 11:02:45
't Boemeltje door Wim1969
Vandaag om 10:36:38
De wijntrein door Scratchbuilt
Vandaag om 10:36:21
Toon hier je (model)TRAM foto's. door schipcas
Vandaag om 09:46:04
Seinschakelaar door Klaas Zondervan
Vandaag om 09:45:20
NS-1000 in spoor-1 door FritsT
Vandaag om 09:40:31
Ombouw/Pimpen Bolle neuzen door bollen neus
Vandaag om 08:53:45
4 oktober modelspoorbeurs Houten door VAM65
Vandaag om 07:45:36
De bouw van mijn modelbaan in Thailand door AndrevdG
Vandaag om 00:54:47
Minibaan Visserskaai H0 door HenkN
03 October 2025, 23:48:44
NS 3502 van zwart naar groen door Ivo tB
03 October 2025, 23:00:47
Modelspoorbaan van Einte door raymond erdtsieck
03 October 2025, 21:59:18
De IJmuider spoorlijn - korte geschiedenis en plaatjes door Huup
03 October 2025, 21:29:08
Modules van Kees Gorter (vervolg) door ca.gorter
03 October 2025, 20:54:25
Bouwbeschrijving mat' 36 ElD-4 van MK-Modelbouwstudio's door Rob Bennis
03 October 2025, 20:00:41
Onlangs gespot - gefotografeerd, de foto's door Bob R.
03 October 2025, 19:32:14
Pfarrerwinkel bahn door Wim Vink
03 October 2025, 19:31:23
"Litter Bin" voor Brits spoor en Britse modelspoorprojecten door Simplex
03 October 2025, 18:57:06
uitbouw / hokje op veel oudere stations, waar diende dat voor? door grossraumwagen
03 October 2025, 18:53:24
  

Auteur Topic: Pulsbreedte via Arduino en transistor  (gelezen 5553 keer)

wimk

  • Offline Offline
  • Berichten: 826
    • kusee.nl
Re: pulsbreedte via arduino en transistor
« Reactie #15 Gepost op: 30 September 2016, 12:42:44 »
N.a.v. de opmerkingen van Klaas Zondervan:

Ik heb wat gezocht op internet, en kwam op de volgende pagina's een groot vermogen transistor tegen:

Using a Transistor to Control High Current Loads

Datasheet TIP120

transistor TIP120 bij Ali

Mijn vraag is: Is dat een geschikte transistor om hogere vermogens mee te schakelen? ik kan het datasheet niet goed lezen, en kan het niet goed beoordelen. Hij moet een loc-motor schakelen (dus 0,4 tot 1,0 ampere), maar moet dat ook snel doen (490 keer per seconde, de pwm-frequentie die de arduino geeft).
Moet deze transistor ook worden gekoeld met een koel-vin? Welke weerstand moet er bij deze transistor tussen de Arduino en deze transistor? Welke versterkingsfactor heeft deze transistor (kan ik niet uit het datasheet halen, weet niet hoe die op te zoeken).

Is dit een goede koop, of moet ik een andere transistor zoeken?

hartelijke groeten,
Wim K
« Laatst bewerkt op: 30 September 2016, 14:13:27 door wimk »

Klaas Zondervan

  • Offline Offline
  • Berichten: 26816
    • Pagina van klaas
Re: pulsbreedte via arduino en transistor
« Reactie #16 Gepost op: 30 September 2016, 13:20:49 »
Dat lijkt me wel een geschikte transistor.
Bij aliexpress maken ze er wel een potje van. In de productbeschrijving zeggen ze dat het een voltage regulator is.

Zelf gebruik ik vaak de BD678 (PNP) en BD679 (NPN)

Bij een darlington moet je er wel op letten dat de verzadigingsspanning (saturation voltage) vrij hoog is. Dat is de spanning die tussen collector en emitter overblijft als hij vol is opengestuurd. Daardoor wordt er in een darlington meer warmte opgewekt dan in een enkelvoudige transistor. Daarom zou ik hem zeker op een koelblikje monteren. Dat hoeft niks bijzonders te zijn, een stukje aluminium hoeklijn is voldoende
Projecten:
Dubbelom
Halte Assel
Geluk, dat is vooraan staan als de overweg gesloten is.

72sonett

  • Team encyclopedie
  • Offline Offline
  • Berichten: 2083
    • El Carrilet
Re: pulsbreedte via arduino en transistor
« Reactie #17 Gepost op: 30 September 2016, 13:47:26 »
Korte link naar Aliexpress, zo blijft de pagina lay out OK.




490 Hz is geen probleem, die TIP120 kan tot 1 MHz aan, maar is overgedimensioneerd voor wat jij wil doen.
Citaat van:  datasheet
Collector Current  Ic
− Continuous  5.0 Adc
− Peak 8.0 Adc
hFE = 2500 @ IC = 4.0 Adc
Small−Signal Current Gain (IC = 3.0 Adc, VCE = 4.0 Vdc, f = 1.0 MHz) hfe 4.0

De 8050 in je schema zou OK moeten zijn tot 1,5 A. Probeer het uit op een breadboard, verlaag eerst die basisweerstand eens, tot minimaal 220 ohm, dan staat de motor waarschijnlijk ook stil bij analogWrite (11,0).

Die hogere c-e spanningsval van een geleidende Darlington (ca 1,4 V) gaat af van de 12 V spanning over de locmotor, "ieder foordeel hep se nadeel".
« Laatst bewerkt op: 30 September 2016, 15:10:56 door 72sonett »
El Carrilet
"te dom om te poepen"
MH

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4655
Re: pulsbreedte via arduino en transistor
« Reactie #18 Gepost op: 03 October 2016, 14:41:13 »
De TIP120 heeft inderdaad altijd een redelijk spanningsverlies (en daarmee dus warmte productie. Gelukkig is deze wel iets lager dan 1,4V, zo rond de 0,75V (bij Ib van >4mA). Maar dit betekend nog steeds dat je dus 1 Watt aan het verstoken bent in de transistor als je een last van 1A aan stuurt. Iets dat de transistor als doet stijgen met 47°C. Bij een omgevingstemperatuur van 25°C zit je dan al op 72°C. Nog wel binnen de grenzen van de transistor maar niet fijn meer beet te pakken. Voor de BD678 zijn de verliezen nog iets groter.

Bij gebruik van een S8050 verwacht is ook een aardige spanningsval als je 1k weerstand gebruikt (= ongeveer 4,3mA Ib). Combineer dat met de hoge thermische weerstand van een SO-92 behuizing en je hebt een aardig gelimiteerd. De specificatie van 1,5A is dus leuk maar dat is (zoals bij alle transistoren) alleen theoretisch te behalen met oneindig veel koeling.

Wil je minder verliezen zou ik overstappen op een MOSFET.


Timo

Verzonden vanaf mijn desktop met Firefox

Karst Drenth

  • Offline Offline
  • Berichten: 10488
  • NS blauw, groen, rood, bruin, grijs en standgroen
    • Plan U op Sleutelspoor
Re: pulsbreedte via arduino en transistor
« Reactie #19 Gepost op: 03 October 2016, 15:32:25 »
Yep,

bijvoorbeeld de IRL3715ZS of de variant daarvan met poortjes ipv SMD-leads

Weliswaar volledig overbemeten, maar dan heb je gelijk een mooie kortsluitvaste uitgang ;)


Grtzz,

Karst

wimk

  • Offline Offline
  • Berichten: 826
    • kusee.nl
Re: pulsbreedte via arduino en transistor
« Reactie #20 Gepost op: 31 October 2016, 08:16:22 »
Een paar weken geleden heb ik in dit draadje inforamtie gevraagd over gebruik van een arduino, transistor en pulsbreedtemodulatie. Van diverse kanten hulp gehad, en ik beloofde toen, erop terug te komen. Bij deze.

Ik maakte gebruik van een transistor S8050 om het door de Arduino opgewekte signaal te versterken zodat er een trein op kan rijden. Dat lukte niet, bij commando analogWrite(0) in de Arduino stond er toch spanning op de rails. Van alles geprobeerd, een lagere weerstand tussen Arduino en transistor, zelfs helemaal geen weerstand (eigenlijk mag dat niet), wat ik ook deed, de spanning bleef ca. 2 volt (en dus ging de trein langzaam rijden).

Door Klaas werd gesuggereerd een transistor BD679 te gebruiken. Inmiddels is de bestelling China binnen, en heb nu de boel goed werkend. Met die transistor blijkt het goed te werken. Bij alalogWrite(0) staad de trein ook echt stil, bij analogWrite(255) schiet deze vooruit, en bij tussenligende is de snelheid evenredig. De transistor is stevig genoeg om een aardige stroom te kunnen schakelen die ik nodig heb bij het rijden.

Blijkbaar war er toch wat met mijn S8050 transistors aan de hand. Waarom het nooit heeft gewerkt weet ik niet, is nu ook niet zo belangrijk meer. Maar dankzij jullie hulp is het probleem nu uit de wereld.

Mijn dank voor alle hulp.
Wim K

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4655
Re: Pulsbreedte via Arduino en transistor
« Reactie #21 Gepost op: 31 October 2016, 14:53:50 »
Hoi Wim,

Mooi dat het nu werkt. Denk nog steeds dat je die arme S8050 gewoon overbelast hebt.

Denk er wel aan dat je met de huidige transistor ook nog wel wat verliezen hebt dus koeling is geen overbodige luxe.


Timo
Verzonden vanaf mijn desktop met Firefox

Roy Faessen

  • Nieuwe gebruiker
  • Offline Offline
  • Berichten: 1
Re: Pulsbreedte via Arduino en transistor
« Reactie #22 Gepost op: 01 November 2016, 18:28:13 »
Ik zou de schakeling met een L293 gebouwd hebben. De chip is speciaal voor PWM motor regelingen. Je kan dan ook 2 rijrichtingen gebruiken. Ik heb al meerdere sturingen gebouwd met een arduino en deze chip. Wel zou ik vrijloopdiodes plaatsen om de IC te beschermen.

Zie link: http://www.instructables.com/id/Control-your-motors-with-L293D-and-Arduino/