![RC მეტრი Tiva მიკროკონტროლის გამოყენებით: 7 ნაბიჯი RC მეტრი Tiva მიკროკონტროლის გამოყენებით: 7 ნაბიჯი](https://i.howwhatproduce.com/images/001/image-1627-49-j.webp)
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50
![RC მეტრი Tiva მიკროკონტროლის გამოყენებით RC მეტრი Tiva მიკროკონტროლის გამოყენებით](https://i.howwhatproduce.com/images/001/image-1627-50-j.webp)
![RC მეტრი Tiva მიკროკონტროლის გამოყენებით RC მეტრი Tiva მიკროკონტროლის გამოყენებით](https://i.howwhatproduce.com/images/001/image-1627-51-j.webp)
ამ პროექტისათვის მიკროკონტროლერზე დაფუძნებული RC მეტრი შექმნილია და ხორციელდება პორტატული, ზუსტი, მარტივი გამოსაყენებლად და შედარებით იაფი შესაქმნელად. მისი გამოყენება მარტივია და მომხმარებელს შეუძლია მარტივად შეარჩიოს მრიცხველის რეჟიმი როგორც: წინააღმდეგობა ან ტევადობა.
წინააღმდეგობა:
უცნობი კომპონენტის წინააღმდეგობა შეიძლება შეფასდეს ძაბვის გამყოფის წესის გამოყენებით, როდესაც უცნობი კომპონენტი სერიულად არის დაკავშირებული ცნობილ რეზისტორთან. მიეწოდება ცნობილი ძაბვა (Vcc) და მასზე ძაბვის ვარდნა პირდაპირ პროპორციულია მის წინააღმდეგობასთან. ავტომატური დიაპაზონისთვის გამოიყენება 4 JFET სქემა, რომლებიც ადარებენ უცნობ წინააღმდეგობის ძაბვას და იძლევა საუკეთესო მნიშვნელობას.
სიმძლავრე:
ტევადობისთვის, სრულად დათხოვნილი კონდენსატორის დასატენად საჭირო დრო მიწოდების ძაბვის 0.632, VS; გვხვდება მრიცხველის მეშვეობით მიკრო კონტროლერში და იგი იყოფა ცნობილი წინააღმდეგობის მნიშვნელობით, ანუ 10k, რათა მიანიჭოს ტევადობა. გაზომილი მნიშვნელობა ნაჩვენებია LCD– ზე, რაც იძლევა მცურავი წერტილის მნიშვნელობას.
ნაბიჯი 1: აპარატურა და კომპონენტები
![აპარატურა და კომპონენტები აპარატურა და კომპონენტები](https://i.howwhatproduce.com/images/001/image-1627-52-j.webp)
![აპარატურა და კომპონენტები აპარატურა და კომპონენტები](https://i.howwhatproduce.com/images/001/image-1627-53-j.webp)
![აპარატურა და კომპონენტები აპარატურა და კომპონენტები](https://i.howwhatproduce.com/images/001/image-1627-54-j.webp)
ჩვენ გამოვიყენებთ შემდეგ კომპონენტებს:
1. მიკროკონტროლი TM4C123GH6PM
აპარატურაზე დაფუძნებული პროგრამირებისა და ინტერფეისის ილუსტრაციებისთვის შერჩეული Cortex-M მიკროკონტროლერი არის TM4C123 Texas Instruments– დან. ეს მიკროკონტროლი მიეკუთვნება მაღალი ხარისხის ARM Cortex-M4F არქიტექტურას და აქვს ინტეგრირებული პერიფერიული მოწყობილობების ფართო ნაკრები.
2. LCD
თხევადკრისტალური დისპლეი (LCD) ცვლის შვიდი სეგმენტის ეკრანს მისი შემცირების გამო და უფრო მრავალმხრივია ალფანუმერული სიმბოლოების ჩვენებისათვის. უფრო მოწინავე გრაფიკული ეკრანები ასევე ხელმისაწვდომია ნომინალური ფასებით. ჩვენ გამოვიყენებთ 16x2 LCD- ს.
3. 2N7000 MOSFET
2N7000 არის N არხის გაფართოების რეჟიმი MOSFET, რომელიც გამოიყენება დაბალი სიმძლავრის გადართვის პროგრამებისთვის, გამძლე ტყვიის მოწყობითა და მიმდინარე რეიტინგებით. შეფუთულია TO-92 დანართში, 2N7000 არის 60 ვ მოწყობილობა. მას შეუძლია გადართოს 200 mA.
4. წინააღმდეგობა
წინააღმდეგობა 100 ohm, 10kohm, 100kohm, 698kohm გამოიყენება წინააღმდეგობის მრიცხველში ავტოკორგანიზაციისთვის და 10k სიმძლავრის მეტრზე მიკროსქემისათვის.
ნაბიჯი 2: PIN- ის კონფიგურაცია
![PIN კონფიგურაცია PIN კონფიგურაცია](https://i.howwhatproduce.com/images/001/image-1627-55-j.webp)
თანმიმდევრობა, რომლითაც ჩვენ ვამაგრებთ ქინძისთავებს, ნაჩვენებია ფიგურაში:
ნაბიჯი 3: მუშაობა
![სამუშაო სამუშაო](https://i.howwhatproduce.com/images/001/image-1627-56-j.webp)
![სამუშაო სამუშაო](https://i.howwhatproduce.com/images/001/image-1627-57-j.webp)
![სამუშაო სამუშაო](https://i.howwhatproduce.com/images/001/image-1627-58-j.webp)
R მეტრი
პრინციპი
R მეტრი შექმნილია ძაბვის გაყოფის პრინციპის გამოყენებით. მასში ნათქვამია, რომ ძაბვა იყოფა ორ სერიულ რეზისტორს შორის მათი წინააღმდეგობის პროპორციულად.
მუშაობდა
ჩვენ გამოვიყენეთ ოთხი MOSFET სქემა, რომლებიც უზრუნველყოფენ გადართვას. როდესაც უცნობი წინააღმდეგობის გაზომვა ხდება, უპირველეს ყოვლისა ძაბვა იზომება უცნობი წინააღმდეგობის გასწვრივ, რომელიც საერთოა თითოეული 4 წრისთვის ძაბვის გამყოფის წესის გამოყენებით. ახლა ADC იძლევა ძაბვის მნიშვნელობას თითოეულ ცნობილ რეზისტორზე და აჩვენებს მას LCD- ზე. სქემატური დიაგრამა და R მეტრის PCB განლაგება ნაჩვენებია ფიგურაში.
ჩვენს წრეში ჩვენ ვიყენებთ მიკროკონტროლის 5 საკინძს, ანუ PD2, PC7, PC6, PC5 და PC4. ეს ქინძისთავები გამოიყენება შესაბამისი წრედის 0 ან 3.3V მიცემისთვის. ADC pin ანუ PE2 ზომავს ძაბვას და LCD აჩვენებს მას ეკრანზე.
C მეტრი
პრინციპი
C– ს გასაზომად ჩვენ ვიყენებთ დროის მუდმივის კონცეფციას.
მუშაობდა
არსებობს მარტივი RC წრე, რომლის DC ძაბვა კონტროლდება ჩვენ მიერ, ანუ tiva pin PD3 გამოყენებით.რომელსაც ჩვენ ვაძლევთ 3.3 ვოლტს წრეში. როგორც კი ჩვენ გავაკეთებთ pin PD3 გამომავალს, ჩვენ ვიწყებთ ტაიმერს და ასევე ვიწყებთ ძაბვის გაზომვას კონდენსატორზე ანალოგური ციფრული გადამყვანის გამოყენებით, რომელიც უკვე არსებობს ტივაში. როგორც კი ძაბვა შეყვანის 63 პროცენტია (რაც ჩვენს საქმე არის 2.0856), ჩვენ ვაჩერებთ ტაიმერს და ვწყვეტთ მიწოდებას ჩვენს წრეზე. შემდეგ ჩვენ ვზომავთ დროს მრიცხველის მნიშვნელობისა და სიხშირის გამოყენებით. ჩვენ ვიყენებთ R- ს ცნობილი მნიშვნელობით, ანუ 10k, ასე რომ, ახლა ჩვენ გვაქვს დრო და R ჩვენ შეგვიძლია უბრალოდ და ტევადობის მნიშვნელობა შემდეგი ფორმულის გამოყენებით:
t = RC
ნაბიჯი 4: კოდირება და ვიდეო
![](https://i.ytimg.com/vi/2VdT4aRgBsQ/hqdefault.jpg)
![Image Image](https://i.howwhatproduce.com/images/001/image-1627-62-j.webp)
![](https://i.ytimg.com/vi/WWCQ1rWfrvU/hqdefault.jpg)
აქ არის პროექტის კოდები და გამოყენებული კომპონენტების მონაცემთა ცხრილი.
პროექტი დაშიფრულია Keil Microvision 4. შეგიძლიათ გადმოწეროთ Keil 4. – ის ვებ – გვერდიდან, რათა მიიღოთ სხვადასხვა კოდების დეტალები, გირჩევთ გაეცნოთ tiva მიკროკონტროლერის მონაცემთა ცხრილს https:// www. ti.com/lit/gpn/tm4c123gh6pm
ნაბიჯი 5: შედეგები
![შედეგები შედეგები](https://i.howwhatproduce.com/images/001/image-1627-63-j.webp)
![შედეგები შედეგები](https://i.howwhatproduce.com/images/001/image-1627-64-j.webp)
რეზისტორებისა და კონდენსატორების სხვადასხვა მნიშვნელობების შედეგები ნაჩვენებია ცხრილების სახით და მათი შედარება ასევე ნაჩვენებია ფიგურაში.
ნაბიჯი 6: დასკვნა
![დასკვნა დასკვნა](https://i.howwhatproduce.com/images/001/image-1627-65-j.webp)
ამ პროექტის მთავარი მიზანია მიკროკონტროლერზე დაფუძნებული LCR მეტრის შემუშავება ინდუქტიურობის, ტევადობის და წინააღმდეგობის გასაზომად. მიზანი მიღწეულია მრიცხველის მუშაობისას და მას შეუძლია სამივე კომპონენტის მნიშვნელობის პოვნა ღილაკზე დაჭერისას და უცნობი კომპონენტის შეერთების დროს. მიკროკონტროლი აგზავნის სიგნალს და ზომავს კომპონენტების პასუხს, რომელიც გარდაიქმნება ციფრულ ფორმაში და გაანალიზებულია მიკროკონტროლერში დაპროგრამებული ფორმულების გამოყენებით სასურველი მნიშვნელობის მისაცემად. შედეგი იგზავნება LCD ეკრანზე.
ნაბიჯი 7: განსაკუთრებული მადლობა
განსაკუთრებული მადლობა ჩემი ჯგუფის წევრებს და ჩემს ინსტრუქტორს, რომლებიც დამეხმარნენ ამ პროექტის განხორციელებაში. ვიმედოვნებ, რომ ეს ინსტრუქცია თქვენთვის საინტერესო იქნება. ეს არის ფატიმა აბასი UET Signing Off– დან.
ვიმედოვნებ, რომ მალე მოგიტანთ მეტს. მანამდე იზრუნე:)
გირჩევთ:
სიმაღლის მეტრი (სიმაღლე მეტრი) ატმოსფერული წნევის საფუძველზე: 7 ნაბიჯი (სურათებით)
![სიმაღლის მეტრი (სიმაღლე მეტრი) ატმოსფერული წნევის საფუძველზე: 7 ნაბიჯი (სურათებით) სიმაღლის მეტრი (სიმაღლე მეტრი) ატმოსფერული წნევის საფუძველზე: 7 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/001/image-1586-45-j.webp)
სიმაღლის მეტრი (სიმაღლე მეტრი) ატმოსფერული წნევის საფუძველზე: [რედაქტირება]; იხილეთ ვერსია 2 მე –6 საფეხურზე ხელით საბაზისო სიმაღლე სიმაღლეზე. ეს არის Altimeter– ის (სიმაღლის მეტრი) შენობის აღწერა Arduino Nano– ს და Bosch BMP180 ატმოსფერული წნევის სენსორის საფუძველზე. დიზაინი მარტივია, მაგრამ გაზომვები
ციფრული საათი მიკროკონტროლის გამოყენებით (AT89S52 RTC მიკროსქემის გარეშე): 4 ნაბიჯი (სურათებით)
![ციფრული საათი მიკროკონტროლის გამოყენებით (AT89S52 RTC მიკროსქემის გარეშე): 4 ნაბიჯი (სურათებით) ციფრული საათი მიკროკონტროლის გამოყენებით (AT89S52 RTC მიკროსქემის გარეშე): 4 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/005/image-12599-j.webp)
ციფრული საათი მიკროკონტროლის გამოყენებით (AT89S52 RTC მიკროსქემის გარეშე): მოდით აღწეროთ საათი … " საათი არის მოწყობილობა, რომელიც ითვლის და აჩვენებს დროს (ნათესავი) " !!! გამოიცანით, მე სწორად ვთქვი, ასე რომ საშუალებას გაძლევთ გააკეთოთ საათი ALARM ფუნქციით რა შენიშვნა: წაკითხვას 2-3 წუთი დასჭირდება, გთხოვთ წაიკითხოთ მთელი პროექტი თორემ მე არ
სიხშირის საზომი მიკროკონტროლის გამოყენებით: 8 ნაბიჯი
![სიხშირის საზომი მიკროკონტროლის გამოყენებით: 8 ნაბიჯი სიხშირის საზომი მიკროკონტროლის გამოყენებით: 8 ნაბიჯი](https://i.howwhatproduce.com/images/010/image-28325-j.webp)
მიკროკონტროლერის გამოყენებით სიხშირის საზომი: ეს გაკვეთილი უბრალოდ აცხადებს, თუ როგორ უნდა გამოვთვალოთ პულსის წყაროს სიხშირე მიკროკონტროლის გამოყენებით. პულსის წყაროს მაღალი ძაბვის დონე არის 3.3 V და დაბალი 0V. მე გამოვიყენე STM32L476, Tiva launpad, 16x2 ალფანუმერული LCD რამდენიმე მავთული breadboard და 1K რეზი
როგორ გავაკეთოთ დრონი Arduino UNO– ს გამოყენებით გააკეთეთ ოთხკუთხედი მიკროკონტროლის გამოყენებით: 8 ნაბიჯი (სურათებით)
![როგორ გავაკეთოთ დრონი Arduino UNO– ს გამოყენებით გააკეთეთ ოთხკუთხედი მიკროკონტროლის გამოყენებით: 8 ნაბიჯი (სურათებით) როგორ გავაკეთოთ დრონი Arduino UNO– ს გამოყენებით გააკეთეთ ოთხკუთხედი მიკროკონტროლის გამოყენებით: 8 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/001/image-210-31-j.webp)
როგორ გავაკეთოთ დრონი Arduino UNO– ს გამოყენებით გააკეთეთ ოთხკუთხედი მიკროკონტროლერის გამოყენებით: შესავალი ეწვიეთ ჩემს Youtube არხს A თვითმფრინავი არის ძალიან ძვირი გაჯეტი (პროდუქტი) შესაძენად. ამ პოსტში მე ვაპირებ განხილვას, როგორ გავაკეთო ეს იაფად ?? და როგორ შეგიძლია გააკეთო ასეთი იაფად … ინდოეთში ყველა მასალა (ძრავა, ესკ
ხმით კონტროლირებადი რობოტი 8051 მიკროკონტროლის გამოყენებით: 4 ნაბიჯი (სურათებით)
![ხმით კონტროლირებადი რობოტი 8051 მიკროკონტროლის გამოყენებით: 4 ნაბიჯი (სურათებით) ხმით კონტროლირებადი რობოტი 8051 მიკროკონტროლის გამოყენებით: 4 ნაბიჯი (სურათებით)](https://i.howwhatproduce.com/images/005/image-13797-6-j.webp)
ხმით კონტროლირებადი რობოტი 8051 მიკროკონტროლის გამოყენებით: ხმოვანი რობოტი იღებს მითითებულ ბრძანებას ხმის სახით. როგორიც არ უნდა იყოს ბრძანება ხმოვანი მოდულის ან Bluetooth მოდულის საშუალებით, ის გაშიფრულია არსებული კონტროლერის მიერ და შესაბამისად შესრულებულია მოცემული ბრძანება. აქ ამ პროექტში მე