Jump to content

Wire Following System/fi

From Appropedia

Johdanto

Tämä on OSHE Growbotin johdonseurantajärjestelmä . Se koostuu kahdesta piiristä: kehäjohtimen generaattoripiiristä ja LC-anturipiiristä. Kehäjohtimen generaattori indusoi 32–43 Hz:n taajuuden kehäjohtimeen. Tämä kehäjohtimen pituus on 100 jalkaa 22-kaliiperista johtoa, joka on asetettu Growbotin kulkemalle reitille puutarhan ympäri. LC:ssä on kaksi induktoria, jotka havaitsevat kehäjohtimen läpi kulkevan signaalin. Johtimen kummallakin puolella on yksi induktori, joka havaitsee, kun se lähestyy. Koska Raspberry Pissä ei ole analogista tuloa, on käytettävä ADC:tä. Kaikki tarvikkeet ja koodit löytyvät alta. Kehäjohtimen generaattoripiiri sijaitsee Growbotin kotelossa. Anturipiiri on Growbotissa. Tämä järjestelmä toimii Odrive-moottoreiden kanssa Growbotin ohjaamiseksi.

Näiden piirien yksityiskohdat: Robot Shop

Tiedostot ja osaluettelot

3D-tulostustiedosto saatavilla osoitteessa [ <add link> OSF ] Raspberry Pi:n Python-kooditiedostot saatavilla Githubissa .

Tässä on myös:

Kaaviot

500px-Generatorschematic.PNG

500px-Sensorschematic.PNG

  • ---

Kuva 1 (vasen): Johtogeneraattorin kytkentäkaavio Kuva 2 (oikea): Anturin kytkentäkaavio

Lisätarvikkeet

Työkalut ja kulutustavarat osaluettelossa lueteltujen lisäksi.

Työkalut

  • Juotin
  • Johdonkuorija ja leikkurit
  • 3D-tulostin

Kulutustarvikkeet

  • Juottaa
  • Nippusiteet
  • Superliima
  • 20 AWG-kaapeli induktoreille
  • 100 jalkaa 22-kaliiperista monisäikeistä lankaa kehälle

Ennen kuin aloitat

Käy läpi alla oleva prosessi ja kerää kaikki tarvitsemasi työkalut ja kulutustarvikkeet rakentamisen aloittamiseen. Yllä oleva työkaluluettelo ei välttämättä ole täydellinen. Kokoonpano ja johdotus ovat vaiheet sen jälkeen, kun komponentit on juotettu piirilevyyn ja tulostetut päät ja nastat sekä kaksi johdonpidikettä .

Ladattava ja asennettava ohjelmisto

  • Raspberry Pi tarvitsee Python3-pipin: RaspPi
  • I2C:n käyttöönotto Raspberry Pissä: Adafruit
  • Raspberry Pi:n ADC-muunnin: Adafruit

Kokoonpano ja johdotus

Mekaniikka

  • ---
  • Kiinnitä BotEnd alumiiniprofiiliin ??m-ruuvilla ja ??.
  • Aseta WireHolder botend-kappaleeseen ja kiinnitä tapilla tai ??m-ruuvilla ja pultilla
  • Aseta anturin pää langanpidikkeeseen ja kiinnitä tapilla tai ??m-ruuvilla ja pultilla.
  • Aseta induktori SensorEndin uraan ja levitä siihen tilkka pikaliimaa.
  • Sido lanka nippusiteellä langanpitimen pieniin koloihin.

Johdotus

500px-Ads1115s.PNG

  • ---
  • Raspberry Pi ADS:ään yllä
  • Anturipiirin analogialähdöt menevät ADS:n A0- ja A1-liittimiin
  • Anturipiiri tarvitsee 5 V virtalähteen
  • Kehäjohtimen generaattoripiiri tarvitsee 12 V:n virtalähteen

Testaus

  • Antureiden alkutestaus autoTest.py:n avulla
  • Kerää Min- ja Max-arvot ja korvaa ne asianmukaisella paikalla autoTest.py-tiedostossa.
  • Odrive-moottorit ovat valmiita testattavaksi

Muistiinpanoja

  • Varmista, että induktorianturin johdot ovat riittävän pitkiä ennen katkaisemista
  • Testaa koodi ennen kuin liimaat induktorit tai sidot johdon nippusiteellä
  • Lisämenettelyt löytyvät täältä .
Vaijeriohjausmateriaalit
KuvausLaskea
Generaattorin piirilevy1
Anturin piirilevy1
ADS1115 AD-muunnin1
3,3 kΩ vastus1
12 kΩ vastus1
47 Ω vastus1
10 kΩ vastus4
1 MΩ vastus4
4,7 kΩ potentiometri1
12 kΩ vastus1
100 nF:n kondensaattori2
1,2 nF:n kondensaattori1
1 uF:n kondensaattori1
22 nF:n kondensaattori2
1 mH induktori2
LM324N-vahvistin1
NE555-ajastin1
2,1x5,5 mm:n tynnyriliitin1
2-asentoinen liitin3
3-asentoinen suorakulmainen pinniliitin2
~1 metrin 20AWG-kaapeli (induktoreille)1
~100' 22 gaugen monisäikeinen lanka (seuraavaa lankaa varten)1
Sivun tiedot
kestävän kehityksen tavoitteet
Kirjoittajat
LisenssiCC-BY-SA-4.0
KieliEnglanti (fi)
KäännöksetItalialainen , saksalainen , ranskalainen , korealainen , liettualainen
Aiheeseen liittyvää5 alasivua , 8 sivua, linkki tähän
Näyttökerrat400 sivulatausta ( analytiikka )
Luotu26. huhtikuuta 2020 , kirjoittanut Zach Arnold
Viimeisin muokkaus1. kesäkuuta 2026, kirjoittanut Irene Delgado
Cookies help us deliver our services. By using our services, you agree to our use of cookies.