It is currently 21 Nov 2024, 13:05

All times are UTC + 1 hour





Post new topic Reply to topic  [ 43 posts ]  Go to page 1, 2, 3, 4, 5  Next
  Previous topic | Next topic 
Author Message
PostPosted: 07 Jun 2014, 22:15 
Offline
User avatar

Joined: 01 Dec 2013, 20:19
Posts: 530
Location: Parižlje
Pozdrav,

eto da predstavim jedan projekat koji sam radio u poslednje vreme.

Za dekoder za pogon skretnica sam odlučio upotrijebiti Arduino platformu, odnosno za moj prototip sam uzeo Arduino Uno. Razlog za taj sistem je prije svega cijena, jedan Arduino Uno sa poštarinom košta oko 20 EUR-a. Za taj novac možemo priključiti do 12 servo motoriča, odnosno do 12 skretnica. Ako se uzme Arduino Mega koji košta oko 25 EUR-a sa poštarinom možemo priključiti 48 servomotora. Na sam Arduino možemo priključiti najviše 3 servo motora bez dodatnog napajanja. Ako se koristi dodatno napajanje onda treba obavezno povezati minus polove.

Za osnov je uzet nacrt sa optokoplerom na koji se priključuje DCC signal i osnovni program sa stranice Arduino - The DCC Monitor Project. Ja imam pripremljen program koji radi sa dva servo motora i taj se može dobiti kod mene. Sam program sam prilagodio za TRIX Mobile Station 2, što znači da bi moralo raditi i sa Maerklin sistemom. Za Roco i ostale mislim, da nebi smeo biti velik problem prilagoditi program. Sam dekoder radi na adresi 8, kolko sam čitao radi Roco Multimaus na adresi 4. Za sam upload i prevođenje programa vam treba još Arduino Software program.

Za servo motore preporučam digitalne servo motore. Ja sam uspio uz malo muke program prilagoditi da radi i sa analognim servo motorima.

Još nekoliko slika samog prototipa na protoboardu
Attachment:
DCC_dekoder_01.jpg
DCC_dekoder_01.jpg [ 121.55 KiB | Viewed 24246 times ]

Attachment:
DCC_dekoder_02.jpg
DCC_dekoder_02.jpg [ 135.12 KiB | Viewed 24246 times ]

Attachment:
DCC_dekoder_03.jpg
DCC_dekoder_03.jpg [ 148.57 KiB | Viewed 24246 times ]

Attachment:
DCC_dekoder_05.jpg
DCC_dekoder_05.jpg [ 110.31 KiB | Viewed 24244 times ]

Attachment:
DCC_dekoder_06.jpg
DCC_dekoder_06.jpg [ 104.41 KiB | Viewed 24244 times ]


i video prototipa


Sada moram još sve skupa ugraditi na maketu...

lp,
Sebastjan

_________________
Lp,
Sebastjan

Modelne železnice


Top
 Profile  
 
PostPosted: 08 Jun 2014, 12:43 
Offline
User avatar

Joined: 15 Apr 2012, 18:15
Posts: 2892
Location: Samobor
:text-goodpost:
Čini se vrlo jednostavno
Naklon do poda. :bow-yellow:

_________________
Ne možete unaprijed znati koju stranu kruha treba namazati.
(Murphyjev zakon)


Top
 Profile  
 
PostPosted: 08 Jun 2014, 14:33 
Offline
User avatar

Joined: 01 Dec 2013, 20:19
Posts: 530
Location: Parižlje
Hvala felixe.

Kad ustanoviš šta i kako je jednostavno.
Ja sam imao probleme sa lošim servo motorima i zbog toga sam skoro poludeo, ali sada dekoder radi kako treba...

Sa Arduinom se može napraviti svašta, baš pripremam još jedan DCC tutorial.

Lp,
Sebastjan

_________________
Lp,
Sebastjan

Modelne železnice


Top
 Profile  
 
PostPosted: 10 Jun 2014, 21:17 
Offline
User avatar

Joined: 17 Apr 2012, 13:09
Posts: 4792
Baš si nam lijepo pokazao da Arduino stvarno pruža velike mogućnosti za našu primjenu :handgestures-thumbup:

Nakon gledanja videa :clap: , samo par pitanja, naravno ako znaš :) :

Da li postoji kakav modul sa jednostavnijom logikom: jedan IC - jedan (ili svega par) serva?
(da bi dimenzija bila što manja)

Da li možeš upravljati sa kutom zakretanja i brzinom okretanja serva sa postojećom aplikacijom?

I zadnje, da li se može upravljati kontrolnim izvodom sa klasičnim servom, u vremenima 20ms na 1/1.5/2 ms


Ako se to sve može, onda su primjene... :doh:

:dance:


Top
 Profile  
 
PostPosted: 10 Jun 2014, 21:46 
Offline
User avatar

Joined: 01 Dec 2013, 20:19
Posts: 530
Location: Parižlje
Ako tražiš manji modul onda možeš uzeti Arduino micro ili Arduino na Ebay.

Svi tipovi Arduino ploča

Sa Arduino micro možeš pogoniti do 7 servo motora.

Sa trenutno aplikacijom mogu kontrolirati kut zakretanja, jedino nisam uspio promjeniti brzinu okretanja servo motora.
Mislim da bi sa digitalnim servo motorom išlo bez problema. Ja sam testirao sve skupa na analognim servo motorima.

Digitalne servo motore imam naručene, pa ču javiti ako ide kada jih dobijem.

Lp,
Sebastjan

_________________
Lp,
Sebastjan

Modelne železnice


Top
 Profile  
 
PostPosted: 10 Jun 2014, 21:56 
Offline
User avatar

Joined: 17 Apr 2012, 13:09
Posts: 4792
Ovaj micro je odličan!
I stvarno povoljan.

Ovo kao da su lego kocke, samo puno, puno veći broj kombinacija.

Baš me zanima kako će se digital servo ponašati... :BULBAR


Top
 Profile  
 
PostPosted: 11 Jun 2014, 07:33 
Offline
User avatar

Joined: 01 Dec 2013, 20:19
Posts: 530
Location: Parižlje
Da to je lego za odrasle dječake.

Najmanji kojeg možeš uzeti je Arduino Nano, na njega ide do 6 servo motora...

Kod svih Arduina je treba paziti, da se servo motori vežu na externi napajač, ako upotrebljavaš više od tri servo motora. Ako se upotrebljava externi napajač, onda treba obavezno povezati sve minuse u jedn tačku...

Kada gledaš koji Arduino češ uzeti za DCC dekoder za servo motore, onda je glavni podatak koliko PWM izlaza ima Arduino. Sa PWM izlaza se uzima signal za servo motor.

Lp,
Sebastjan

_________________
Lp,
Sebastjan

Modelne železnice


Top
 Profile  
 
PostPosted: 26 Oct 2014, 09:51 
Offline
User avatar

Joined: 01 Dec 2013, 20:19
Posts: 530
Location: Parižlje
Pozdrav,

poslije nekog vremena idemo dalje sa dekoderom za servo motore. Napravio sam program, ali sam ustanovio da radi samo na Marklin/Trix Mobile Station 2. Onda sam sasvim slučajno naleteo na rješenje američkog kolege :text-link:
Model Railroad Hobbyist - SMA12 - 17 Channel Configurable Multifunction $5 DCC Decoder For Servos
koji je napravio dekoder sa manjim Arduinom, ali ima mogučnost promjene CV-ova, a za pomicanje servo motora korist F tipke. Ja trenutačno upotrebljavam F0-F10, na ovom prototipu. Moram priznati, da se korištenjem njegovog programa širi mogučnost upotrebe Arduina. Ja ču upotrebit Arduino kao dekoder za otvaranje vrata na teretnom vagonu, za paljenje svetla, a upotrebit ču ga i za signale.

Attachment:
File comment: Desktop Station i prikaz F tipki.
DCC_kretnice_03.jpg
DCC_kretnice_03.jpg [ 86.33 KiB | Viewed 24168 times ]

_________________
Lp,
Sebastjan

Modelne železnice


Top
 Profile  
 
PostPosted: 26 Oct 2014, 09:54 
Offline
User avatar

Joined: 01 Dec 2013, 20:19
Posts: 530
Location: Parižlje
Dekoder na maketi
Attachment:
DCC_kretnice_01.jpg
DCC_kretnice_01.jpg [ 79.84 KiB | Viewed 24167 times ]


U prvom planu je Arduino Uno sa DCC/MM2 shieldom za upravljanje vlakova, u pozadini je Arduino dekoder
Attachment:
DCC_kretnice_02.jpg
DCC_kretnice_02.jpg [ 79.2 KiB | Viewed 24167 times ]

_________________
Lp,
Sebastjan

Modelne železnice


Top
 Profile  
 
PostPosted: 26 Oct 2014, 09:55 
Offline
User avatar

Joined: 01 Dec 2013, 20:19
Posts: 530
Location: Parižlje
i kratak video


Toliko za sada.

Lp,
Sebastjan

_________________
Lp,
Sebastjan

Modelne železnice


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 43 posts ]  Go to page 1, 2, 3, 4, 5  Next

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
cron



Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
skymiles_red v1.0.1 designed by Team -Programming forum- .