Satura rādītājs:

Automatizēts dzelzceļa modeļa izkārtojums ar atpakaļgaitas cilpām: 14 soļi
Automatizēts dzelzceļa modeļa izkārtojums ar atpakaļgaitas cilpām: 14 soļi

Video: Automatizēts dzelzceļa modeļa izkārtojums ar atpakaļgaitas cilpām: 14 soļi

Video: Automatizēts dzelzceļa modeļa izkārtojums ar atpakaļgaitas cilpām: 14 soļi
Video: Autonomous trains: Technology Explained 2024, Novembris
Anonim
Automatizēts dzelzceļa modeļa izkārtojums ar atpakaļgaitas cilpām
Automatizēts dzelzceļa modeļa izkārtojums ar atpakaļgaitas cilpām

Vienā no maniem iepriekšējiem norādījumiem es parādīju, kā izveidot vienkāršu automatizētu dzelzceļa līniju no punkta uz punktu. Viens no galvenajiem šī projekta trūkumiem bija tas, ka vilcienam bija jāvirzās pretējā virzienā, lai atgrieztos sākuma punktā. Vilciena braukšana tādā izkārtojumā nozīmēja, ka tai bija jābrauc atpakaļgaitā ar lokomotīvi aizmugurē. Tātad, šajā pamācībā iemācīsimies izveidot līdzīgu izkārtojumu ar reversu cilpu katrā galā, lai mūsu vilciens varētu visu laiku braukt uz priekšu. Sāksim!

1. darbība. Noskatieties video

Image
Image

Noskatieties iepriekš minēto video, lai labāk izprastu šo projektu.

2. darbība: iegūstiet visu nepieciešamo

Iegūstiet visu nepieciešamo
Iegūstiet visu nepieciešamo

Šim projektam jums būs nepieciešams:

  • Elektroniskie materiāli:

    • Arduino mikrokontrolleris, kas ir saderīgs ar Adafruit Motor Shield V2. (1)
    • Adafruit motora vairogs V2.
    • 2 “Sensored” celiņi.
    • 10 džemperu vadi no vīriešu līdz vīriešiem.
    • 12 voltu līdzstrāvas avots.
  • Dzelzceļa piegādes modelis:

    • 2 apgriezieni (viens katrai reversajai cilpai).
    • 3 sliežu padevēji (viens galvenajai līnijai un pārējie divi katram atpakaļgaitas cilpai).
    • 4 izolēti sliežu savienojumi (iegūstiet vēl 4, ja izmantojamajai dalībai nav "Power Routing" funkcijas).

1. Var izmantot jebkuru R3 Arduino dēli, piemēram, UNO, Leonardo un tamlīdzīgus. Dēļus, piemēram, Mega, var izmantot arī ar nelielām izmaiņām (saņemiet palīdzību šeit).

3. darbība: ieprogrammējiet Arduino mikrokontrolleru

Programmējiet Arduino mikrokontrolleru
Programmējiet Arduino mikrokontrolleru

Es ieteiktu iziet Arduino kodu, lai iegūtu dziļāku izpratni par to, kā kods darbojas, lai vilciens brauktu pa izkārtojumu.

4. solis: nomainiet pagriezienu sliežu savienotājus

Nomainiet pagriezienu sliežu savienotājus
Nomainiet pagriezienu sliežu savienotājus

Ja izmantotajām pagriezieniem ir "Power Routing" funkcija, tad tikai ārējās sliedes ir jāizolē elektriski, izmantojot izolētas sliedes. Ja izmantotajām pagriezieniem nav šīs funkcijas, visām 4 sliedēm jābūt elektriski izolētām.

5. darbība: iestatiet izkārtojumu

Iestatiet izkārtojumu
Iestatiet izkārtojumu
Iestatiet izkārtojumu
Iestatiet izkārtojumu

Sensora trase tiks uzstādīta pie katras reversās cilpas ieejas. Galvenajai līnijai un divām atpakaļgaitas cilpām būs atsevišķa padeves trase.

Izlemiet, kura no cilpām būs cilpa A un B. Cilpa, kurā vilciens vispirms ieslēgsies palaišanas laikā, būs cilpa A, bet otra - cilpa B. Tātad, cikla A aktivitāte būs apgriezienu daļa A un ieslēgta cilpā B būs aktivitāte B.

6. darbība: uzstādiet motora vairogu Arduino panelī un pievienojiet sliežu strāvu un apgriezienus

Uzstādiet motora vairogu Arduino panelī un pievienojiet sliežu strāvas padevi un apgriezienus
Uzstādiet motora vairogu Arduino panelī un pievienojiet sliežu strāvas padevi un apgriezienus
Uzstādiet motora vairogu Arduino panelī un pievienojiet sliežu strāvas padevi un apgriezienus
Uzstādiet motora vairogu Arduino panelī un pievienojiet sliežu strāvas padevi un apgriezienus
Uzstādiet motora vairogu Arduino panelī un pievienojiet sliežu strāvas padevi un apgriezienus
Uzstādiet motora vairogu Arduino panelī un pievienojiet sliežu strāvas padevi un apgriezienus
Uzstādiet motora vairogu Arduino panelī un pievienojiet sliežu strāvu un apgriezienus
Uzstādiet motora vairogu Arduino panelī un pievienojiet sliežu strāvu un apgriezienus

Dalībnieku skaits:

Abām pagriezieniem jābūt savienotiem paralēli, bet pretējās polaritātēs, lai tie vienmēr pārslēgtos pretējos virzienos.

  • Pievienojiet pagriezienu A motora vairogam, kā parādīts 4. attēlā.
  • Pievienojiet pagriezienu B motora vairogam, kā parādīts 5. attēlā.

Sliežu padevēji:

Sliežu padevēji abām atpakaļgaitas cilpām ir jāsavieno paralēli ar vienādām polaritātēm, lai vilciens kustētos vienā virzienā abās cilpās, ti, iebraucot no pagrieziena līnijas sazarotās līnijas un izejot no taisnas puses (Lai iegūtu skaidrojumu, skatieties videoklipu 1. darbībā).

  • Pievienojiet maģistrālā tīkla padeves barošanas vadus pie motora vairoga, kā parādīts 5. attēlā. Pārliecinieties, vai savienojuma polaritāte ir tāda, lai vilciens ieslēgšanās laikā ievietotos cilpā A.
  • Pievienojiet cilpu padeves barošanas vadus pie motora vairoga, kā parādīts 6. attēlā.

7. solis: pievienojiet sensorus

Pievienojiet sensorus
Pievienojiet sensorus
Pievienojiet sensorus
Pievienojiet sensorus
Pievienojiet sensorus
Pievienojiet sensorus

Savienojiet sensora tapu ar "GND" galveni un +v tapas pie +5 voltu galvenes. Arduino plates “IQREF” tapu var izmantot arī kā +5 voltu savienojumu ar barošanas sensoriem plāksnēm, kas strādā pie 5 voltu loģiskā sprieguma līmeņa.

Savienojiet sensora izejas tapu, kas atrodas blakus pirmajai reversajai cilpai, ar Arduino plates ieeju 'A0' un sensora izejas tapu, kas atrodas blakus otrajai reversajai cilpai, ar Arduino plates ieejas tapu 'A1'.

8. solis: vēlreiz pārbaudiet visus vadu savienojumus

Pārliecinieties, vai visas elektroinstalācijas ir veiktas pareizi un vai savienojumi nav vaļīgi.

9. solis: pievienojiet uzstādīšanu barošanai

Pievienojiet uzstādīšanu barošanai
Pievienojiet uzstādīšanu barošanai
Pievienojiet uzstādīšanu barošanai
Pievienojiet uzstādīšanu barošanai

Jūs varat vai nu savienot adapteri ar Arduino plates līdzstrāvas ligzdas savienotāju, vai arī izmantot motora vairoga spaiļu bloku, lai aktivizētu iestatīšanu.

10. solis: novietojiet vilcienu/lokomotīvi uz galvenās līnijas

Novietojiet vilcienu/lokomotīvi galvenajā līnijā
Novietojiet vilcienu/lokomotīvi galvenajā līnijā

Īpaši tvaika lokomotīvēm ir ļoti ieteicams izmantot treilera instrumentu. Pārliecinieties, vai lokomotīves riteņi un ritošais sastāvs (ja izmanto) ir pareizi izlīdzināti ar sliežu ceļu.

11. darbība: ieslēdziet iestatīšanu

Ieslēdziet iestatīšanu
Ieslēdziet iestatīšanu

12. solis. Noskatieties savu vilcienu

Pēc ieslēgšanas A cilpas dalībniekam vajadzētu pārslēgties uz sāniem, bet cilpas B - uz taisno. Pēc tam vilcienam/lokomotīvei jāsāk virzīties uz cilpu A.

Ja kaut kas noiet greizi, nekavējoties izslēdziet iestatīšanu, lai novērstu dzinēju draiveru cepšanu.

13. darbība. Ja nepieciešams, novērsiet problēmu

Ja konkrētā pagrieziena daļa pārslēdzas nepareizi, mainiet savienojuma polaritāti. Dariet to pašu attiecībā uz sliežu ceļa padevējiem, ja vilciens sāk kustēties nepareizā virzienā.

Ja iestatīšana pēc kāda laika pēc palaišanas tiek atiestatīta pat tad, ja pagriezieni tiek pareizi pārslēgti, pārbaudiet atpakaļgaitas cilpu sliežu padeves savienojumu polaritāti un pārliecinieties, vai strāva plūst pareizajā virzienā, ja nepieciešams, mainiet polaritāti

14. solis: dodieties Furthur

Ej Furthur
Ej Furthur

Pēc tam, kad jūsu projekts ir veiksmīgi darbojies, kāpēc gan nerūpēties par to? Mainiet Arduino kodu atbilstoši savām vajadzībām, pievienojiet citas funkcijas, varbūt garāmgājēju? Vai arī braukt ar vairākiem vilcieniem? Lai ko jūs darītu, visu to labāko!

Ieteicams: