Sadržaj:

Model željezničkog izgleda s automatiziranim prolaznim kolosijekom (V2.0): 13 koraka (sa slikama)
Model željezničkog izgleda s automatiziranim prolaznim kolosijekom (V2.0): 13 koraka (sa slikama)

Video: Model željezničkog izgleda s automatiziranim prolaznim kolosijekom (V2.0): 13 koraka (sa slikama)

Video: Model željezničkog izgleda s automatiziranim prolaznim kolosijekom (V2.0): 13 koraka (sa slikama)
Video: Часть 3 - Аудиокнига сэра Артура Конан Дойла «Мемуары Шерлока Холмса» (Приключения 09–11) 2024, Prosinac
Anonim
Model željezničke sheme s automatiziranim prolazima (V2.0)
Model željezničke sheme s automatiziranim prolazima (V2.0)

Ovaj je projekt nadogradnja jednog od prethodnih projekata automatizacije željezničkih projekata, Model željezničkog rasporeda s automatiziranim sporednim kolosijekom. Ova verzija dodaje značajku spajanja i odvajanja lokomotive s voznim parkom. Rad željezničkog rasporeda je sljedeći:

  • Lokomotiva će krenuti s magistrale i nastaviti prema sporednoj kolosijeku kako bi se spojila s voznim parkom.
  • Lokomotiva će se spojiti i izaći vlakom s sporednog kolosijeka na glavnu liniju.
  • Vlak će se početi kretati, ubrzati, obići par petlji oko rasporeda i usporiti.
  • Lokomotiva će se vlakom vratiti na sporedni kolosijek u posljednjoj petlji gdje će se odvojiti od voznog parka i nastaviti dalje.
  • Lokomotiva će napraviti jednu petlju oko pruge, usporiti i zaustaviti se od početka na početku.
  • Lokomotiva će čekati zadano vrijeme i cijela će se operacija ponoviti.

Dakle, bez daljnjih odlaganja, krenimo!

Korak 1: Pogledajte video

Image
Image

Pogledajte video kako biste stekli potpunu predodžbu o tome kako se odvija čitava željeznička operacija objašnjena u prethodnom koraku.

Korak 2: Nabavite sve dijelove i komponente

Prenesite Arduino program na Arduino mikrokontroler
Prenesite Arduino program na Arduino mikrokontroler

Sada znate kako će stvari ići, pa nabavite sve dolje navedene dijelove i komponente za početak!

  • Arduino mikrokontroler (Može se koristiti bilo koja Arduino ploča, ali vodite računa o pin vezama.)
  • Modul pokretača motora L298N (preporučuje se ovaj tip upravljačkog programa motora, s obzirom na njegov kapacitet i cijenu.)
  • 5 žica kratkospojnika muški na ženski (Za povezivanje ulaznih pinova vozača motora s digitalnim izlaznim pinovima Arduino ploče.)
  • Set od 3 kratkospojne žice za muškarce i žene, ukupno 6 (Za spajanje senzora na Arduino ploču.)
  • 6 žica kratkospojnika (dvije za spajanje snage kolosijeka na jedan izlaz upravljačkog programa motora i četiri za spajanje dva skretanja sporednog kolosijeka na drugi izlaz upravljačkog programa motora.)
  • Dvije 'senzorizirane' pjesme.
  • Napajanje od 12 volti (Trenutni kapacitet od najmanje 1A.)
  • Odgovarajući USB kabel za povezivanje Arduino ploče s računalom (za programiranje).
  • Računalo (očito:)
  • Pjesme za izradu izgleda.

Korak 3: Prenesite Arduino program na Arduino mikrokontroler

Preuzmite Arduino IDE odavde. Prođite kroz kôd da biste razumjeli kako će operacija funkcionirati.

Korak 4: Napravite izgled

Napravite izgled
Napravite izgled

Raspored će sadržavati prolazni kolosijek s magnetskom trakom za odvajanje na izlazu iz sporednog kolosijeka kako bi se lokomotiva odvojila od voznog parka prije napuštanja sporednog kolosijeka. "Senzorizirana" kolosijek bit će instalirana odmah nakon sporednog kolosijeka kako bi mikrokontroler znao kada lokomotiva napusti sporedni kolosijek ili pređe taj dio kolosijeka.

Još jedan "senzorirani" kolosijek bit će instaliran prije sporednog kolosijeka tako da je duljina kolosijeka između ovog "osjetljivog" kolosijeka i sporednog kolosijeka s obzirom na smjer kretanja vlaka veća od duljine vlaka.

Nakon postavljanja rasporeda, pobrinite se da su tračnice kolosijeka čiste kako biste osigurali nesmetan hod vlaka.

Korak 5: Povežite skretnice s upravljačkim programom motora

Spojite skretnice na upravljački program motora
Spojite skretnice na upravljački program motora

Spojite oba skretanja paralelno (+ve i -ve jedne na +ve i -ve druge respektivno). Spojite paralelne ožičene skretnice na izlazne pinove modula upravljačkog programa motora označenih s 'OUT1' i 'OUT2'. Možda ćete morati okrenuti izlaznu vezu na izlaz vozača motora ako se prebace u pogrešnom smjeru nakon uključivanja postavke.

Korak 6: Priključite upravljački program motora na naponski ulagač

Priključite upravljački program motora na naponski ulagač
Priključite upravljački program motora na naponski ulagač

Spojite žice ulagača napajanja kolosijeka na izlazne pinove upravljačkog programa motora označenih s 'OUT3' i 'OUT4'. Možda ćete morati promijeniti obrnuti polaritet spoja ožičenja ako se lokomotiva počne uključivati u pogrešnom smjeru nakon uključivanja uređaja.

Korak 7: Priključite upravljački program motora na Arduino ploču

Priključite upravljački program motora na Arduino ploču
Priključite upravljački program motora na Arduino ploču

Uklonite kratkospojnik sa zatiča vozača motora s oznakom 'ENB'. Priključite terminal '+12-V' na modulu pogonskog sklopa motora na 'VIN' iglu Arduino ploče. Spojite 'GND' iglu modula upravljačkog programa motora na 'GND' iglu Arduino ploče. Ostvarite sljedeće veze između upravljačkog programa motora i Arduino ploče:

Upravljački program motora -> Arduino ploča

IN1 -> D12

IN2 -> D11

IN3 -> D9

IN4 -> D8

ENB -> D10

Korak 8: Spojite 'osjetljive' pjesme na Arduino ploču

Spojite "senzorirane" pjesme na Arduino ploču
Spojite "senzorirane" pjesme na Arduino ploču
Spojite "senzorirane" pjesme na Arduino ploču
Spojite "senzorirane" pjesme na Arduino ploču
Spojite "senzorirane" pjesme na Arduino ploču
Spojite "senzorirane" pjesme na Arduino ploču

Spojite 'VCC' pinove senzora na '+5-voltni' pin na Arduino ploči. Spojite 'GND' pinove senzora na 'GND' iglu Arduino ploče.

Spojite 'OUT' pin senzora na izlazu sporednog kolosijeka s iglom 'A1' Arduino ploče. Spojite 'OUT' pin preostalog senzora na pin 'A0' Arduino ploče.

Korak 9: Priključite Arduino ploču na napajanje

Spojite Arduino ploču na 12-voltni DC izvor napajanja kroz utičnicu.

Korak 10: Postavite željeznička vozila i lokomotivu na pruge

Postavite željeznička vozila i lokomotivu na pruge
Postavite željeznička vozila i lokomotivu na pruge
Postavite željeznička vozila i lokomotivu na pruge
Postavite željeznička vozila i lokomotivu na pruge

Pomoću alata za ogradu postavite lokomotivu na glavni vod, a željeznička vozila na sporedni kolosijek.

Korak 11: Provjerite sve spojeve ožičenja i vlakove

Pazite da lokomotiva i vozni park nisu iskliznuli. Dvaput provjerite sve spojeve ožičenja i vodite računa o polaritetu priključaka za napajanje.

Korak 12: Uključite napajanje i pokrenite vlak

Ako je sve prošlo u redu, trebali biste vidjeti kako se vaša lokomotiva počinje kretati i trčati kao na videu. Ako se lokomotiva počne kretati u pogrešnom smjeru ili skretnice skreću u pogrešnom smjeru, promijenite polaritet njihove ožičene veze s izlaznim priključkom modula pogonskog motora.

Korak 13: Izmijenite projekt

Samo naprijed i petljajte s Arduino kodom i dizajnom kako biste dodali više funkcija, pokrenuli više vlakova, dodali više skretnica i tako dalje. Što god radili, sve najbolje!

Preporučeni: