Სარჩევი:

ერთი POV ჩვენება რომ მართოს ყველა !: 10 ნაბიჯი (სურათებით)
ერთი POV ჩვენება რომ მართოს ყველა !: 10 ნაბიჯი (სურათებით)

ვიდეო: ერთი POV ჩვენება რომ მართოს ყველა !: 10 ნაბიჯი (სურათებით)

ვიდეო: ერთი POV ჩვენება რომ მართოს ყველა !: 10 ნაბიჯი (სურათებით)
ვიდეო: Brenda’s Testimony@JustJoeNoTitle 2024, ნოემბერი
Anonim
Image
Image
ერთი POV ჩვენება, რომ მართოს მათ ყველა!
ერთი POV ჩვენება, რომ მართოს მათ ყველა!
ერთი POV ჩვენება, რომ მართოს მათ ყველა!
ერთი POV ჩვენება, რომ მართოს მათ ყველა!

Მოტივაცია

მე ნამდვილად მომწონს POV (ხედვის გამძლეობა) ჩვენებები! მათ არა მხოლოდ საინტერესო შეხედულება აქვთ, არამედ მათი განვითარების დიდი გამოწვევაც. ეს მართლაც ინტერდისციპლინარული ამოცანაა. თქვენ გჭირდებათ ბევრი უნარი: მექანიკური, ელექტრონული, პროგრამირება და ასე შემდეგ!

მე ყოველთვის მინდოდა აეშენებინა საკუთარი და გამეკეთებინა ის რაც შეიძლება დიდი და შეძლებული. ერთი წლის წინ გავაკეთე! ეს იყო ბევრი სამუშაო და ძალიან რთული გასაკეთებელი. მე მომწონს ასეთი გამოწვევები. ასე რომ სახალისო იყო;-)

ახლა მეც მინდა რომ შენ თვითონ ააშენო ერთი. თქვენ შეგიძლიათ ეს მიიღოთ როგორც სახელმძღვანელო საკუთარი თავის შესაქმნელად, ან უბრალოდ მიჰყევით ინსტრუქციას, რომ მიიღოთ ჩემი POV ეკრანის ასლი. შევეცდები აღვნიშნო ყველა ის გამოწვევა, რომლის გადალახვაც მე მომიწია.

მე ვიმეორებ ჩემს დიზაინს, რათა რაც შეიძლება ადვილი იყოს მისი აღდგენა. SMT კომპონენტები არ არსებობს და დამწყებთათვის ყველაფერი გასაყიდი უნდა იყოს. ნუ გამიგებთ, ჯერ კიდევ ძალიან დიდი გამოწვევაა ყველაფრის ერთად შედგენა. მაგრამ ეს შესაძლებელი უნდა იყოს!

გაფრთხილება: ეს პროექტი შეიცავს LED- ებს, რომლებიც განახლებულია მაღალი სიჩქარით და პოტენციურად იწვევს კრუნჩხვებს ფოტომგრძნობიარე ეპილეფსიით დაავადებული ადამიანებისთვის

Როგორ მუშაობს?

აქ შეგიძლიათ წაიკითხოთ როგორ მუშაობს ზოგადად POV ჩვენება.

პირველ რიგში ჩვენ გვჭირდება წყარო, რომელიც ავრცელებს ვიდეო სიგნალს. თავდაპირველ დიზაინში მე ეს გავაკეთე WIFI– ით. მე დავწერე პროგრამა კომპიუტერის ეკრანის გადასაღებად და ამ მონაცემების გაგზავნის ESP8266– ზე WIFI– ს საშუალებით. ამ მიდგომის პრობლემა ის არის, რომ ESP8266 იყო ძალიან ნელი და WIFI გამტარობა საკმარისი იყო მხოლოდ 16 FPS– ისთვის. ახლა ჩვენ ვიყენებთ ESP32- ს. მე ვფიქრობდი, რომ ყველა პრობლემა მოგვარებულია, მაგრამ აღმოჩნდა, რომ ESP32 ასევე არ გთავაზობთ უფრო მეტ გამტარობას WIFI– ზე ვიდრე ESP8266. ESP32– ს აქვს საკმარისი გამომთვლელი ძალა ვიდეო ნაკადის დეკოდირებისთვის. ასე რომ, მე დავამთავრე JPEG სურათების გაგზავნა WIFI– ით ESP32– ზე. ამიტომ ESP32 მასპინძლობს ვებსაიტს. ამ საიტზე თქვენ შეგიძლიათ აირჩიოთ სურათები ან ვიდეო და შემდეგ ვებგვერდი JPEG– ებს გადასცემს ESP32– ზე. JPEG გაშიფვრას ბევრი მეხსიერება სჭირდება, ამიტომ ჩვენც გვაქვს პრობლემა. მაგრამ ის მუშაობს ამ მომენტისთვის. ალბათ მოგვიანებით ვიპოვი უკეთეს გამოსავალს.

