თერმოწყვილის სიგნალის გამაძლიერებელი lm358. ციფრული შედუღების სადგური. ზონის ტემპერატურის თვალყურის დევნება

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

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


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


(მომარაგების ძაბვა: 5V. მაქსიმალური დატვირთვა: 10A 250V AC და 10A 30V DC). სარელეო ბლოკად ვიყენებ. ეს საკმარისია ჩვეულებრივი გულშემატკივრისთვის.
მოდულის დიაგრამაც დავხატე. კავშირის პრობლემები არ იქნება.


წითელი LED მიუთითებს მიწოდების ძაბვის არსებობაზე. მწვანე - სარელეო გააქტიურება. გამოვცვალე უსარგებლო სენსორი (ტენიანობის სენსორი, აღარ არის) 10 kOhm წინააღმდეგობით. და ასევე დაამატა მეტი წინააღმდეგობა. ის გადავა "ჭკვიან" ბლოკში. ორივე ხაზგასმულია წითლად. ამ ყველაფერმა უნდა აღმოფხვრას შესაძლო გაუგებრობები. ყოველივე ამის შემდეგ, სარელეო ერთეული იკვებება 5 ვ ძაბვით, ხოლო "ჭკვიანი" განყოფილება 3.3 ვ. სარელეო ბლოკი კონტროლდება დაბალი დონით. მაღალი დონე გამორთავს რელეს (ვენტილატორს). firmware ამას ითვალისწინებს.
წრე დაფუძნებულია LM393-ზე დაფუძნებულ შესადარებელზე. ტრიმერის რეზისტორითავდაპირველად გამიზნული იყო ტენიანობის სარელეო ზღვრის დასაყენებლად. შეიძლება მოგიწიოთ მისი ოდნავ გადახვევა.
გამოყენება შესაძლებელია მარტივი ბლოკებირელე. ისინი იყიდება. გამოვიყენებ იმას, რაც დარჩა ბოლო წარუმატებელი მცდელობის შემდეგ.
დროა ვნახოთ, რა ფორმით შემოვიდა AM2302 (DHT22) სენსორები. ერთდროულად სამი შევუკვეთე. ვფიქრობ, ეს მხოლოდ აბაზანით არ შემოიფარგლება. ჩემს თავში უამრავი იდეა მიტრიალებს. სად ვიპოვო დრო და სურვილი მათი განსახორციელებლად?


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


აი რა წერია მაღაზიის გვერდზე:

AM2302 Humicap ციფრული ტემპერატურისა და ტენიანობის მოდული არის ციფრული გამომავალი სიგნალი, რომელიც შეიცავს კალიბრირებულ ტემპერატურასა და ტენიანობის კომბინირებულ სენსორს. ის იყენებს ციფრული მოდულების გადაღების სპეციალურ ტექნოლოგიას და ტემპერატურისა და ტენიანობის სენსორის ტექნოლოგიას, რათა უზრუნველყოს პროდუქტები მაღალი საიმედოობით და შესანიშნავი გრძელვადიანი სტაბილურობით. სენსორი მოიცავს ტენიანობის მგრძნობელ ელემენტს და მაღალი სიზუსტის ტემპერატურის საზომ მოწყობილობებს და მაღალი ხარისხის 8-ბიტიან მიკროკონტროლერთან დაკავშირებული. აქედან გამომდინარე, პროდუქტს აქვს შესანიშნავი ხარისხი, სწრაფი რეაგირება, ჩარევის საწინააღმდეგო უნარი, მაღალი ღირებულება და სხვა უპირატესობები. ულტრა მცირე ზომის, დაბალი ენერგიის მოხმარება, სიგნალის გადაცემის მანძილი 20 მეტრამდე. ეს საუკეთესო არჩევანია ყველა სახის აპლიკაციისთვის და ყველაზე მოთხოვნადი აპლიკაციებისთვისაც კი.
სპეციფიკაცია:
ზომა: 40 x 23 მმ
წონა: 4 გ
ძაბვა: 5V
პორტი: ციფრული ორმხრივი ერთჯერადი ავტობუსი
ტემპერატურის დიაპაზონი: -40-80 °C ± 0.5 °C
ტენიანობა: 20-90% RH ± 2% RH
პლატფორმა: Arduino, SCM
პაკეტში შედის:
3 x სენსორის მოდული
დაფაზე არის მინიმალური ნაწილები. სენსორები განუყოფელია, ამიტომ მე არ გამიტეხია ისინი.
დროა საქმეს შეუდგეთ. მე უკვე ვაჩვენე ზოგიერთი რამ, რასაც გამოვიყენებ. ასევე მჭირდება 5 ვ დენის წყარო. დავამზადებ ძველი (აღარ საჭირო) ტელეფონის დამტენისგან.

ეს გადასახადი გარეშე USB კონექტორი. ისე, ეს ძალიან ძველია (გირჩევთ გამოიყენოთ უფრო ახალი, მათ აქვთ 5 ვ გამომავალი). ამიტომ გამომავალი არის 7 ვ. მე მომიწია KREN5 სტაბილიზატორის MC შედუღება. ამაში არაფერია რთული. ვინც კარგად იცნობს გამაგრილებელს, იცის. და ვინც არ არის მეგობარი ტყუილად კითხულობს თემას.


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


გამოსადეგი იქნება გადამყვანის კაბელი (USB To RS232 TTL UART). WIFI პროგრამირებამოდული.


ჩემი იდეის ბლოკ-სქემა გამოიყურება მარტივი.


მაგრამ, რა თქმა უნდა, არის ნიუანსი.
რჩება მხოლოდ ვენტილატორის კონტროლის პროგრამის შექმნა.
არსებობს რამდენიმე პირობა:
1. ვენტილატორი ირთვება, როცა ტენიანობა 68%-ზე მეტს მიაღწევს.
2. მუშაობის დრო (ტაიმერი) 5 წუთი.
3. ტემპერატურისა და ტენიანობის მონაცემების გადაცემა WIFI-ით (ყოველ შემთხვევაში).
4. WIFI რეჟიმის ჩვენება.
თუ გავჩერდებით No1 პირობაზე, მაშინ საკმარისი იქნება მარტივი Arduino. მაგრამ მე მაქვს მხოლოდ ერთი Arduino დაფა და არის სამი WIFI მოდული :)
პირადად ჩემთვის ყველაზე რთული პროგრამის შედგენაა, რომელიც ცოტა (რბილად რომ ვთქვათ) ჩემი თემა არ არის. მაგრამ ცხოვრება მიედინება და ატარებს ადამიანთა მუდმივად მზარდ მასებს თავის კურსზე. მე შევისწავლი Arduino-ს უზარმაზარ სივრცეებს ​​DHT22 ტენიანობის სენსორის მაგალითის გამოყენებით და WIFI მოდული. მაგრამ თუ მე მივაღწიე წარმატებას, მაშინ თქვენც შეგიძლიათ.
პირველი, რამდენიმე ინფორმაცია ჩემნაირი დუმბებისთვის.
პროგრამაში Arduino IDEრაღაც აკლია დაფების პარამეტრებს, რომლებსაც გამოვიყენებ. მაგალითად, ESP8266 უნდა დაემატოს.

კომპონენტების დამატება ESP8266-ის გამოყენებით, როგორც მაგალითი.

პირველ რიგში გადმოვწერე და დავაინსტალირე Arduino კომპიუტერი IDE. შემდეგ გავხსნი პროგრამას.
ფაილი → პარამეტრები → ჩადეთ ბმული დამატებაში. ბმულები → დააწკაპუნეთ OK. ბმული:
arduino.esp8266.com/stable/package_esp8266com_index.json


საჭიროა ინტერნეტ კავშირი. აუცილებლად!
მერე გამგეობის მენეჯერთან მივდივარ.
ინსტრუმენტები→ დაფა:…→ბორდის მენეჯერი.


მე ვიპოვე ჩემი მოდული. მე ვირჩევ უახლეს ვერსიას. ვაწკაპუნებ ინსტალაციას.


ჩამოტვირთულ Arduino IDE პროგრამას ასევე აკლია სენსორული ბიბლიოთეკები. მაგალითად, ასევე უნდა დაემატოს DHT22 ბიბლიოთეკა.

ბიბლიოთეკის დაკავშირება DHT22 სენსორის მაგალითის გამოყენებით.

პირველ რიგში, ინტერნეტიდან ჩამოვტვირთავ არქივს, როგორიცაა DHT.zip. მისი პოვნა არ არის პრობლემა.
შემდეგ გავუშვი Arduino პროგრამა IDE.
ჩანახატი → ბიბლიოთეკის ჩართვა → zip ბიბლიოთეკის დამატება.


ჩნდება ასეთი ჩანართი.


მე აღვნიშნავ შენახვის ადგილს… გახსენით.
ბიბლიოთეკა დაკავშირებულია.


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

და ბოლოს, ესკიზის შევსება.

ესკიზის შევსება.

მე ვხსნი დასრულებულ ესკიზს. ჩემს შემთხვევაში „WiFi-DHT22_AleksPoroshin68.ino.


Arduino IDE ავტომატურად იწყება.
შემდეგ ვაერთებ პროგრამისტს, გადავდივარ ინსტრუმენტებზე და ვაკავშირებ Com პორტს. მონიშნულია ის, რომელსაც დაუკავშირდით. გავააქტიურებ. ჩემს ნეტბუქზე სამი მათგანია: com6, com8 და com10.


მე ვსწავლობ firmware-ს. თქვენ შეგიძლიათ შეცვალოთ წვდომის სახელი და პაროლი.

ჩამოტვირთვის ღილაკს ვაჭერ.


ესკიზი შედგენილია. საკმარისად დიდხანს.


ამ დროს თქვენ უნდა დააჭიროთ გადატვირთვას აწყობილი წრემოდული.

ამ შემთხვევაში, GPIO 00 ნულზეა.
აი თავად ესკიზი:
#შეიცავს #შეიცავს #შეიცავს #შეიცავს #include "DHT.h" #define DHTPIN 4 #define DHTTYPE DHT22 DHT dht(DHTPIN, DHTTYPE); float dhtTemp = NAN; float dhtტენიანობა = NAN; int ledPin = 12; //GPIO 12 /* დააყენეთ ისინი თქვენს სასურველ სერთიფიკატებზე. */ const char *ssid = "ალექსპოროშინი"; const char *პაროლი = "12345678"; ESP8266WebServer სერვერი(80); /* მხოლოდ პატარა სატესტო შეტყობინება. გადადით https://192.168.4.1 in a ვებ ბრაუზერი* დაკავშირებულია ამ წვდომის წერტილთან მის სანახავად.*/ void handleRoot() ( სტრიქონი s = " \r\n ESP201 ESP201 ";s +="

"; //s += "სტატუსები - მოქმედებები - კონფიგურაცია"; s += "

ESP 201 მოდული"; server.send(200, "text/html", s); ) void setup() ( delay(1000); Serial.begin(115200); Serial.println(); Serial.print("წვდომის წერტილის კონფიგურაცია. .."); /* შეგიძლიათ წაშალოთ პაროლის პარამეტრი, თუ გსურთ, რომ AP იყოს ღია. */ WiFi.softAP(ssid, პაროლი); IPaddress myIP = WiFi.softAPIP(); Serial.print ("AP IP მისამართი : "); Serial.println(myIP); server.on("/", handleRoot); server.begin(); Serial.println("HTTP სერვერი დაიწყო"); dht.begin(); Serial.println(" DHT22 დაწყების წარმატება"); pinMode(ledPin, OUTPUT); ) void loop() (getDHT(); server.handleClient(); +5, თუ (dhtტენიანობა< 68) { digitalWrite(ledPin, HIGH); Serial.println("ledPin HIGH"); } else { digitalWrite(ledPin, LOW); Serial.println("ledPin LOW"); } }
ზედმეტად ნუ ლანძღავთ. უბრალოდ ვსწავლობ.
ესკიზის ატვირთვის შემდეგ, პროგრამირების დასადასტურებლად GPIO-ს ვუერთებ +3.3V-ს. მერე გამოვრთე. firmware ატვირთულია.


მე ვაწყობ წრეს პურის დაფაზე. ყველაფერს ვამოწმებ. სამუშაოები. მაგრამ ყველაფერი ისე კარგად არ არის, როგორც ჩვენ გვინდოდა. იმ დიაპაზონში, რაც მე მჭირდება, ჩინური სენსორები 5-6%-ით აფასებენ კითხვებს.


მე უფრო მეტად ვენდობი გერმანელ ლოგერს. და მისი ფასი რამდენიმე ათჯერ უფრო მაღალია. და რაც მთავარია, მან გადამოწმება გაიარა.
პროგრამაში შევიტანე ცვლილება (დაემატა 5 ერთეული). ვეთანხმები, რომ ეს არასწორია. მაგრამ 40-70% დიაპაზონში ის ზუსტად აჩვენებს. უფრო სწორი იქნებოდა მახასიათებლის ამოღება და ბიბლიოთეკის დაფიქსირება. არ ვარ მზად ამისთვის :). სხვა სენსორებმაც მოიტყუეს. მიუხედავად იმისა, რომ ყველამ დაახლოებით იგივე აჩვენა.

ასე გამოიყურება ინტერნეტ გვერდი, თუ დაუკავშირდებით ჩემს WIFI მოდულს:


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


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


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


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


გაგრძელება…

პროდუქტი მოწოდებულია მაღაზიის მიერ მიმოხილვის დასაწერად. მიმოხილვა გამოქვეყნდა საიტის წესების მე-18 პუნქტის შესაბამისად.

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

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


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


(მომარაგების ძაბვა: 5V. მაქსიმალური დატვირთვა: 10A 250V AC და 10A 30V DC). სარელეო ბლოკად ვიყენებ. ეს საკმარისია ჩვეულებრივი გულშემატკივრისთვის.
მოდულის დიაგრამაც დავხატე. კავშირის პრობლემები არ იქნება.


წითელი LED მიუთითებს მიწოდების ძაბვის არსებობაზე. მწვანე - სარელეო გააქტიურება. გამოვცვალე უსარგებლო სენსორი (ტენიანობის სენსორი, აღარ არის) 10 kOhm წინააღმდეგობით. და ასევე დაამატა მეტი წინააღმდეგობა. ის გადავა "ჭკვიან" ბლოკში. ორივე ხაზგასმულია წითლად. ამ ყველაფერმა უნდა აღმოფხვრას შესაძლო გაუგებრობები. ყოველივე ამის შემდეგ, სარელეო ერთეული იკვებება 5 ვ ძაბვით, ხოლო "ჭკვიანი" განყოფილება 3.3 ვ. სარელეო ბლოკი კონტროლდება დაბალი დონით. მაღალი დონე გამორთავს რელეს (ვენტილატორს). firmware ამას ითვალისწინებს.
წრე დაფუძნებულია LM393-ზე დაფუძნებულ შესადარებელზე. ტრიმირების რეზისტორი თავდაპირველად გამიზნული იყო ტენიანობის რელეს სამუშაო ზღურბლის დასარეგულირებლად. შეიძლება მოგიწიოთ მისი ოდნავ გადახვევა.
მარტივი სარელეო ბლოკების გამოყენება შესაძლებელია. ისინი იყიდება. გამოვიყენებ იმას, რაც დარჩა ბოლო წარუმატებელი მცდელობის შემდეგ.
დროა ვნახოთ, რა ფორმით შემოვიდა AM2302 (DHT22) სენსორები. ერთდროულად სამი შევუკვეთე. ვფიქრობ, ეს მხოლოდ აბაზანით არ შემოიფარგლება. ჩემს თავში უამრავი იდეა მიტრიალებს. სად ვიპოვო დრო და სურვილი მათი განსახორციელებლად?


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


აი რა წერია მაღაზიის გვერდზე:

AM2302 Humicap ციფრული ტემპერატურისა და ტენიანობის მოდული არის ციფრული გამომავალი სიგნალი, რომელიც შეიცავს კალიბრირებულ ტემპერატურასა და ტენიანობის კომბინირებულ სენსორს. ის იყენებს ციფრული მოდულების გადაღების სპეციალურ ტექნოლოგიას და ტემპერატურისა და ტენიანობის სენსორის ტექნოლოგიას, რათა უზრუნველყოს პროდუქტები მაღალი საიმედოობით და შესანიშნავი გრძელვადიანი სტაბილურობით. სენსორი მოიცავს ტენიანობის მგრძნობელ ელემენტს და მაღალი სიზუსტის ტემპერატურის საზომ მოწყობილობებს და მაღალი ხარისხის 8-ბიტიან მიკროკონტროლერთან დაკავშირებული. აქედან გამომდინარე, პროდუქტს აქვს შესანიშნავი ხარისხი, სწრაფი რეაგირება, ჩარევის საწინააღმდეგო უნარი, მაღალი ღირებულება და სხვა უპირატესობები. ულტრა მცირე ზომის, დაბალი ენერგიის მოხმარება, სიგნალის გადაცემის მანძილი 20 მეტრამდე. ეს საუკეთესო არჩევანია ყველა სახის აპლიკაციისთვის და ყველაზე მოთხოვნადი აპლიკაციებისთვისაც კი.
სპეციფიკაცია:
ზომა: 40 x 23 მმ
წონა: 4 გ
ძაბვა: 5V
პორტი: ციფრული ორმხრივი ერთჯერადი ავტობუსი
ტემპერატურის დიაპაზონი: -40-80 °C ± 0.5 °C
ტენიანობა: 20-90% RH ± 2% RH
პლატფორმა: Arduino, SCM
პაკეტში შედის:
3 x სენსორის მოდული
დაფაზე არის მინიმალური ნაწილები. სენსორები განუყოფელია, ამიტომ მე არ გამიტეხია ისინი.
დროა საქმეს შეუდგეთ. მე უკვე ვაჩვენე ზოგიერთი რამ, რასაც გამოვიყენებ. ასევე მჭირდება 5 ვ დენის წყარო. დავამზადებ ძველი (აღარ საჭირო) ტელეფონის დამტენისგან.

ამ დამტენს არ აქვს USB კონექტორი. ისე, ეს ძალიან ძველია (გირჩევთ გამოიყენოთ უფრო ახალი, მათ აქვთ 5 ვ გამომავალი). ამიტომ გამომავალი არის 7 ვ. მე მომიწია KREN5 სტაბილიზატორის MC შედუღება. ამაში არაფერია რთული. ვინც კარგად იცნობს გამაგრილებელს, იცის. და ვინც არ არის მეგობარი ტყუილად კითხულობს თემას.


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


გადამყვანის კაბელი (USB To RS232 TTL UART) სასარგებლო იქნება WIFI მოდულის დასაპროგრამებლად.


ჩემი იდეის ბლოკ-სქემა გამოიყურება მარტივი.


მაგრამ, რა თქმა უნდა, არის ნიუანსი.
რჩება მხოლოდ ვენტილატორის კონტროლის პროგრამის შექმნა.
არსებობს რამდენიმე პირობა:
1. ვენტილატორი ირთვება, როცა ტენიანობა 68%-ზე მეტს მიაღწევს.
2. მუშაობის დრო (ტაიმერი) 5 წუთი.
3. ტემპერატურისა და ტენიანობის მონაცემების გადაცემა WIFI-ით (ყოველ შემთხვევაში).
4. WIFI რეჟიმის ჩვენება.
თუ No1 პირობაზე გავამახვილებთ ყურადღებას, მაშინ უმარტივესი Arduino საკმარისი იქნება. მაგრამ მე მაქვს მხოლოდ ერთი Arduino დაფა და არის სამი WIFI მოდული :)
პირადად ჩემთვის ყველაზე რთული პროგრამის შედგენაა, რომელიც ცოტა (რბილად რომ ვთქვათ) ჩემი თემა არ არის. მაგრამ ცხოვრება მიედინება და ატარებს ადამიანთა მუდმივად მზარდ მასებს თავის კურსზე. მე შევისწავლი Arduino-ს უზარმაზარ სივრცეებს ​​DHT22 ტენიანობის სენსორისა და WIFI მოდულის მაგალითის გამოყენებით. მაგრამ თუ მე მივაღწიე წარმატებას, მაშინ თქვენც შეგიძლიათ.
პირველი, რამდენიმე ინფორმაცია ჩემნაირი დუმბებისთვის.
Arduino IDE პროგრამას არ აქვს საკმარისი პარამეტრები დაფებისთვის, რომლებსაც მე გამოვიყენებ. მაგალითად, ESP8266 უნდა დაემატოს.

კომპონენტების დამატება ESP8266-ის გამოყენებით, როგორც მაგალითი.

პირველ რიგში, გადმოვწერე და დავაინსტალირე Arduino IDE ჩემს კომპიუტერზე. შემდეგ გავხსნი პროგრამას.
ფაილი → პარამეტრები → ჩადეთ ბმული დამატებაში. ბმულები → დააწკაპუნეთ OK. ბმული:



საჭიროა ინტერნეტ კავშირი. აუცილებლად!
მერე გამგეობის მენეჯერთან მივდივარ.
ინსტრუმენტები→ დაფა:…→ბორდის მენეჯერი.


მე ვიპოვე ჩემი მოდული. მე ვირჩევ უახლეს ვერსიას. ვაწკაპუნებ ინსტალაციას.


ჩამოტვირთულ Arduino IDE პროგრამას ასევე აკლია სენსორული ბიბლიოთეკები. მაგალითად, ასევე უნდა დაემატოს DHT22 ბიბლიოთეკა.

ბიბლიოთეკის დაკავშირება DHT22 სენსორის მაგალითის გამოყენებით.

პირველ რიგში, ინტერნეტიდან ჩამოვტვირთავ არქივს, როგორიცაა DHT.zip. მისი პოვნა არ არის პრობლემა.
შემდეგ გავუშვი Arduino IDE პროგრამა.
ჩანახატი → ბიბლიოთეკის ჩართვა → zip ბიბლიოთეკის დამატება.


ჩნდება ასეთი ჩანართი.


მე აღვნიშნავ შენახვის ადგილს… გახსენით.
ბიბლიოთეკა დაკავშირებულია.


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

და ბოლოს, ესკიზის შევსება.

ესკიზის შევსება.

მე ვხსნი დასრულებულ ესკიზს. ჩემს შემთხვევაში „WiFi-DHT22_AleksPoroshin68.ino.


Arduino IDE ავტომატურად იწყება.
შემდეგ ვაერთებ პროგრამისტს, გადავდივარ ინსტრუმენტებზე და ვაკავშირებ Com პორტს. მონიშნულია ის, რომელსაც დაუკავშირდით. გავააქტიურებ. ჩემს ნეტბუქზე სამი მათგანია: com6, com8 და com10.


მე ვსწავლობ firmware-ს. თქვენ შეგიძლიათ შეცვალოთ წვდომის სახელი და პაროლი.

ჩამოტვირთვის ღილაკს ვაჭერ.


ესკიზი შედგენილია. საკმარისად დიდხანს.


ამ დროს, თქვენ უნდა დააჭიროთ გადატვირთვას აწყობილი მოდულის წრეზე.

ამ შემთხვევაში, GPIO 00 ნულზეა.
აი თავად ესკიზი:
#შეიცავს #შეიცავს #შეიცავს #შეიცავს #include "DHT.h" #define DHTPIN 4 #define DHTTYPE DHT22 DHT dht(DHTPIN, DHTTYPE); float dhtTemp = NAN; float dhtტენიანობა = NAN; int ledPin = 12; //GPIO 12 /* დააყენეთ ისინი თქვენს სასურველ სერთიფიკატებზე. */ const char *ssid = "ალექსპოროშინი"; const char *პაროლი = "12345678"; ESP8266WebServer სერვერი(80); /* მხოლოდ პატარა სატესტო შეტყობინება. გადადით http://192.168.4.1 ვებ ბრაუზერში *, რომელიც დაკავშირებულია ამ წვდომის წერტილთან მის სანახავად.*/ void handleRoot() ( სტრიქონი s = " \r\n ESP201 ESP201 ";s +="

"; //s += "სტატუსები - მოქმედებები - კონფიგურაცია"; s += "

ESP 201 მოდული"; server.send(200, "text/html", s); ) void setup() ( delay(1000); Serial.begin(115200); Serial.println(); Serial.print("წვდომის წერტილის კონფიგურაცია. .."); /* შეგიძლიათ წაშალოთ პაროლის პარამეტრი, თუ გსურთ, რომ AP იყოს ღია. */ WiFi.softAP(ssid, პაროლი); IPaddress myIP = WiFi.softAPIP(); Serial.print ("AP IP მისამართი : "); Serial.println(myIP); server.on("/", handleRoot); server.begin(); Serial.println("HTTP სერვერი დაიწყო"); dht.begin(); Serial.println(" DHT22 დაწყების წარმატება"); pinMode(ledPin, OUTPUT); ) void loop() (getDHT(); server.handleClient(); +5, თუ (dhtტენიანობა< 68) { digitalWrite(ledPin, HIGH); Serial.println("ledPin HIGH"); } else { digitalWrite(ledPin, LOW); Serial.println("ledPin LOW"); } }
ზედმეტად ნუ ლანძღავთ. უბრალოდ ვსწავლობ.
ესკიზის ატვირთვის შემდეგ, პროგრამირების დასადასტურებლად GPIO-ს ვუერთებ +3.3V-ს. მერე გამოვრთე. firmware ატვირთულია.


მე ვაწყობ წრეს პურის დაფაზე. ყველაფერს ვამოწმებ. სამუშაოები. მაგრამ ყველაფერი ისე კარგად არ არის, როგორც ჩვენ გვინდოდა. იმ დიაპაზონში, რაც მე მჭირდება, ჩინური სენსორები 5-6%-ით აფასებენ კითხვებს.


მე უფრო მეტად ვენდობი გერმანელ ლოგერს. და მისი ფასი რამდენიმე ათჯერ უფრო მაღალია. და რაც მთავარია, მან გადამოწმება გაიარა.
პროგრამაში შევიტანე ცვლილება (დაემატა 5 ერთეული). ვეთანხმები, რომ ეს არასწორია. მაგრამ 40-70% დიაპაზონში ის ზუსტად აჩვენებს. უფრო სწორი იქნებოდა მახასიათებლის ამოღება და ბიბლიოთეკის დაფიქსირება. არ ვარ მზად ამისთვის :). სხვა სენსორებმაც მოიტყუეს. მიუხედავად იმისა, რომ ყველამ დაახლოებით იგივე აჩვენა.

ასე გამოიყურება ინტერნეტ გვერდი, თუ დაუკავშირდებით ჩემს WIFI მოდულს:


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


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


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


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


*/ void handleRoot() ( სტრიქონი s = "

პროდუქტი მოწოდებულია მაღაზიის მიერ მიმოხილვის დასაწერად. მიმოხილვა გამოქვეყნდა საიტის წესების მე-18 პუნქტის შესაბამისად.

გაგრძელება… +51-ის ყიდვას ვაპირებ დაამატეთ რჩეულებში +26 +65

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

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

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

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

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

. თავად რელეს გარდა, მოდული ასევე შეიცავს ოპტოელექტრონულ გამთლიანებას ტრანზისტორით, რომელიც იცავს არდუინოს ქინძისთავებს კოჭზე ძაბვის ტალღებისგან.

ერთ სარელეო მოდულს აქვს მხოლოდ სამი კონტაქტი. მოდით დავაკავშიროთ ისინი შემდეგი სქემის მიხედვით. სხვათა შორის, სარელეო შეყვანა ინვერსიულია. ეს იმას ნიშნავს, რომმაღალი დონის კონტაქტზე In გამორთავს სარელეო კოჭას დადაბალი დონე

- ჩართავს.

სქემატური დიაგრამა

განლაგების გარეგნობა

2. პროგრამა Arduino-სთვის

მოდით დავწეროთ მარტივი პროგრამა, რომელიც აანთებს ნათურას 3 წამით და შემდეგ გამორთავს 1 წამით.

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

3. ავტომატური ნათურა ან ქუჩის ნათურა

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

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

- ჩართავს.

სქემატური დიაგრამა

4. ავტომატური განათების პროგრამა

სენსორის ანალოგური გამომავალი იძლევა მნიშვნელობებს 0-დან 1023-მდე დიაპაზონში. უფრო მეტიც, 0 არის მაქსიმალური დონესინათლე და 1023 სრული სიბნელისთვის.

ჯერ უნდა გადავწყვიტოთ განათების რომელ დონეზე ჩავრთოთ ნათურა და რა დონეზე გამოვრთოთ. ჩვენს ლაბორატორიაში, დღის შუქზე, სენსორი აჩვენებს მნიშვნელობას L = 120, ხოლო ღამით დაახლოებით L = 700. ჩვენ ჩავრთავთ რელეს, როდესაც L > 600 და გამორთეთ, როდესაც L.< 200. Вспомним как и напишем программу.

Const int photoPin = A5; const int relPin = 3; void setup() ( pinMode(photoPin, INPUT); pinMode(relPin, OUTPUT); ) void loop() (if(analogRead(photoPin)< 200) digitalWrite(relPin, HIGH); if(analogRead(photoPin) >600) digitalWrite (relPin, LOW); )

ჩვენ გადმოვტვირთავთ პროგრამას Arduino-ზე და ვატარებთ ექსპერიმენტს. უმჯობესია ამის გაკეთება ღამით.

სტუმარი

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

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

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

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

LM358 ჩიპის აღწერა

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

მისაღები ოპერაციული პარამეტრები: მიკროსქემა უზრუნველყოფს ერთ და ბიპოლარულ ელექტრომომარაგებას, მიწოდების ძაბვის ფართო დიაპაზონს 3-დან 32 ვ-მდე, გამომავალი სიგნალის მისაღები სიჩქარის ტოლი მხოლოდ 0,6 V/μs. ასევე, ჩიპი მოიხმარს მხოლოდ 0.7 mA-ს, ხოლო ოფსეტური ძაბვა არის მხოლოდ 0.2 mV.

ქინძისთავების აღწერა

დანერგილი მიკროსქემები სტანდარტულ DIP, SO კორპუსებშიდა აქვს 8 პინი დენის სქემებთან დასაკავშირებლად და სიგნალების გენერირებისთვის. ორი მათგანი (4, 8) გამოიყენება როგორც ბიპოლარული და ერთპოლარული ელექტრომომარაგების ტერმინალები, დამოკიდებულია წყაროს ტიპზე ან დიზაინზე. დასრულებული მოწყობილობა. მიკროსქემის შეყვანა 2, 3 და 5, 6. გამომავალი 1 და 7.

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

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

მიკროსქემის ანალოგები

როგორც საშუალო, პარამეტრების თვალსაზრისით, LM358 ოპერატიული გამაძლიერებელი აქვს ანალოგები ამისთვის ტექნიკური მახასიათებლები . კომპონენტი ასოს გარეშე შეიძლება შეიცვალოს OP295, OPA2237, TA75358P, UPC358C, NE532, OP04, OP221, OP290. ხოლო LM358D-ის ჩანაცვლებისთვის დაგჭირდებათ KIA358F, NE532D, TA75358CF, UPC358G. ინტეგრირებული წრეიწარმოება სერიაში სხვა კომპონენტებით, რომლებიც განსხვავდებიან მხოლოდ ტემპერატურის დიაპაზონში, შექმნილია მძიმე პირობებში მუშაობისთვის.

არის ოპერაციული გამაძლიერებლები მაქსიმალური ტემპერატურა 125 გრადუსამდე და მინიმალურიდან 55-მდე. ამის გამო, სხვადასხვა მაღაზიაში მოწყობილობის ღირებულება მნიშვნელოვნად განსხვავდება.

მიკროსქემების სერია მოიცავს LM138, LM258, LM458. მოწყობილობებში გამოსაყენებლად ალტერნატიული ანალოგური ელემენტების არჩევისას მნიშვნელოვანია გავითვალისწინოთ მუშაკი ტემპერატურის დიაპაზონი . მაგალითად, თუ LM358 0-დან 70 გრადუსამდე ლიმიტით არ არის საკმარისი, მაშინ შეიძლება გამოიყენოთ უფრო უხეში LM2409. ასევე, საკმაოდ ხშირად, სხვადასხვა მოწყობილობების წარმოებისთვის, საჭიროა არა 2 უჯრედი, არამედ 1, განსაკუთრებით იმ შემთხვევაში, თუ მზა პროდუქტის სხეულში სივრცე შეზღუდულია. მცირე მოწყობილობების დიზაინში გამოსაყენებლად ერთ-ერთი ყველაზე შესაფერისია op-amps LM321, LMV321, რომლებსაც ასევე აქვთ ანალოგები AD8541, OP191, OPA337.

ჩართვის მახასიათებლები

არსებობს მრავალი კავშირის დიაგრამაოპერაციული გამაძლიერებელი LM358 დამოკიდებულია აუცილებელი მოთხოვნებიდა შესრულებული ფუნქციები, რომლებიც დაეკისრება მათ ოპერაციის დროს:

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

პოპულარული სქემები lm358-ისთვის

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

არაინვერსიული გამაძლიერებელი და ძაბვის მითითება

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

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

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

გამაძლიერებელი

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

თერმოწყვილის გამაძლიერებელი LM358-ზე

ძალიან ხშირად რადიომოყვარულის ცხოვრებაში აუცილებელია ზოგიერთი მოწყობილობის ტემპერატურის მონიტორინგი. მაგალითად, შედუღების რკინის წვერზე. თქვენ არ შეგიძლიათ ამის გაკეთება ჩვეულებრივი თერმომეტრით, განსაკუთრებით მაშინ, როდესაც ამის გაკეთება გჭირდებათ ავტომატური წრერეგულაცია. ამისათვის შეგიძლიათ გამოიყენოთ LM 358 op-amp. ამიტომ, მას აქტიურად იყენებენ მრავალი დეველოპერი შედუღების სადგურების და სხვა მოწყობილობების წარმოებისთვის.

წრე საშუალებას გაძლევთ გაზომოთ ტემპერატურა ფართო დიაპაზონში 0-დან 1000 o C-მდე საკმარისი რაოდენობით მაღალი სიზუსტით 0.02 o C-მდე. თერმოწყვილი დამზადებულია ნიკელზე დაფუძნებული შენადნობისგან: ქრომული, ალუმელი. მეორე ტიპის ლითონს აქვს უფრო ღია ფერი და ნაკლებად მგრძნობიარეა ქრომისა, უფრო მუქი და მაგნიტირდება. მიკროსქემის მახასიათებლები მოიცავს სილიკონის დიოდის არსებობას, რომელიც უნდა განთავსდეს რაც შეიძლება ახლოს თერმოწყვილთან. თერმოელექტრული წყვილი ქრომალ-ალუმელი გაცხელებისას ხდება დამატებითი წყარო EMF, რომელსაც შეუძლია მნიშვნელოვანი კორექტირება მოახდინოს ძირითად გაზომვებზე.

მარტივი დენის რეგულატორის წრე

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

წრე შედგება რამდენიმე კომპონენტისგან:

  • რეზისტორი, რომელიც მხარს უჭერს op-amp-ს უარყოფითი ტერმინალით და 0.8 Ohms წინააღმდეგობით.
  • რეზისტენტული ძაბვის გამყოფი, რომელიც შედგება 3 წინააღმდეგობისგან, დიოდით, რომელიც ემსახურება ძაბვის წყაროს.

82 kOhm რეზისტორი უკავშირდება წყაროს ნეგატივს და MS-ის დადებით შეყვანას. საცნობარო ძაბვაჩამოყალიბებულია გამყოფით, რომელიც შედგება 2.4 kOhm რეზისტორისგან და დიოდისგან პირდაპირი კავშირი. რის შემდეგაც დენი შემოიფარგლება 380 kOhm რეზისტორით. op-amp მართავს ბიპოლარული ტრანზისტორი, რომლის ემიტერი პირდაპირ არის დაკავშირებული MS-ის ინვერსიულ შეყვანასთან, რაც ქმნის უარყოფით ღრმა შეერთებას. რეზისტორი R 1 მოქმედებს როგორც საზომი შუნტი. საცნობარო ძაბვა იქმნება გამყოფის გამოყენებით, რომელიც შედგება დიოდისგან VD 1 და რეზისტორი R 4-ისგან.

წარმოდგენილ წრეში, იმ პირობით, რომ გამოყენებულია რეზისტორი R2 82 kOhm წინააღმდეგობით, დატვირთვაში სტაბილიზაციის დენი არის 74 mA შეყვანის ძაბვაზე 5 ვ. და მატებასთან ერთად შეყვანის ძაბვა 15 ვ-მდე დენი იზრდება 81 mA-მდე. ამრიგად, როდესაც ძაბვა იცვლება 3-ჯერ, დენი იცვლება არაუმეტეს 10%-ით.

დამტენი LM 358

LM 358 ოპ ამპერატორები ხშირად იწარმოება გამოყენებით დამტენებიმაღალი სტაბილიზაციით და გამომავალი ძაბვის კონტროლით. მაგალითად, შეგიძლიათ განიხილოთ დამტენი Li-ion-ისთვის, რომელიც იკვებება USB-ით. ეს წრე არის ავტომატური დენის რეგულატორი. ანუ ბატარეაზე ძაბვის მატებასთან ერთად დატენვის დენი ეცემა. და როდესაც ბატარეა სრულად დატენულია, წრე წყვეტს მუშაობას, მთლიანად ხურავს ტრანზისტორი.

გრ. HC; გრ. ჰა; გრ. PP; გრ. PR 30/6; გრ. BP 5/20.

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

კომპენსაციის მავთულები

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

მაგალითად, TCA-სთვის გამოიყენება ქრომელ-კოპელის მავთულები, ხოლო TCA-სთვის ერთი მავთული არის სპილენძი, მეორე კი კონსტანტი (60% Cu + 40% Ni).

ავტომატური ელექტრონული პოტენციომეტრი KSP-4

KSP - 4 განკუთვნილია ტემპერატურის გაზომვის, ჩაწერისა და სიგნალიზაციისთვის, მუშაობს თერმოწყვილებთან ერთად. დამონტაჟებულია საკონტროლო პანელზე საკონტროლო ოთახში.

ბრინჯი. - ჩართავს.პოტენციომეტრი KSP-4

მოწყობილობა:

IM – საზომი ხიდი;

IPS - სტაბილიზირებული დენის წყარო;

RD - შექცევადი ძრავა;

SD - სინქრონული ძრავა;

RU – ჩამწერი მოწყობილობა;

ევროკავშირი - ელექტრონული გამაძლიერებელი;

Rр – რეოკორდი (კალიბრირებული მანგანინის წინააღმდეგობა);

Rsh – რეოკორდის შუნტი (ემსახურება რეოკორდში გამავალი დენის შეზღუდვას);

R - რეზისტორი ნაკადის კაბელის წინააღმდეგობის რეგულირებისთვის გამოთვლილი ღირებულება;

Rd – ცვლადი რეზისტორი (IPS-ის მოქმედი დენის დასარეგულირებლად);

Rn - რეზისტორი სასწორის დასაწყისის რეგულირებისთვის;

Rп - რეზისტორი სასწორის დასასრულის რეგულირებისთვის;

T – თერმოწყვილი;

კომპიუტერი – კონვერტაციის კასკადი;

UN – ძაბვის გამაძლიერებელი;

PA - დენის გამაძლიერებელი;

Rк - სპილენძის წინააღმდეგობა (აცილებს შეცდომებს გარემოს ტემპერატურის ცვლილებისგან).

Rф1, Сф1 L- ფორმის ფილტრები შექმნილია წრეში წარმოქმნილი ჩარევის აღმოსაფხვრელად

თერმოწყვილები;

Rd - ცვლადი რეზისტორი (IPS-ის მოქმედი დენის რეგულირებისთვის)

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

სამსახური

გაზომილია ტ.ე.მ.ფ. თერმოწყვილი შედარებულია დიაგონალში არსებულ ძაბვასთან ბდხიდის წრე. დიაგონალზე აწ IPS დაკავშირებულია. როდესაც პოტენციომეტრი მუშაობს, განსხვავება t.e.m.f. თერმოწყვილები და დიაგონალიდან აღებული ძაბვა ბდხიდის წრე, რომელიც მიეწოდება გამაძლიერებლის შეყვანას. თუ გაზომილი ტ.ე.მ.ფ. ამ ძაბვის ტოლია, შემდეგ სიგნალი გამაძლიერებლის შესასვლელში ნულის ტოლი. ამ შემთხვევაში წრე წონასწორობაშია.

როდესაც ობიექტში ტემპერატურა იცვლება, ემფ იცვლება. თერმოწყვილის ბოლოებზე, სისტემის წონასწორობა დარღვეულია და გამაძლიერებლის შეყვანაზე გამოიყენება DC დისბალანსის ძაბვა. ეს გარდაიქმნება AC ძაბვად კომპიუტერის მიერ, გაძლიერებულია ძაბვითა და სიმძლავრით და ამოძრავებს RD-ს, რომელიც მოძრაობს ძრავას მანამ, სანამ წრე არ იქნება წონასწორობაში. RDS ასევე ასოცირდება ისრთან და ბუმბულთან. სინქრონული ძრავაატრიალებს გრაფიკის ქაღალდს.

პოტენციომეტრის სკალა უნდა მიუთითებდეს თერმოწყვილის კალიბრაციაზე, რომელიც განკუთვნილია ამ მოწყობილობასთან ერთად მუშაობისთვის (Gr. XK; Gr. XA; Gr. PP). ერთი და იგივე ტიპის 12-მდე თერმოწყვილს შეიძლება დაუკავშირდეს მრავალწერტილიან პოტენციომეტრს კომპენსაციის მავთულის გამოყენებით.

პოტენციომეტრის ტიპები:

კსპ – 1; KSP – 2 – მცირე ზომის პოტენციომეტრები ზოლიანი დიაგრამით;

KSP – 3 – ზოლიანი დიაგრამით;

KSP - 4i - დასაკეცი სქემით, არსებითად უსაფრთხო დიზაინით.

IN ბოლო დროს OJSC NKNK-ის სახელოსნოებში ფართოდ გამოიყენება შემდეგი მეორადი მოწყობილობები ტემპერატურის გასაზომად:

2) DISK-250;

Ш-711 – ჯგუფური მრავალარხიანი საზომი გადამყვანი, მუშაობს თერმოწყვილებისა და წინააღმდეგობის თერმომეტრების სიგნალებთან, ასევე ერთიანი დენის სიგნალებით 0-5; 0-20; 5-20mA და ძაბვა 0-10V DC. შესაძლებელია 60-მდე სენსორის დაკავშირება.

მილივოლტმეტრი

მილივოლტმეტრები გამოიყენება ტემპერატურის გასაზომად და თერმოწყვილებთან ერთად მუშაობისთვის. თერმოწყვილები დამონტაჟებულია ადგილობრივ მოწყობილობებზე და მილსადენებზე. მილივოლტმეტრები დამონტაჟებულია საკონტროლო პანელზე საკონტროლო ოთახში.

თერმოწყვილის ემფ დამოკიდებულია ტემპერატურის სხვაობაზე თერმოწყვილის ცხელ და ცივ შეერთებებს შორის. ცხელი შეერთება განლაგებულია გასაზომ გარემოში. ცივი შეერთება განლაგებულია მოწყობილობის გარედან, გარემოს ტემპერატურის გავლენით. თუ ზამთარში ცივი შეერთების ტემპერატურა აღწევს -40 0 C, ზაფხულში +40 0 C, მაშინ მილივოლტმეტრის ჩვენებები ზამთარში და ზაფხულში განსხვავდება 80 0 C-ით. ცივი შეერთება მილივოლტმეტრის ჩვენებაზე, თერმოწყვილი უკავშირდება მილივოლტმეტრს კომპენსაციის მავთულის გამოყენებით. საკომპენსაციო მავთულები მზადდება იმავე მასალისგან, როგორც თერმოწყვილი, ამიტომ თერმოწყვილის ცივი შეერთება გადადის უკანა კედელზე, მილივოლტმეტრის ტერმინალში. ვინაიდან მილივოლტმეტრი მდებარეობს საკონტროლო ოთახში, ცივი შეერთების ტემპერატურა იცვლება არაუმეტეს 15 0 C. ცივი შეერთების ტემპერატურის ნარჩენი ცვლილება აღმოიფხვრება კომპენსატორის გამოყენებით. კომპენსატორი არის ნახევარგამტარული რეზისტორი საპირისპირო წინააღმდეგობით.



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

გარეგნულად, მილივოლტმეტრები და რაციონმეტრები არ განსხვავდება. ისინი განისაზღვრება გრადაციებით: გრ.21, გრ.22, გრ.23, გრ.24, 10P, 50P, 100P, 50M, 100M ეხება რაციონმეტრებს. გრ. ჰა, გრ. HK, გრ. PP, გრ. პიარი, გრ. VR კლასიფიცირდება როგორც მილივოლტმეტრები. გამოსაშვები ინსტრუმენტების სკალაზე აღინიშნება.

მოწყობილობა

მილივოლტმეტრის მოწყობილობა იგივეა რაც რაციონმეტრი, განსხვავება იმაშია, რომ მილივოლტმეტრი შედგება ერთი ჩარჩოსგან, ხოლო რაციონი ორი ჩარჩოსგან.

ბრინჯი. მილივოლტმეტრი

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

კომპენსატორი 7 მუშაობს შემდეგნაირად: დავუშვათ, რომ ცივი შეერთების ტემპერატურა შემცირდა და თერმოწყვილის ემფ გაიზრდება. კომპენსატორი რომ არ იყოს, მილივოლტმეტრის მაჩვენებელი გაიზრდება. ტემპერატურის კლებასთან ერთად იზრდება კომპენსატორის წინააღმდეგობა, რაც ხელს უშლის დენის გაზრდას ჩარჩოში, მილივოლტმეტრის მაჩვენებელი უცვლელი რჩება. კიდევ ერთი მაგალითი: როდესაც ცივი შეერთების ტემპერატურა იზრდება, EMF. თერმოწყვილი მცირდება, მილივოლტმეტრის მაჩვენებელი შემცირდება, კომპენსატორის წინაღობა კი მცირდება და არ ამცირებს დენს ჩარჩოში, მილივოლტმეტრის მაჩვენებელი ასევე უცვლელი რჩება. გადაჭარბებული კომპენსაციის თავიდან ასაცილებლად, მილივოლტმეტრის გაზომვის ლიმიტის შესაცვლელად გამოიყენება დამატებითი რეზისტორი 6.

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



რაიმე შეკითხვა?

შეატყობინეთ შეცდომას

ტექსტი, რომელიც გაეგზავნება ჩვენს რედაქტორებს: