Სარჩევი:

Line Follower Robot PIC18F– ით: 7 ნაბიჯი
Line Follower Robot PIC18F– ით: 7 ნაბიჯი

ვიდეო: Line Follower Robot PIC18F– ით: 7 ნაბიჯი

ვიდეო: Line Follower Robot PIC18F– ით: 7 ნაბიჯი
ვიდეო: How To Make Line follower robot using PIC microcontroller 2024, ნოემბერი
Anonim
Image
Image
ძრავები და ბატარეა
ძრავები და ბატარეა

რბოლის ბმული

მე გავაკეთე ეს ხაზის მიმდევარი რობოტი უნივერსიტეტში ჩემი მიკროკონტროლის კურსისთვის. ასე რომ, მე გავაკეთე ეს ძირითადი ხაზის მიმდევარი რობოტი Pic 18f2520 გამოყენებით და გამოვიყენე PIC CCS შემდგენელი. ინტერნეტში არის მრავალი ხაზის მიმდევარი პროექტი არდუნიოთი ან ფოტოებით, მაგრამ ბევრი პროექტი ძალიან ჰგავს. ამ მიზეზის გამო, მე ავუხსნი, თუ როგორ ავირჩიე კომპონენტები და რატომ ავირჩიე და რამდენიმე რჩევას მივცემ ეფექტური ხაზის მიმდევარი რობოტისთვის.

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

ნაბიჯი 1: PIC მიკროკონტროლის არჩევა

ზოგიერთი 16f სურათი ძალიან მოსახერხებელია ხაზის მიმდევრებისთვის და ისინი საკმაოდ იაფია. მე ავირჩიე 18F2520, რადგან მას აქვს საკმარისი I/O და 32k პროგრამის მეხსიერება და ყველაზე მნიშვნელოვანი ის არის, რომ ის მხარს უჭერს ოსცილატორს 40MHZ– მდე და საკმაოდ მნიშვნელოვანია მონაცემების დამუშავება.

ნაბიჯი 2: ძრავები და ბატარეა

მე გამოვიყენე 4 მიკრო DC ძრავა 6v 350 rpm. თქვენ შეგიძლიათ უზრუნველყოთ ძალიან კარგი ბალანსი 4 ძრავით და ძალიან ძირითადი კოდი 2 ძრავის წინააღმდეგ. თუ გსურთ, შეგიძლიათ აირჩიოთ ძრავა, რომელსაც აქვს ყველაზე მაღალი rpm, მაგრამ 350 rpm აქვს საკმაოდ სწრაფი ჩემთვის და მათ აქვთ ძალიან დიდი ბრუნვის მომენტი. გარდა ამისა, ოთხ ძრავას აქვს ძალიან ეფექტური მოძრაობა და ბრუნვა.

Li-Po ბატარეა კვებავს ჩემს რობოტს, სენსორულ ბარათს, ძრავებს, სურათს და სხვა კომპონენტებს. ჩემი lipo იყო 30c 7.4v 1250ma. მე არ შევეჯახე ენერგიის პრობლემას რბოლაში, მაგრამ ოთხი ძრავა მოიხმარს მაღალ ენერგიას და თქვენ უნდა 1750 მ ბატარეა თუ მინდა ბევრი გამოცდის გაკეთება.

ნაბიჯი 3: კომპონენტები

  1. სურათი 18f2520
  2. კრისტალი 20 მჰც
  3. R1 …………………………………………………………..4.7k რეზისტორი
  4. C1 და C2 ………………………………………………… 33 pf cap.
  5. ღილაკი
  6. 7805 ძაბვის რეგულატორი
  7. 16v 100 uf კონდენსატორი (ელექტროლიტური)
  8. C4 C5 C6 და C7 ……………………………………..100 გვ x4
  9. SN74HC14n
  10. D1 ………………………………………………………….. ხელმძღვანელობს
  11. L293B x2

  12. გადართვა
  13. მიკრო DC ძრავა 6v 350rpm x4 (შეგიძლიათ აირჩიოთ სხვა ვარიანტი)
  14. დისკები x4 (მე ავირჩიე R5 მმ ბორბლები)
  15. Lipo ბატარეა 7.4v 1250ma (1750 ma უკეთესი იქნებოდა)
  16. ნაბიჯი ქვემოთ (სურვილისამებრ, ეს დამოკიდებულია თქვენს ბატარეაზე და ძრავებზე)
  17. ჯუმბერის კაბელი

სენსორული ბარათისთვის

  1. CNY70 X5
  2. R10 R11 R12 R13 R14 ……………….
  3. RV1 RV2 RV3 RV4 RV5 ………………………………………….22k ტრიმპოტი X5
  4. CR2 CR3 CR4 CR5 CR6 ………………………………………..330 ოჰ X5
  5. J1 მამრობითი სათაური
  6. ნაბეჭდი მიკროსქემის მასალები

ნაბიჯი 4: წრიული სქემა

წრიული სქემა
წრიული სქემა
წრიული სქემა
წრიული სქემა

ნაბიჯი 5: სენსორული ბარათი

სენსორული ბარათი
სენსორული ბარათი
სენსორული ბარათი
სენსორული ბარათი
სენსორული ბარათი
სენსორული ბარათი

მე ვწებ სენსორის ბარათს დაფის ქვეშ, მაგრამ მანძილი CNY და იატაკს შორის უნდა იყოს შესაბამისი. დაახლოებით 1-0.5 სმ საკმარისია. მე შევაერთე მხტუნავები კაბელები J2- დან J6- ზე და დავაკავშირე ისინი sn74hc14n შეყვანაზე.

ნაბიჯი 6: კოდები

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

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

  • ერთ -ერთი ყველაზე მნიშვნელოვანი ნაწილი არის სენსორული ბარათი, ასე რომ თქვენ უნდა მიიღოთ კარგი მონაცემები. მანძილი CNY– დან და იატაკიდან უნდა იყოს შესაბამისი, შესაბამისად, თქვენ ზომავთ ძაბვებს CNY– ის გამცემიზე და აწესრიგებთ მას ქვაბით. როდესაც მე ვთამაშობდი, იატაკი ბნელი იყო, ამიტომ სენსორები არ მუშაობდნენ კარგად და თეთრი LED- ები დავდე პურის დაფის ქვეშ და ისევ ამ გზით დავაკალიბრე, უკეთესი მონაცემები მივიღე.
  • კიდევ ერთი მნიშვნელოვანი არის 4 ძრავა. თუ თქვენ იყენებთ 4 ძრავას 2 ძრავის ნაცვლად, შეგიძლიათ მიიღოთ უკეთესი ბალანსი და ის ძალიან წარმატებული იქნება დაბრუნებაში.

გირჩევთ: