Sadržaj:

Automatizirani model željezničke sheme s obrnutim petljama: 14 koraka
Automatizirani model željezničke sheme s obrnutim petljama: 14 koraka

Video: Automatizirani model željezničke sheme s obrnutim petljama: 14 koraka

Video: Automatizirani model željezničke sheme s obrnutim petljama: 14 koraka
Video: CS50 2014 - Week 1, continued 2024, Studeni
Anonim
Automatski model željezničkog rasporeda s obrnutim petljama
Automatski model željezničkog rasporeda s obrnutim petljama

U jednom od svojih prethodnih Instructables -a pokazao sam kako napraviti jednostavnu automatiziranu željezničku liniju od točke do točke. Jedan od glavnih nedostataka tog projekta bio je taj što se vlak morao kretati u obrnutom smjeru za povratak na početnu točku. Vožnja vlaka u tom rasporedu značila je da mora trčati unatrag s lokomotivom straga. Dakle, u ovom Instructableu naučimo napraviti sličan raspored s obrnutom petljom na svakom kraju tako da naš vlak može cijelo vrijeme hodati u smjeru naprijed. Započnimo!

Korak 1: Pogledajte video

Image
Image

Pogledajte gornji video da biste bolje razumjeli ovaj projekt.

Korak 2: Nabavite sve potrebne stvari

Nabavite sve potrebne stvari
Nabavite sve potrebne stvari

Za ovaj projekt trebat će vam:

  • Elektronički materijal:

    • Arduino mikrokontroler kompatibilan s Adafruit Motor Shield V2. (1)
    • Motorni štit Adafruit V2.
    • 2 pjesme "Sensored".
    • 10 muških žica kratkospojnika.
    • 12-voltni izvor istosmjerne struje.
  • Modeli željezničkih potrepština:

    • 2 skretnice (po jedna za svaku obrnutu petlju).
    • 3 ulagača kolosijeka (po jedan za glavnu liniju, a ostali po dva za obrnutu petlju).
    • 4 izolirana spoja na tračnice (Dobijte još 4 ako izlaz koji se koristi nema značajku "Power Routing").

1. Mogu se koristiti bilo koje R3 Arduino ploče kao što su UNO, Leonardo i slične. Ploče poput Mega također se mogu koristiti s malim izmjenama (pomoć potražite ovdje).

Korak 3: Programirajte Arduino mikrokontroler

Programirajte Arduino mikrokontroler
Programirajte Arduino mikrokontroler

Preporučio bih da prođete kroz Arduino kod da biste bolje razumjeli kako kôd funkcionira u kretanju vlaka oko rasporeda.

Korak 4: Zamijenite tračničke spojeve skretnica

Zamijenite tračničke spojeve skretnica
Zamijenite tračničke spojeve skretnica

Ako skretnice koje se koriste imaju značajku "usmjeravanja napajanja", tada samo krajnje tračnice moraju biti električno izolirane pomoću izoliranih spojnica tračnica. Ako skretnice koje se koriste nemaju tu značajku, sve 4 tračnice moraju biti električno izolirane.

Korak 5: Postavite izgled

Postavite izgled
Postavite izgled
Postavite izgled
Postavite izgled

"Senzorizirana" staza bit će instalirana na ulazu u svaku od obrnutih petlji. Glavna linija i dvije povratne petlje imat će zasebnu napojnu stazu.

Odlučite koja će od petlji biti petlje A i B. Petlja u koju će vlak prvi ući pri pokretanju bit će petlja A, a druga petlja B. Dakle, odaziv u petlji A bit će izlaz A i uključen u petlji B bit će izlaz B.

Korak 6: Instalirajte štitnik motora na Arduino ploču i spojite snagu staze i skretnice

Instalirajte štitnik motora na Arduino ploču i spojite napajanje kolosijeka i skretnice
Instalirajte štitnik motora na Arduino ploču i spojite napajanje kolosijeka i skretnice
Instalirajte štitnik motora na Arduino ploču i spojite napajanje kolosijeka i skretnice
Instalirajte štitnik motora na Arduino ploču i spojite napajanje kolosijeka i skretnice
Instalirajte štitnik motora na Arduino ploču i spojite napajanje kolosijeka i skretnice
Instalirajte štitnik motora na Arduino ploču i spojite napajanje kolosijeka i skretnice
Instalirajte štitnik motora na Arduino ploču i spojite napajanje kolosijeka i skretnice
Instalirajte štitnik motora na Arduino ploču i spojite napajanje kolosijeka i skretnice

Skreti:

Oba skretanja moraju biti spojena paralelno, ali u suprotnim polaritetima, tako da se uvijek prebacuju u suprotnim smjerovima.

  • Spojite izlaz A na štitnik motora kao što je prikazano na slici 4.
  • Spojite izlaz B na štitnik motora kao što je prikazano na slici 5.

Ulagači gusjenica:

Dovodnici kolosijeka za obje obrnute petlje moraju biti povezani paralelno s istim polaritetom, tako da se vlak kreće u istom smjeru u obje petlje, tj. Ulazeći s razgranate linije skretnice i izlazeći s ravne strane (Za pojašnjenje pogledajte video u 1. koraku).

  • Spojite žice za napajanje glavnog voda na štitnik motora kao što je prikazano na slici 5. Provjerite je li polaritet veze takav da vlak prelazi u petlju A pri pokretanju.
  • Spojite žice za napajanje petlji 'napajača' na štit motora, kao što je prikazano na slici 6.

Korak 7: Spojite senzore

Spojite senzore
Spojite senzore
Spojite senzore
Spojite senzore
Spojite senzore
Spojite senzore

Spojite "-ve" pin senzora na zaglavlje "GND", a +v na +5 -voltno zaglavlje. 'IQREF' pin na Arduino ploči može se koristiti i kao +5-voltna veza sa senzorima napajanja za ploče koje rade na razini logičkog napona od 5 volti.

Izlazni pin osjetnika koji se nalazi uz prvu obrnutu petlju spojite na ulaz 'A0' Arduino ploče, a izlazni pin osjetnika uz drugu obrnutu petlju na ulazni pin 'A1' Arduino ploče.

Korak 8: Dvaput provjerite sve spojeve ožičenja

Provjerite je li sve ožičenje ispravno izvedeno i nema li labavih veza.

Korak 9: Priključite Setup na napajanje

Priključite Setup na napajanje
Priključite Setup na napajanje
Priključite Setup na napajanje
Priključite Setup na napajanje

Možete spojiti adapter na žensku DC utičnicu na Arduino ploči ili možete upotrijebiti terminalni blok na štitu motora za uključivanje postavke.

Korak 10: Postavite vlak/lokomotivu na glavnu liniju

Vlak/lokomotivu postavite na glavnu liniju
Vlak/lokomotivu postavite na glavnu liniju

Preporučuje se uporaba alata za ponovno nanošenje, posebno za parne lokomotive. Provjerite jesu li kotači lokomotive i vozna sredstva (ako se koriste) pravilno poravnati s kolosijekom.

Korak 11: Uključite instalaciju

Uključite Setup
Uključite Setup

Korak 12: Pazite kako vlak ide

Nakon uključivanja, izlaz u petlji A trebao bi se prebaciti na stranu, a izlaz u petlji B trebao bi se prebaciti u ravno. Nakon toga bi vlak/lokomotiva trebala krenuti prema petlji A.

Ako nešto pođe po zlu, odmah isključite postavljanje kako biste spriječili da se vozači motora sprže.

Korak 13: Rješavanje problema ako je potrebno

Ako se određeni odaziv uključi na pogrešan način, promijenite polaritet njegove veze. Učinite isto za dovodnike snage kolosijeka ako se vlak počne kretati u pogrešnom smjeru.

Ako se postavljanje resetira nakon nekog vremena nakon pokretanja, čak i kad se skretnice ispravno prebacuju, provjerite polaritet spoja ulagača kolosijeka u obrnute petlje i provjerite da li struja teče u ispravnom smjeru, po potrebi promijenite polaritet

Korak 14: Idite Furthur

Idi Furthure
Idi Furthure

Nakon što vaš projekt uspješno funkcionira, zašto se ne biste pozabavili njime? Promijenite Arduino kôd tako da odgovara vašim potrebama, dodajte još značajki, možda usputnu sporednu kolosijek? Ili voziti više vlakova? Što god radili, sve najbolje!

Preporučeni: