Satura rādītājs:

Viegli veidojama fokusa sakraušanas iekārta: 11 soļi
Viegli veidojama fokusa sakraušanas iekārta: 11 soļi

Video: Viegli veidojama fokusa sakraušanas iekārta: 11 soļi

Video: Viegli veidojama fokusa sakraušanas iekārta: 11 soļi
Video: Part 1 - The House of Mirth Audiobook by Edith Wharton (Book 1 - Chs 01-05) 2024, Jūlijs
Anonim
Viegli veidojama fokusēšanas iekraušanas iekārta
Viegli veidojama fokusēšanas iekraušanas iekārta
Viegli veidojama fokusēšanas iekraušanas iekārta
Viegli veidojama fokusēšanas iekraušanas iekārta
Viegli veidojama fokusēšanas iekraušanas iekārta
Viegli veidojama fokusēšanas iekraušanas iekārta

Pārstrādātas 3D printera detaļas un uz Arduino balstīta FastStacker programmatūra ļauj vienkārši un lēti izveidot pilnībā aprīkotu fokusa sakraušanas iekārtu

Sergejs Maščenko (Pulsar124) ir paveicis lielisku darbu, izstrādājot un dokumentējot uz DIY balstītu fokusa sakraušanas sliedi, kā aprakstīts viņa wiki (https://pulsar124.fandom.com/wiki/Fast_Stacker). Daudzi cilvēki ir izveidojuši viņa projektu, un, kā viņš atzīmē savā wiki, viņa projekts ir plaši apspriests attiecīgajos forumos. Es nesen pats pabeidzu šīs būves versiju, kā es dokumentēju viņa wiki komentārā. Es izveidoju kontrolieri, izmantojot Pulsar124 dizainu, izmantojot Arduino, tastatūru, pakāpju draiveri un Nokia 5110 LCD displeju. Tur bija daudz lodēšanas, un vecais krājumu LCD bija ļoti problemātisks. Forums parādīja, ka citiem ir problēmas ar LCD. Pulsar124 projekta programmatūra ir ļoti jauka. Tā ir nobriedusi un pilnībā aprīkota, un es vēlējos atvieglot sistēmas izveidi, kas to izmanto. Es pārnesu viņa programmatūru uz 3D printera vadības platformas, kas sastāv no Arduino mega, RAMPS 1.4 vairoga un pilna grafiskā viedā kontroliera LCD paneļa ar saistītajiem kabeļiem. Es šeit sniedzu šo programmatūru ar instrukcijām, kā salikt krāvēja kontrolieri, lai tā darbotos. Attiecībā uz pašu sliedi, tā vietā, lai sāktu ar komerciālu Velbon sliedi, kā tas bija sākotnējā projektā, es izveidoju vienkāršu 3D printera sliedi, kuru arī šeit dokumentēju. Es neuzņemos atbildību par šo kodu vai dizainu, ja kāds izjauc savu kameru vai kaut ko citu.

Piegādes

Krāvēja kontrolieris

Tālāk minētās detaļas tiek pārdotas ļoti lēti kā "3D printera komplekts" vai "RAMPS komplekts", taču jūs varat tās iegādāties atsevišķi vai izņemt no neizmantota 3D printera.

  • Arduino mega
  • RAMPS 1.4
  • 1 pakāpiena vadītājs (komplektiem parasti ir vismaz 4)
  • Pilnas grafikas viedā kontrollera LCD displejs ar savienotāja paneli un lentes kabeļiem. Ja pērkat, izvēlieties vienu ar iebūvētu potenciometru fona apgaismojuma līmeņa kontrolei.
  • galvenes džemperi stepper draivera konfigurēšanai
  • repRap stila gala slēdži un saistītie kabeļi

Nepieciešams arī kontrolierim:

  • 4x4 slēdžu tastatūra
  • sprieguma dalītāja daļas

    • 150K rezistors
    • 390K rezistors
    • 0,1 uf kondensators
    • 2 atsevišķas tērauda galvenes tapas (pēc izvēles)
  • Kameras saskarnes releja paneļa daļas

    • 2 niedru releji- 10 mA spole, iebūvētas smidzināšanas diodes
    • 1/8 collu fona ligzda
    • 3 kontaktu 0,1 collu galvene
  • 6 šūnu AA bateriju komplekts ar NiMH uzlādējamām baterijām darbībai ar baterijām
  • Sienas kārpu padeve, kas nodrošina nominālo 9VDC maiņstrāvas darbībai
  • Pārvietojiet vadus vai vadus/tapas/savienotāju tapu korpusus, lai izveidotu savienojumu starp tastatūru un RAMPS galvenēm. Nepieciešams 8-pin līdz 2 X 4-pin savienojums.
  • Vadi vai kabelis, lai savienotu ierobežojošos slēdžus ar RAMPS galveni. Es izmantoju kabeļus, kas tika piegādāti kopā ar slēdžiem RAMPS komplektā, pagarinot tos, kā aprakstīts tālāk.
  • Kabelis stepera savienošanai ar RAMPS galveni. Es izmantoju 59 collu pakāpiena kabeli no Amazon.
  • Manuāls kameras aizvara vadības kabelis, kas darbojas ar jūsu tipa kameru- atrodiet ebay vai Amazon par pāris dolāriem. Nogrieziet un izmetiet rokas spiedpogas vienību un saglabājiet kamerai raksturīgo kabeli un savienotāju.

Fokusa sliede

  • 3D drukāti gabali, izmantojot komplektā esošos STL failus- motora galu, tālu galu un ragavas.
  • Parādīts NEMA 17 soļu motors ar 300 mm T8 vadskrūvi vai jūsu garuma izvēli. Ja svina skrūve nav integrēta, izmantojiet savienotāju, lai savienotu pakāpienu ar vadskrūvi
  • Misiņa uzgrieznis svina skrūvei - vienkārša vai atsperes slodze
  • 4 LM8U gultņi
  • 2 8 mm tērauda stieņi, kuru garums ir 340 mm vai kas atbilst jūsu skrūvei
  • Pamatnes plāksne 100 mm x 355 mm (vai atbilstošs garums) Es izmantoju gabalu no 4 "x 14" alumīnija krājumiem ar notīrītu virsmu. Ir iespējamas daudzas citas bāzes iespējas.
  • Skrūves gala detaļu piestiprināšanai pie pamatnes - es izmantoju 1/4-20
  • Uzgriežņi/skrūves gala slēdžu piestiprināšanai - 4-40 vai 3mm
  • RepRap stila gala slēdži. RAMPS komplektiem bieži ir 3 vai 4 no tiem. Var izmantot arī standarta mikroslēdžus, ja gala gabalos esošie caurumu raksti pieņem vienu vai otru.
  • Tālāk minētā secība no augšas uz leju, sākot no kameras, tika izmantota kameras piestiprināšanai pie sliedēm

    • 50 mm universāla ātro apavu plāksne ar 1/4 skrūvi, atbilst Arca-Swiss standartam (stiprinājumi pie kameras)
    • 200 mm mezgliņu bīdāmās sliedes plāksne ar ātrās atlaišanas skavu Arca stiprinājumam (pieņem plāksni iepriekš)
    • 50 mm Arca Swiss skava, ātri atvienojama plāksnes skava, piemērota Arca stila plāksnei (piestiprina bīdāmo mezgla plāksni pie ragaviņām)
  • Rāvējslēdzēji, 4"

1. darbība: RAMPS un Arduino

RAMPS un Arduino
RAMPS un Arduino
RAMPS un Arduino
RAMPS un Arduino
RAMPS un Arduino
RAMPS un Arduino
RAMPS un Arduino
RAMPS un Arduino

Attēlā redzams viens no tipiskajiem RAMPS komplektiem.

Šīs būves programmatūra ir šeit:

Instalējiet FastStacker programmatūru uz mega plates. Pirms Faststacker programmatūras apkopošanas un augšupielādes uz tāfeles, izmantojiet Arduino IDE bibliotēkas pārvaldnieku, lai instalētu grafisko bibliotēku u8g2lib savā Arduino vidē. Ja izmantojat citu sliedi, ierobežojošus slēdžus utt., Skatiet pielāgošanas ieteikumus oriģinālajā Wiki versijā.

Uzstādiet visus trīs džemperus RAMPS X pakāpju motora draivera vietā, kā parādīts attēlā, un šajā vietā uzstādiet pakāpju motora draiveri. Tas ir konfigurēts 16 mikroskopu darbībai. Pievienojiet RAMPS vairogu Arduino mega. Pievienojiet grafisko LCD displeju RAMPS, izmantojot interfeisa karti un lentes kabeļus, kas iekļauti LCD ekrānā, pievēršot uzmanību etiķetēm uz savienotājiem katrā galā. Ņemiet vērā, ka šis LCD neatbalsta programmētu fona apgaismojuma vadību, lai programmatūras portā tiktu pārtraukta funkcija.

Turpmākajās darbībās tiek izveidoti vairāki savienojumi ar RAMPS plati, pievienojot dažādas galvenes. RAMPS plates diagramma apkopo šos savienojumus atsaucei ar sīkāku informāciju, kas sniegta turpmākajās darbībās.

2. solis: sprieguma dalītājs

Sprieguma dalītājs
Sprieguma dalītājs
Sprieguma dalītājs
Sprieguma dalītājs
Sprieguma dalītājs
Sprieguma dalītājs
Sprieguma dalītājs
Sprieguma dalītājs

Krāvēja kontrolieris ietver funkcionalitāti, lai uzraudzītu akumulatora spriegumu (vai jebkuru ieejas barošanas avotu). Sprieguma dalītājs ir veidots no 2 rezistoriem un 0,1uf trokšņu slāpēšanas kondensatora atbilstoši sākotnējam dizainam. Šajā būvē sprieguma dalītājs ir pievienots citādi neizmantotās y pakāpiena galvenes tapām. Mērījumiem tiek izmantota mega iekšējā 2,56 V sprieguma atsauce.

Abi dalāmie rezistori sākotnējā projekta dokumentācijā un kodā ir apzīmēti kā R3 un R4, un mēs to turpinām šeit. Pieņemot, ka R3 ir tieši savienots ar akumulatora "+" (Y galvenes tapa16) un R4 ir pievienots zemei (Y galvenes tapa 9), dalītāja attiecība ir R4/(R3+R4). Šī būve pieņem nominālo ieeju sprieguma diapazons no 6,9 V līdz 9 V. Darbojoties no baterijām, tiek izmantotas 6 AA NiMH uzlādējamas baterijas. Darbojoties no maiņstrāvas, tā izmanto 9 V nominālo sienas kārpu. Mēs mērogsim no 9.2V līdz 2.56V ar šiem rezistoriem: R4 = 150K, R3 = 390K.

Izveidojiet sprieguma dalītāju, kā parādīts attēlā. Tapas nav obligāti nepieciešamas, jūs varat pieslēgt rezistora vadus tieši galvenē. Tomēr rezistoru vadi, kas man bija bijuši, šķita mazi, un es baidījos, ka tie var netikt droši ievietoti, tāpēc es pievienoju tapas. Es neesmu pārliecināts, ka kondensators patiešām ir vajadzīgs- šķiet, ka tas darbojas labi, kā parādīts attēlā par dalītāja minimālisma versiju, izmantojot vienu lodēšanas savienojumu.

Pievienojiet dalītāju RAM pakāpju Y-stepper galvenei šādi un kā parādīts attēlā:

Pin 16 (Vcc)- brīvs vads no 390K rezistora.

9. tapa (gnd) - 150K rezistora brīvs vads

8. tapa (Y pakāpiena iespējošana, arduino A7)- sprieguma dalītāja pieskāriens

3. darbība: tastatūra

Tastatūra
Tastatūra
Tastatūra
Tastatūra
Tastatūra
Tastatūra
Tastatūra
Tastatūra

Tiek parādīti 2 plaši pieejamo tastatūru veidi. Fails stacker.h ietver atslēgu kartēšanu abiem ar melnbaltu vienību pēc noklusējuma. Tā vietā, ja izmantojat vienu no sarkanās/zilās membrānas tipa, atceliet citu kartēšanu. Skatiet sākotnējo projekta dokumentāciju, ja jūsu īpašums atšķiras.

Ja jums ir problēmas ar dažu taustiņu nedarbošanos, bet ne visu rindu vai kolonnu un izmantojat kādu no melnbaltām vienībām, izmēriet visu taustiņu rindu un kolonnu savienojumu pretestību. Melnā/baltā stila tastatūrās uz tāfeles tiek izmantotas kaut kādas iespiestas oglekļa pēdas, kas dažiem rindu un kolonnu savienojumiem rada augstu pretestību, kā rezultātā dažas atslēgas nereaģē, ja tās lieto kopā ar dažām platformām, piemēram, arduino pro mini.

Tastatūrai ir 8 kontaktu savienotājs. 4 no šīm tapām savienojas ar vienu RAMPS galveni, bet pārējās 4 - ar citu galveni. Abiem tastatūras veidiem es izveidoju 8 kontaktu līdz divu 4 kontaktu lentes kabeļus, kā parādīts attēlos. Tie ir vienādi, izņemot tapu dzimumu, kas savieno tastatūru. Es izmantoju tapu korpusus un gofrēšanu uz vīriešu un sieviešu tapām kopā ar vadu un gofrēšanas instrumentu kabeļu izgatavošanai, bet var izmantot džemperu vadus vai citas iepriekš saspiestas iespējas. Šis Pololu video parāda daudzas produktu iespējas, kā izveidot šāda veida kabeļus: https://www.pololu.com/category/39/cables-and-wir…. Parādītā tipa džemperu vadi ir vienkārša iespēja.

Izmantojiet kabeli, lai savienotu tastatūru ar RAMPS atbilstoši attēliem un šādi (zemāk norādītā tastatūras tapu numerācija pieņem, ka 1. tapa ir pa kreisi, skatoties uz tastatūras priekšpusi, 8. tapa pa labi):

tastatūras tapas 1-4 savienojas ar RAMPS Servos galveni, tapas uzskaitītas secībā no kreisās uz labo, sākot ar tapu, kas ir vistuvāk atiestatīšanas pogai. Tas savienojas šādi:

tastatūra 1- D11

tastatūra 2- D6

tastatūra 3- D5

tastatūra 4- D4

tastatūras tapas 5-8 savienojas ar RAMPS endstop galveni un veic savienojumus šādi:

tastatūra 5- Ymin- D14

tastatūra 6- Ymax- D15

tastatūra 7- Zmin - D18

tastatūra 8, Zmax-D19

4. solis: kameras saskarne

Kameras saskarne
Kameras saskarne
Kameras saskarne
Kameras saskarne
Kameras saskarne
Kameras saskarne

Neliela tāfele ar 2 niedru relejiem, 3 kontaktu galveni un 1/8 collu audio ligzdu darbojas kā saskarne starp RAMPS un kameru. Es iesaku izmantot relejus ar iebūvētām diodēm. Pievienojiet savu, ja to nedarāt. Izvēlieties vienu, kura aktivizēšanai nepieciešama ne vairāk kā 10 mA (500 omu spole). Man gadījās daži Gordos 831A-4 releji, kurus es izmantoju, bet, piemēram, DigiKey ir Littlefuse #HE721A0510, Digi-Key daļas numurs HE101-ND shēma ir parādīta.

Kabelis ir izgatavots no aizvara manuālās vadības, izgriežot un mētājot spiedpogas vadīklu pēc tam, kad ir atzīmēts, kuri vadi ir AF, aizvars un bieži. Šis kabelis ir pievienots 1/8 collu audio spraudnim, kas tiek pievienots releja paneļa ligzdai.

Releju dēlis savienojas ar RAMPS ar īsu 3 vadu servo kabeli, kā parādīts attēlā. Jūs varat izmantot standarta servo kabeli, izmantot džemperus vai izveidot savu. Kameras interfeisa releja panelis tiek pievienots RAMPS plates AUX-2 galvenei, veicot šādus savienojumus:

2. palīgs, 8. tapa- GND

2. palīgs, 7. tapa- AF-D63

Aux 2, pin 6 - aizvars- D40

Es eksperimentēju, izmantojot šai funkcijai releja moduli, lai nebūtu jāveido tāfele, taču parasti pieejamais modulis, ko izmēģināju, patērēja pārāk daudz strāvas no 5 V sliedes.

5. solis: pakāpiena savienojums

Stepper savienojums
Stepper savienojums
Stepper savienojums
Stepper savienojums

Pievienojiet pakāpju kabeli X pakāpiena galvenei. Es izmantoju 59 collu pakāpju pagarinātāju, kā parādīts 2. attēlā. Ja solis pagriežas nepareizā virzienā, mainiet pakāpiena savienotāju, kas pievienots RAMPS plāksnei.

6. darbība. Ierobežojošie slēdži

Ierobežojošie slēdži
Ierobežojošie slēdži
Ierobežojošie slēdži
Ierobežojošie slēdži
Ierobežojošie slēdži
Ierobežojošie slēdži

FastStacker programmatūra nediskriminē abas beigu pieturas un nav vienalga, kura no tām tika trāpīta. RAMPS krāvēja programmatūra ir konfigurēta tā, lai tā varētu strādāt tieši ar 2 standarta repRap ierobežošanas slēdžiem un ar tiem saistītajiem kabeļiem, kas tiek pievienoti Xmin un Xmax beigu apstāšanās galvenes pozīcijām RAMPS. Attēlā parādīts, kur tie tiek pievienoti. Šajā konfigurācijā katrs sliedes ierobežojošais slēdzis ir savienots ar +5V, GND, un katram robežslēdzim tiek pievienots atsevišķs signāla vads. Programmatūra VAI ievada abus ievadus kopā. Tas ļauj viegli pievienot un atskaņot atkārtoti kabeļus, kas tiek piegādāti kopā ar RAMPS komplektu, un tas ļauj iedegties LED indikatoriem uz repRap endstop plāksnēm, kad tiek aktivizētas pieturas. Divu repRap slēdžu signālu līnijas nevar savienot kopā, kad dēļi saņem +5, ja tie ir, tad, iedarbinot vienu, nevis otru, GND būs īss +5. Es izveidoju kabeļu instalāciju, kas parādīta no oriģinālajiem kabeļiem, nosūtot slēdžiem vienu strāvas pāri, bet saglabājot to atsevišķos signāla vadus un pagarinot visus vadus. Tas joprojām izmanto 4 vadus skrējienā starp kontrolieri un sliedi.

Vienkāršākā pieeja izmanto tikai divus vadus- GND un kādu no Xmin vai Xmax beigu galviņas tapām, kas tiek savienotas ar diviem parasti atvērtiem beigu slēdžiem, kas ir savienoti paralēli. Ja tiek iedarbināts beigu slēdzis, signāla līnija tiek pievilkta pie zemes. Mazāk vadu, bet nav LED apgaismojuma, kad tiek iedarbināts slēdzis.

Caurumu raksti uz sliedes gala gabaliem atbalsta arī standarta izmēra mikroslēdžus (nevis mazos, piemēram, uz repRap dēļiem), tādā gadījumā izmantojiet divu vadu konfigurāciju.

7. darbība: jaudas un stenda pārbaude

Jaudas un stenda tests
Jaudas un stenda tests
Jaudas un stenda tests
Jaudas un stenda tests

Pielietojiet 7-9 V nominālo vērtību RAMPS barošanas ieejas savienotājam. Atzīmējiet attēlā, kurš barošanas savienotāja spaiļu komplekts tiek izmantots. Tas ir mazjaudas Vcc ieeju kopums, nevis lieljaudas ieejas, kas vada RAMPS MOSFETS. Sistēmai jāiestartējas un jāpasaka, lai nospiestu jebkuru taustiņu, lai sāktu kalibrēšanu. Kad jūs to izdarīsit, solis sāks griezties. Ļaujiet tai darīt dažas sekundes, pēc tam iedarbiniet vienu no gala slēdžiem. Motoram vajadzētu atgriezties. Ļaujiet tai darboties vairākas 10 sekundes, pēc tam vēlreiz nospiediet ierobežojuma slēdzi. Motors atkal atgriezīsies atpakaļgaitā un pāries uz 4 mm pozīciju. Šajā brīdī veiciet dažādu tastatūras taustiņu darbību, atsaucoties uz sākotnējo projekta dokumentāciju, lai pārliecinātos, vai visi taustiņi ir pareizi nolasīti. Ņemiet vērā, ka šī sistēma neatbalsta sākotnējā projekta fona apgaismojuma vadības funkciju- LCD to neatbalsta. Palaidiet dažas kaudzes un klausieties, vai aktivizējošie releji noklikšķina, un, kad viss šķiet labi, pārbaudiet kameras saskarni. Tam vajadzētu būt elektronikai.

8. solis: sliede

Dzelzceļš
Dzelzceļš
Dzelzceļš
Dzelzceļš
Dzelzceļš
Dzelzceļš

Trīs 3D izdrukas ir vienkāršas izdrukas, un nav nepieciešami smalki slāņi- es izmantoju.28 mm. Tas iet kopā kā attēlos. Lūdzu, ņemiet vērā, ka daži šīs instrukcijas attēli parāda sliežu dizaina iepriekšējo atkārtojumu, pirms es pārvietoju beigu slēdžus no gala gabalu augšdaļas uz gala daļu iekšpusi. Kamanās ir vai nu pretatgriezes uzgrieznis, kā parādīts attēlā, vai standarta uzgrieznis. Sāciet no motora gala, piestiprinot motoru un gala apturētāju, pievienojiet sliedes, pēc tam pabīdiet ragavas un ar rokām pagrieziet vadskrūvi, lai to uzgrieztu uz uzgriežņa. Nospiediet tālo galu uz sliedēm, pievienojiet rāvējslēdzējus, un montāža lielākoties ir pabeigta, izņemot pieskrūvēšanu jebkurai izvēlētajai pamatnei. Bāzei ir daudz iespēju. Alumīnija plāksne, kuru izmantoju, ir stipra un viegli piesitama, lai to uzstādītu uz statīva. Citas iespējas ir alumīnija ekstrūzija vai koks.

9. solis: iežogojums

Korpuss
Korpuss
Korpuss
Korpuss
Korpuss
Korpuss

Ir daudz iespēju, kā iepakot 1. attēlā redzamo elektroniku. Thingiverse ir daudz dizainu kastēm, kurās ir RAMPS/mega/LCD kombinācija, kas varētu būt sākums 3D drukātajai versijai. Es izmantoju lāzeru, lai izgatavotu akrila konsoles stila kastīti no dizaina, kas dots pievienotajā SVG failā. Kastīte tika izveidota, izmantojot Boxes.py, un Lightburn pievienoti caurumu raksti. Tas ir paredzēts 2,8 mm materiālam. Es izveidoju kārbu, lai turētu akumulatoru aiz elektronikas, un izvadīju tā izejas vadu ar iecirtumu aizmugurē. Eņģes vāks ļauj viegli noņemt akumulatoru. Sistēmas barošanas ieejas ligzda tiek novietota caurumā kastes aizmugurē, kur tā ir īpaši pielīmēta. Darbojoties no akumulatora, akumulatora vads ir pievienots kontaktligzdai, kā parādīts attēlā. Maiņstrāvas adapteris tiek pievienots tai pašai ligzdai, strādājot no maiņstrāvas. Akumulatoru var uzlādēt, neizņemot to no kastes, kā parādīts attēlā.

10. darbība: darbība

Image
Image
Darbība
Darbība

Šeit es atsaucos uz Pulsar124 lielisko lietotāja rokasgrāmatu: https://pulsar124.fandom.com/wiki/User_guide. Es izveidoju laminētu apkrāptu lapu, kā parādīts attēlā, lai palīdzētu man atcerēties tastatūras komandas, līdz es tās iepazinu. Kā minēts iepriekš, LCD neatbalsta vadības apgaismojuma vadību, tāpēc komanda #-4 nedarbojas.

Skatiet pievienoto video, lai ļoti ātri demonstrētu dažas pamatdarbības.

11. solis: veidojiet piezīmes un domas

Ports sākās ar FastStacker V1.16. Tas galvenokārt ir tāpēc, ka tieši šo versiju es izmantoju savai uz mini mini balstītajai būvei. Tas bija tāpēc, ka es nevarēju panākt, lai V1.17 ietilptu pro-mini, un man tiešām nebija vienalga par teleskopa vadības spēju 1.17. Mega versijā šī versija, ko esmu nosaucis par 1.16a, aizņem mazāk nekā 20% no atmiņas, tāpēc ir pietiekami daudz vietas V1.17 un vairāk. RAMPS ports ietvēra tapu kartēšanu un vecā LCD draivera nomaiņu pret grafikas draiveri u8g2lib. Lielāks LCD nodrošināja papildu rakstzīmju greznību, ko izmantoju esošās lietotāja saskarnes etiķetēm, ziņojumiem un vienībām, lai padarītu to mazliet pieejamāku gadījuma lietotājiem. Kā jau minēts, LCD neatbalsta programmatisku fona apgaismojuma vadību, tāpēc šī komanda tiek pārtraukta. Es veicu dažas izmaiņas sprieguma uzraudzības zonā, izmantojot iekšējo sprieguma atskaiti un pievienojot vēl vienu kritiskās robežas sprieguma konstanti, ko izmanto, lai pārbaudītu zemo spriegumu pirms sliedes slēgšanas. Es arī mērķēju, lai dizains darbotos no 6 šūnām, nevis 8, kā sākotnējā uzbūvē. 6 šūnas ir energoefektīvākas, aizņem mazāk vietas un samazina slodzi uz 5 V regulatoru mega, neietekmējot fizisko sniegumu. Es izmantoju skaņas signālu LCD ekrānā, lai parādītu īsu pīkstienu, parādot vienu no kļūdas ziņojumiem. Es atstāju noklusējuma pretreakcijas skaitli 0,2 mm, kāds tas bija sākotnēji, lai gan man ir aizdomas, ka tas ir mazāks ar pretatgriezes uzgriezni, bet neesmu mēģinājis to izmērīt. Ja atspējojat pretreakcijas kompensāciju un strādājat stāvā leņķī, izslēdziet enerģijas taupīšanu, lai pārliecinātos, ka saglabājat pozīciju. Viena iezīme, kuru es vēlos izmantot programmatūrā, ir tastatūra, lai kontrolētu pretreakcijas kompensācijas virzienu (nemainot sliedes darbības virzienu, izmantojot komandu *-1). To var saistīt ar neizmantoto fona apgaismojuma vadības taustiņu nospiešanu. Atkarībā no darbības orientācijas es neesmu pārliecināts, ka pašreizējais kompensācijas virziens vienmēr ir pareizs, t.i., vai jūs vienmēr varat pieņemt, ka ragavas, kas attālinās no motora, vienmēr ir virziens, kuram kompensācija nav nepieciešama. Es domāju, ka lieliem stekiem tas tiešām nav svarīgi. Kods ir konfigurēts 16 soļiem. Kodā bija konstante, ko izmantoja, lai pārbaudītu saprātīgu kadru skaitu 1pt krāvumiem, kurus esmu definējis stacker.h kā RAIL_LENGTH un iestatījis to uz 180, kas ir aptuvenais šīs sliedes pārvietošanās diapazons. Mainiet, ja jūsu sliede ir atšķirīga.

Šī platforma bez atmiņas piedāvā citas papildu iespējas, kuras šī būve nepieskaras. LCD grafiskās iespējas varētu izmantot ne tikai akumulatora SOC indikatora zīmēšanai. Optiskā kodētāja poga ir vilinoša, un es mēģināju to integrēt projektā. Es atradu labu draiveri, integrēju to būvē un galvenajā cilpā, un mēģināju viltot programmatūru, domājot, ka, pagriežot pogu, tiek nospiests taustiņš "1" un "A". Tas kaut kā strādāja, bet bija saraustīts un nesniedza nekādas noderīgas iespējas, tāpēc es to izvilku. RAMPS plāksnē ir vairākas neizmantotas pakāpju draivera vietas, kuras varētu izmantot, lai kontrolētu papildu pakāpienus, ja tas varētu noderēt.

3D printera kontrolieri, piemēram, RAMPS, nodrošina lieliskus sākumpunktus šādai būvei, un es ceru, ka vēl daži cilvēki varēs gūt labumu no Pulsar124 foršās programmatūras, kas tiek mitināta šajā viegli integrējamā platformā.

Ieteicams: