Innehållsförteckning:

Servomätare i två lägen: 5 steg (med bilder)
Servomätare i två lägen: 5 steg (med bilder)

Video: Servomätare i två lägen: 5 steg (med bilder)

Video: Servomätare i två lägen: 5 steg (med bilder)
Video: Magdalena Andersson tvärvänder när hon inser missen 2024, November
Anonim
Image
Image
Servomätare i två lägen
Servomätare i två lägen
Servomätare i två lägen
Servomätare i två lägen

När jag köper en ny servomotor vill jag snabbt kontrollera om den fungerar. Servotestaren med två lägen låter mig göra det på en minut. Servos, åtminstone de billigare jag vet, fungerar ibland inte som förväntat när de kommer: Växlarna hoppar, elektroniken i servon fungerar inte eller så är det 120 grader och inte 180 graders servo. Det är bra att testa en servo innan du använder den! Fram till nu brukade jag ta en brödbräda, en Arduino, en 5V strömförsörjning, en USB -kabel, min dator och några bygelkablar och byggde en servotester varje gång från början. Med tvåläges servotestare är detta nu historia.

Det finns kommersiella servotestare tillgängliga för cirka $ 10, mer eller mindre kostnaderna för detta projekt. Produkterna jag hittade på Amazon testar upp till tre servon parallellt och har tre testlägen: Manuell, Auto och Neutral.

Tvåläges servotester gör att du kan testa upp till fyra servomotorer parallellt och har två lägen: Följ och svep. I Follow följer de anslutna servona positionen för potentiometern, i Sweep används potentiometern för att ställa in hastigheten. Inuti finns en Arduino Nano och en Step-Up DC-DC-omvandlare för att driva Arduino från 5V effektingång. Enheten har en omkopplare för att välja läge och en potentiometer för att justera styrsignalen.

För att bygga denna enhet måste du göra lite lödning. Det är alltid förvånande hur dessa sköra elektroniska komponenter överlever mitt "lödning". För att programmera Arduino Nano behöver du en USB -minikabel. Fodralet är 3D -tryckt med de två STL -filerna som bifogas.

Det är billigare att köpa en servotester. Men på de bilder och videor jag hittade används alltid Micro och aldrig Standard Servos. Auto -läget verkar inte ha en justerbar hastighet. Tvåläges servotester har tillräckligt med ström för att styra fyra standard servon. Det kan omprogrammeras och du kan ge omkopplaren och potentiometern en annan mening om du vill.

Tillbehör

1 Arduino Nano

1 steg-upp DC-DC-omvandlare, justerad till 5V till 12V (aka DC-DC Booster)

1 växelströmbrytare med 3 stift

1 100-1M potentiometer (aka. Justerbart motstånd)

1 100n kondensator

1 10k motstånd

1 2-polig inkopplingsplint

2 prototypplatta 45x35 mm

1 13-stifts enradig hanrubrik

1 15-stifts enradig hanrubrik

1 2-stifts enradig hanrubrik med 15 mm långa stift

3 3-stifts enradig hanrubrik

1 3-stifts enradig hanrubrik med två 15 mm långa stift

2 2-stifts enradig honrubrik

Steg 1: 3D -tryckta delar

Jag använde materialet "PETG" för att skriva ut fodralet för två-läges servotestare (TMST). Om du inte har en 3D -skrivare rekommenderar jag att du letar efter en 3D -utskriftstjänst i närheten.

Steg 2: Kontrollpanel

Kontrollbord
Kontrollbord
Kontrollbord
Kontrollbord

Löd stiften till Arduino -brädan enligt anvisningarna på (en av) bilderna i steget ovan. VIN och GND behöver en lång stift för att senare kunna fästa kontrollkortet på strömkortet. Jag vet inte om det är så här det görs, men jag limmade komponenterna på brädet så att de stannade på plats när jag vände brädet.

En av de tre stiften på vippströmbrytaren är avskurna så att den inte kommer i vägen. Det är lite trångt i det området eftersom pull-up-motståndet måste anslutas till omkopplarens mittstift. Potentiometern placeras så att +/- är mot omkopplaren och den tredje stiftet är mot kondensatorn.

Jag namngav några av Arduino -stiften på bilden. A0 är den fjärde från vänster, 5V den fjärde från höger. GND är den fjärde från höger och D9 den fjärde från vänster; är det en slump? Hur som helst, de två grunderna för strömförsörjningen och Arduino är anslutna. Strömförsörjningens 5V och Arduino 5V är inte anslutna; det skulle inte fungera. Arduino drivs över VIN -stiftet.

Steg 3: Power Board

Power Board
Power Board
Power Board
Power Board

Placera de två kvinnliga rubriken så att de matchar positionerna för

1) VIN och GND för Arduino

2) 5V och jord för strömförsörjningen.

Anslut VIN +/- och VOUT +/- med stiften på honhuvudena.

Steg 4: Montering

hopsättning
hopsättning
hopsättning
hopsättning
hopsättning
hopsättning

Sätt i strömkortet i fodralet. Jag använde några stift för att fixera brädet. Sätt i kontrollkortet och montera höljet.

Det är tvåläges servotester. Bilden visar hur du ansluter 5V -nätaggregatet och en servomotor; färgerna spelar roll!

Steg 5: Programmering

Programmering
Programmering

Bifogad är en Arduino Sketch (TmstApp.ino) som du kan öppna med Arduino IDE och ladda upp till enheten. Arduino IDE kan laddas ner från:

När du har öppnat Arduino IDE och anslutit tvåläges servotester väljer du porten (t.ex. COM5) och kortet (Arduino Nano) i menyn Verktyg. Kontrollera/ställ också in processorn under Verktyg. För den Arduino -klon jag använder är processorn ‘ATmega328P (Old Bootloader)’.

När du trycker på knappen Verktygsfält överför, programmet sammanställs och laddas upp till enheten; din tvåläges servotester är klar!

Rekommenderad: