Quadrocopter med egendesignat styrsystem.
Re: Quadrocopter med egendesignat styrsystem.
Menar du något i stil med denna: 74-585-73
Jag använder 2k pull-ups i min labbuppkopling och det fungerar, men skulle det bli problem är ju två motstånd hyffsat enkelt att byta ut.
Jag använder 2k pull-ups i min labbuppkopling och det fungerar, men skulle det bli problem är ju två motstånd hyffsat enkelt att byta ut.
Re: Quadrocopter med egendesignat styrsystem.
Japp, precis en sådan kristall använder jag själv.
>>... två motstånd hyffsat enkelt att byta ut.
Sant så sant. Jag bara förvarnar, för det tog mig ett bra tag att komma på att mina pull-ups var för små.
>>... två motstånd hyffsat enkelt att byta ut.
Sant så sant. Jag bara förvarnar, för det tog mig ett bra tag att komma på att mina pull-ups var för små.

-
- Inlägg: 42
- Blev medlem: 13 januari 2011, 15:54:00
- Ort: Göteborg
Re: Quadrocopter med egendesignat styrsystem.
Hej,
ang. I2C så är väl i regel 4.7k som gäller?
Mvh
ang. I2C så är väl i regel 4.7k som gäller?
Mvh
Re: Quadrocopter med egendesignat styrsystem.
Här finns en intressant artikel om I2C-pullup: http://www.dsscircuits.com/articles/eff ... stors.html
Det som är problemet är oftast att få stigande flank tillräckligt snabb, så det är nog vanligare att ett för högt värde ställer till det. I2C-standarden säger att enheterna ska klara av att sänka minst 3 mA, från det kan man räkna ut vad den minsta möjliga pullup-resistansen är.
edit: Punkt 7.1 (sid 42) i det här dokumentet har mycket information om hur man väljer lämpligt motstånd också: http://www.nxp.com/documents/user_manual/UM10204.pdf
Det som är problemet är oftast att få stigande flank tillräckligt snabb, så det är nog vanligare att ett för högt värde ställer till det. I2C-standarden säger att enheterna ska klara av att sänka minst 3 mA, från det kan man räkna ut vad den minsta möjliga pullup-resistansen är.
edit: Punkt 7.1 (sid 42) i det här dokumentet har mycket information om hur man väljer lämpligt motstånd också: http://www.nxp.com/documents/user_manual/UM10204.pdf
Re: Quadrocopter med egendesignat styrsystem.
Bra artikel!
Ska söka igenom min gamla design för att se om jag gjorde något fel som behövde ett så stort motstånd, tackar!
Ska söka igenom min gamla design för att se om jag gjorde något fel som behövde ett så stort motstånd, tackar!

Re: Quadrocopter med egendesignat styrsystem.
Nu har det äntligen blivit lite framsteg med min quad. Igår kom kretskorten som jag beställt från ITead Studio Det har tagit nästan en månad att få dem, men kvalitén verkar vara helt ok, och priset är oslagbart!
Det blev inget byte av kristall, men jag hoppas på att kunna använda den interna oscillatorn istället. Ska labba lite med det ikväll och se om jag kan få hyffsad precision på den. Igår kväll lyckades jag i alla fall löda dit de flesta komponenterna. Första gången jag använder lödpasta för att löda ytmonterade komponenter, och jag måste säga att det ganska mycket enklare än att använda tenn på rulle! Verktygen som behövdes var en tandpetare en bomullstops och lödkolven, jag tog fram lödflätan men behövde inte använda den.
Bilderna ser betydligt kladdigare ut än vad det är, jag tror jag behöver tvätta bort lite flussrester på något sätt. Någon som har något tips om hur man gör det på enklast sätt?
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Quadrocopter med egendesignat styrsystem.
Väldigt intressant tråd, man blir mer och mer sugen på att bygga en egen quad, har dock en Trex 450 som jag bör få upp i luften först.
När jag lagade telefoner brukade vi använda isopropanol för att rengöra efter flussmedel, fungerade ganska bra, finns att få tag på tex kjell:
http://www.kjell.com/?item=18303&path=4 ... ,442500000
Vi hade också något specialmedel för flussrengöring etc som far lite bättre, kommer dock inte ihåg vad det hette.
När jag lagade telefoner brukade vi använda isopropanol för att rengöra efter flussmedel, fungerade ganska bra, finns att få tag på tex kjell:
http://www.kjell.com/?item=18303&path=4 ... ,442500000
Vi hade också något specialmedel för flussrengöring etc som far lite bättre, kommer dock inte ihåg vad det hette.
Re: Quadrocopter med egendesignat styrsystem.
Ska testa lite isopropanol.
Kan i alla fall rapportera att det verkar fungera utmärkt att använda den interna oscillatorn, synd bara att jag inte testat det förrän nu.
Kan i alla fall rapportera att det verkar fungera utmärkt att använda den interna oscillatorn, synd bara att jag inte testat det förrän nu.
Re: Quadrocopter med egendesignat styrsystem.
Efter en omfattande test av motorer och propellrar (resultatet går att läsa i en annan tråd) sitter jag på ett överskott av ... motorer och propellrar.
Säljer du något av korten som kit, halv kit eller bara PCB?
Säljer du något av korten som kit, halv kit eller bara PCB?
Re: Quadrocopter med egendesignat styrsystem.
Visst kan jag göra det, antingen sälja eller eventuellt byta ett PCB/halvkit mot några propellrar som är effektivare än de jag har. Tyvärr går jag ju då miste om det coola utseendet med 3-bladiga propellrar. Jag tror jag har allt utom processor och sensorer till alla tio kort, processor har jag bara en till och jag har inga fler sensorer. Men eftersom I2C-bussen (3.3 V inte 5 V) finns att tillgå externt så borde man kunna använda alla möjliga sorters sensorkort med I2C-interface.
Du har möjligtvis inte testat den kombinationen av motor/propeller som jag har? Skulle vara intressant att veta hur kass de är. Kraft finns det i alla fall så det räcker och blir över men jag antar att det går åt en hel del effekt också.
Motor: http://www.hobbyking.com/hobbyking/stor ... oduct=5691
Propellrar: http://www.hobbyking.com/hobbyking/stor ... oduct=8098
När jag kan tänka mig att skicka iväg ett kort beror på hur mycket du vill göra själv. Det jag har kvar att göra innan det är dags att flyga är:
* Testa att sensorerna fungerar lika bra på kretskortet som på labplattan
* Trimma in och testa PID-looparna (De är bara kodade just nu, helt otestade)
* Koda och testa batteriövervakting och LED-styrning. Jag vet inte om jag skrivit om det här, men jag har lagt till en port för att mäta batterispänningen och styra ett gäng LED. Jag har tänkt mig att de ska börja blinka allt mer intensivt desto lägre batterispänningen blir.
Vill du skriva din egen mjukvara alternativt och skaffa egna komponenter så kan jag skicka ett kort ikväll. Ska jag löda på det jag har så får du nog vänta till nästa vecka. Vill du även ha mjukvara som uppnått version 1.0 status (dvs kan flyga) så skulle jag tro att det är klart tidigast efter påsk.
Vill du skriva egen mjukvara skickar jag gärna min kod om du vill ha något att utgå från, med reservation för att den är ganska rörig som det ser ut nu.
Du har möjligtvis inte testat den kombinationen av motor/propeller som jag har? Skulle vara intressant att veta hur kass de är. Kraft finns det i alla fall så det räcker och blir över men jag antar att det går åt en hel del effekt också.
Motor: http://www.hobbyking.com/hobbyking/stor ... oduct=5691
Propellrar: http://www.hobbyking.com/hobbyking/stor ... oduct=8098
När jag kan tänka mig att skicka iväg ett kort beror på hur mycket du vill göra själv. Det jag har kvar att göra innan det är dags att flyga är:
* Testa att sensorerna fungerar lika bra på kretskortet som på labplattan
* Trimma in och testa PID-looparna (De är bara kodade just nu, helt otestade)
* Koda och testa batteriövervakting och LED-styrning. Jag vet inte om jag skrivit om det här, men jag har lagt till en port för att mäta batterispänningen och styra ett gäng LED. Jag har tänkt mig att de ska börja blinka allt mer intensivt desto lägre batterispänningen blir.
Vill du skriva din egen mjukvara alternativt och skaffa egna komponenter så kan jag skicka ett kort ikväll. Ska jag löda på det jag har så får du nog vänta till nästa vecka. Vill du även ha mjukvara som uppnått version 1.0 status (dvs kan flyga) så skulle jag tro att det är klart tidigast efter påsk.
Vill du skriva egen mjukvara skickar jag gärna min kod om du vill ha något att utgå från, med reservation för att den är ganska rörig som det ser ut nu.
Re: Quadrocopter med egendesignat styrsystem.
Löda kan jag göra, men programmerar inte så bra. Bara jag kan köpa samma delar som du redan har anpassat för, så är ju det bra.
Jag har "en hink" propellrar i lämpliga storlekar för den motorn. Du kan ju få låna dom och testa med, så får jag ett bättre pris av dig.
Riggen för propeller test bygger man på 10 minuter.
Gissar att en propeller med lägra stigning + (samma eller större diameter) skulle vara starkare och mycket effektivare.
Jag har "en hink" propellrar i lämpliga storlekar för den motorn. Du kan ju få låna dom och testa med, så får jag ett bättre pris av dig.

Riggen för propeller test bygger man på 10 minuter.
Gissar att en propeller med lägra stigning + (samma eller större diameter) skulle vara starkare och mycket effektivare.
Måste tyvärr säga att den funktionen finns färdig att köpa för ett par dollar. Antingen med blink eller "piiiip".* Koda och testa batteriövervakting och LED-styrning. Jag vet inte om jag skrivit om det här, men jag har lagt till en port för att mäta batterispänningen och styra ett gäng LED. Jag har tänkt mig att de ska börja blinka allt mer intensivt desto lägre batterispänningen blir.
Re: Quadrocopter med egendesignat styrsystem.
Ska man se det på det viset så skulle jag nog inte byggt min egen quadrocoptercontroller från första början
Jag hade tänkt att ha ett gäng LED per arm med röda på tre av dem och blå på en för att kunna hålla reda på vad som är fram. Jag tänkte att det kunde vara smidigt att använda dem för att indikera hur mycket sås det finns kvar i batteriet också.
Du får gärna berätta mer om din rigg för propellertest. Jag har en bunt 10x4.7 och 11x4.7 men inga pushers tyvärr. Skulle vara kul att jämföra dem mot den 3-bladiga.

Du får gärna berätta mer om din rigg för propellertest. Jag har en bunt 10x4.7 och 11x4.7 men inga pushers tyvärr. Skulle vara kul att jämföra dem mot den 3-bladiga.
Re: Quadrocopter med egendesignat styrsystem.
Det var absolut inte negativt, det var tänkt som "lägg krutet på något coolare" / "slösa inte energi på den grejen".
Så den absolut simplast testriggen. Inte min ide. Går att bygga på 10 minuter. Ger överraskande data. 2-3 träbitar och ett gångjärn ... jag lyxade till det med en plåtbit.
Propellern är tryckande och trycker ner på vågen. Vågen har en "nollning / tara / reset" funktion för att göra det ännu enklare. Man kan enkelt testa två motorer "rygg mot rygg" ... det suger.
Jag är totalt medveten om att dom två "armarna" inte är lika långa. Jag räknar med att den över pinnen kommer att bli sönder borrad av olika skruvar och bli nedsågad. Som det är idag multiplicerar jag med 0,81 för att få rätt värde.
När man väl testar så är det ju mycket prylar som ska till, ett par multimetrar, radio och batterier osv. Så måste man även tejpa fast plattan i bordet för att den inte ska åka sin väg.

Saker som sitter kvar efter senaste körningen (och i vänta på fler propellrar i posten) är:
http://www.hobbyking.com/hobbyking/stor ... oduct=6247
http://www.lowpricerc.com/product_info. ... ts_id=1291
Så den absolut simplast testriggen. Inte min ide. Går att bygga på 10 minuter. Ger överraskande data. 2-3 träbitar och ett gångjärn ... jag lyxade till det med en plåtbit.
Propellern är tryckande och trycker ner på vågen. Vågen har en "nollning / tara / reset" funktion för att göra det ännu enklare. Man kan enkelt testa två motorer "rygg mot rygg" ... det suger.
Jag är totalt medveten om att dom två "armarna" inte är lika långa. Jag räknar med att den över pinnen kommer att bli sönder borrad av olika skruvar och bli nedsågad. Som det är idag multiplicerar jag med 0,81 för att få rätt värde.
När man väl testar så är det ju mycket prylar som ska till, ett par multimetrar, radio och batterier osv. Så måste man även tejpa fast plattan i bordet för att den inte ska åka sin väg.

Saker som sitter kvar efter senaste körningen (och i vänta på fler propellrar i posten) är:
http://www.hobbyking.com/hobbyking/stor ... oduct=6247
http://www.lowpricerc.com/product_info. ... ts_id=1291
Re: Quadrocopter med egendesignat styrsystem.
Processen med att få ordning på regleringen har varit 2 steg framåt och 1 tillbaka och det har tagit mycket längre tid än vad jag trodde det skulle göra. Ska försöka hinna med att skriva en längre post ikväll och berätta lite mer om hur det har gått och tipsa om vad jag gjort för att komma runt problemen. Kanske kunde vara till hjälp eftersom det är ett par till här på forumet som också bygger egna controllers.
Som det ser ut nu har jag monterat styrkortet med M3 skruv och 3 st muttrar som distans, jag har inga som helst problem med vibrationer men om man jagar prestanda skulle mindre vibrationer innebära att jag kan fläska på mer D-verkan i kontrollern och hantera mer P/I-verkan innan den blir instabil och på så sätt få snabbare reglering.
Jag tror det skulle vara schysst att använda någon form av gummislang som distans istället, någon som kan tipsa om vart man skulle kunna hitta gummislang med 3 mm innerdiameter och ~1 mm tjocka väggar?
Som det ser ut nu har jag monterat styrkortet med M3 skruv och 3 st muttrar som distans, jag har inga som helst problem med vibrationer men om man jagar prestanda skulle mindre vibrationer innebära att jag kan fläska på mer D-verkan i kontrollern och hantera mer P/I-verkan innan den blir instabil och på så sätt få snabbare reglering.
Jag tror det skulle vara schysst att använda någon form av gummislang som distans istället, någon som kan tipsa om vart man skulle kunna hitta gummislang med 3 mm innerdiameter och ~1 mm tjocka väggar?
Re: Quadrocopter med egendesignat styrsystem.
Tja! Håller fortfarande lite öga på tråden även om jag gick vidare och gick med i OpenPilot projektet. Har just nu ett examplar av deras enklaste CopterControl kort på väg (mems-gyron (IDG-500) och accelerometrar(ADXL345) tillsammans med ARM processor i 72 Mhz).
Angående slang så behöver du faktiskt inte gå utanför RC världen. Vanlig bränsleslag fungerar fint:
http://www.sodersrchobby.se/sodersrchob ... &pid=FK21S
Finns i olika tjocklekar och här har du också ett exempel där det använts:
http://www.rcgroups.com/forums/showpost ... tcount=102
Nu verkar det redan varit beställt propellrar och motorer. Annars skulle jag rekommendera RCTimer's motorer om man vill ha billiga med hyfsad kvalité. (Man bör nog fortfarande beställa nån extra vilket man definitivt ska göra med hobbyking-motorerna så man har möjlighet att slänga de sämsta)
Angående slang så behöver du faktiskt inte gå utanför RC världen. Vanlig bränsleslag fungerar fint:
http://www.sodersrchobby.se/sodersrchob ... &pid=FK21S
Finns i olika tjocklekar och här har du också ett exempel där det använts:
http://www.rcgroups.com/forums/showpost ... tcount=102
Nu verkar det redan varit beställt propellrar och motorer. Annars skulle jag rekommendera RCTimer's motorer om man vill ha billiga med hyfsad kvalité. (Man bör nog fortfarande beställa nån extra vilket man definitivt ska göra med hobbyking-motorerna så man har möjlighet att slänga de sämsta)