Мазмуну:

AC 220 вольттуу автоматтык стабилизаторду Arduino NANO же UNO колдонуу менен жасаңыз: 3 кадам
AC 220 вольттуу автоматтык стабилизаторду Arduino NANO же UNO колдонуу менен жасаңыз: 3 кадам

Video: AC 220 вольттуу автоматтык стабилизаторду Arduino NANO же UNO колдонуу менен жасаңыз: 3 кадам

Video: AC 220 вольттуу автоматтык стабилизаторду Arduino NANO же UNO колдонуу менен жасаңыз: 3 кадам
Video: Управляйте 10 выходными контактами или реле с помощью 10 кнопочных переключателей с 1 входным контактом Arduino ANPB-V2. 2024, Ноябрь
Anonim
AC 220 вольттуу автоматтык стабилизаторду Arduino NANO же UNO менен жасаңыз
AC 220 вольттуу автоматтык стабилизаторду Arduino NANO же UNO менен жасаңыз
AC 220 вольттуу автоматтык стабилизаторду Arduino NANO же UNO менен жасаңыз
AC 220 вольттуу автоматтык стабилизаторду Arduino NANO же UNO менен жасаңыз
AC 220 вольттуу автоматтык стабилизаторду Arduino NANO же UNO менен жасаңыз
AC 220 вольттуу автоматтык стабилизаторду Arduino NANO же UNO менен жасаңыз
AC 220 вольттуу автоматтык стабилизаторду Arduino NANO же UNO менен жасаңыз
AC 220 вольттуу автоматтык стабилизаторду Arduino NANO же UNO менен жасаңыз

Бул көрсөтмөлөрдө мен Arduino NANOнун жардамы менен автоматтык чыңалуу стабилизаторун кантип жасоону көрсөтөм, ал AC чыңалуусун, ваттты, тепкичтерди, трансформатордун температурасын жана авто вентиляторду муздатуу үчүн күйгүзүүнү көрсөтөт.

Бул 3 баскычтуу автоматтык чыңалуу стабилизатору

Менин конфигурациям

Биринчи кадамдар нормалдуу/чыгаруу

Экинчи кадам чыгаруу үчүн 20 В кошот

3 -кадамдар чыгууга 50 В кошот

Эскертүү! AC жогорку чыңалуусу сизди өлтүрүп коюшу мүмкүн, эгер сиз эмне кылып жатканыңызга этият болбосоңуз жана мен сизге электрдик башталгычты сунуш кылбайм, эгер сиз квалификациялуу болбосоңуз жана эмне кылып жатканыңызды түшүнбөсөңүз

1 -кадам: Бөлүктөрдүн тизмеси жана талаптар

Бөлүктөрдүн тизмеси жана талаптар
Бөлүктөрдүн тизмеси жана талаптар
Бөлүктөрдүн тизмеси жана талаптар
Бөлүктөрдүн тизмеси жана талаптар
Бөлүктөрдүн тизмеси жана талаптар
Бөлүктөрдүн тизмеси жана талаптар
Бөлүктөрдүн тизмеси жана талаптар
Бөлүктөрдүн тизмеси жана талаптар

1 - Arduino NANO -> Amazon шилтемеси

1 - Voltage Sensor -> Муну кантип жасоо керек

1 - DC DCге түшөт, Бак Converter -> Amazon шилтемеси

1 - 5v Relay Module -> Amazon шилтемеси

1 - Учурдагы сенсор ACS712 -> Amazon шилтемеси

1 - ЖК 16x2 модулу -> Amazon шилтемеси

2 - 10k алдын ала коюлган -> Мыкты жергиликтүү дүкөндөрдөн арзан баада сатып алуу.

3 - 16v 1000uf конденсатор -> Мыкты дүкөндөрдөн арзан баада сатып алуу.

1 - 220 Ом резистору -> Мыкты жергиликтүү дүкөндөрдөн арзан баада сатып алуу.

1 - zener диод 5.1v -> Мыкты жергиликтүү дүкөндөрдөн арзан баада сатып алуу.

5 - 1N4007 диод -> Жергиликтүү дүкөндөрдөн арзан баада сатып алуу эң жакшы.

1 -Стабилизатор Трансформатору -> Кантип өзүңүздү жасоо керек -YouTube үйрөткүчүн караңыз -> Же болбосо жергиликтүү дүкөндөн сатып алыңыз. Эскертүү -: трансформатор контроллерлер үчүн 12в чыгууга ээ болушу керек.

Мен жергиликтүү дүкөндөрдөн тетиктерди сатып 800Ва трансформатор жасадым, менин трансформаторумдун 3 кадамы бар, 1 -кадамы нормалдуу/чыгаруу, 2 -кадам 20в жогорулатуу жана 3 -кадам 50в жогорулатуу.

~~! Желдеткичте колдонулган MOSFET -> 600V N -Channel Power MosFET жана анын иштери !!

~~! DC-DC төмөн түшөт, Бак Конвертер Arduino үчүн туруктуу 5V кубаты үчүн колдонулат.

2 -кадам: Схема, диаграмма жана туташуу

Схема, диаграмма жана туташуу
Схема, диаграмма жана туташуу
Схема, диаграмма жана туташуу
Схема, диаграмма жана туташуу
Схема, диаграмма жана туташуу
Схема, диаграмма жана туташуу
Схема, диаграмма жана туташуу
Схема, диаграмма жана туташуу

Сиз жогоруда көргөн схема катары, мен туруктуулук үчүн бир аз өзгөртүп, аз орун үчүн ошол эле тактага башка компоненттерди кошом.

Байланыш & Аскер бөлүктөрүн схемаларга ылайык.

Байланыш:-

Киргизүү трансформатору схемага 12v линиясы -> 12VAC белги аймагында.

киргизүү Sensor байланыштары

Вольт сенсорун A0 түйүнүнө позитивдүү жана негативдүү жерге туташтырыңыз

Учурдагы сенсор Vcc пинин 5v линиясына, Gnd пинди gnd линиясына жана A1ге пинди туташтырыңыз

Температура сенсорун LM35 Vcc пинин 5v, Gnd пинди gnd линиясына жана маалымат пинин A2 ге туташтырыңыз

Диаграммада көрсөтүлгөндөй которгучту туташтырыңыз, орто пинти A3ка, оң жакты 10k каршылыгы бар GNDге, сол пинди 5v линиясына.

чыгуу байланыштары Реле

Pin1 релесине Arduino D7 туташтырыңыз

Pin2 релесине Arduino D8 туташтырыңыз

Pin3 релесине Arduino D9 туташтырыңыз

Arduino D10ду 4 -релелик пинге туташтырыңыз

LCD байланыштары

ЖК - D7 -> Arduino D2

LCD - D6 -> Arduino D3

ЖК - D5 -> Arduino D4

ЖК - D4 -> Arduino D5

LCD - RW -> Arduino D6

ЖК - E -> Arduino - D11

ЖК - RS -> Arduino D12

Трансформатор туташуусуна реле

Жогорудагы диаграммада көрсөтүлгөндөй туташыңыз.

Fritzing астындагы схеманы жүктөп алыңыз

3 -кадам: Коддоо жана сүрөттөө коддору

Коддоо жана сүрөттөө коддору
Коддоо жана сүрөттөө коддору

Коддорду киргизүү, жана ал эмне кылат

Бул AC чыңалуусун ардуинонун A0 пини аркылуу көзөмөлдөйт жана ошол учурда кайсы реле активдүү болорун көзөмөлдөйт. Мисал -> Эгерде arduino 199VAC алса, анда ал 1 -релесин активдештирет, ал чыңалууну 219VACка чейин жогорулатат. Кыскача айтканда, эгерде чыңалуу 210дон аз болсо жана 180ден жогору болсо, анда 1 -реле активдүү болот, ал 20В күчөтөт, Эгерде чыңалуу 210дон жогору жана 230дан аз болсо, анда 1 -релени өчүрөт.

Мониторинг AC чыңалуусу ЖКда да көрсөтүлөт, ошондой эле чыгуу чыңалуусун көрсөтүүчү кирүү чыңалуусуна кадам чыңалуусун кошуу менен чыгаруу чыңалуусун көрсөтөт. Эскертүү:- Чыгуу чыңалуусунда сенсор жок болгондуктан, көбүрөөк жүктөө туташтырылганда чыгуу чыңалуусу анча так эмес.

ACS712 модулу канчалаган ток чыгарылганын сезет, андан кийин arduino ватт менен эсептеп, ЖК дисплейге көрсөтөт.

Ал ошондой эле трансформатордун температурасын көзөмөлдөйт, эгер температура белгиленген чекке жетсе, ал желдеткичти күйгүзөт.

Githubдан кодду жүктөп алыңыз

Бул көрсөтмөлөр сизге жагат деп ишенем

Сунушталууда: