Satura rādītājs:

Dzelzceļa izkārtojuma modelis ar automatizētu pāreju (V2.0): 13 soļi (ar attēliem)
Dzelzceļa izkārtojuma modelis ar automatizētu pāreju (V2.0): 13 soļi (ar attēliem)

Video: Dzelzceļa izkārtojuma modelis ar automatizētu pāreju (V2.0): 13 soļi (ar attēliem)

Video: Dzelzceļa izkārtojuma modelis ar automatizētu pāreju (V2.0): 13 soļi (ar attēliem)
Video: Konference par ES Atveseļošanas un noturības mehānisma Latvijas nacionālo plānu - 2. daļa 2024, Novembris
Anonim
Dzelzceļa izkārtojuma modelis ar automatizētu pāreju (V2.0)
Dzelzceļa izkārtojuma modelis ar automatizētu pāreju (V2.0)

Šis projekts ir atjauninājums vienam no iepriekšējiem dzelzceļa automatizācijas modeļiem - Dzelzceļa parauga izkārtojums ar automatizētu apšuvumu. Šī versija papildina lokomotīves savienošanas un atvienošanas funkciju ar ritošo sastāvu. Dzelzceļa izkārtojuma darbība ir šāda:

  • Lokomotīve sāksies no maģistrālās līnijas un dosies uz apšuvumu, lai savienotos ar ritošo sastāvu.
  • Lokomotīve sapārojas un izved vilcienu no apšuvuma uz galveno līniju.
  • Vilciens sāks kustēties, paātrināsies, paņems pāris cilpas ap izkārtojumu un palēninās.
  • Lokomotīve nogādās vilcienu atpakaļ pie apšuvuma pēdējā cilpā, kur tā atvienosies no ritošā sastāva un dosies tālāk.
  • Lokomotīve veiks vienu cilpu ap sliežu ceļu, palēnināsies un apstāsies no vietas, kur tā sākās sākumā.
  • Lokomotīve gaidīs noteiktu laiku, un visa darbība tiks atkārtota vēlreiz.

Tātad, bez papildu piepūles, sāksim!

1. darbība. Noskatieties video

Image
Image

Noskatieties video, lai iegūtu pilnīgu priekšstatu par to, kā notiek visa iepriekšējā solī izskaidrotā dzelzceļa darbība.

2. darbība: iegūstiet visas detaļas un komponentus

Augšupielādējiet Arduino programmu Arduino mikrokontrollerī
Augšupielādējiet Arduino programmu Arduino mikrokontrollerī

Tātad, tagad jūs zināt, kā viss notiks, tāpēc, lai sāktu darbu, iegūstiet visas tālāk uzskaitītās detaļas un sastāvdaļas!

  • Arduino mikrokontrolleris (var izmantot jebkuru Arduino plati, bet rūpēties par kontaktu savienojumiem.)
  • L298N motora draivera modulis (šāda veida motora draiveris ir ieteicams, ņemot vērā tā ietilpību un cenu.)
  • 5 savienojuma vadi no vīriešu līdz sievietēm (lai savienotu motora vadītāja ievades tapas ar Arduino plates digitālās izejas tapām.)
  • Komplektā 3 džemperis no vīriešiem līdz sievietēm, kopā 6 (lai savienotu sensorus ar Arduino plāksni.)
  • 6 maizes dēļa džemperu vadi (divi, lai pieslēgtu sliežu enerģiju vienai motora piedziņas izejai un četri, lai savienotu divus apšuvuma apgriezienus ar otru motora vadītāja izeju.)
  • Divi “sensoro” celiņi.
  • 12 voltu barošanas avots (strāvas jauda vismaz 1A).
  • Piemērots USB kabelis, lai savienotu Arduino plati ar datoru (programmēšanai).
  • Dators (protams:)
  • Dziesmas, lai izveidotu izkārtojumu.

3. darbība: augšupielādējiet Arduino programmu Arduino mikrokontrollerī

Iegūstiet Arduino IDE no šejienes. Pārbaudiet kodu, lai saprastu, kā darbība darbosies.

4. darbība: izveidojiet izkārtojumu

Izveidojiet izkārtojumu
Izveidojiet izkārtojumu

Izkārtojumā būs ietverta apšuvums ar magnētisko atvienotāja sliežu ceļu pie apšuvuma izejas, lai lokomotīve varētu atvienoties no ritošā sastāva pirms iziešanas no apšuvuma. Tūlīt pēc apšuvuma tiks uzstādīts "sensoru" sliežu ceļš, lai mikrokontrolleris zinātu, kad lokomotīve atstāj apšuvumu vai šķērso šo konkrēto sliežu ceļa posmu.

Pirms apšuvuma tiks uzstādīts cits “sensoru” sliežu ceļš, lai sliežu ceļa garums starp šo “sensoro” sliežu ceļu un apšuvumu attiecībā pret vilciena kustības virzienu būtu lielāks par vilciena garumu.

Pēc izkārtojuma iestatīšanas pārliecinieties, ka sliedes sliedes ir tīras, lai nodrošinātu vienmērīgu vilciena kustību.

5. solis: pievienojiet apgriezienus motora vadītājam

Pievienojiet pagriezienus motora vadītājam
Pievienojiet pagriezienus motora vadītājam

Savienojiet abus apgriezienus paralēli (attiecīgi +ve un -ve no viena ar otras +ve un -ve). Pievienojiet paralēlo vadu apgriezienus motora vadītāja moduļa izejas tapām, kas apzīmēti ar “OUT1” un “OUT2”. Jums, iespējams, vajadzēs mainīt apgriezienu savienojumu ar motora vadītāja izeju, ja pēc iestatīšanas ieslēgšanas tie pārslēdzas nepareizā virzienā.

6. darbība: pievienojiet motora draiveri sliežu barošanas blokam

Pievienojiet motora draiveri sliežu barošanas blokam
Pievienojiet motora draiveri sliežu barošanas blokam

Pievienojiet sliežu barošanas padeves vadus motora vadītāja izejas tapām, kas apzīmētas ar “OUT3” un “OUT4”. Jums var būt nepieciešams mainīt elektroinstalācijas savienojuma polaritāti, ja lokomotīve sāk kustēties nepareizā virzienā pēc iestatīšanas ieslēgšanas.

7. solis: pievienojiet motora draiveri Arduino platei

Savienojiet motora draiveri ar Arduino paneli
Savienojiet motora draiveri ar Arduino paneli

Noņemiet džempera savienotāju no motora vadītāja tapas ar uzrakstu “ENB”. Pievienojiet motora draivera moduļa “+12-V” spaili Arduino plates “VIN” tapai. Pievienojiet motora draivera moduļa “GND” tapu Arduino plates “GND” tapai. Izveidojiet šādus savienojumus starp motora draiveri un Arduino plati:

Motora vadītājs -> Arduino dēlis

IN1 -> D12

IN2 -> D11

IN3 -> D9

IN4 -> D8

ENB -> D10

8. solis: savienojiet “sensoro” celiņus ar Arduino dēli

Savienojiet “sensoro” ierakstus ar Arduino dēli
Savienojiet “sensoro” ierakstus ar Arduino dēli
Savienojiet “sensoro” ierakstus ar Arduino dēli
Savienojiet “sensoro” ierakstus ar Arduino dēli
Savienojiet “sensoro” ierakstus ar Arduino dēli
Savienojiet “sensoro” ierakstus ar Arduino dēli

Savienojiet sensoru “VCC” tapas ar Arduino plates “+5 voltu” tapu. Savienojiet sensoru “GND” tapas ar Arduino plates “GND” tapu.

Savienojiet sensora “OUT” tapu pie apšuvuma izejas ar Arduino plāksnes tapu “A1”. Pievienojiet atlikušā sensora “OUT” tapu Arduino plates tapai “A0”.

9. darbība: pievienojiet Arduino dēli strāvas avotam

Pievienojiet Arduino plati 12 voltu līdzstrāvas avotam caur barošanas ligzdu.

10. solis: novietojiet ritošo sastāvu un lokomotīvi uz sliežu ceļiem

Novietojiet ritošo sastāvu un lokomotīvi uz sliežu ceļiem
Novietojiet ritošo sastāvu un lokomotīvi uz sliežu ceļiem
Novietojiet ritošo sastāvu un lokomotīvi uz sliežu ceļiem
Novietojiet ritošo sastāvu un lokomotīvi uz sliežu ceļiem

Izmantojot sliedi, novietojiet lokomotīvi uz maģistrāles un ritošo sastāvu apšuvumā.

11. darbība: pārbaudiet visus vadu savienojumus un vilcienus

Pārliecinieties, ka lokomotīve un ritošais sastāvs nav izsists no sliedēm. Vēlreiz pārbaudiet visus vadu savienojumus un rūpējieties par strāvas savienojumu polaritāti.

12. solis: ieslēdziet barošanu un brauciet ar vilcienu

Ja viss gāja labi, jums vajadzētu redzēt, kā jūsu lokomotīve sāk kustēties un braukt, kā redzams video. Ja lokomotīve sāk kustēties nepareizā virzienā vai pagriezieni pārslēdzas nepareizā virzienā, mainiet to vadu savienojuma polaritāti ar motora vadītāja moduļa izejas spaili.

13. darbība: mainiet projektu

Iet uz priekšu un rūpējieties par Arduino kodu un dizainu, lai pievienotu vairāk funkciju, brauktu vairāk vilcienu, pievienotu vairāk dalībnieku un tā tālāk. Lai ko jūs darītu, visu to labāko!

Ieteicams: