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

Toon hier je nieuwe (model-) spooraanwinst(en)... door Kees-Jan
Vandaag om 07:38:08
Raadplaatje door Marc tramt
Vandaag om 07:18:55
De bouw van mijn modelbaan in Thailand door Eric B
Vandaag om 06:46:28
Goederenloods Zandvoort door Peter J K
Vandaag om 01:46:45
Gezocht: foto's NS Ks/Us (nu Klmos) door ES44C4
Vandaag om 01:32:36
"Litter Bin" voor Brits spoor en Britse modelspoorprojecten door iarnrod
Vandaag om 01:05:47
Op zoek naar een club gespecialiseert in Britse modellen door iarnrod
Vandaag om 00:27:01
Mallnitzer Tauernbahnstrecke ÖBB N Spoor door Schachbrett
Vandaag om 00:19:26
BNLS Rijweekend 19 en 20 juli 2025 door MOVisser
22 July 2025, 23:35:41
Bahnstrecke 5867 door Wim Vink
22 July 2025, 23:10:57
lampjes in huizen willekeurig schakelen door acarailnerd
22 July 2025, 22:54:45
Bezetmelder brug in rolbrug blijft actief als rolbrug gestopt is door Roelof Hartholt
22 July 2025, 22:47:53
Wèhnich - Eén onbeduidend baantje op 1200 bij 1200mm door Prutsert
22 July 2025, 22:42:19
Ombouw Hornby LMS Class 2P 4-4-0 naar NS 2100 door Erwin 054
22 July 2025, 22:36:28
Gewoon wat busfoto's door chrvdv37402
22 July 2025, 21:57:06
Loc omnummeren tijdperk I door Prutsert
22 July 2025, 21:54:46
"Ein kleines Kalkwerk", een nieuwe tentoonstellingsbaan door IMagic
22 July 2025, 21:42:35
Sfeer op je modelbaan door meino
22 July 2025, 21:23:45
Mijn eerste H0-modeltreinbaan in aanbouw door Wim Vink
22 July 2025, 20:53:02
Tips voor een natuurgetrouwe modelbaan door Jeronimos
22 July 2025, 20:51:18
Spoor- en tramweg parafernalia door Marc tramt
22 July 2025, 20:41:00
Station Roodeschool door Torikoos
22 July 2025, 20:30:04
Swalbenburg, N modulebaan door NS264
22 July 2025, 18:17:37
Spoorwegmuseum krimpt collectie in door Thom
22 July 2025, 18:04:49
BR-18.6 Schaal-0. door Frits C
22 July 2025, 17:55:33
Brawa goederenwagen Kassel ( Cassel ) h0 door Stefan88
22 July 2025, 17:46:27
Microstepper motoren voor armseinpalen door Menno
22 July 2025, 17:43:02
Overstroomd spoor in Schotland door Hendrik Jan
22 July 2025, 17:30:51
LS Models CIWL LX slaapwagens door Rob Ellerman
22 July 2025, 16:59:53
Terug in de tijd met trein en tram rondom groningen door tijgernootje
22 July 2025, 16:24:47
  

Auteur Topic: Een kleine DCC Accessory Decoder obv ATtiny voor €2,50  (gelezen 10536 keer)

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: Een kleine DCC Accessory Decoder obv ATtiny voor €2,50
« Reactie #15 Gepost op: 16 October 2015, 10:56:21 »
De verwarring functiedecoder / accessoiredecoder komt doordat Rudy het eerst een functiedecoder noemde in zijn post. Dit heeft hij later aangepast in de titel van dit topic maar niet in de tekst of op zijn site. Misschien nog een idee Rudy? Voorkom je veel verwarring mee omdat geldt wat Gerard aan gaf.

En ja, vergeleken met gangbare decoders is hij groot, maar de prijs is wel een stuk kleiner.

Overigs is het niet zo lastig om het wel te verbouwen tot functiedecoder. In de code moet SetBasicAccessoryDecoderPacketHandler vervangen worden door een juiste implementatie van SetExtendedAccessoryDecoderPacketHandler. Ook kan de opto dan komen te vervallen. Voeding deel bestaat dan uit een gelijkrichter (of 4 diodes) en een weerstand en een zener voor het signaal. Aan een eindtrap met een mosfet (bijvoorbeeld de IRF7313 of IRLML2502) valt dan niet te ontkomen. Dit omdat de spanningsregelaar op het board het al zwaar krijgt met alleen het onboard ledje (ook al zou ik die er bij gebruik als functiedecoder af slopen). Maar de regulator is prima voor de ATtiny zelf. Misschien nog wat condensatoren om de mix compleet te maken.

Het kan dus wel, maar het zijn wel weer losse onderdelen...


