Բովանդակություն:
- Քայլ 1: Պահանջներ
- Քայլ 2: Սխեմատիկ
- Քայլ 3: PCB նախագծում
- Քայլ 4. Խորհրդի հավաքում և փորձարկում
- Քայլ 5: Օգտագործեք տախտակը
Video: Drivemall Board- ի մշակում. 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Այս ձեռնարկում մենք կտեսնենք անհատական Arduino տախտակ ստեղծելու հիմնական քայլերը: Օգտագործված ծրագրակազմը KiCad- ն է տախտակի ձևավորման համար և Arduino IDE- ն `տախտակի համար որոնվածը ստեղծելու և բեռնելու համար:
Քայլ 1: Պահանջներ
Սահմանված պահանջների նկարագրությունը:
- 2 DC շարժիչների վերահսկում - 3 քայլային շարժիչի հսկողություն - 4 սերվոմոտորային հսկողություն (PWM) - էներգիայի կառավարում. Երկակի 12V և 5V սնուցման աղբյուր: - Համատեղելիություն Arduino UNO- ի և Mega- ի վերնագրի հետ: - Վերնագիր սահմանային անջատիչների և անջատիչների տեղադրման համար: - ATMega2560 միկրոկոնտրոլերի օգտագործումը - Համատեղելիություն Arduino համակարգի հետ `Arduino բեռնիչը նախաբեռնելով:
Քայլ 2: Սխեմատիկ
Շղթայի սխեմատիկայի ստեղծում ՝ այն բաժանելով տրամաբանական ոլորտների, ինչպիսիք են էներգիայի ենթահամակարգը, միկրոկոնտրոլերի ենթահամակարգը և այլն…
Երբ սխեման ստեղծվել է, գործարկեք ստուգումը:
Այնուհետեւ ստեղծեք սխեմատիկ եւ, առաջին հերթին, BOM ֆայլին վերաբերող ֆայլեր:
Նյութի քանակի տեղեկանք Մաս 1 17 C1, C2, C4, C5, C6, C7, C10, C11, C14, C15, C16, C22, C23, C31, C34, C36, C37 100nF 2 3 C3, C8, C9 22pF 3 1 C12 1u 4 2 C13, C26 4u7 16V 5 2 C17, C18 47pF 6 4 C19, C20, C21, C30 100uF 25V 7 1 C24 330uF 10v 8 1 C25 82pF 9 1 C27 27p 10 1 C28 3300p 11 3 C29, C32, C33 10uF 50V 12 1 C35 47uF 50V 13 1 D1 լեդ դեղին 14 1 D2 RB400VAM-50TR 15 1 D3 B360A-13-F 16 1 D4 SS24 17 3 D5, D17, D20 led red 18 3 D6, D18, D19 led green 19 8 D9, D10, D11, D12, D13, D14, D15, D16 1N5819HW1 20 1 F1 500mA MST 500MA 250V 21 1 F2 10A 22 1 J2 HC-06 23 1 J3 USB B 2411 01 SS-52300-001 24 6 J4, J5, J6, J12, J13, J14 XH2.54-2pin 25 3 J7, J17, J24 CON16C 26 3 J10, J20, J26 XH2.54-4pin 27 1 J15 CON3 28 4 J16, J22, J23, J25 XH2.54- 3 պին 29 10 J18, J19, J21, J27, J28, J29, J30, J34, J35, J36 JUMPER 30 2 J31, J40 CON2 31 1 J37 pinstrip 32 2 J38, J39 CON8 33 1 LP1 LED RED 34 1 LP2 LED_Green 35 1 L1 10uH MLZ2012M100WT 36 1 L2 33u MSS1260333ML 37 4 M1, M2, M3, M4 MORSETTO 2 -5.08 38 1 Q1 IRF95 10S 39 10 R1, R2, R3, R4, R8, R9, R32, R33, R34, R35 10k 40 2 R5, R20 1M 41 1 R6 27R 42 6 R7, R10, R11, R12, R13, R26 1k 43 4 R14, R16, R18, R25 4k7 44 3 R17, R19, R27 100k 45 2 R21, R22 249k 46 1 R23 60k4 47 1 R24 47k5 48 4 R28, R29, R30, R31 R 49 2 R36, R37 0R 50 1 SW1 SW PUSHBUTTON 51 1 SW2 SW PUSHBUTTON 52 1 U1 ATMEGA2560-16AU 53 1 U2 LM358 54 1 U3 FT232RL 55 1 U4 ULN2803 56 1 U5 LTC3115 57 1 U6 LM1117-3.3 59 1 U9 L298P 60 1 Y1 բյուրեղյա 16 ՄՀց
Քայլ 3: PCB նախագծում
Տեղադրեք բաղադրիչները PCB- ի համար ընտրված տարածքում: (տեղադրեք համակցված պատկերը «DRIVEM.pdf»-ի 5-7-9-րդ էջերում):
Տեղաբաշխումից գոհ, շարունակեք բաղադրիչների միջև կապերի քանդումը:
Ստուգեք PCB- ի արտադրող ընկերության կողմից սահմանված նախագծման կանոնները:
Գերբեր ֆայլի սերունդ, որը պետք է ուղարկվի ընկերությանը:
Հնարավոր եվրոպական PCB արտադրողներ.
www.multi-circuit-boards.eu/
www.eurocircuits.com/
Չինական PCB արտադրողներ.
www.pcbcart.com/
jlcpcb.com/
Local Fablab- ը կարող է մուտք գործել նախատիպերի պատրաստման մեքենաների հասանելիություն:
Քայլ 4. Խորհրդի հավաքում և փորձարկում
Երբ PCB- ն և բաղադրիչները ստացվել են, անցեք տախտակի հավաքմանը `բաղադրիչները զոդելով:
Հավաքվելուց հետո անցեք տախտակի էլեկտրական փորձարկումներին `ստուգելով, օրինակ, հետքերի շարունակականությունը և սխեմաների ճիշտ սնուցումը:
Քայլ 5: Օգտագործեք տախտակը
Այժմ, երբ տախտակը հավաքվել է և ճիշտ էլեկտրական աշխատանքը հաստատվել է, կարող եք շարունակել տախտակի օգտագործումը Arduino IDE- ի միջոցով (Arduino բեռնիչը բեռնվելուց հետո կարող եք անդրադառնալ բեռնախցիկ բեռնելու գործողությանը):
Խորհուրդ ենք տալիս:
FK (For For Kinematic) Excel- ով, Arduino- ով և մշակում ՝ 8 քայլ
FK (For Kinematic) Excel- ի, Arduino- ի և մշակման միջոցով. Forward Kinematic- ը օգտագործվում է 3D տարածության մեջ End Effector- ի արժեքները (x, y, z) գտնելու համար:
Փոխանցել կինեմատիկան Excel- ով, Arduino- ով և մշակում ՝ 8 քայլ
Փոխանցել կինեմատիկան Excel- ի, Arduino- ի և մշակման միջոցով. Forward Kinematic- ը օգտագործվում է 3D տարածության մեջ End Effector- ի արժեքները (x, y, z) գտնելու համար:
Պատկերի մշակում Raspberry Pi- ով. OpenCV- ի և պատկերի գույնի տարանջատման տեղադրում. 4 քայլ
Պատկերի մշակում Raspberry Pi- ի միջոցով. OpenCV- ի և պատկերի գույնի տարանջատման տեղադրում. Այս գրառումը առաջինն է պատկերի մշակման մի քանի ձեռնարկներից, որոնք պետք է հետևեն: Մենք ավելի սերտորեն նայում ենք պատկերը կազմող պիքսելներին, սովորում ենք, թե ինչպես տեղադրել OpenCV- ն Raspberry Pi- ի վրա, ինչպես նաև գրում ենք թեստային սցենարներ ՝ նկարը պատկերելու և
Bluetooth Աուդիո և թվային ազդանշանների մշակում. Arduino շրջանակ. 10 քայլ
Bluetooth Աուդիո և թվային ազդանշանների մշակում. Arduino շրջանակ. Համառոտ Երբ մտածում եմ Bluetooth- ի մասին, ես մտածում եմ երաժշտության մասին, բայց, ցավոք, միկրոկոնտրոլերների մեծ մասը չի կարող երաժշտություն նվագարկել Bluetooth- ի միջոցով: Raspberry Pi- ն կարող է, բայց դա համակարգիչ է: Ես ուզում եմ մշակել Arduino- ի վրա հիմնված միկրոկառավարիչների համար Bluet- ով աուդիո նվագարկելու համար
Bluetooth և IMU Tactigon Board- ով - մշակում ՝ 7 քայլ
Bluetooth և IMU Tactigon Board- ի հետ. Մշակում. Այս հոդվածների շարքը կբացատրի, թե ինչպես օգտագործել The Tactigon- ի ինտեգրված տվիչներն ու հաղորդակցման միջերեսները ՝ ժեստերի պարզ վերահսկիչ ստեղծելու համար: Այս GitHub- ում հասանելի աղբյուրի կոդը: Այս հոդվածում մենք կսովորենք, թե ինչպես պարզեցնել