შემდეგი ჩვენ თვითონ უნდა გავაკონტროლოთ LED- ები. იმისათვის, რომ ეს იმუშაოს, ჩვენ უნდა ვიცოდეთ LED- ების ზუსტი პოზიცია ყოველ მომენტში. ამიტომ დავამატე ჰოლის ეფექტის სენსორი. ყოველი ბრუნვა გადის მაგნიტზე და ამით იძლევა გამოვლენის შესაძლებლობას. შემდეგ ჩვენ ვზომავთ ბრუნვის დროს. ჩვენ ვივარაუდოთ, რომ მომდევნო ბრუნვას იგივე დრო დასჭირდება. ამიტომ ჩვენ შეგვიძლია გამოვთვალოთ ჩვენი პოზიცია. ეს პროცესი მეორდება უსასრულოდ. LED- ების გასაკონტროლებლად ჩვენ ვიყენებთ FPGA- ს. ჩვენ ასევე შეგვიძლია გამოვიყენოთ მიკროპროცესორი, მაგრამ ის ალბათ ძალიან ნელი იქნება. ყველაზე გარე LED- ები უნდა განახლდეს დაახლოებით 10.000 -ჯერ წამში. FPGA ადვილად ასრულებს დავალებას და ამას გააკეთებს ნაკლები დარტყმით.

თუ LED- ები ხშირად უნდა განახლდეს, ჩვენ ასევე გვჭირდება სწრაფი LED- ები. ჩემს თავდაპირველ დიზაინში მე ვიყენებდი APA102 LED- ებს. მათ აქვთ განახლების სიჩქარე დაახლოებით 20KHz. მე შევეცადე LED ზოლები ამ LED- ებით, მაგრამ ონლაინ გამყიდველმა გამომიგზავნა SK9822 და მითხრა, რომ ისინი ერთნაირია (ორჯერ მოხდა …) ამიტომ ჩვენ გამოვიყენებთ SK9822. მათ აქვთ მხოლოდ 4.7kHz განახლების სიჩქარე, მაგრამ ეს იმედია საკმარისი იქნება. მათ ასევე აქვთ ოდნავ განსხვავებული პროტოკოლი. უბრალოდ იცოდე. ასე რომ, ESP32 უბიძგებს გამოსახულების ჩარჩოებს FPGA- სკენ. FPGA შემდეგ აკონტროლებს LED- ებს.

ახლა LED- ები უბრალოდ უნდა როტაცია. ამიტომ ჩვენ ვიყენებთ DC ძრავას. ეს ძრავა კონტროლდება PWM სიგნალით ESP8266– დან. ESP8266 ასევე დაკავშირებულია WIFI– ით ESP32– თან. ამიტომ ჩვენ გვჭირდება მხოლოდ ერთი სენსორი როტაციის სიჩქარის გასაზომად. თავდაპირველ დიზაინში მე ორი გამოვიყენე.

სისტემის შესახებ დამატებითი ინფორმაცია შეგიძლიათ იხილოთ ჩემს ვიდეოში ორიგინალური დიზაინის შესახებ.

ინსტრუმენტები

მე გამოვიყენე შემდეგი ინსტრუმენტები:

  • 3D პრინტერი
  • შედუღებული რკინა
  • ცხელი წებო
  • სუპერ წებო
  • მიკრო USB კაბელი
  • Მაკრატელი
  • საბურღი + ხის საბურღი 3 4 8 და 12 მმ
  • Screwdriver
  • ბინა pliers
  • გვერდითი საჭრელი
  • მავთულის სტრიპტიზიორი
  • საღებავის მარაგი
  • ქვიშის ქაღალდი

შეკვეთა

გავხსენი TINDIE მაღაზია. ასე რომ თქვენ შეგიძლიათ შეიძინოთ ნაკრები თუ გსურთ და დამეხმარეთ მსგავსი პროექტების განხორციელებაში;-)

OSH

როგორც ყოველთვის ყველაფერი რასაც აქ ხედავთ ქვეყნდება ღია კოდის სახით.

განახლებები

არსებობს რაღაცეები, რისი გაუმჯობესებაც მინდა მომავალში:

  • უფრო მაღალი ფერის გარჩევადობა 12 ბიტიდან 24 ბიტამდე => ამიტომ ჩვენ გვჭირდება FPGA მეტი RAM =>

    Cmod A7, ისინი თავსებადია პინთან:-)

  • ESP32 PSRAM– ით მეხსიერების პრობლემების თავიდან ასაცილებლად
  • ფუნჯის პრობლემის მოგვარება…

მარაგები

შეკვეთით დამზადებული ნაწილები

თქვენ უნდა შეუკვეთოთ ისინი ან შეუკვეთოთ ნაკრები ჩემგან!

1 * ძირითადი PCB (გერბერის ფაილები არის საქაღალდის gerber main.zip)

1 * Motor Driver PCB (გერბერის ფაილები არის საქაღალდის gerber motor.zip)

4 * Corners 3D 1 Print (stl ფაილი არის საქაღალდეში 3D corner.stl)

1 * ძირითადი PCB მფლობელი 3D 3 ბეჭდვა (stl ფაილები არის საქაღალდეში 3D holder1.stl, holder2.stl, holder3.stl)

1 * Brush Holder 3D 2 Print (stl ფაილები არის საქაღალდეში 3D brush1.stl და brush2.stl)

სტანდარტული ნაწილები

ფრთხილად იყავით, ზოგიერთი ბმული შეიცავს 10 ან თუნდაც 100 ცალი პაკეტს.

1 მ * SK9822 LED ზოლები 144 LED/მ

1 * Cmod S6 FPGA

1 * Geekcreit 30 Pin ESP32 განვითარება

1 * Geekcreit D1 mini V2.2.0 ESP8266

4 * 74HCT04

5 * DC-DC 5V 4A

1 * DC ძრავა 775

44 * 100nf 50V

9 * 220uf 16V

10 * ნეოდიმი მაგნიტი 10 მმ x 2 მმ

1 * ჰოლის ეფექტის სენსორი

2 * Carbon Bruches Dremel 4000

2 * ძრავის ნახშირბადის ჯაგრისები

2 * საკისრები 6803ZZ

2 * საავტომობილო მთა 775

2 * DC ჯეკი 5.5 x 2.1 მმ

1 * ელექტრომომარაგება

1 * ღილაკი 8 მმ

2 * XT30PB დანამატი მამრობითი და მდედრობითი PCB

2 * XT30 დანამატი მამრობითი და მდედრობითი კაბელი

2 * 130Ohm 1/4W რეზისტორი

2 * MOSFET IRF3708PBF

2 * 1N5400

1 * ერთი რიგის Pin სათაური

1 * ქალი სათაური

1 * კაბელი 30AWG

1 * კაბელი 22AWG

ტექნიკის მაღაზია

1 * MDF 500 მმ x 500 მმ x 10 მმ

1 * MDF 100 მმ x 500 მმ x 10 მმ

4 * MDF 200 მმ x 510 მმ x 10 მმ

1 * აკრილის მინა 500 მმ x 500 მმ x 2 მმ

12 * ლითონის კუთხე 40 მმ x 40 მმ x 40 მმ

40 * ხის ხრახნი 3 მმ x 10 მმ

6 * M3 ინტერვალი 12 მმ

M3 და M4 ხრახნები

3 მ * კაბელი 2.5 მმ 2 ერთჯერადი მავთული/ მყარი

შავი საღებავი MDF ხისთვის

მშენებლობის დრო: ~ 10 საათი

მშენებლობის ღირებულება: € 300 €

ნაბიჯი 1: ჩამოტვირთეთ ფაილები

ჩამოტვირთეთ ფაილები
ჩამოტვირთეთ ფაილები

დასაწყებად, ჩვენ ჯერ უნდა გადმოწეროთ ყველაფერი, რაც საჭიროა ამ პროექტისთვის.

გადადით საცავის გამოშვების გვერდზე აქ.

შემდეგ ჩამოტვირთეთ Release.zip ბოლო გამოშვებიდან და გახსენით იგი თქვენს კომპიუტერში.

ყოველ ჯერზე, როცა მითითებულ ფაილს მივმართავ, იქ ნახავთ;-)

ნაბიჯი 2: პროგრამული უზრუნველყოფის პროგრამული უზრუნველყოფა

ნაბიჯი 2.1: პროგრამა FPGA

FPGA– ს დასაპროგრამებლად ჩვენ უნდა დავაინსტალიროთ პროგრამული უზრუნველყოფა xilinx– დან:

Windows 10 -ისთვის თქვენ უნდა დააინსტალიროთ: ISE Design Suite Windows 10 -ისთვის (GB 7 GB)

Windows 7 ან XP– ისთვის შეგიძლიათ დააინსტალიროთ: Lab Tools (~ 1 GB)

დაინსტალირების შემდეგ გახსენით ISE iMPACT და დააწკაპუნეთ "არა" მოთხოვნის შემთხვევაში და ასევე "გააუქმეთ" ახალი პროექტის ფორმა. შეაერთეთ FPGA დაფა Cmod S6 და დაელოდეთ დრაივერების დაყენებას. ორჯერ დააწკაპუნეთ საზღვრის სკანირებაზე. შემდეგ დააწკაპუნეთ ახალ ფანჯარაზე და აირჩიეთ "ჯაჭვის ინიციალიზაცია". კვლავ დააჭირეთ "არა" და დახურეთ ახალი ფორმა. ახლა თქვენ უნდა ნახოთ სიმბოლო "SPI/BPI", ორჯერ დააწკაპუნეთ მასზე. აირჩიეთ ფაილი "SPIFlash.mcs". ახალ ფორმაში აირჩიეთ "SPI PROM" და "S25FL128S" და მონაცემთა სიგანე "4". დააწკაპუნეთ "OK". შემდეგ კვლავ დააწკაპუნეთ "FLASH" სიმბოლოზე. ახლა მწვანე უნდა იყოს. შემდეგ დააჭირეთ ღილაკს "პროგრამა". დააწკაპუნეთ "OK" ახალ ფორმაზე და დაელოდეთ. ამას შეიძლება რამდენიმე წუთი დასჭირდეს.

კარგად გაკეთდა, FPGA მზად არის;-) შეგიძლიათ ისევ გათიშოთ იგი!

ნაბიჯი 2.2: პროგრამა ESP32

დააინსტალირეთ esp32 ბირთვი Arduino ID– ზე, შეგიძლიათ მიყევით ამ სახელმძღვანელოს. V1.0.2 რეკომენდირებულია.

საჭირო ბიბლიოთეკები:

  • AutoPID by Ryan Downing V1.0.3 (შეიძლება დაინსტალირდეს ბიბლიოთეკის მენეჯერზე)
  • ArduinoWebsockets by Gil Maimon, ჩემ მიერ შეცვლილი (ჩამოტვირთეთ zip ფაილი და დააინსტალირეთ)

გახსენით ფაილი povdisplay.ino საქაღალდეში povdisplay.

აირჩიეთ ინსტრუმენტების დაფა: "DOIT ESP32 DEVKIT V1". დატოვე სხვა პარამეტრები ისეთი, როგორიც არის.

შეაერთეთ esp32 დაფა USB- ით და გადმოწერეთ პროგრამა.

ნაბიჯი 2.3: პროგრამა ESP8266

დააინსტალირეთ ESP8266 ბირთვი Arduino ID– ზე, შეგიძლიათ მიყევით ამ სახელმძღვანელოს.

ბიბლიოთეკები არ არის საჭირო!

გახსენით ფაილი motordrive.ino საქაღალდეში motordrive.

აირჩიეთ ინსტრუმენტების დაფის ქვეშ: "ზოგადი ESP8266 მოდული". დატოვე სხვა პარამეტრები ისეთი, როგორიც არის.

შეაერთეთ esp8266 დაფა USB- ით და გადმოწერეთ პროგრამა.

ნაბიჯი 3: შეაერთეთ PCB

Image
Image
შედუღებული PCB
შედუღებული PCB
შედუღებული PCB
შედუღებული PCB
შედუღებული PCB
შედუღებული PCB

ნაბიჯი 3.1 შედუღების ძრავის მძღოლი PCB

შემდეგი კომპონენტები შედუღებულია:

  • WEMOS1 (Geekcreit D1 mini V2.2.0 ESP8266)

    • შეაერთეთ პინის სათაურები WEMOS დაფაზე
    • შეაერთეთ ქალი სათაურები PCB– ზე
  • DCDC (DC-DC 5V 4A)

    • გამოიყენეთ 4 ქინძისთავები ქინძის სათაურის სახით და შეაერთეთ DC-DC გადამყვანი პირდაპირ დაფაზე
    • გაუფრთხილდით ორიენტაციას, ის უნდა ემთხვეოდეს აბრეშუმის ეკრანს
  • CN1 (DC ჯეკი 5.5 x 2.1 მმ)
  • 1N5400

    გაუფრთხილდით ორიენტაციას, დიოდზე თეთრი ხაზი უნდა იყოს იმავე მხარეს, როგორც ხაზი აბრეშუმის ეკრანზე

  • 220u (220uf 16V)

    გაუფრთხილდით ორიენტაციას, თეთრი ხაზი უნდა იყოს აბრეშუმის ეკრანზე პლუს მოპირდაპირე მხარეს

  • R1 და R1 (130Ohm 1/4W რეზისტორი)
  • Q1 და Q2 (MOSFET IRF3708PBF)

    გაუფრთხილდით ორიენტაციას, ლითონის უკანა მხარე უნდა იყოს აბრეშუმის ეკრანზე სქელი ხაზით

  • MOTOR (XT30PB Plug ქალი PCB)

    გაუფრთხილდით ორიენტაციას, მრგვალი ბოლო უნდა იყოს აბრეშუმის ეკრანზე აღნიშნულ მხარეს

  • LEDS და TASTER (XT30PB Plug მამრობითი PCB)

    გაუფრთხილდით ორიენტაციას, მრგვალი ბოლო უნდა იყოს აბრეშუმის ეკრანზე აღნიშნულ მხარეს

ნაბიჯი 3.2 შედუღების მთავარი PCB

შემდეგი კომპონენტები შედუღებულია:

  • CMODS6 (Cmod S6 FPGA)

    უნდა შეიცავდეს პინის სათაურები. შეაერთეთ ისინი PCB- ზე

  • ESP (Geekcreit 30 პინი ESP32 განვითარება)

    გამოიყენეთ ქალი სათაურები და შეაერთეთ ისინი PCB– ზე

  • DCDC1 - DCDC4 (DC -DC 5V 4A)

    • გამოიყენეთ 4 პინი სათაურის სათაურიდან და შეაერთეთ DC-DC გადამყვანი პირდაპირ დაფაზე
    • გაუფრთხილდით ორიენტაციას, ის უნდა ემთხვეოდეს აბრეშუმის ეკრანს
  • POWER_TEST (DC ჯეკი 5.5 x 2.1 მმ)
  • D1 (1N5400)

    გაუფრთხილდით ორიენტაციას, დიოდზე თეთრი ხაზი უნდა იყოს იმავე მხარეს, როგორც აბრეშუმის ეკრანზე

  • POWER (XT30PB Plug ქალი PCB)

    გაუფრთხილდით ორიენტაციას, მრგვალი ბოლო უნდა იყოს აბრეშუმის ეკრანზე აღნიშნულ მხარეს

  • C1, C3, C4, C6, C7, C9, C10, C11 (220uf 16V)

    გაუფრთხილდით ორიენტაციას, კონდენსატორზე თეთრი ხაზი უნდა იყოს აბრეშუმის ეკრანზე პლიუს მოპირდაპირე მხარეს

  • C2, C5, C8, C12 (100nf 50V)
  • IC1 - IC4 (74HCT04)

    ფრთხილად იყავით, რომ IC– ს გაწყვეტა შეაერთოთ აბრეშუმის ეკრანზე მარკირებით

ნაბიჯი 3.3 ცხელი წებო

ძირითადი PCB ბრუნავს ძალიან სწრაფად. ასე რომ, ჩვენ გვჭირდება კონდენსატორების (C1, C3, C4, C6, C7, C9, C10, C11) წებო PCB– ზე პრობლემის თავიდან ასაცილებლად. ამისათვის გამოიყენეთ ცხელი წებო.

ნაბიჯი 4: მოამზადეთ ზოლები

Image
Image
მოამზადეთ ზოლები
მოამზადეთ ზოლები
მოამზადეთ ზოლები
მოამზადეთ ზოლები
მოამზადეთ ზოლები
მოამზადეთ ზოლები

ნაბიჯი 4.1 გაჭერით ზოლები ნაჭრებად

ამოიღეთ წყლის დაცვა მაკრატლით.

ჩვენ გვჭირდება ოთხი ფრთა და თითოეული ფრთა შეიცავს ოთხ ჯგუფს. ერთი WING განსაკუთრებულია, მას აქვს ერთი სხვა LED ვიდრე სხვა.

WING1:

  • G1: 5 LED (ყველაზე გარე ჯგუფი)
  • G2: 6 LED
  • G3: 8 LED
  • G4: 14 LED

WING2 - WING4:

  • G1: 5 LED (ყველაზე გარე ჯგუფი)
  • G2: 6 LED
  • G3: 8 LED
  • G4: 13 LED

ამიტომ ჩვენ გვჭირდება 129 LED- ები და ჩვენს ზოლს აქვს 144, ასე რომ ჩვენ გვაქვს გარკვეული შემწყნარებლობა არასწორი ჭრის მიმართ;-) უარეს შემთხვევაში თქვენ შეგიძლიათ შეაერთოთ ჭრილი.

გათიშეთ რაც შეიძლება ცენტრში LED- ებს შორის.

ნაბიჯი 4.2 შეაერთეთ კაბელები LED ზოლზე

თითოეული LED ზოლის სეგმენტზე შეაერთეთ ორი 30AWG მავთული საათზე და მონაცემთა პინზე. ეს არის ორი ქინძისთავი შუაში. ფრთხილად იყავით მათი გამაგრება LED ზოლის შეყვანისას. ჩვეულებრივ, ისრები აჩვენებენ მონაცემთა ნაკადის მიმართულებას. კაბელები უნდა იყოს დაახლოებით ნახევარი მეტრი სიგრძის

მოაცილეთ ყველაფერი სტრიპტიზის მეორე მხრიდან, რათა თავიდან ავიცილოთ მოკლე განსხვავება სხვადასხვა ჯგუფის მონაცემებსა და საათის ბუდეებს შორის, როდესაც ჩვენ ვათავსებთ WING– ებს.

ნაბიჯი 4.3 შედუღების კონდენსატორები

თითოეულ ჯგუფზე შედგით ორი კონდენსატორი (100nf 50V) LED ზოლის სეგმენტების უკანა მხარეს თითოეულ ბოლოში. იყიდება G4 ასევე solder ერთი შუა. კაბელები უნდა გაიაროს კონდენსატორების ქვეშ, რათა დატოვონ ადგილი, მაგრამ არა ძალიან ბევრი.

ნაბიჯი 4.4 განათავსეთ ფრთები ერთად

თითოეული WING- ისთვის გადაიყვანეთ მავთულები G1– დან G2– მდე და შემდეგ ეს მავთულები G3– ით და იგივე G4– ით.

ნაბიჯი 4.4 გააერთიანეთ ჯგუფები ერთად

ახლა ჩვენ გვჭირდება სპილენძის კაბელი (კაბელი 2.5 მმ 2 ერთი მავთული/მყარი). გაჭერით იგი რვა ნაწილად, დაახლოებით 30 სმ სიგრძის. ამოიღეთ ყველა მავთულის იზოლაცია. მაქსიმალურად გაასწორეთ კაბელები. თქვენ შეგიძლიათ დააფიქსიროთ ერთი ბოლო ხრახნიანი სამაგრით და დაიჭიროთ მეორე ბრტყელი პლირით და შემდეგ ჩაქუჩით მოარტყათ.

დააფიქსირეთ კაბელი ერთ მხარეს, რათა გაადვილოთ მუშაობა. შემდეგ შეაერთეთ პირველი ჯგუფი მას. გაათანაბრეთ LED ზოლის სეგმენტი კაბელთან და შეაერთეთ იგი ერთ მხარეს ორ კონდენსატორზე. კაბელი უნდა დაეყრდნოს LED ზოლს. გააგრძელე შემდეგი ჯგუფი. ფრთხილად იყავით, რომ ორ LED ჯგუფს შორის მანძილი ასევე იყოს 7 მმ. საბოლოოდ ყველა LED- ს უნდა ჰქონდეს იგივე უფსკრული მათ შორის. განაგრძეთ დანარჩენი ორი ჯგუფი. ბოლო ჯგუფზე სამივე კონდენსატორი შეაერთეთ მავთულზე.

შემდეგ გათიშეთ კაბელი ბოლოს. გააგრძელეთ მეორე კაბელი ზოლის მეორე მხარეს.

ახლა პირველი ფრთა დასრულდა! იგივე გააკეთე დანარჩენი სამი ფრთისთვის.

ნაბიჯი 4.5 მოხარეთ კონდენსატორები

უბრალოდ მოხარეთ ყველა მათგანი, რათა ზოლები თხელი იყოს.

ნაბიჯი 5: შეაერთეთ ზოლები მთავარ PCB- ზე

Image
Image
შეაერთეთ ზოლები მთავარ PCB- ზე
შეაერთეთ ზოლები მთავარ PCB- ზე
შეაერთეთ ზოლები მთავარ PCB- ზე
შეაერთეთ ზოლები მთავარ PCB- ზე

ნაბიჯი 5.1 შეამოწმეთ პოლარიზაცია

პირველ რიგში ჩვენ უნდა ვიცოდეთ LED ზოლის პოლარიზაცია. სხვა სიტყვებით რომ ვთქვათ: სადაც 5V და მიწა PCB- სთან შედარებით. ეს ნამდვილად დამოკიდებულია LED ზოლზე, რომელიც თქვენ გაქვთ და შეიძლება იყოს ნებისმიერი გზა გარშემო.

გამართეთ ერთი WING მთავარ PCB- ზე. ისრები LED ზოლზე უნდა მიუთითებდეს PCB ცენტრზე. ახლა შეხედეთ, არის თუ არა 5V ქინძისთავების DATA ან CLOCK მხარე.

თუ 5V არის DATA- ს მხარეს, თქვენ კარგად ხართ და შეგიძლიათ გამოიყენოთ 2.5 მმ 2 სპილენძი, რომ LED ზოლები პირდაპირ შეაერთოთ PCB– ზე.

თუ არა, თქვენ უნდა გამოიყენოთ 22AWG კაბელი ორი მხარის გადასაკვეთად. ამიტომ, მიამაგრეთ კაბელი LED ზოლზე და გადაკვეთეთ მარცხენა და მარჯვენა მხარე და შეაერთეთ იგი PCB- ზე.

ნაბიჯი 5.2 შედუღება 2.5 მმ 2 კაბელი

გამოიყენეთ დანარჩენი 2.5 მმ 2 სპილენძის კაბელი და გაწურეთ ყველაფერი. შეაერთეთ ისინი PCB– ის ზედა მხარეს. გაჭერით მავთული იმავე სიმაღლეზე დაახლოებით 1 სმ.

ნაბიჯი 5.3 შეაერთეთ პირველი ფრთა

გამოიყენეთ უფრო გრძელი WING და განათავსეთ იგი PCB- ზე (LEDs1), როგორც ნაჩვენებია აბრეშუმის ეკრანზე. შეაერთეთ იგი 2.5 მმ 2 მავთულზე. დაამყარეთ მართლაც ძლიერი კავშირები, ეს დაინახავს დიდ ძალას ბრუნვის დროს! შემდეგ დააკავშირეთ კაბელები 1 ჯგუფის G1 მონაცემებთან და G1 საათთან.

ნუ დაგავიწყდებათ, რომ შეაერთოთ დენის კავშირი, როგორც ზემოთ აღწერილია.

შეაერთეთ ESP32 და FPGA (48 და 1 არის მითითებულ მხარეს) და ჩართეთ დაფა კვების ბლოკით.

ყველაზე გარე LED- ები უნდა მოციმციმე ახლავე (ამას შეიძლება 40 წამამდე დასჭირდეს). თუ არა, შეამოწმეთ სწორად დაუკავშირეთ CLOCK და DATA.

ნაბიჯი 5.4 ჰოლის ეფექტის სენსორი

Solder ქალი Pin header (სამი ქინძისთავები) დარბაზში. მოგვიანებით ჩვენ მას სენსორს დავუკავშირებთ.

შეაერთეთ სენსორი (ჰოლის ეფექტის სენსორი) მამაკაცის ქინძისთავზე. ბმულები სენსორთან და სათაურის სათაურთან უნდა იყოს დაახლოებით 25 მმ.

ნაბიჯი 5.5 გააგრძელეთ დანარჩენი ფრთებით

LED- ებისათვის 2 - LED4 == WING2 - WING4 გააკეთეთ იგივე პროცესი, რაც WING1– ით.

დროდადრო ჩართეთ PCB და შეამოწმეთ ყველაფერი ციმციმებს თუ არა. ნიმუში იწყება ყველაზე გარე led– ით და მიდის შიგნით და იწყება ისევ.

ნაბიჯი 5.6 ბალანსი

შეეცადეთ დააბალანსოთ მთავარი PCB შუაში წერტილოვანი ობიექტით. თუ ერთი მხარე უფრო მეტს იწონის, ეცადეთ მეორე მხარეს შემაერთოთ. ის არ უნდა იყოს სრულყოფილი, მაგრამ ზედმეტი დისბალანსი მოგვიანებით გამოიწვევს ოპერაციის დროს ბევრ ვიბრაციას, რამაც შეიძლება გამოიწვიოს მექანიკური პრობლემები.

ნაბიჯი 6: პირველი შეღებვა

ნაბიჯი 6.1: საბურღი

ჩვენ გვჭირდება რამდენიმე ხვრელის გაბურღვა:

500*500 MDF დაფაზე ჩვენ გვჭირდება ორი ხვრელი. შეხედეთ ფაილს drill_wood_500_500.pdf და გაბურღეთ ხვრელები გეგმის მიხედვით.

500*100 MDF დაფაზე ჩვენ გვჭირდება ბევრი ხვრელი. ამიტომ დაბეჭდეთ ფაილი drill_wood_500_100_A4.pdf და გაათანაბრეთ იგი დაფაზე. უბრალოდ გაბურღეთ იქ, სადაც ხვრელები აღინიშნება ქაღალდზე.

ნაბიჯი 6.2: საღებავი

ხატავს თითოეული ხის ერთ მხარეს. 500 x 500 MDF დაფისთვის ეს ის მხარეა, რომელზეც გაბურღეთ.

ხატავს 100x500 ხის ორივე მხარეს.

ასევე შეგიძლიათ შავი ლითონის კუთხეები შეღებოთ. ეს უკეთესად გამოიყურება;-)

დანარჩენს ჩვენ დახატავთ, როდესაც ყველაფერს შევკრიბავთ (ყუთის გარეთ).

ნაბიჯი 7: მექანიკური შეკრება

Image
Image

ნაბიჯი 7.1 დააინსტალირეთ საავტომობილო დრაივერის PCB

PCB დამონტაჟებულია 100 x 500 MDF დაფაზე. გამოიყენეთ შუასადებები (M3 spacer 12 მმ) და ზოგიერთი m3 ხრახნები და თხილი.

ნაბიჯი 7.2 დაამონტაჟეთ ფრჩხილები

დაამონტაჟეთ ორი ფრჩხილი (საავტომობილო მთა 775) 100 x500 MDF დაფაზე M4 ხრახნით.

ნაბიჯი 7.3 მოამზადეთ დამჭერი

ორი ბარიერი (საკისრები 6803ZZ) უნდა იყოს გამორთული. ჩვენ უბრალოდ გვჭირდება მისგან ორი გარე რგოლი.

შეაერთეთ 22AWG მავთული თითოეულ ბეჭედზე. ერთი შავი და ერთი წითელი.

აიღეთ მფლობელი 3D ნაბეჭდი ნაწილებით და ააწყვეთ ისინი.

მოათავსეთ შვიდივე M3 კაკალი მათ შესაბამის ხვრელებში და ჩამოასრიალეთ ბეჭედი წითელი მავთულით ჯერ დამჭერზე, შემდეგ შუაზე და შემდეგ ბეჭედი შავი მავთულით. დაამატეთ მესამე ნაჭერი თავზე და ჩადეთ ხრახნები.

გაჭერით ორი მავთული 2 სმ მანძილზე და მიამაგრეთ მასზე ჯეკი (XT30 Plug Male Cable). შავი კაბელი გადადის დახვეულ მხარეს.

ნაბიჯი 7.4 საავტომობილო ძრავა

დააწებეთ ძრავა (DC Motor 775) ძრავის მთაზე 100 x500 MDF დაფის შუაგულში.

დააინსტალირეთ დამჭერი ძრავზე და მჭიდროდ დააბრახეთ.

ნაბიჯი 7.5 დააინსტალირეთ ჯაგრისები

ვგეგმავდი დრემელის ფუნჯის გამოყენებას (ნახშირბადის ჯაგრისები დრემელი 4000). ჩვენ გვჭირდება სხვა ქვანახშირის გამოყენება (ძრავის ნახშირბადის ჯაგრისები), რადგან დრემელის ჯაგრისების ქვანახშირს აქვს ძალიან მაღალი წინააღმდეგობა. მე ამას განვითარების პროცესში ვაკლებდი ყურადღებას. ასე რომ, ჩვენ ვიყენებთ საავტომობილო ჯაგრისებს და ვხრით მათ დრემელის ჯაგრისების ზომამდე.

გათიშეთ მავთული ძრავის ფუნჯიდან ნახშირისგან 5 მმ დაშორებით.

შემდეგ ჩვენ ვიყენებთ ქვიშის ქაღალდს ნახშირის მოსაშორებლად შემდეგ ზომებამდე: 8.4 x 6.3 x 4.8 მმ

საავტომობილო ჯაგრისის ერთი მხარე არის 6.1 მმ, ამიტომ ჩვენ მხოლოდ ორი მხარის ქვიშა გვჭირდება.

შეგიძლიათ სცადოთ, თუ ის ადვილად სრიალებს ფუნჯის დამჭერში, მაშინ კარგია.

ასევე ეცადეთ ქერქის მოსახვევი თავზე გააუმჯობესოს კავშირი ლითონის რგოლებთან.

შედუღეთ 22AWG მავთული ნახშირზე ორივე ნახშირისთვის. გამოიყენეთ წითელი და შავი მავთულები. ჩადეთ გაზაფხული დრემელის ფუნჯიდან.

ჩადეთ ჯაგრისები ფუნჯის დამჭერში. ფუნჯი წითელი მავთულით მიდის ზევით. დამჭერის ზედა მხარე ოდნავ სქელია. ფრთხილად იყავით, რომ ორი ზამბარა არ შეეხოთ ერთმანეთს.

დაამონტაჟეთ დამჭერი ბაზაზე თხილით და m3 ხრახნით.

მიამაგრეთ ფუნჯის დამჭერის ფუძე მეორე ძრავის მთაზე, რომელიც დაფარულია. გამოიყენეთ M4 ხრახნები და თხილი, რომელიც მოყვება ფრჩხილს.

ძრავას უნდა შეეძლოს თავისუფლად ტრიალი.

წარმართეთ ორი მავთული ორ ფრჩხილს შორის.

გაჭერით ორი მავთული სიგრძეზე, რათა მათ მიაღწიონ PCB- ს და შეაერთეთ ჯეკი (XT30 Plug Male Cable) მასზე.შავი კაბელი მიდის მოსახვევში.

შეაერთეთ ორი 22AWG მავთული ძრავებზე და გაჭერით ისინი მანძილზე, რათა ადვილად მიაღწიოთ PCB- ს და შეაერთეთ ჯეკი (XT30 plug ქალი კაბელი) მასზე. შავი კაბელი მიდის მოსახვევში.

ნაბიჯი 8: დასრულება

გირჩევთ: