Talaan ng mga Nilalaman:

Simpleng Electronic Speed Controller (ESC) para sa Infinite Rotation Servo: 6 Hakbang
Simpleng Electronic Speed Controller (ESC) para sa Infinite Rotation Servo: 6 Hakbang

Video: Simpleng Electronic Speed Controller (ESC) para sa Infinite Rotation Servo: 6 Hakbang

Video: Simpleng Electronic Speed Controller (ESC) para sa Infinite Rotation Servo: 6 Hakbang
Video: RUNNING LIFETIME" free energy generator. aksedenteng nagawa! 100% real, Pinoy Lang pala Ang nakagawa 2024, Hulyo
Anonim
Simpleng Electronic Speed Controller (ESC) para sa Infinite Rotation Servo
Simpleng Electronic Speed Controller (ESC) para sa Infinite Rotation Servo

Kung susubukan mong ipakita ang Electronic Speed Controller (ESC) sa kasalukuyan, dapat kang maging masungit o matapang. Ang mundo ng murang elektronikong pagmamanupaktura ay puno ng mga regulator na may iba't ibang kalidad na may malawak na spectrum ng mga pagpapaandar. Gayunpaman ang kaibigan ko ay hilingin sa akin na magdisenyo ng isang regulator para sa kanya. Ang pag-input ay medyo simple - ano ang magagawa ko, upang magamit ang binago ng servo sa walang katapusang pag-ikot para sa drive excavator?

(Maaari itong matagpuan sa aking site din)

Hakbang 1: Intro

Intro
Intro

Ipinapalagay ko, na ang karamihan ng mga modeller ay nauunawaan, na ang murang modelo ng servo ay maaaring matagumpay na mai-convert sa walang katapusang pag-ikot. Sa pagsasagawa ay nangangahulugang alisin lamang ang mechanical stopper at electronic trimmer para sa feedback. Kapag napanatili mo ang default na elektronik, maaari mong makontrol ang servo sa kahulugan ng pag-ikot sa isa o kabaligtaran na direksyon, ngunit sa pagsasanay nang walang posibilidad na makontrol ang bilis ng pag-ikot. Ngunit kapag tinanggal mo ang default na elektronik, makakakuha kami ng DC motor na may hindi gaanong masamang gearbox. Ang motor na ito na nagtatrabaho sa boltahe tungkol sa 4V - 5V at kasalukuyang pagkonsumo ay halos daan-daang milliamperes (sabihin nating mas mababa sa 500mA). Ang mga parameter na iyon ay mahalaga lalo na dahil maaari naming gamitin ang karaniwang boltahe para sa receiver at para sa drive. At bilang isang bonus na maaari mong makita, na ang mga parameter ay napakalapit sa mga motor ng mga laruan ng mga bata. Pagkatapos ang regulator ay magiging angkop din para sa mga kaso, nais naming i-upgrade ang laruan mula sa orihinal na kontrol ng bang-bang hanggang sa mas modernong proporsyonal na kontrol.

Hakbang 2: Skematika

Skematika
Skematika

Dahil ginamit namin ang mundo na "murang" ilang beses; ang plano ay, upang gawing mura at simple ang lahat ng aparato hangga't maaari. Gumagawa kami ng kundisyon, ang motor at regulator na iyon ay pinalakas mula sa parehong mapagkukunan ng boltahe, kabilang ang receiver. Ipinapalagay namin, na ang boltahe na ito ay nasa saklaw na katanggap-tanggap para sa karaniwang mga processor (cca 4V - 5V). Kung gayon hindi natin dapat lutasin ang anumang kumplikadong mga powering circuit. Para sa pagsusuri ng signal gagamitin namin ang karaniwang processor PIC12F629. Sumasang-ayon ako, na sa panahong ito ay luma na itong fashion processor, ngunit mura pa rin at madaling bilhin at mayroon itong sapat na mga peripheral. Pangunahing bahagi sa aming disenyo ay isinama H-bridge (driver ng motor). Nagpasya akong gumamit ng talagang murang isang L9110. Ang H-tulay na ito ay matatagpuan sa iba't ibang mga bersyon kabilang ang sa pamamagitan ng hole DIL 8, at din sa SMD SO-08. Ang presyo ng tulay na ito ay sobrang positibo sa tuktok. Kapag bumibili ng mga solong piraso sa Tsina, nagkakahalaga ito ng mas mababa sa $ 1 kasama ang post fee. Sa eskematiko maaari lamang kaming makakita ng header para sa pagkonekta ng programmer (PICkit at mga clone nito na gumagana nang maayos at ang mga ito ay mura). Sa tabi ng header mayroon kaming hindi pangkaraniwang resistors R1 at R2. Hindi masyadong mahalaga ang mga ito, hanggang sa hindi namin masimulan ang paggamit ng mga end stop switch. Kung sakaling magkakaroon kami ng mga switch sa mga elektronikong lugar na maingay, maaari nating limitahan ang epekto ng elektronikong ingay na ito sa pamamagitan ng pagdaragdag ng mga resistor. Pupunta kami sa "pinalawak na mga pag-andar" pagkatapos. Nabatid sa akin, na gumagana ito ng maayos, ngunit hindi ito umaangkop sa portal crane, dahil ang mga bata na umaalis sa mga trolley frame na hit upang wakasan ang mga paghinto hanggang sa luha ito. Pagkatapos ay ginamit ko ulit ang mga libreng input sa header ng programa upang ikonekta ang mga end switch. Ang kanilang koneksyon ay naroroon din sa mga eskematiko. Oo, posible na magawa ang maraming mga pagpapahusay sa mga iskema, ngunit iiwan ko ito sa pantasiya ng bawat tagabuo.

Hakbang 3: PCB

PCB
PCB
PCB
PCB
PCB
PCB

Ang naka-print na circuit board ay medyo simple. Ito ay dinisenyo bilang maliit na mas malaki. Ito ay sapagkat mas madaling maghinang ng mga sangkap at para din sa mahusay na paglamig. Ang PCB ay dinisenyo bilang solong panig, na may SMD processor at H-bridge. Naglalaman ang PCB ng dalawang koneksyon sa wire. Ang lahat ng board ay maaaring solder sa tuktok na bahagi (na idinisenyo). Pagkatapos ang ibabang bahagi ay mananatiling ganap na patag at maaaring maging pandikit gamit ang magkabilang panig na adhesive tape sa isang lugar sa modelo. Gumagamit ako ng ilang mga trick para sa kahalili na ito. Ang mga koneksyon sa wire ay napagtanto ng mga nakahiwalay na mga wire sa bahagi ng bahagi. Ang mga konektor at resistor ay solder din sa bahagi ng PCB. Ang unang trick ay, na pagkatapos ng paghihinang ay "pinutol" ko ang lahat ng natitirang mga wire gamit ang jig saw. Pagkatapos ang ibabang bahagi ay sapat na flat para sa paggamit ng magkabilang panig na adhesive tape. Dahil ang mga konektor kapag na-solder na pang-itaas na bahagi ay hindi naaangkop nang maayos, kung gayon ang pangalawang trick ay "i-drop" ang mga ito sa pamamagitan ng super-glue. Para lamang ito sa mas mahusay na katatagan ng mekanikal. Hindi maintindihan ang kola bilang paghihiwalay.

Hakbang 4: Software

Software
Software

Ang paglitaw ng PICkit header sa board ay may napakahusay na dahilan. Ang Regulator ay walang sariling mga elemento ng kontrol para sa pagsasaayos. Nagawa ko ang pagsasaayos sa isang oras, kapag na-load ang programa. Ang bilis ng kurba ay nakaimbak sa memorya ng EEPROM ng processor. Ito ay nakaimbak na ang unang byte ay nangangahulugang throttle sa posisyon na 688µsec (maximum na pababa). Pagkatapos ang bawat susunod na hakbang ay nangangahulugang 16µsec. Pagkatapos ang gitnang posisyon (1500µsec) ay byte na may address na 33 (hex). Kapag pinag-uusapan natin ang tungkol sa regulator para sa kotse, pagkatapos ay ibig sabihin ng gitnang posisyon, ang motor na iyon ay humihinto. ang paglipat ng throttle sa isang direksyon ay nangangahulugang pagtaas ng bilis ng pag-ikot; Ang paglipat ng throttle sa kabaligtaran ng direksyon ay nangangahulugang, ang bilis ng pag-ikot ay tumataas din, ngunit may kabaligtaran na pag-ikot. Ang bawat byte ay nangangahulugang eksaktong bilis para sa naibigay na posisyon ng throttle. Ang bilis ng 00 (hex - tulad ng ginamit kapag nagprogram) ay nangangahulugang, ang paghinto ng motor na iyon. bilis 01 nangangahulugang napakabagal ng pag-ikot, bilis 02 nang mas mabilis atbp Huwag kalimutan, na ito ay mga numero ng hex, pagkatapos ay magpatuloy ang hilera 08, 09, 0A, 0B,.. 0F at magtatapos sa 10. Kapag binibigyan ang bilis ng hakbang 10, ito ay walang regulasyon, ngunit ang motor ay konektado direkta sa kapangyarihan. Ang sitwasyon para sa kabaligtaran ng direksyon ay pareho, ang halagang 80 lamang ang naidagdag. Pagkatapos ang hilera ay ganito: 80 (paghinto ng motor), 81 (mabagal), 82,… 88, 89, 8A, 8B,… 8F, 90 (maximum). Siyempre ang ilang mga halaga ay nakaimbak ng ilang beses, tinutukoy nito ang pinakamainam na curve ng bilis. ang default curve ay linear, ngunit madali itong mabago. parehong madali, tulad ng maaaring mabago ang posisyon, kung saan ang motor ay humihinto, sa sandaling transmitter ay hindi magandang trimmed posisyon ng center. Ilarawan kung paano ang hitsura ng bilis ng kurba ng hangin ay hindi kinakailangan, ang ganitong uri ng mga motor pati na rin ang regulator ay hindi idinisenyo para sa mga eroplano ng hangin.

Hakbang 5: Konklusyon

Ang programa para sa processor ay napaka-simple. Pagbabago lamang ito ng naipakita na mga sangkap, kung gayon hindi kinakailangan na gumastos ng mahabang oras sa paglalarawan ng pagpapaandar.

Ito ay napaka-simpleng paraan, kung paano malutas ang regulator para sa maliit na motor halimbawa mula sa binagong modelo ng servo. Ito ay angkop para sa madaling buhayin ang mga modelo ng pagbuo ng mga machine, tank, o pag-upgrade lamang sa pagkontrol ng mga kotse para sa mga bata. Ang regulator ay napaka-basic at walang mga espesyal na pag-andar. Ito ay higit na laruan para buhayin ang iba pang mga laruan. Simpleng solusyon sa "tatay, gawin akong remote control car tulad ng mayroon ka". Ngunit ginagawa ito nang maayos at nakagagawa na ito ng kasiyahan sa ilang mga bata.

Hakbang 6: Praview

Maliit na video.

Inirerekumendang: