Мазмұны:

Оңай құрастырылатын фокусты жинау қондырғысы: 11 қадам
Оңай құрастырылатын фокусты жинау қондырғысы: 11 қадам

Бейне: Оңай құрастырылатын фокусты жинау қондырғысы: 11 қадам

Бейне: Оңай құрастырылатын фокусты жинау қондырғысы: 11 қадам
Бейне: 😔ОСЫ 7 ҚАТЕ ҮШІН АДАМДАР СІЗДІ БАҒАЛАМАЙДЫ! 2024, Шілде
Anonim
Оңай құрастырылатын фокустық қондырғы
Оңай құрастырылатын фокустық қондырғы
Оңай құрастырылатын фокустық қондырғы
Оңай құрастырылатын фокустық қондырғы
Оңай құрастырылатын фокустық қондырғы
Оңай құрастырылатын фокустық қондырғы

Қайта тағайындалған 3D принтер бөлшектері мен Arduino негізіндегі FastStacker бағдарламалық қамтамасыз етуі фокусты жинақтау қондырғысының қарапайым және арзан құрылысына мүмкіндік береді

Сергей Машченко (Pulsar124) өзінің викиінде (https://pulsar124.fandom.com/wiki/Fast_Stacker) сипатталғандай, DIY Arduino негізіндегі фокустау рельсін әзірлеу мен құжаттау бойынша тамаша жұмыс жасады. Көптеген адамдар оның жобасын құрды және ол викиге жазғандай, оның жобасы тиісті форумдарда кеңінен талқыланды. Мен жақында осы викидегі түсініктемеде құжатталған кезде мен бұл құрылыстың нұсқасын аяқтадым. Мен Pulsar124 дизайны бойынша контроллерді Arduino, пернетақта, қадамдық драйвер және Nokia 5110 LCD дисплейі арқылы жасадым. Дәнекерлеу жақсы болды және ескі СКД өте қиын болды. Форумдар басқалардың СКД проблемалары бар екенін көрсетті. Pulsar124 жобасының бағдарламалық қамтамасыз етілуі өте жақсы. Бұл жетілген және толыққанды, сондықтан мен оны қолданатын жүйені құруды жеңілдеткім келді. Мен оның бағдарламалық жасақтамасын Arduino мега, RAMPS 1.4 қалқаны мен байланысты кабельдері бар толық графикалық ақылды контроллер СКД панелінен тұратын 3D принтерді басқару платформасында жұмыс істеуге жібердім. Мен бұл бағдарламалық жасақтаманы жинақтаушы контроллерді іске қосатын нұсқаулармен қамтамасыз етемін. Рельстің өзі үшін, бастапқы жобадағыдай коммерциялық велбон рельсінен бастаудың орнына, мен 3D принтерге негізделген қарапайым рельсті жасадым. Егер біреу камераны немесе басқа нәрсені бұзса, мен бұл код немесе дизайн үшін жауапкершілік көтермеймін.

Жабдықтар

Жинақтаушы контроллері

Келесі бөліктер «3D принтер жиынтығы» немесе «RAMPS жиынтығы» ретінде өте арзан сатылады, бірақ сіз оларды жеке сатып ала аласыз немесе пайдаланылмаған 3D принтерден тазалай аласыз.

  • Ардуино мега
  • ЖЖҚ 1.4
  • 1 қадамдық жүргізуші (жиынтықтар әдетте кемінде 4 -тен келеді)
  • Толық графикалық Smart Controller СКД дисплейі коннекторлық тақтасы мен таспалы кабельдермен. Егер сіз сатып алсаңыз, артқы жарық деңгейін бақылау үшін борттық потенциометрі бар біреуін таңдаңыз.
  • қадамдық драйверді конфигурациялауға арналған тақырыптық секіргіштер
  • repRap стилінің шектеу қосқыштары мен байланысты кабельдер

Контроллер үшін де қажет:

  • 4x4 қосқыш пернетақта
  • кернеуді бөлетін бөліктер

    • 150K резистор
    • 390K резистор
    • 0,1 конденсатор
    • 2 еркек аталық түйреуіш (міндетті емес)
  • Камера интерфейсінің реле тақтасының бөліктері

    • 2 құрақ реле- 10м катушка, қондырылған диодтарға салынған
    • 1/8 дюймдік фоно ұясы
    • 3 түйреуіш 0,1 дюйм
  • Батареямен жұмыс істеуге арналған NiMH қайта зарядталатын батареялары бар 6 ұялы АА батареялар жинағы
  • Айнымалы ток жұмысына номиналды 9VDC жеткізетін қабырға сүйегінің жеткізілуі
  • Пернетақта мен RAMPS тақырыптары арасындағы байланысты орнату үшін секіргіш сымдар немесе сымдар/түйреуіштер/қосқыш түйреуіш корпустары. 8 істікшеден 2 X 4 істікшелі қосылым қажет.
  • RAMPS тақырыбына шектік қосқыштарды қосатын сымдар немесе кабель. Мен RAMPS жинағындағы шектік қосқыштармен бірге келген кабельдерді қолдандым, оларды төменде сипатталғандай кеңейтемін.
  • Қадамды RAMPS тақырыбына қосуға арналған кабель. Мен Amazon -дан 59 дюймдік кабельді қолдандым.
  • Камераның түрімен жұмыс жасайтын камераның ысырмасын басқару кабелі- ebay немесе Amazon-дан екі долларға табыңыз. Портативті түйме қондырғысын кесіп тастаңыз және камераға арналған кабель мен қосқышты сақтаңыз.

Фокус рельсі

  • Қатысылған STL файлдарын қолдана отырып, 3D басып шығарылған бөліктер- қозғалтқыштың соңы, шеткі және шана.
  • 300 мм T8 бұрандалы бұрандалы NEMA 17 қадамдық қозғалтқышы немесе сіздің қалауыңыз бойынша. Егер бұрандалы винт біріктірілмеген болса, онда бұранданы бұранданың бұрандасына қосу үшін қосқышты қолданыңыз
  • Қорғасын бұрандаға арналған жез гайка - қарапайым немесе серіппелі жүктеуге қарсы
  • 4 LM8U мойынтіректері
  • Ұзындығы 340 мм болатын 8 мм болат шыбық немесе бұранданың бұрандасына дейін
  • Негізгі тақтайша 100 мм x 355 мм (немесе сәйкес ұзындық) Мен беті тазартылған 4 «x 14» алюминий қорын қолдандым. Көптеген басқа базалық опциялар мүмкін.
  • Негізгі бөліктерді бекіту үшін болттар - мен 1/4-20 қолдандым
  • Шекті ажыратқыштарды бекітуге арналған гайкалар/болттар - 4-40 немесе 3мм
  • RepRap стилінің шектеу қосқыштары. RAMPS жинақтары көбінесе олардың 3 немесе 4 -імен келеді. Стандартты микроскоптарды ақырғы бөліктердегі тесіктердің үлгілерімен де қолдануға болады.
  • Камераны рельс шанасына бекіту үшін камерадан басталатын жоғарыдан төменге қарай келесі әрекеттер

    • 1/4 бұрандасы бар 50 мм әмбебап жылдам аяқ киім тақтасы, Arca-Swiss стандартына сәйкес келеді (камераға бекітілген)
    • 200 мм түйіндік слайдты фокустайтын рельс тақтасы, Арка бекіткіші үшін тез босатылатын қысқышпен (жоғарыдағы пластинаны қабылдайды)
    • 50 мм швейцариялық қысқыш қысқыш, тез босатылатын табақша қысқыш, Arca стиліндегі пластинаға сәйкес келеді (сырғыма торапты шанаға бекітеді)
  • Зығыр байланыстар, 4 «

1 -қадам: RAMPS және Arduino

RAMPS және Arduino
RAMPS және Arduino
RAMPS және Arduino
RAMPS және Arduino
RAMPS және Arduino
RAMPS және Arduino
RAMPS және Arduino
RAMPS және Arduino

Суретте RAMPS типтік жинақтарының бірі көрсетілген.

Бұл құрылғыға арналған бағдарламалық қамтамасыз ету мына жерде:

FastStacker бағдарламалық жасақтамасын мега тақтаға орнатыңыз. Faststacker бағдарламалық жасақтамасын тақтаға жүктемес бұрын, Arduino IDE кітапхана менеджерін пайдаланып u8g2lib графикалық кітапханасын Arduino ортасына орнатыңыз. Егер сіз басқа рельсті, шектеу қосқыштарын және т.б. қолдансаңыз, теңшеу бойынша кеңестер алу үшін түпнұсқа құрастырылған Викиге қараңыз.

Барлық үш секіргішті суретте көрсетілгендей RAM -дің X қадамдық қозғалтқыш драйверіне орнатыңыз, содан кейін бұл жерге қадамдық қозғалтқыш драйверін орнатыңыз. Бұл 16 микро қадаммен жұмыс істеу үшін конфигурацияланған. RAMPS қалқанын Arduino мегаға қосыңыз. Графикалық СКД -ны RAMPS -ке интерфейс картасы мен СКД -мен берілген таспалы кабельдер көмегімен жалғаңыз, олардың соңындағы жапсырмаларға назар аударыңыз. Назар аударыңыз, бұл СКД артқы жарығын бағдарламалық басқаруды қолдамайды, сондықтан функция бағдарламалық қамтамасыз ету портында бекітілген.

Келесі қадамдарда RAMPS тақтасына әр түрлі тақырыптарды қосу арқылы бірнеше қосылым жасалады. RAMPS тақтасының диаграммасы бұл байланыстарды келесі қадамдарда берілген толығырақ мәліметтермен қорытындылайды.

2 -қадам: кернеуді бөлгіш

Кернеу бөлгіш
Кернеу бөлгіш
Кернеу бөлгіш
Кернеу бөлгіш
Кернеу бөлгіш
Кернеу бөлгіш
Кернеу бөлгіш
Кернеу бөлгіш

Жинақтаушы контроллері батареяның кернеуін бақылауға мүмкіндік береді (немесе кіріс қуат көзіне қарамастан). Кернеуді бөлгіш бастапқы дизайнға сәйкес 2 резистор мен 0,1 уф шуды басу конденсаторынан құрылады. Бұл конструкцияда кернеуді бөлгіш басқаша пайдаланылмайтын қадамдық стильдің түйреуіштеріне қосылады. Өлшеу үшін мега ішкі 2,56В кернеу анықтамасы қолданылады.

Екі бөлінетін резистор бастапқы жобалық құжаттамада және кодта R3 және R4 деп аталады және біз мұны осында жалғастырамыз. Егер R3 аккумулятордың «+» нүктесіне тікелей қосылады деп есептесек (Y тақырыпты түйреуіш 16), ал R4 жерге қосылады (Y тақырыпты түйреуіш 9), бөлгіштің қатынасы R4/(R3+R4). Бұл құрылым номиналды кірісті болжайды кернеу диапазоны 6,9 В -тан 9 В -қа дейін. Батареядан жұмыс істегенде 6 AA NiMH қайта зарядталатын батарея қолданылады. Айнымалы токтан жұмыс істегенде, ол 9В номиналды қабырға сүйегін қолданады. Біз бұл резисторлардың көмегімен 9,2 В -тан 2,56 В -қа дейін масштабтайтын боламыз: R4 = 150K, R3 = 390K.

Көрсетілгендей кернеу бөлгішті жасаңыз. Түйреуіштер міндетті түрде қажет емес, резистор сымдарын тікелей тақырыпқа қосуға болады. Дегенмен, резисторлардың сымдары кішкентай болып көрінді, мен оларды сенімді түрде кіргізбеуінен қорықтым, сондықтан мен түйреуіштерді қостым. Мен конденсатордың шынымен қажет екеніне сенімді емеспін- бұл бір дәнекерлеу қосылымын қолдана отырып, бөлгіштің минималистік нұсқасы суретте көрсетілгендей жақсы жұмыс істейтін сияқты.

Бөлгішті RAMPS-тегі Y-қадамдық тақырыпқа келесідей және суретте көрсетілгендей қосыңыз:

16-штырь (Vcc)- 390К резистордың бос сымы.

Pin 9 (gnd) - 150К резистордың бос сымы

8-түйреуіш (Y stepper қосу, arduino A7)- кернеу бөлгіш шүмегі

3 -қадам: пернетақта

Пернетақта
Пернетақта
Пернетақта
Пернетақта
Пернетақта
Пернетақта
Пернетақта
Пернетақта

Жалпы қол жетімді пернетақталардың 2 түрі көрсетілген. Stacker.h файлында әдепкі бойынша қосылған ақ -қара қондырғы бар екеуінің де негізгі салыстырулары бар. Егер сіз қызыл/көк мембрананың біреуін қолдансаңыз, оның орнына басқа картаны түсіндірмеңіз. Егер сіздікі өзгеше болса, бастапқы жобалық құжаттамаға жүгініңіз.

Егер сізде кейбір пернелер жұмыс істемей тұрса, бірақ толық жол немесе баған жоқ болса және сіз ақ-қара бірліктерді қолдансаңыз, барлық пернелер үшін жол-баған қосылымдарының кедергісін өлшеңіз. Қара/ақ стильдегі пернетақталар тақтадағы көміртекті іздердің кейбір түрлерін қолданады, бұл кейбір жолдық бағаналық қосылыстардың жоғары қарсылыққа ие болуына әкеледі, бұл кейбір пернелермен қолданылғанда жауап бермейді, мысалы, arduino pro mini.

Пернетақтада 8 істікшелі қосқыш бар. Бұл түйреуіштердің 4 -і RAMPS -тегі бір тақырыпқа, ал қалған 4 -і басқа тақырыпқа қосылады. Мен суретте көрсетілгендей пернетақтаның екі түріне де 8 істікшеден қосарланған 4 істікшелі таспалы кабель жасадым. Олар пернетақтаға қосылатын түйреуіштердің жынысын қоспағанда бірдей. Мен кабельдерді жасау үшін сыммен және қысқыш құралмен бірге ерлер мен аналық түйреуіштерде түйреуіштер мен қысқыштарды қолданамын, бірақ секіргіш сымдарды немесе басқа да алдын ала қысылған опцияларды қолдануға болады. Pololu-дегі бұл бейнеде осы кабельдерді құруға арналған көптеген өнім нұсқалары көрсетілген: https://www.pololu.com/category/39/cables-and-wir…. Көрсетілген түрдегі секіргіш сымдар - опцияның оңай нұсқасы.

Пернетақтаны RAMPS -ке суреттерге сәйкес қосу үшін кабельді қолданыңыз (төменде берілген пернетақта түйреуішінің нөмірленуі пернетақтаның алдыңғы жағына қараған кезде 1 -түйреуіш сол жақта, 8 -істікші оң жақта деп есептеледі):

1-4 пернетақталы түйреуіштер RAMPS Servos тақырыбына қосылады, түйреуіштер ретке келтіру тізіміне, солдан оңға қарай, бастапқы қалпына келтіру түймесіне жақын түйреуіштен басталады. Бұл келесідей байланысады:

пернетақта 1- D11

пернетақта 2- D6

пернетақта 3- D5

пернетақта 4- D4

5-8 пернетақталы түйреуіштер RAMPS тоқтату тақырыбына қосылады және келесідей қосылымдар жасайды:

пернетақта 5- Ymin- D14

пернетақта 6- Ymax- D15

пернетақта 7- Zmin - D18

пернетақта 8, Zmax- D19

4 -қадам: камера интерфейсі

Камера интерфейсі
Камера интерфейсі
Камера интерфейсі
Камера интерфейсі
Камера интерфейсі
Камера интерфейсі

2 қамысты реле, 3 істікшелі және 1/8 дюймдік аудио ұяшығы бар шағын тақта RAMPS пен камера арасындағы интерфейс қызметін атқарады. Мен кіріктірілген диодтары бар реле қолдануды ұсынамын. Егер жоқ болса, өзіңіз қосыңыз. Іске қосу үшін 10 мА-дан аспайтынын таңдаңыз (500 Ом катушкасы). Менде кездейсоқ Gordos 831A-4 релесі болды, бірақ, мысалы, DigiKey-де Littlefuse #HE721A0510, Digi-Key бөлімінің нөмірі HE101-ND бар. Схема көрсетілген.

Кабель қолмен ысырманы басқару пультінен АФ, ысырмалы және ортақ сымдардың қайсысы екенін көрсеткеннен кейін, түймешікті басу арқылы қысылып, лақтырылады. Бұл кабель реле тақтасындағы ұяға қосылатын 1/8 дюймдік аудио штепсельге бекітілген.

Реле тақтасы RAMPS -ке суретте көрсетілгендей қысқа 3 сымды серво кабелі арқылы қосылады. Сіз стандартты серво кабелін қолдана аласыз, секіргіштерді қолдана аласыз немесе өзіңіз жасай аласыз. Камера интерфейсінің реле тақтасы RAMPS тақтасының AUX-2 тақырыбына қосылады, келесі қосылыстарды жасайды:

Aux 2, пин 8- GND

Aux 2, pin 7- AF-D63

Aux 2, pin 6 - ысырма - D40

Мен тақтаны құруды болдырмау үшін осы функцияға арналған реле модулін қолдануды тәжірибе жасадым, бірақ мен қолданып жүрген модуль 5В рельсінен тым көп ток жұмсады.

5 -қадам: Қадамдық байланыс

Қадамдық байланыс
Қадамдық байланыс
Қадамдық байланыс
Қадамдық байланыс

Қадамдық кабельді X қадамдық тақырыпқа қосыңыз. Мен 2 -суретте көрсетілгендей 59 дюймдік ұзартқыш кабельді қолдандым. Егер қадам дұрыс емес бағытта бұрылса, RAMPS тақтасына қосылған қадамдық қосқышты кері айналдырыңыз.

6 -қадам: шектеу қосқыштары

Шектік қосқыштар
Шектік қосқыштар
Шектік қосқыштар
Шектік қосқыштар
Шектік қосқыштар
Шектік қосқыштар

FastStacker бағдарламалық жасақтамасы екі тоқтауды ажыратпайды және қайсысына тигеніне мән бермейді. RAMPS жинақтаушы бағдарламалық қамтамасыз ету RAMPS -тегі Xmin және Xmax соңғы тоқтату тақырыптарына қосылатын 2 стандартты ауыстыру шектегіштерімен және олармен байланысты кабельдермен тікелей жұмыс істей алатын етіп конфигурацияланған. Суретте бұл штепсельдердің қосылатын жері көрсетілген. Бұл конфигурацияда рельстегі әрбір шектеу қосқышы +5В, GND қосылады және әрбір шектік қосқыш үшін жеке сигнал сымы қосылады. Бағдарламалық қамтамасыз ету екі кірісті бірге қосады. Бұл RAMPS жиынтығымен бірге жеткізілетін кабельдерді оңай қосуға және ойнатуға мүмкіндік береді және тоқтаулар басталған кезде репраптың соңғы тақталарындағы жарықдиодты индикаторлардың жануына мүмкіндік береді. Егер тақталар +5 қабылдайтын болса, екеуін де қосуға болмайтын репраптың қосқыштарының сигнал желілерін бір -бірімен байланыстыру мүмкін емес, олар GND үшін +5 қысқа болады. Мен түпнұсқалық кабельден көрсетілген кабельдік белдікті жасадым, ажыратқыштарға бір қуат жұбын жібердім, бірақ олардың жеке сигналдық сымдарын сақтап, барлық сымдарды ұзарттым. Бұл контроллер мен рельс арасындағы 4 сымды қолданады.

Қарапайым тәсіл тек екі сымды қолданады- GND және Xmin немесе Xmax соңғы тоқтау түйреуіштерінің біреуі, олар параллель жалғанған, әдетте екі ашық қосқышқа қосылады. Егер тоқтату қосқышы іске қосылса, сигнал желісі жерге тартылады. Сымдар аз, бірақ қосқыш іске қосылған кезде жарық диодты жарықтандыру болмайды.

Рельстің ұштарындағы тесіктердің үлгілері стандартты өлшемді микроқосқыштарды қолдайды (репрап тақталарындағыдай шағын емес), бұл жағдайда 2 сымды конфигурацияны қолданыңыз.

7 -қадам: Қуат пен орындық сынағы

Қуат пен орындық сынағы
Қуат пен орындық сынағы
Қуат пен орындық сынағы
Қуат пен орындық сынағы

7-9В номиналды ЖЖҚЖ қуат кіріс коннекторына қосыңыз. Суретте қуат коннекторындағы терминалдардың қайсысы қолданылатынын ескеріңіз. Бұл RAMPS MOSFETS -ті басқаратын жоғары қуатты кірістер емес, Vcc кірістерінің аз қуатты жиынтығы. Жүйе жүктеліп, калибрлеуді бастау үшін кез келген пернені басу керектігін айтуы керек. Сіз мұны істеген кезде, қадамдық айнала бастайды. Мұны бірнеше секундқа қалдырыңыз, содан кейін шектік қосқыштардың бірін іске қосыңыз. Қозғалтқыш кері айналуы керек. Бірнеше 10 секунд жұмыс істеуге рұқсат етіңіз, содан кейін шектеу қосқышын қайтадан басыңыз. Қозғалтқыш қайтадан кері бұрылып, 4мм позиция деп ойлайтын нәрсеге ауысады. Бұл кезде пернелердің дұрыс оқылғанына көз жеткізу үшін бастапқы жобалық құжаттамаға сілтеме жасай отырып, пернетақтадағы әр түрлі пернелердің жұмысын орындаңыз. Бұл жүйеде бастапқы жобаның артқы жарығын басқару функциясына қолдау көрсетілмейтінін ескеріңіз- СКД оны қолдамайды. Бірнеше стектерді іске қосыңыз және реленің іске қосылуын тыңдаңыз және бәрі жақсы болып көрінсе, камераның интерфейсін тексеріңіз. Электроника үшін солай болуы керек.

8 -қадам: теміржол

Темір жол
Темір жол
Темір жол
Темір жол
Темір жол
Темір жол

Үш өлшемді 3D басып шығару оңай басып шығару болып табылады және жұқа қабаттар қажет емес. Мен 28 мм қолдандым. Ол суреттердегідей бірге жүреді. Назар аударыңыз, бұл Нұсқаулықтағы кейбір суреттер мен соңғы ажыратқыштарды соңғы бөліктердің жоғарғы жағынан ішкі бөліктерге жылжытпас бұрын, рельстің алдыңғы конструкциясын көрсетеді. Шана суретте көрсетілгендей кернеуге қарсы гайканы немесе стандартты гайканы орналастырады. Қозғалтқыштың ұшынан бастаңыз, қозғалтқышты бекітіңіз және тіреуішті бекітіңіз, рельстерді қосыңыз, содан кейін шананы сырғытыңыз және бұранданы қолмен бұрап гайкаға бекітіңіз. Ең шеткі бөлікті рельстерге итеріңіз, ілгектерді қосыңыз, және монтаждау негізінен сіз таңдаған негізге болтты қоспағанда жасалады. Базаның көптеген нұсқалары бар. Мен қолданған алюминий пластина берік және штативке бекіту үшін оңай қағылады. Алюминий экструзиясы немесе ағаш - бұл басқа мүмкіндіктер.

9 -қадам: қоршау

Қоршау
Қоршау
Қоршау
Қоршау
Қоршау
Қоршау

1 -суретте көрсетілген электрониканы ораудың көптеген әдістері бар. Thingiverse -те RAMPS/mega/LCD комбинациясы бар қораптарға арналған көптеген дизайн бар, олар 3D басып шығарылған нұсқа үшін бастама бола алады. Мен SVG файлында берілген конструкциядан акрил консоль стиліндегі қорап жасау үшін лазерді қолдандым. Қорап Boxes.py және Lightburn -да қосылған тесік үлгілері арқылы жасалған. Ол 2,8 мм материалға арналған. Мен қорапты аккумуляторлық батареяны электрониканың артында ұстайтын етіп жасадым және оның шығыс сымының артқы жағындағы ойықты шығардым. Топсалы қақпақ батареяны оңай шығаруға мүмкіндік береді. Жүйенің қуат кіріс ұясы қораптың артқы жағындағы тесікке жеткізіледі, онда ол өте желімделген. Батареядан жұмыс істеген кезде, батарея сымы көрсетілгендей ұяға қосылады. Айнымалы ток адаптері айнымалы токтан жұмыс істегенде сол ұяға қосылады. Батареяны суретте көрсетілгендей қораптан шығармай зарядтауға болады.

10 -қадам: операция

Image
Image
Операция
Операция

Мен сізді Pulsar124 тамаша пайдаланушы нұсқаулығына сілтеме жасаймын: https://pulsar124.fandom.com/wiki/User_guide. Мен пернетақта командаларын олармен танысқанша есте сақтауға көмектесу үшін ламинатталған парақ жасадым. Жоғарыда айтылғандай, СКД артқы жарықтандыруды басқаруды қолдамайды, сондықтан #-4 командасы жұмыс істемейді.

Негізгі операциялардың тез демонстрациясы үшін берілген бейнені қараңыз.

11 -қадам: Жазбалар мен ойлар құрыңыз

Порт FastStacker V1.16 нұсқасынан басталды. Бұл, ең алдымен, бұл менің про-мини негізіндегі құрастыру үшін қолданған нұсқам. Себебі мен V1.17-ді мини-миниға сыйдыра алмадым, мен телескопты басқару мүмкіндігіне мән бермедім 1.17. Мегада мен 1.16a деп атаған бұл нұсқа жадының 20% -дан азын алады, сондықтан V1.17 және одан да көп орындар бар. RAMPS порты түйреуіш картасын және ескі СКД драйверін u8g2lib графикалық драйверіне ауыстыруды қамтиды. Үлкен СКД мен кездейсоқ пайдаланушыларға біршама қол жетімді ету үшін қолданыстағы интерфейстің жапсырмалары, хабарламалары мен бірліктері үшін қолданған қосымша таңбалардың сәнділігін қамтамасыз етті. Жоғарыда айтылғандай, СКД артқы жарығын басқаруды қолдамайды, осылайша команданы өшіреді. Мен кернеуді бақылау аймағында ішкі кернеу сілтемесін қолдана отырып және рельсті өшірместен бұрын төмен кернеуді тексеру үшін қолданылатын кернеудің басқа шекті тұрақты мәнін қосып, өзгерістер енгіздім. Мен дизайнды бастапқы құрылымдағыдай 8 емес, 6 ұяшықтан құруды мақсат еттім. 6 ұяшық қуатты үнемдейді, аз орын алады және физикалық өнімділікке әсер етпей мегадағы 5В реттегішке кернеуді азайтады. Мен қате туралы хабарлардың бірін көрсеткенде қысқа дыбыстық сигнал беру үшін СКД сигналын қолдандым. Мен әдепкі қарама-қарсы нөмірді бастапқыда 0,2 мм-де қалдырдым, бірақ мен оның кері әсерін тигізетін гайкамен аз деп күдіктенемін, бірақ мен оны өлшеуге тырыспадым. Егер сіз кері әсерді өтеуді өшірсеңіз және тік бұрышта жұмыс жасасаңыз, позицияны сақтап қалу үшін қуат үнемдеуді өшіріңіз. Бағдарламалық жасақтаманың бір ерекшелігі-кері әсердің өтелу бағытын пернетақта арқылы басқару (*-1 пәрменін қолдана отырып, рельс жұмысының бағытын өзгертпестен). Мұны пайдаланылмайтын артқы жарығы басқару пернесінің басуымен салыстыруға болады. Жұмыс бағытына байланысты, мен өтемақының ағымдағы бағыты әрқашан дұрыс екеніне сенімді емеспін, яғни, сіз әрқашан қозғалтқыштан кететін шананы өтемді қажет етпейтін бағыт деп есептей аласыз. Менің ойымша, бұл үлкен стектер үшін маңызды емес. Код 16 mcrosteps үшін конфигурацияланған. Stacker.h ішінде RAIL_LENGTH деп анықтаған 1pt стек үшін ақылға қонымды #кадрларды тексеру үшін қолданылатын кодта тұрақты болды және оны осы рельстің шамамен жүру ауқымы 180 деп орнатыңыз. Егер сіздің рельстеріңіз басқаша болса, өзгертіңіз.

Бұл платформа жадтан басқа басқа мүмкіндіктерді ұсынады, бұл құрылғы қолданылмайды. СКД графикалық мүмкіндіктері аккумуляторлық SOC индикаторын салудан артық пайдаланылуы мүмкін. Оптикалық кодер тұтқасы қызықтырады, мен оны жобаға біріктіруге тырыстым. Мен жақсы драйверді таптым, оны құрастыру мен негізгі циклге кірістірдім және тұтқаны бұрған кезде «1» және «А» пернелері басылып жатыр деп ойлап, бағдарламалық жасақтаманы жасыруға тырыстым. Бұл біршама жұмыс істеді, бірақ шапшаң болды және пайдалы мүмкіндік бермеді, сондықтан мен оны шығарып алдым. RAMPS тақтасында пайдаланылмайтын қадамдық драйвердің бірнеше нүктелері бар, олар қосымша қадамдарды басқару үшін пайдаланылуы мүмкін, егер бұл пайдалы болса.

RAMPS сияқты 3D принтер контроллері осындай құрылыстар үшін керемет бастапқы нүктелерді ұсынады және мен бірнеше адам осы оңай біріктірілетін платформада орналастырылған Pulsar124 -тің керемет бағдарламалық жасақтамасын пайдалана алады деп үміттенемін.

Ұсынылған: