Агуулгын хүснэгт:

Arduino - Халаалтын хяналтын систем: 7 алхам
Arduino - Халаалтын хяналтын систем: 7 алхам

Видео: Arduino - Халаалтын хяналтын систем: 7 алхам

Видео: Arduino - Халаалтын хяналтын систем: 7 алхам
Видео: 50 САМЫХ ИННОВАЦИОННЫХ ЛИЧНЫХ ТРАНСПОРТНЫХ СРЕДСТВ 2021–2022 гг. 2024, Долдугаар сарын
Anonim
Arduino - Халаалтын хяналтын систем
Arduino - Халаалтын хяналтын систем

Халаалтын элементээр температурыг хянах, Arduino Pro Mini нь халаагуурыг температурт тохируулж, температурын графикийг компьютерээр харуулдаг (Visual Studio ашиглан)

Энэ төслийг температур хянагч гэж нэрлэж болно.

Алхам 1: Тоног төхөөрөмж, програм хангамжийн бэлтгэл

Тоног төхөөрөмжийн хэрэгцээ:

1. Arduino Pro Mini

2. Дулааны элемент (энэ төсөлд будаа агшаагчаас халаах элемент ашигладаг)

3. 24VDC реле (220VAC 2A холбоо барих)

Програм хангамжийн хэрэгцээ:

1. Arduino IDE

2. Visual Studio 2008

Алхам 2: Температурын хэмжилт

Мэдрэгч NTC Thermistor нь температурыг хэмжихэд ашиглагддаг. Энэхүү мэдрэгчийг Arduino -д хэрхэн ашиглах талаар бүрэн заавар авахыг хүсвэл энэ линк дээрх төслийг үзнэ үү

Хэрэв та Arduino ашиглан температурыг хэрхэн хэмжих талаар аль хэдийн ойлгосон бол энэ алхамыг алгасаж болно.

Алхам 3: Тоног төхөөрөмжийг шалгах

Тоног төхөөрөмжийг шалгах
Тоног төхөөрөмжийг шалгах

220VAC нь халаалтыг хянахад ашиглагддаг тул 24VDC реле ба будааны агшаагчийн халаалтын элементийг анхаарч үзэх нь чухал юм.

Энэхүү төслийн реле нь OMRON MY2NJ 24VDC 250VAC 5A юм

Энэ нь: релений ороомог 24VDC -ээр хянагддаг бөгөөд контакт нь 250VAC 5A хүртэл ачаалах боломжтой

Будаа агшаагчийн загвар нь Sharp KSH-218 бөгөөд хоол хийх, дулаацуулах гэсэн 2 горимтой. Дулаан горим: халаалтын эсэргүүцэл 1.1 (KOhm); хоол хийх горим нь халалтын эсэргүүцэл 80 (Ом) байхад "Күүкийн горим" нь "дулаан горим" -оос илүү их халаалт үүсгэж чаддаг -"хоол хийх горим" нь энэ төсөлд ашиглагддаг. "Хоол хийх горимд" одоогийн хэрэглээ 220 (VAC) / 80 (Ohm) = 2.75 (Amp)-> энэ гүйдэл нь релений хувьд хангалттай бага (5 ампер хүртэл ачаалах боломжтой)

Алхам 4: Хэлхээ хийх

Хэлхээ хийх
Хэлхээ хийх

Хэлхээ нь 2 функцтэй: температурыг NTC Thermistor мэдрэгчээр хэмжих, халаах элементийг ON/OFF релейгээр хянах

Алхам 5: Arduino код

Arduino код
Arduino код

Код нь дээрх графикийг дагаж мөрдөх болно.

a. Одоогийн температур "T_present" нь "T_low хязгаар" -аас доогуур байвал -> Arduino гаралтын командыг илгээх бөгөөд халаалт асах болно. "T_high limit" хүртэл халаалт асаалттай байна.

б. "T_present" "T_high limit" хүрэх хүртэл халаалт унтарсан байна.

c. Температур "T_low limit" хүртэл буурахад халаалт дахин асах болно. Энэхүү хяналтын загвар нь асаах/унтраах биш халаахад тусалдаг -> реле эсвэл халаалтын элементийг устгах боломжтой

Arduino кодын линк энд байна

Arduino нь COM Port ашиглан PC (Visual Studio 2008) командыг унших болно. Дараа нь дээрх температурын дагуу температурыг хянадаг.

Анхаарна уу: халаалтын элемент хэт халуун байгаа тул "ON" төлөвт байх үед халаалтыг багасгахын тулд ээлжлэн ON/OFF болгоно

Алхам 6: Visual Studio 2008 код

Visual Studio 2008 код
Visual Studio 2008 код

Компьютерийн жижиг HMI -ийг Visual Studio 2008 зохион бүтээжээ. Энэ нь температурыг хянах Arduino руу тушаал илгээж, мөн температурыг Adruino -аас хүлээн авч, графикаар харуулна.

Visual Studio -ийн бүрэн кодыг эндээс олж болно (Google хуваалцах)

Алхам 7: Видеог үзээрэй

төслийг бүхэлд нь энэхүү видеогоор нэгтгэн харууллаа

www.youtube.com/watch?v=R95Jmrp87wQ

Зөвлөмж болгож буй: