Kasutaja tarvikud

Lehe tööriistad


projektid:arendusprojektid:pisi_xbee6

Pisi-XBee 6

PisiXBee5

Tegu on Pisi-XBee sarja kuuenda versiooniga. Põhikontrolleriks on 32 bitine ST micro mikrokontroller STM32F373.

Kasutusjuhud

Plaadil oleks kaks peamist kasutusjuhtu:

  • STM32 koolitused
  • roboti ehitamine

Plaat võiks olla disainitud nii, et osad elektroonika komponendid, mis on mõeldud eelkõige koolituste jaoks ei ole nõutavad kui plaati kokku joota ainult võistlusrobotiks.

Võimalikud koolitusülesanded:

  • LED vilgutamine
  • Lihtsa muusikapala mängimine (piezo ja touch sensorid). Siin muidugi võiks piezo olla jumperi taga, et kui keegi ei oska veel piezot kontrollida, siis saab jumperi lahti võtta ja ei jääks pinisema. :)
  • Igal koolitataval on oma joystick, kust tuleb positsiooni lugeda ning mingit asja või mängu juhtida.
  • Sarnane eelmisega, aga mängu juhtimine käiks touch sensorite abil (üles, alla, parem, vasak). Tahaks mitmekesi packmani mängida suurel ekraanil :)
  • Samas CAN/wifi/raadio võrgus olijad saavad chattida omavahel morse koodi abil või mis iganes muud koodi kasutades, et edastada touch padi kaudu tähtid/sõnu üldisesse chatti.

Elektroonika

Programmeerimine

Programmeerimiseks on jäetud hetkel kaks liidest:

  • USB DFU bootloader
  • SWD

Plaadil olevad seadmed

  • LED RGB
  • Nupplüliti 2tk + Reset
  • XBee pesa raadiomoodulite ühendamiseks (UART)
  • USB microB pesa
  • 6 - teljeline liikumisandur (SPI)
  • Indikaator LEDid
    • Toide
    • H-silla error
    • Raadiomooduli heartbeat
    • Raadiomooduli Tx
  • Piezo kõlar
  • Mootori kontroller 2 x DC mootori juhtimiseks
  • 4 x on board touch sensors (ühe lüliti võib siis välja jätta)

Toide

Pisi-XBee 6 on mõeldud kasutamiseks kahe elemendise LiPoly akuga. Vastupinge vastu kaitseb P-FET, mis tagab pea olematu pingelangu.
Maksimaalne lubatud koormus 3.3V ahelas on 500mA. Lisaks reguleeritud toitele võimalik toita skeemi ka USB pistikust. USB toide ei jõua mootoriteni, mis on ühendatud vaid akupingega.

Sisend-Väljundid

Kõik plaadivälised ühendused on toodud plaadi ühte serva. Piikriba on mugava ja tuntud servo „standarti“ kasutades, mis tähendab, et kõige välimine rida on maa (GND), keskmine rida +3.3V (VCC) ning sisemine rida vastav STM-i viik. Ühendused on jagatud kahte gruppi:

Portide taga on ühendused kahe DC mootori jaoks.

Liidesed

Kommunikatsiooniliidesed:

  • raadiomooduliga UART/USART
  • CAN (ideaalis CAN transiever kivi plaadi peal, et ei oleks vaja lisaplaati)
  • I2C

Skeem

Andmelehed


Tarkvara

Pisi-XBee 6 teek

Pisi-XBee 6 plaadi kasutamise lihtsustamiseks on loodud teek.
Teegi kirjeldus on leitav siit: teek


Toetajad

Autor

projektid/arendusprojektid/pisi_xbee6.txt · Viimati muutnud: 2016/09/19 12:14 persoon peeter.salong