PCB Quadrotor (borstlösa) (1 / 20 steg)
Steg 1: Inställningar: delar, verktyg, program och filer
4pcb_ARD (mapp) - Arduino projekt (Arduino 0022, .pde).
4pcb_EAG (mapp) - EAGLE styrelsen filer och bibliotek (EAGLE 6.0.0 Light Edition).
4pcb_EXE (mapp) - Ground station körbara (kräver .NET Framework 2.0 eller senare).
4pcb_GRB (mapp) - Gerber filer för PCB utskrift.
4pcb_VB (mapp) - Ground station source (Visual Basic Express 2008 eller senare).
4pcb_BOM.xlsx - produktstruktur i Excel-format.
4pcb_DIR.jpg - koordinatsystem quadrotor och IMU.
4pcb_EXT.pdf - Detaljer för externa anslutningar.
4pcb_IMU.jpg - bild visar vibrationer montering och ledningar av Pololu minIMU-9.
4pcb_SCH.pdf - PDF Schematisk av styrelsen.
Strukturlista / kostnad:
Bill of material (4pcb_BOM.xlsx) innehåller alla de komponenter som krävs för att sätta ihop en PCB quadrotor och slipat posterar. Den totala kostnaden att bygga quadrotor handlar om $240. Markstation består av en USB-spelenhet, en XBee radio, och och XBee-till-USB-adapter. Om du inte redan har dessa, lägger de en aditional $80 eller så.
Lödning:
Detta forum kräver en bra mängd ytmonterad lödning, inklusive passiva så liten som 0603 och fyra TSOP36 ICs. De kan alla vara hand-lödas (ingen BGA eller leadless).
Ytterligare verktyg och maskinvara:
-Tråd (22AWG och 28AWG strandsatta skulle arbeta) och tråd fräsar/strippor.
-Löda fläta för att rensa upp broar.
- FTDI kabel för programmering Arduino Pro Mini.
-Hex nyckeluppsättning.
-Dubbelsidig skum montering tejp.
Programvara:
-EAGLE
Om du vill ändra kretskortet, måste EAGLE v6.0.0 eller senare. Du kan hämta den här. Gratis "Light Edition" är tillräckligt, även om konturerna av styrelsen är större än 100x80mm gräns (se steg 2). Du behöver också EAGLE att referera styrelsen layout när du monterar komponenter. (t.ex. typ "Visa R32" i styrelsen fönster kommandoraden att räkna ut var att sätta resistor R32.) Det finns ingen designators på styrelsen själv.
-Arduino
Flight styrenheten är skriven på Arduino IDE. Du kan hämta den senaste versionen från här. Kontrollera att du ställer in den styrelsen till "Arudino Pro Mini (5V / 16MHz) w / ATmega328".
-Visual Basic Express (valfritt)
Markstation är programmerad i Visual Basic Express. Om du vill ändra marken station programvaran, kan du hämta den fri upplagan, Visual Basic Express 2010 från här.
-.NET framework
Markstation kräver .NET Framework runtime filerna. (Tyvärr, det gör det endast för Windows.) Dessa filer kommer med Visual Basic 2010, så om du planerar att ändra programvaran marken station, det finns ingen anledning att ladda ner dem separat. Om du bara vill köra den körbara markstation, kan du hämta .NET Framework runtime filerna från här.
-Bearbetning? (Valfritt)
Även om jag inte gjort det själv, det är möjligt att port marken station programvaran över till bearbetning, vilket skulle göra den kompatibel med andra operativsystem. Att läsa från USB-spelenheten, det finns ett tredje part bibliotek kallas ProCONTROLL. Jag gjorde lite arbete med detta för en XBee-baserad robot controller, vars detaljer är här. Detta kan vara en bra utgångspunkt för att göra en icke-Windows grund station.