Timo
« Laatst bewerkt op: 16 October 2015, 13:35:32 door Timo. Reden: oeps »
Verzonden vanaf mijn desktop met Firefox

Ronald Halma

  • Organisator US Convention Nederland
  • Offline Offline
  • Berichten: 17829
  • Modelrailroading is fun!
    • Team USA Metusa Junction
Re: Een kleine DCC Accessory Decoder obv ATtiny voor €2,50
« Reactie #16 Gepost op: 16 October 2015, 12:16:42 »
De verwarring functiedecoder / accessoiredecoder komt doordat Rudy het eerst een functiedecoder noemde in zijn post maar dit later heeft aangepast in de titel maar niet in de tekst of op zijn site. Misschien nog een idee Ruby? Voorkom je veel verwarring mee omdat geldt wat Gerard aan gaf.

Over verwarring gesproken, Timo ;D ;)

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: Een kleine DCC Accessory Decoder obv ATtiny voor €2,50
« Reactie #17 Gepost op: 16 October 2015, 12:33:06 »
@Ronald, ben misschien blind  ::) , ik mis het even...  ???


Timo
Verzonden vanaf mijn desktop met Firefox

Ronald Halma

  • Organisator US Convention Nederland
  • Offline Offline
  • Berichten: 17829
  • Modelrailroading is fun!
    • Team USA Metusa Junction
Re: Een kleine DCC Accessory Decoder obv ATtiny voor €2,50
« Reactie #18 Gepost op: 16 October 2015, 12:38:58 »
Rudy...Ruby ;)


Remunj

  • Offline Offline
  • Berichten: 8109
Re: Een kleine DCC Accessory Decoder obv ATtiny voor €2,50
« Reactie #19 Gepost op: 16 October 2015, 12:39:23 »
Rudy / Ruby

Let op het verschil tussen de d en de b  ;D
Gr.
Eric

Ronald Halma

  • Organisator US Convention Nederland
  • Offline Offline
  • Berichten: 17829
  • Modelrailroading is fun!
    • Team USA Metusa Junction
Re: Een kleine DCC Accessory Decoder obv ATtiny voor €2,50
« Reactie #20 Gepost op: 16 October 2015, 13:31:13 »
Totaal off-topic.... sorry voor de inbreuk in het draadje. Kon het niet laten ;)

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: Een kleine DCC Accessory Decoder obv ATtiny voor €2,50
« Reactie #21 Gepost op: 16 October 2015, 13:35:52 »
Oeps, dacht al dat ik het over het hoofd zag  ::)


Timo
Verzonden vanaf mijn desktop met Firefox

RudyB

  • Offline Offline
  • Berichten: 629
  • EMV
    • RudysModelRailway
Re: Een kleine DCC Accessory Decoder obv ATtiny voor €2,50
« Reactie #22 Gepost op: 16 October 2015, 14:00:13 »
Ja jongens ... ik heb een verkeerd woord gebruikt ... het is een accessory decoder! Op de blog heb ik een paar aanpassingen gedaan om misverstanden to voorkomen.

@Henk. Ik denk dat een accessory decoder best in rollend materiaal kan om bijvoorbeeld coach verlichting te schakelen? Weet niet of ie goed tegen power glitches kan ... dan zal ie zichzelf misschien resetten. Om dat te voorkomen moet er wel een redelijke elco bij.

En ja ... hij is 22x18mm. Als het kleiner moet, kan je zelf een ATtiny85, een zener voor de DCC, een diodebrug en een voedingsadaptertje op een printje solderen. Op internet is wel te vinden hoe de software te laden is. Dan heb je nog steeds voor €3,- een kleine mobiele accessory decoder. Een functiedecoder kopen voor €15,- kan natuurlijk ook.

« Laatst bewerkt op: 16 October 2015, 14:13:36 door RudyB »

Fritsprt

  • Offline Offline
  • Berichten: 2615
Re: Een kleine DCC Accessory Decoder obv ATtiny voor €2,50
« Reactie #23 Gepost op: 16 October 2015, 14:04:07 »
Door de discussie over wel of niet klein verliezen we eigenlijk de essentie van het draadje uit het oog. Ik heb zelf ook een aantal van die Digispark Kickstarters liggen. Naast deze uitvoering is er ook nog een Digispark Pro. Voor Arduino maatstaven "klein" met zijn 18.3 x 26.7. De pro heeft meer uit- ingangen dan zijn kleine broer.
Als je een functiedecoder of locdecoder nodig hebt die klein is dan kan je er beter één kopen. Maar als je je eigen functies wil gaan programmeren dan zijn deze Kickstarters uitstekend geschikt. Denk aan speciale verlichting of de rechtstreekse aansturing van servo's.
Als functiedecoder wel de juiste software er op zetten (zie opmerking Timo). En heb je meer stroom nodig dan 50mA dan wel een transistor op de uitgang gebruiken.

gr. Frits
« Laatst bewerkt op: 16 October 2015, 14:13:12 door Fritsprt »
Groet Frits

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: Een kleine DCC Accessory Decoder obv ATtiny voor €2,50
« Reactie #24 Gepost op: 16 October 2015, 16:22:06 »
Zou zelf accessoiredecoders en functiedecoders niet gaan wisselen. Maar het is zo in software opgelost.

Zelf zal ik alleen de ledjes niet voeden uit de uC zelf. Als eerste omdat de 7805 het al wel snel warm krijgt. Met een enkel ledje is dat al +-0,3W. Ook kan een enkele pin maar 40mA doen (en stookt de spanningsregulator al 0,6W!). Beter dus om de regulator alleen voor de uC te houden. Dan heb je daar ook geen grote condensator voor nodig om die te laten werken bij spanningsonderbrekingen.


Timo
Verzonden vanaf mijn desktop met Firefox

RudyB

  • Offline Offline
  • Berichten: 629
  • EMV
    • RudysModelRailway
ATtiny servo
« Reactie #25 Gepost op: 17 October 2015, 10:03:24 »
Frits, je noemde in je reactie 'aansturing van servo'. Heb je de software daarvoor al draaiend? We (Spock en ik) zijn namelijk nog op zoek naar een voor ATtiny 16Mhz geschikte servo library.

Fritsprt

  • Offline Offline
  • Berichten: 2615
Re: Een kleine DCC Accessory Decoder obv ATtiny voor €2,50
« Reactie #26 Gepost op: 17 October 2015, 10:25:40 »
Hoi Ruud, nee, ik kan je helaas (nog) niet helpen maar volgens mij moet dat met de standaard library lukken. Ik ben mijn huis aan het verbouwen en dat moet nu eerst af. Daarna komt de hobby weer. Succes Frits

Verstuurd vanaf mijn SM-G920F met Tapatalk

Groet Frits

RudyB

  • Offline Offline
  • Berichten: 629
  • EMV
    • RudysModelRailway
Servo library
« Reactie #27 Gepost op: 17 October 2015, 12:08:21 »
OK, succes met de verbouwing!

De standaard servo.h library doet het helaas niet, die bevat een 16 bit timer, de Tiny heeft een 8 bit timer. Er is iemand die de library omgezet heeft naar servo8bit.h voor de Tiny, maar die is dan weer voor een 8MHz klok, wij zitten op 16 MHz. Dan is er ook nog de oude SoftwareServo.h library, maar die kregen we ook nog niet aan de praat. Verder prutsen dus maar.

Fritsprt

  • Offline Offline
  • Berichten: 2615
Re: Een kleine DCC Accessory Decoder obv ATtiny voor €2,50
« Reactie #28 Gepost op: 17 October 2015, 13:21:29 »
Bedankt. Is gelukkig bijna klaar. Kan ik eindelijk weer actief aan de hobby i.p.v. meelezen met jullie boeiende draadjes. V.w.b. de 8 bits timer, daar heb je helemaal gelijk in. Als je ff googlet op "attiny servo arduino" dan zie je genoeg oplossingen.
Waar je volgens mij nog rekening mee moet houden is of de DCC software niet in conflict is met de toe te passen servo library.
Maar goed, daar is het hobby voor. Het moet niet al te makkelijk zijn.......

gr. Frits

Groet Frits

Timo

  • Team encyclopedie
  • Offline Offline
  • Berichten: 4656
Re: Een kleine DCC Accessory Decoder obv ATtiny voor €2,50
« Reactie #29 Gepost op: 18 October 2015, 12:53:49 »
Even snel naar de 8bit servo library gekeken. Je kan deze wel aanpassen voor 16Mhz. Je moet dan wel timer1 gebruiken omdat timer0 niet op een prescaler van 128 kan lopen (loopt nu op prescaler van 64). Twee keer zo hoge klok dus twee keer zo hoge prescaler voor zelfde effect. Als ik eht zo even snel goed zie kan je in de .cpp na regel 533 toevoegen:
#elif F_CPU == 1600000L
            //set counter1 prescaler to 128
            //our F_CPU is 16Mhz so this makes each timer tick be 8 microseconds long
            TCCR1 &= (1<< CS13); //set

Verder weinig ervaring met de ATtiny dus geen idee of er standaard al andere dingen op timer1 draaien...

Maar waarom zou je een Attiny gebruiken voor servo's? Arduino Pro Mini is maar iets groter en iets duurder dan die ATtiny printjes. En onder een baan moet dat makkelijk passen. Voor in een loc/wagon kan ik het nog snappen maar dan wil je toch al zelf een los printje maken. En een servo is nog best groot in een loc  ;D


Timo
Verzonden vanaf mijn desktop met Firefox