ნახევარგამტარული ამაჩქარებლები გამოიყენება მოწყობილობებში, სადაც საჭიროა აჩქარების განსაზღვრა ერთდროულად სამ კოორდინატში. ასეთ მოწყობილობებს შეუძლიათ გაზომვის შედეგების შესახებ ინფორმაცია გადასცენ ანალოგური ან ციფრული ფორმით.
ინსტრუქციები
Ნაბიჯი 1
წაიკითხეთ აქსელერომეტრის ნიშნები. შეიყვანეთ იგი საძიებო სისტემაში. თუ დანიშნულება შედგება რამდენიმე ხაზისგან, შეამოწმეთ ისინი ყველა ცალკე, რადგან ყოველთვის არ არის ნათელი, რომელი სტრიქონი შეიცავს მოწყობილობის ტიპს.
ნაბიჯი 2
აქსელერომეტრის აღწერილობით PDF ფაილის გადმოტვირთვის შემდეგ, იპოვნეთ მონაცემები მისი მიწოდების ძაბვის, აგრეთვე ამ ძაბვის მომარაგების, საერთო მავთულის შეერთების და გაზომვებისთვის განკუთვნილი ქინძისთავების ადგილმდებარეობის შესახებ. ანალოგურ აქსელერომეტრს აქვს სამი გამომავალი: X, Y, Z (კოორდინატების რაოდენობის მიხედვით) და ციფრულს აქვს ორი: SCL (საათის იმპულსები) და SDA (მონაცემები).
ნაბიჯი 3
თუ ამაჩქარებელი განლაგებულია ისე, რომ მისი გადასაფარებელი მიმართულია ზემოთ, და პირველი ტერმინალი მარცხნივ და უფრო ახლოს არის დამკვირვებელთან, მაშინ X ღერძი უმეტეს მოწყობილობებზე მიემართება მარჯვნივ, Y ღერძი - დაშორებულია დამკვირვებლისგან, და Z ღერძი - ზევით. გაითვალისწინეთ ეს თქვენს დიზაინში აქსელერომეტრის კორპუსის ადგილმდებარეობის არჩევისას. თუ შეუძლებელია მისი საჭირო გზით განთავსება, შეცვალეთ ანალოგური მოწყობილობის გამოსასვლელების პოზიციები ისე, რომ მათი კავშირის თანმიმდევრობა შეესაბამებოდეს სასურველს, ხოლო ციფრული მოწყობილობის გამოყენების შემთხვევაში, ცვლილებები შეიტანოთ პროგრამაში მასთან დაკავშირებული მიკროკონტროლის.
ნაბიჯი 4
დააკავშირეთ მიკროსქემის ფეხები, რომლებიც შეესაბამება საერთო მავთულს და დენის ავტობუსს სტრუქტურის შესაბამის სქემებთან. დააკავშირეთ მათ შორის, დააკვირდით პოლარობას, ოქსიდის კონდენსატორს, რომლის ტევადობაა დაახლოებით 100 მიკროფარადი. გაუკეთეთ მას რამდენიმე ათეული ან ასობით პიკოფარადიანი კერამიკული კონტეინერით. ჯერ არ მიირთვათ საკვები.
ნაბიჯი 5
შეაერთეთ კერამიკული ან ქაღალდის კონდენსატორი 100 პიკოფარადის სიმძლავრით 0,5 მიკროფარადამდე ანალოგური აქსელერომეტრის თითოეულ გამომავალსა და საერთო მავთულს შორის, ეს დამოკიდებულია იმაზე, თუ რა სახის ხელოვნური ინერციის შემოღება გსურთ. ციფრული აქსელერომეტრის შედეგების გვერდის ავლით შეუძლებელია. შეაერთეთ ანალოგური გამომავალი მიკროკონტროლერის ქინძისთავებთან, რომლებიც შეესაბამება ანალოგურ-ციფრულ გადამყვანებს და ციფრული გამომავალი წვერები, რომლებსაც შეუძლიათ სწრაფად გადასვლა რეჟიმიდან გამოსასვლელ რეჟიმში და პირიქით.
ნაბიჯი 6
იმისათვის, რომ მიკროკონტროლერმა შეძლოს სიგნალების აღქმა ანალოგური მოწყობილობიდან, გააკეთეთ პროგრამა იმის გათვალისწინებით, რომ მიწოდება ძაბვის ნახევარი შეესაბამება ნულოვან აჩქარებას თითოეული ღერძის გასწვრივ და დადებითი აჩქარებით ეს ძაბვა იზრდება თითქმის მიწოდების ძაბვა და უარყოფითი აჩქარებით იგი თითქმის ნულამდე ვარდება. ციფრულ აქსელერომეტრთან ურთიერთქმედების უზრუნველსაყოფად, პროგრამულად განახორციელეთ მასთან მონაცემთა გაცვლა I2C პროტოკოლის გამოყენებით.
ნაბიჯი 7
სურვილის შემთხვევაში, ანალოგური აქსელერომეტრი შეიძლება გამოყენებულ იქნას მიკროკონტროლერის გარეშე, როგორც სტრუქტურის ნაწილი, სადაც მონაცემთა დამუშავება ხორციელდება მხოლოდ ოპერატიული გამაძლიერებლების გამოყენებით. ამ შემთხვევაში, მოსახერხებელია ყველა ასეთი გამაძლიერებლის ბიპოლარული ძაბვით და მხოლოდ აქსელერომეტრიანი ერთპოლარული ძაბვით. ამის შემდეგ დაუყოვნებლივ მოათავსეთ ეტაპები, რომლებიც გამომავალ ძაბვას გარდაქმნის ბიპოლურად და შეცვალეთ ისე, რომ ნულოვანი აჩქარება შეესაბამებოდეს ნულოვან ძაბვას.