хямд цахилгаан моторын хурдны удирдлага ($10, 4 морины хүчтэй, arduino, pwm)
Үзсэн: 0 Зохиогч: Сайтын редактор Нийтлэх хугацаа: 2020-10-29 Гарал үүсэл: Сайт
лавлах
Би дэлхийн хамгийн үр ашигтай цахилгаан машин бүтээж байна.
Доорх линкээр орж вэбсайтыг шалгана уу.
Машин хямд байгаа тул хүн бүр худалдаж авах боломжтой гэж найдаж байна.
Тиймээс би өөрөө хямд мотор хянагч зохион бүтээж, үйлдвэрлэж байна.
Миний загвар бол автомашины 10-20 морины хүчтэй моторын хурдыг үр дүнтэй хянахын тулд Arduino-ийн удирддаг 10 орчим mosfet PWM ашиглах явдал юм.
Миний туршиж үзсэн эхний хэсэг нь нэг радиатор дээр хоёр MOSFET-тэй.
Би өглөөний 20 цаг хүртэл тест хийх боломжтой байсан бөгөөд mosfet зөвхөн 47С хүртэл халаасан.
Хэрэв би хүчдэлийг 20 а-д 48 В хүртэл өсгөвөл би 1. 3HP-ийг удирдаж чадна.
Энэхүү хянагч нь ойролцоогоор 10 долларын үнэтэй том цахилгаан дугуй эсвэл жижиг цахилгаан мотоцикльд тохиромжтой.
Хэсгийн жагсаалт хянагч (
Би Arduino Mega ашигласан, гэхдээ та таймер унтраалга эсвэл бусад микро төхөөрөмж хянагчийг ашиглаж болно) 2 Мосфет (би N-
Road 60 V 30 ампер qfp30n06l ашигласан) Диод (би 4 1N5404 ашигласан) Толгой угаалтуур (
Би том сэрвээтэй хөнгөн цагаан радиатор ашигладаг) Компьютерийн сэнс (Би A12 V PC ашигласан) I12 сэнс.
18г, гэхдээ 16 эсвэл 14 нь өндөр ампер, 22г дохионы хувьд илүү дээр байх болно)
Busbar Эхлээд би утсыг Mosfet-ийн хар тугалга руу гагнасан.
Би гагнуур хийх зайтай байхын тулд тэдгээрийг сайтар тусгаарлав.
Хаалганы зүү дээр би 22 грамм утсыг гагнасан.
Би ус зайлуулах хоолой болон цахилгаан эх үүсвэр дээр 18 гр утсыг гагнасан.
Би Дулаан агшаах хоолойг Мосфет хүртэл ил гарсан хэсэг дээр тавьсан.
Дараа нь би хоёр MOSFET-ийн хаалга, эх үүсвэр, ус зайлуулах хоолойг холбосон.
Би тэднийг автобусанд холбосон.
Би автобусны ус зайлуулах хоолойд 22 грамм утас холбосон.
Хаалга болон ус зайлуулах хоолой нь талхны хавтан дээр бэхлэгдсэн байна.
1 к резистор нь намайг асаалтгүй үед хаалгыг цэнэггүй болгохын тулд уналтын резистор болгон ашигладаг.
Дараа нь хаалга нь Arduino дээрх дижитал зүү 13-д холбогдсон байна.
Ус зайлуулах хоолой нь Arduino GND зүүтэй холбогдсон.
Дараа нь би хурд болон LCD дэлгэц (заавал биш) хянахын тулд потенциометрийг Arduino руу холбоно.
Радиаторын арын хэсэгт дулааны оо түрхсэний дараа би радиатор руу mosfet боолтыг бэхэлсэн.
Би Arduino дижитал зүү 13 ашигладаг, учир нь энэ нь 1000 Гц орчим хүчдэлд PWM хийдэг.
Ихэнх Моторын дуу чимээ нь ядаргаатай боловч хэрэв хүсвэл давтамж өөрчлөгдөж болно.
Энэ програм нь маш энгийн.
Хэмжих савны аналог зүүгээс хувьсагчийг оруулна уу.
Дараа нь энэ утгыг PWM-ийн үүргийн мөчлөгийг өөрчлөхөд ашиглана.
Хөтөлбөрийн жижиг жишээ энд байна.
Савыг Arduinos арми бүрхэв.
Arduino дээрх арчигч нь эргэх үед 0-ээс 5 хүртэлх хүчдэлийг бууруулдаг.
Аналог унших функц нь хүчдэлийн уналтыг хүлээн зөвшөөрдөг.
Бид үүнийг PWM импульс үүсгэсэн AnalogWrite функцэд ашигласан.
Int PWM = 13 AnalogRead (Pot); AnalogWrite(PWM, Pot/4);
Би нэг mosfet дээр термометр суурилуулж, олон янзын гүйдлийг туршиж, температурыг хянаж байсан.
Би 17А-г хангалттай удаан ажиллуулж чадна, температур нь 47С-т тогтвортой байна.
Хамгийн их гүйдэл 20-оос дээш байна.
Би том моторгүй тул ачаалал болгон 4 12 В мотор, 4 чийдэнг ашигладаг.
Би том мотор аваад том батарей хийх үед 10-20 морины хүчтэй илүү том хянагчийг туршиж эхэлдэг.
Би удирдлагаа гар хийцийн лити ион батерейгаар туршиж үзсэн.
Би 8 нэгжийг зэрэгцээ ашигладаг бөгөөд 40 нэгжийг ашиглан 20 в-ийн 5 хүртэлх бүлгийг дараалан ашигладаг.
Би үүнийг 20 минутын дотор туршиж үзэхэд миний батарей маш их халж, хүчдэл маш их буурч байгааг анзаарсан.