Mündəricat:

Bira açan və tökən: 7 addım (şəkillərlə)
Bira açan və tökən: 7 addım (şəkillərlə)

Video: Bira açan və tökən: 7 addım (şəkillərlə)

Video: Bira açan və tökən: 7 addım (şəkillərlə)
Video: Bitlərdən 1 günə qurtulun – Analar baxsın 2024, Iyul
Anonim
Pivə açan və tökən
Pivə açan və tökən
Pivə açan və tökən
Pivə açan və tökən

Bu layihə üçün, əvvəlcədən icad edilmiş, lakin bəzi təkmilləşdirmələr tələb edən bir sistem və ya sistemin ortaya qoyulması tələb olunurdu. Bəzilərinin bildiyi kimi, Belçika pivəsi ilə çox məşhurdur. Bu layihədə, bəzi təkmilləşdirmələrə ehtiyacı olan ixtira, bir pivənin açılması ilə başlaya biləcək və sonra müştərinin seçdiyi uyğun bir stəkana pivə tökə biləcək birləşmiş sistemdir. Bu ixtira "sağlam" bir adam tərəfindən əl ilə edilə biləcəyi üçün çox yaxşı bilinmir, amma yenə də başqa bir kateqoriya insan üçün çox maraqlıdır. Bu gün təəssüf ki, bəzilərimiz bunu edə bilmirik. Daha açıq şəkildə, ciddi bir qol və ya əzələ problemi olan insanlar, yaşlılar və ya Parkinson, A. L. S., kimi bir xəstəliyi olan insanlar bunu edə bilmirlər. Bu mexanizm sayəsində kiminsə gəlib bu iki işdə onlara kömək etməsini gözləmədən yaxşı xidmət edilən bir pivə içə biləcəklər.

Sistemimiz həm də dostları ilə tək bir pivə içmək və Belçika təcrübəsindən zövq almaq istəyən sadə istehlakçıya həsr edilmişdir. Bir pivəyə yaxşı xidmət etmək hər kəsə nəsib olmur və praktikamız beynəlxalq səviyyədə tanınır və məmnuniyyətlə bütün dünya ilə paylaşırıq.

Təchizat:

Əsas komponentlər:

  • Arduino UNO (20.00 avro)
  • Aşağıya doğru gerilim çeviricisi: LM2596 (3.00 avro)
  • 10 ədəd 2 pinli terminal bloku (cəmi 6.50 avro)
  • 2 pinli SPST açma/söndürmə açarı (0,40 avro)
  • 47 mikro Faradın kondansatörü (0,40 avro)
  • Taxta: MDF 3 mm və 6 mm
  • PLA-plastik
  • 3D çaplı filament
  • 40 bolt və somun: M4 (hər biri 0,19 avro)
  • Xətti aktuator-Nema 17: 17LS19-1684E-300G (37.02 avro)
  • Sanyo Denki Hibrid Step Motor (58.02 avro)
  • 2 addım sürücüsü: DRV8825 (hər biri 4,95 avro)
  • 2 düymə (hər biri 1.00 avro)
  • 3 mikro açar (hər biri 2.25 avro)
  • 5 ABEC-9 bilyalı rulmanlar (hər biri 0,75 avro)

Proqram və Avadanlıq:

  • Autodesk ixtiraçısı (CAD faylları)
  • 3D printer
  • Lazer kəsici
  • 24 volt gərginlik təchizatı

Addım 1: Taxta Tikinti

Taxta Tikinti
Taxta Tikinti
Taxta Tikinti
Taxta Tikinti
Taxta Tikinti
Taxta Tikinti

Taxta konstruksiya

Robotun konfiqurasiyası üçün sərtliyi təmin etmək və robotun möhkəm olmasını təmin etmək üçün xarici konstruksiyadan istifadə olunur. Birincisi, açma mexanizmi, axistonun üstünə bir rulman əlavə etmək üçün mexanizmi sabit hala gətirmək üçün tamamilə bu quruluşla əhatə olunmuşdur. Bundan əlavə, qüllənin altında step motorunu quraşdırmaq üçün bir təyyarə var. Qüllənin yanlarında, açıcının fırlanmasının qarşısını almaq üçün deşiklər qoyulmuşdur ki, şüşəni açmaq üçün kapsula enər. Yan təyyarələrdə, açıcının tamamilə aşağı düşməsini maneə törətmək üçün bir tutucu bağlamaq üçün deliklər var. İkincisi, mühərriki quraşdırmaq və tökmə mexanizminin ötürülməsi üçün açma mexanizminin qülləsinin arxasında əlavə bir təyyarə təmin edilir.

Şüşə tutucunun altındakı şüşə aşağı düşdükdə onu dəstəkləmək üçün bir təyyarə təmin edilir. Şüşənin üstü ilə şüşənin üstü arasında ideal bir boşluq yaratmaq üçün şüşə yuxarı qaldırıldığı üçün bu lazımdır. Bu təyyarədə, son effekt olaraq bir mikro açar yerləşdirmək üçün bir çuxur təmin edilmişdir. Sensorların və mühərriklərin təmiz bir şəkildə bağlanması üçün taxta təyyarələrdə dəliklər açılmışdır. Əlavə olaraq, açılış mexanizmindəki şüşələrin hündürlüyünü düzəltmək və tökmə mexanizminin yanal taxta parçaları üçün bir az boşluq təmin etmək üçün taxta konstruksiyanın alt müstəvisində bir neçə deşiklər verilmiş və altdakı boltlar üçün bir boşluq hazırlanmışdır. tökmə mexanizmindəki şüşə tutucusunun.

Tapmaca mexanizmi

Bu mərhələnin şəkillərində montaj üsuluna bir nümunə əlavə edilmişdir. Təyyarələri bir -biri ilə birləşdirmək üçün tapmaca mexanizminin və təmin edilmiş deliklərin görünüşünü verir.

Addım 2: Açılış Mexanizmi

Açılış mexanizmi
Açılış mexanizmi
Açılış mexanizmi
Açılış mexanizmi
Açılış mexanizmi
Açılış mexanizmi
Açılış mexanizmi
Açılış mexanizmi

Bu model, bir şüşə açıcıdan (üst yuvarlaq hissə üçün də açıcı edir), bir nəhəng trapez metal çubuqdan, bir açıcı tutucudan (kiçik bir metal çubuğun keçdiyi 2 kiçik menteşəli taxta lövhədən), bir tutucudan ibarətdir. şüşə açacağı və bir vida. Metal çubuqda (bir mühərriklə birləşdirilmiş) açıcı tutacağı bilyalı vintin üstündədir. Mühərrik tərəfindən yaradılan metal çubuğun fırlanması sayəsində, vint yuxarıya və aşağıya doğru gedə bilər və açıcı tutucusunun hərəkəti ilə birlikdə açıcıya bağlanır. 4 sütun arasına bükülmüş kiçik metal çubuq açıcı tutucusunun fırlanmasını maneə törədir. Kiçik çubuğun hər iki ucunda iki "bloker" yerləşdirilir. Bu şəkildə kiçik çubuq üfüqi şəkildə hərəkət edə bilməz. Başlanğıcda açıcı şüşəyə yapışmış vəziyyətdə saxlanılır. Açıcı yuxarı qalxır və şüşənin üstündə sürüşür (yuvarlaq hissəsi sayəsində) açıcının deliyi şüşə qutusundan yapışana qədər. Bu zaman şüşəni açmaq üçün açıcı tərəfindən bir tork tətbiq olunacaq.

  1. Böyük menteşə (1 ədəd)
  2. Taxta lövhə (1 ədəd)
  3. Kiçik çubuq bloker (2 ədəd)
  4. Kiçik metal çubuq (1 ədəd)
  5. Kiçik menteşə (2 ədəd)
  6. Açıcı (1 ədəd)
  7. Rulman (1 ədəd)
  8. Açıcı bloker (1 ədəd)
  9. Motor + trapezoidal çubuq + top vida (1 ədəd)

Addım 3: Balans Mexanizmi

Balans Mexanizmi
Balans Mexanizmi
Balans Mexanizmi
Balans Mexanizmi
Balans Mexanizmi
Balans Mexanizmi
Balans Mexanizmi
Balans Mexanizmi

Doldurma balans sistemi

Bu sistem, hər tərəfində bir şüşə tutma sistemi və bir şüşə tutma sistemi olan bir balans sistemindən ibarətdir. Və ortada onu oxa bağlamaq üçün bir montaj sistemi var.

1. Şüşə tutacağı

Şüşə tutucunun dizaynı, balans sisteminin yanlarına bir tapmaca konfiqurasiyasına bərkidilmiş 5 böyük lövhədən ibarətdir və altda Jupiler ayısını tutmaq üçün M3 boltlarla bağlanmış altıncı bir lövhə də var. aşağı getmə. Yanal taxta lövhələrə montaj, hər bir taxta lövhə üçün 4 (hər tərəfdən 2) bolt və qoz -fındıq konfiqurasiyasına kömək edir.

Şüşənin üst hissəsini tutmaq üçün bir şüşə boyun tutucusu da var, bu parça ox montaj sisteminə əlavə olunur, daha sonra izah edildi.

Bundan əlavə, quruluşa sərtlik əlavə etmək üçün montaj boyunca 10 ədəd 3D çap silindrləri tətbiq edilmişdir. Bu silindrlərdən keçən boltlar M4 və müvafiq qoz -fındıqlardır.

Nəhayət, tutucunun içindəki şüşəni aşkar etmək üçün iki keçid sensoru tətbiq etdik, bunun üçün taxtanın altındakı və üstündəki taxtalara bərkidilmiş 3D çaplı gövdə tutucusundan istifadə etdik.

2. Şüşə tutacaq

Şüşə tutucunun dizaynı, şüşə tutacaq lövhələri ilə eyni şəkildə yapışdırılmış 2 taxta lövhədən ibarətdir. Sərtliyi artırmaq üçün 5 ədəd 3D çaplı silindr də mövcuddur. Jupiler şüşəsinin alt hissəsini dəstəkləmək üçün, şüşənin söykəndiyi yarım silindrli bir parça var. Bunu M4 boltlarla yığan 3 qolu ilə bağladım.

Eynəklərin üst hissələrini dəstəkləmək üçün biri şüşənin üstü üçün iki hissədən ibarətdir, buna görə də balans sistemini döndərərkən yıxılmır, digərində isə şüşənin yan hissəsini tutur.

3. Eksen toplama sistemi

Balans sistemini fırlanan oxa bağlamaq üçün bir sistem tələb olunurdu. Uzunlamasına çubuqların (cəmi 4 ədəd) M4 boltlar və qoz -fındıqlarla bir -birinə basıldığı bir konfiqurasiyadan istifadə etdik. Və bu çubuqlar vasitəsilə oxun diametrindən bir qədər böyük olan 10 ədəd 3D çap parçası var. Tutuşu artırmaq üçün ox və 3D çaplı parçalar arasında iki uzununa rezin zolaqlar var.

4. Balans taxta plitələr

İçərisində bütün tutacaqları tutan 2 ədəd yan taxta lövhə vardır və yuxarıda izah edilən ox sistemi vasitəsilə oxa bağlanırlar.

Keçmə

Balans sistemi, oxun hərəkətinə dair röleleri izah etdi, 3 yatağın və ona uyğun rulman tutucularının köməyi ilə quruluşa quraşdırılmış 8 mm -lik bir metal çubuqdur.

Tökmənin fırlanma hərəkətini yerinə yetirmək üçün kifayət qədər tork əldə etmək üçün kəmər ötürücü istifadə olunur. Kiçik metal kasnaq üçün, diametri 12.8 mm olan bir kasnaq istifadə edilmişdir. Böyük kasnak lazım olan nisbətə çatmaq üçün 3d çap edilmişdir. Metal kasnak kimi, fırlanan oxa bağlanması üçün kasnağa əlavə bir hissə verilmişdir. Kəmərə gərginlik tətbiq etmək üçün, kəmərin içərisində fərqli miqdarda gərginlik yaratmaq üçün daşınan bir gərginlik tətbiq edəndə xarici bir rulman istifadə olunur.

Addım 4: Elektronika və Arduino Kodu

Elektronika və Arduino kodu
Elektronika və Arduino kodu
Elektronika və Arduino kodu
Elektronika və Arduino kodu

Elektron komponentləri üçün tələblər siyahısına yenidən baxmaq və bu sistemin kinematikasının nə olduğunu görmək tövsiyə olunur. Sistemlərimizin ilk tələbi açıcının şaquli hərəkətidir. Başqa bir tələb, şüşə qapağını çıxarmaq üçün qola vurulması lazım olan qüvvədir. Bu qüvvə 14 N civarındadır. Tökmə hissəsi üçün hesablamalar Matlab vasitəsilə həll edilir və maksimum 1.7Nm fırlanma anı ilə nəticələnir. Qeyd olunan son tələb, sistemin istifadəçi dostu olmasıdır. Buna görə də mexanizmin işə salınması üçün başlanğıc düyməsinin istifadəsi faydalı olacaq. Bu fəsildə ayrı -ayrı hissələr seçiləcək və izah ediləcəkdir. Fəslin sonunda bütün çörək taxtası dizaynı da təqdim olunacaq.

Açılış mexanizmi

Başlamaq üçün bir şüşə pivə açmaq üçün açma sistemi lazımdır. Bu fəslin girişində artıq deyildiyi kimi, şüşə qapağını şüşədən çıxarmaq üçün lazım olan fırlanma anı 1, 4 Nm -dir. Qol 10 sm ətrafında olarsa açıcının qoluna tətbiq ediləcək qüvvə 14 N -dir. Bu qüvvə, ipi qozdan çevirərək yaranan bir sürtünmə qüvvəsi ilə yaranır. Qozu fırlanma hərəkətində sıxışdıraraq qozun hərəkət edə biləcəyi yeganə yol yuxarı və aşağıdır. Bunun üçün qozun yuxarı və aşağı hərəkət edə biləcəyinə əmin olmaq üçün tork lazımdır və bununla da 14 N gücündə bir qüvvə də çıxmalıdır. Bu tork aşağıdakı düsturla hesablana bilər. Bu düstur, müəyyən bir torkla bir cismi yuxarı və aşağı hərəkət etdirmək üçün lazım olan torku təsvir edir. Lazım olan fırlanma anı 1,4 Nm -dir. Bu, motor üçün minimum tork tələbi olmalıdır. Növbəti addım, bu vəziyyətdə hansı motorun daha çox uyğun olacağını axtarmaqdır. Açıcı çox miqdarda inqilab çevirir və lazım olan fırlanma anına baxanda yaxşı bir fikirdir ki, bir servomotor seçin. Bir servomotorun üstünlüyü yüksək torka və orta sürətə malik olmasıdır. Buradakı problem, bir servomotorun tam bir inqilabdan daha az bir müddətə sahib olmasıdır. Bir həll, servomotorun "sındırılması" ola bilər ki, bu da servomotorun 360 ° dönməsinə və nəticədə fırlanmağa davam etməsinə səbəb olur. İndi, servomotor 'hack' edildikdə, bu hərəkətləri geri qaytarmaq və yenidən normal hala gətirmək demək olar ki, mümkün deyil. Bu, servomotorun sonradan digər layihələrdə təkrar istifadə oluna bilməyəcəyi ilə nəticələnir. Daha yaxşı bir seçim, seçimin daha yaxşı bir step motora keçməsidir. Bu tip mühərriklər ən çox torka malik olanlar olmaya bilər, ancaq DC motorundan fərqli olaraq idarə olunan bir şəkildə fırlanır. Burada tapılan bir problem, qiymətin fırlanma anı nisbətidir. Bu problem bir sürət qutusu istifadə edərək həll edilə bilər. Bu həll ilə ipin fırlanma sürəti aşağı salınacaq, ancaq dişli nisbətlərinə görə tork daha yüksək olacaq. Bu layihədə bir step motor istifadə etməyin başqa bir üstünlüyü, step motorunun sonrakı illərdə digər layihələr üçün yenidən istifadə edilə bilməsidir. Sürət qutusu olan bir pilləli motorun dezavantajı, o qədər də yüksək olmayan sürətdir. Sistemin xətti bir aktuatora ehtiyacı olduğunu nəzərə alaraq, bunun daha yavaş olmasına səbəb olacaq qoz və iplik mexanizmi ilə qarşısını alır. Buna görə seçim, sürət qutusu olmayan bir pilləli mühərrikə keçdi və dərhal hamar bir qozu olan bir iplə bağlandı.

Bu layihə üçün, tətbiq üçün yaxşı bir step motoru, 44 Ncm fırlanma anına və qiyməti 32 avro olan Nema 17 -dir. Bu pilləli mühərrik, artıq danışıldığı kimi, bir ip və qozla birləşdirilmişdir. Step motorunu idarə etmək üçün H körpüsü və ya step motor sürücüsündən istifadə olunur. H körpüsü, Arduino konsolundan iki siqnal qəbul etmənin üstünlüklərinə malikdir və xarici bir DC gərginlik təchizatı köməyi ilə, H körpüsü, step motorunu təchiz etmək üçün aşağı gərginlikli siqnalları 24 Volt daha yüksək gərginliyə çevirə bilər. Bu səbəbdən, step motoru proqramlaşdırma yolu ilə Arduino tərəfindən asanlıqla idarə oluna bilər. Proqramı Əlavədə tapa bilərsiniz. Arduinodan gələn iki siqnal iki rəqəmsal siqnaldır, biri fırlanma istiqamətindən, digəri sürəti təyin edən PWM siqnalından ibarətdir. Bu layihədə tökmə mexanizmi və açma mexanizmi üçün istifadə olunan sürücü, Arduinodan PWM siqnallarını 8.2 V -dan 45 V -ə qədər çevirən və hər birinin qiyməti 5 avroya yaxın olan 'step stick DRV8825 sürücüsüdür. Yadda saxlamalı olduğunuz başqa bir fikir, şüşə açılışına istinad edərək açıcının yeridir. Proqramlaşdırma hissəsini asanlaşdırmaq üçün, şüşə tutacağı hər iki növ pivə şüşəsi açılışının eyni hündürlükdə olması üçün hazırlanmışdır. Bu səbəbdən iplə bağlanan açıcı və dolayısı olan step motoru indi eyni hündürlükdə hər iki şüşə üçün proqramlaşdırıla bilər. Bu şəkildə, şüşənin hündürlüyünü aşkar edən bir sensor burada lazım deyil.

Tökmə mexanizmi

Bu fəslin girişində göstərildiyi kimi, balans sistemini əymək üçün lazım olan fırlanma anı 1,7 Nm -dir. Tork, şüşə və şüşənin döndüyü dəyişən bucaq funksiyasında tork balansı üçün bir formula quraraq Matlab vasitəsilə hesablanır. Bu, maksimum torkun hesablana bilməsi üçün edilir. Bu tətbiqdəki motor üçün daha yaxşı bir növ servomotor olacaq. Bunun səbəbi yüksək torkun qiymət nisbətidir. Açılış mexanizminin əvvəlki paraqrafında deyildiyi kimi, bir servomotorun dönə biləcəyi müəyyən bir aralığa malikdir. Həll edilə bilən kiçik bir problem, fırlanma sürətidir. Bir servomotorun fırlanma sürəti lazım olduğundan daha yüksəkdir. Bu problem üçün tapıla bilən ilk həll, torkun yaxşılaşdırılacağı və sürətin azalacağı bir sürət qutusu əlavə etməkdir. Bu həll ilə gələn bir problem, sürət qutusu səbəbiylə servomotorun aralığının azalmasıdır. Bu azalma Balanslaşdırma sisteminin 135 ° fırlanmasını döndərə bilməyəcəyi ilə nəticələnir. Bu, servomotoru yenidən "sındırmaq" yolu ilə həll edilə bilər, lakin bu, "açılış mexanizmi" adlı əvvəlki paraqrafda izah edilən servomotorun geri dönməzliyi ilə nəticələnə bilər. Yüksək fırlanma sürətinin digər həlli daha çox servo motorun işindədir. Servo motor 9 Volt gərginlikdə qidalanır və PWM siqnalı vasitəsilə Arduino konsolu tərəfindən idarə olunur. Bu PWM siqnalı, servomotorun istənilən açısının nə olması lazım olduğunu göstərən bir siqnal verir. Bucağın dəyişdirilməsində kiçik addımlar atmaqla servomotorun fırlanma sürəti aşağı salına bilər. Ancaq bu həll perspektivli görünsə də, sürət qutusu və ya kəmər şanzımanı olan bir pilləli motor da bunu edə bilər. Burada step motordan gələn torkun daha yüksək olması, sürətin azaldılması lazımdır. Bunun üçün kəmər ötürücüsünün tətbiqi istifadə olunur, çünki bu ötürmə növü üçün heç bir boşluq yoxdur. Bu ötürmənin, hər iki baltanın kəmərdə gərginlik olduğu müddətdə istədiyi yerə yerləşdirilə biləcəyi sürət qutusuna nisbətən çevik olması üstünlüyünə malikdir. Bu gərginlik, hər iki kasnağın tutulması üçün lazımdır ki, şanzıman kasnaqlar üzərində sürüşərək enerjisini itirməsin. Nəzərə alınmayan istənməyən problemləri aradan qaldırmaq üçün ötürmə nisbəti bir qədər fərqlə seçilmişdir. Step motorunun şaftında, diametri 12.8 mm olan bir kasnaq seçilmişdir. Tork marjını həyata keçirmək üçün meydança diametri 61.35 mm olan bir kasnaq seçilmişdir. Bu, 1/4.8 sürətinin azalması və bununla da 2,4 Nm fırlanma anının artması ilə nəticələnir. Bu nəticələr t2.5 kəmərinin bütün spesifikasiyaları məlum olmadığı üçün heç bir ötürmə səmərəliliyi nəzərə alınmadan əldə edildi. Daha yaxşı bir ötürmə təmin etmək üçün ən kiçik kasnakla təmas bucağını artırmaq və kəmərin içindəki gərginliyi artırmaq üçün xarici bir kasnaq əlavə olunur.

Digər elektron hissələr

Bu dizaynda mövcud olan digər hissələr üç mikro açar və iki başlanğıc düyməsidir. Son iki düymə özləri üçün danışır və digərləri tökmə mexanizmini işə salarkən, pivənin açılması prosesinə başlamaq üçün istifadə olunacaq. Tökmə sistemi başladıqdan sonra bu düymə sona qədər faydalı olmayacaq. Prosesin sonunda düyməyə yenidən basıla bilər və bu, tökmə hissəsinin ilkin vəziyyətinə qaytarılacağından əmin olacaq. Üç mikro açar, iki növ pivə şüşəsini, digər tərəfdən isə tökmə sistemi son vəziyyətinə çatanda şüşə şüşəni aşkar etmək üçün sensorlar kimi istifadə olunur. Burada istifadə olunan düymələrin hər biri 1 avroya başa gəlir və mikro açarların hər biri 2.95 avrodur.

Gücləndirmək üçün Arduinonun xarici bir gərginlik təchizatına ehtiyacı var. Buna görə bir gərginlik tənzimləyicisi istifadə olunur. Bu, 24 V-dan 7.5 V-a qədər bir gərginliyi çevirməyə imkan verən LM2596 aşağıya keçid tənzimləyicisidir. Bu 7.5 V, Arduino-nu işlətmək üçün istifadə ediləcək və bu prosesdə heç bir kompüter istifadə edilməyəcək. təmin olunan və ya verilə bilən cərəyan üçün. Maksimum cərəyan 3 A -dir.

Elektronika üçün dizayn

Bu bölmədə elektronikanın qurulmasına diqqət yetiriləcəkdir. Burada, çörək taxtası rəqəmində, düzeni və ya dizaynı göstərilir. Buradan başlamağın ən yaxşı yolu, sağ alt küncdəki gərginlik təchizatından Arduino və alt sistemlərə keçməkdir. Şəkildə göründüyü kimi, gərginlik təchizatı ilə çörək lövhəsi arasındakı yolda olan ilk şey, hər şeyin bir açar çırpması ilə anında işə salınması üçün əlavə edilən manuel açardır. Daha sonra 47 mikro Farad bir kondansatör qoyulur. Bu kondansatör, lazım olan cərəyanı dərhal vermək üçün bir gərginlik təchizatı və onun xarakteristikasına görə məcburi deyildir, digər təchizat modellərində belə deyil. Kondansatörlerin solunda, step motorunu idarə etmək üçün iki LM2596 sürücüsü (eyni vizual deyil, eyni quruluş) yerləşdirilmişdir. 24 V dövrəyə qoşulan son şey gərginlik tənzimləyicisidir. Bu rəqəm tünd mavi kvadrat ilə təqdim olunur. Girişləri torpaq və 24 V, çıxışları 7.5 V və 24 V girişinin toprağı ilə bağlı olan torpaqdır. Çıxış və ya gərginlik tənzimləyicisindən 7.5 V daha sonra Arduino konsolundan Vin ilə bağlanır. Arduino daha sonra gücə malikdir və 5 V gərginlik verə bilir. Bu 5 V gərginlik, sol tərəfdəki düymələrlə təmsil olunan 3 mikro açara göndərilir. Bunlar, ikisi ortada yerləşdirilmiş düymələrlə eyni quruluşa malikdir. Düyməyə və ya açara 5V gərginlikdə basıldığı təqdirdə Arduino konsoluna göndərilir. Sensorların və ya düymələrin yerə basılmadığı və Arduino girişinin aşağı giriş dəyərini ifadə edən bir -biri ilə əlaqəli olması halında. Son alt sistemlər iki pilləli sürücüdür. Bunlar 24 V yüksək gərginlikli dövrə ilə əlaqələndirilir, eyni zamanda 5 V Arduino ilə əlaqələndirilməlidir. Çörək taxtası şəklində mavi və yaşıl bir tel də görünə bilər, mavi tellər, step motorunun sürətini tənzimləyən və təyin edən bir PWM siqnalına aiddir. Yaşıl tellər, step motorunun dönməsini tələb edən istiqaməti təyin edir.

İkinci şəkildə, step sürücüsü olan rəqəm, Stepper motor sürücülərinin əlaqəsi göstərilir. Burada üç əlaqənin M0, M1 və M2 olmadığını görürük. Bunlar hər addımın necə atılacağına qərar verir. Hal -hazırda qurulduğu kimi, hər üçü 100 kilo Ohm daxili müqavimətlə yerə bağlıdır. Hər üç girişin aşağı salınması, hər PWM-pulse ilə tam bir addım yaradacaq. Bütün PWM-nəbzini Yüksək səviyyəsinə bağlamaq, addımın 1/32 hissəsi ilə nəticələnəcək. Bu layihədə tam addım konfiqurasiyası seçilir, gələcək layihələr üçün bu, sürətin aşağı salınması halında faydalı ola bilər.

Addım 5: Sistemi sınayın

Son addım Mexanizmləri sınamaq və həqiqətən işlədiyini görməkdir. Buna görə də, xarici gərginlik təchizatı maşının Yüksək gərginlikli dövrə ilə bağlıdır, zəmin də bağlıdır. İlk iki videoda göründüyü kimi, hər iki pilləli mühərrik işlək görünür, amma hər şey bir -biri ilə əlaqələndirildikdə, dövrəmizin bir yerindəki quruluşda qısa bir dövrə meydana gəlmiş kimi görünür. Təyyarələr arasında kiçik bir boşluq olması səbəbindən dizaynın düzgün seçilməməsi çox çətin olur. Üçüncü videoya baxanda, mühərrikin sürəti ilə bağlı bəzi problemlər də var idi. Bunun həlli proqramdakı gecikməni artırmaq idi, amma gecikmə çox yüksək olduğu anda step motoru titrəyir.

Addım 6: göstərişlər və fəndlər

Bu hissədə, bu layihəni hazırlayarkən öyrəndiyimiz bəzi məqamları yekunlaşdırmaq istəyirik. Burada istehsalata başlamaq və kiçik problemləri necə həll etmək barədə məsləhətlər və fəndlər izah ediləcəkdir. Montajdan başlayaraq bütün dizaynı bir PCB üzərində etməyə qədər.

Məsləhətlər və fəndlər:

Montaj:

  • 3D çap üçün, Prusa 3D printerlərində canlı tənzimləmə funksiyası ilə burun və çap yatağı arasındakı məsafəni tənzimləyə bilərsiniz.
  • Layihəmizdə göründüyü kimi, lazer kəsicinin ən sürətli olduğu qədər mümkün qədər çox ağacdan ibarət bir quruluşa getməyə çalışdıq. Hər hansı bir hissənin qırılması halında asanlıqla dəyişdirilə bilər.
  • 3D çap ilə obyektinizin mümkün olduğu qədər kiçik olmasına baxmayaraq mexaniki xüsusiyyətlərə sahib olmağa çalışın. Uğursuz bir çap halında, yenidən çap etmək üçün çox vaxt sərf etməyəcəksiniz.

Elektronika:

  • Layihənizə başlamazdan əvvəl, hər bir komponentin bütün məlumat cədvəllərini axtarmağa başlayın. Bu başlanğıcda bir az vaxt aparacaq, amma uzun müddətdə vaxtınıza dəyər verməyinizə əmin olacaq.
  • PCB hazırlayarkən, bütün dövrə ilə bir PCB sxeminə sahib olduğunuzdan əmin olun. Çörək taxtası sxemi kömək edə bilər, amma hər ikisi arasındakı çevrilmə bəzən bir az daha çətin ola bilər.
  • Elektronika ilə işləmək bəzən asan başlaya bilər və özünü olduqca sürətli inkişaf etdirə bilər. Buna görə PCB -də hər bir rəng müəyyən bir mənaya uyğun bir rəng istifadə etməyə çalışın. Bu yolla, bir problem olarsa, bu problemi həll etmək daha asan olar
  • Krossover tellərin qarşısını ala və dövrə ümumi bir fikir verə biləcəyiniz üçün kifayət qədər böyük bir PCB üzərində işləyin, bu qısa qapanma ehtimalını azalda bilər.
  • PCB -də dövrə və ya qısaqapanma ilə bağlı bəzi problemlər yaranarsa, hər şeyi ən sadə formada düzəltməyə çalışın. Bu şəkildə probleminiz və ya problemləriniz daha asan həll oluna bilər.
  • Son ipucumuz təmiz bir masa üzərində işləməkdir, qrupumuzun masamızın hər tərəfində qısa tellər vardı ki, bu da yuxarı gərginlik dövrəmizdə qısa bir dövrə meydana gətirdi. Bu kiçik tellərdən biri səbəb oldu və step sürücülərindən birini qırdı.

Addım 7: Əlçatan mənbələr

Bu layihənin bütün CAD sənədlərini, Arduino kodunu və videolarını aşağıdakı açılan qutuda tapa bilərsiniz:

Bundan əlavə, aşağıdakı mənbələri yoxlamağa dəyər:

- OpenSCAD: Parametrik kasnak - droftarts tərəfindən çoxlu diş profilləri - Thingiverse

- Grabcad: Bu, kadfilləri digər insanlarla bölüşmək üçün əla bir cəmiyyətdir: GrabCAD: Dizayn Birliyi, CAD Kitabxanası, 3D Çap Proqramı

Bir step sürücüsünü istifadə edərək bir step motorunu necə idarə etmək olar:

Tövsiyə: