Степер мотор нь электрон төхөөрөмж, хяналтын хэлхээ зэрэг техникийн олон янзын салбарт ашиглагдах болсноор улам бүр түгээмэл болж буй хөдөлгүүр болж байна. Босоо амыг тодорхой байрлалд зөв байрлуулах чадвартай тул ийм хөдөлгүүрийг жишээлбэл, зорчигчдын тасалгаанд байрлах нэмэлт сэнсийг хянахад ашиглаж болно.
Шаардлагатай
- - уян дискний хөтөчийн толгой;
- - ULN2003A микро схем;
- - PIC16F84 процессор;
- - холбох утас.
Зааварчилгаа
1-р алхам
5.5 инчийн уян дискнээс унших-бичих толгой хөтөч төхөөрөмжийг ашиглаарай, жишээ нь TEAC брэнд. Энэ бол таван туйлт нэг туйлт мотор юм. Дөрвөн тээглүүр нь ороомогтой холбогддог бөгөөд тав дахь нь нийтлэг бөгөөд 12В хүчдэлээр хангадаг. Тодорхойлогдсон мотор нь 1, 8 градусын алхамыг хангах тул босоо тэнхлэгийн бүрэн эргэлтэнд 200 импульс шаардагдана.
Алхам 2
Хэрэв заасан төхөөрөмж байхгүй бол моторыг илүү орчин үеийн 3.5 инчийн хөтөчөөс аваарай. Ийм хөдөлгүүр нь хоёр туйлт тул системийг хянах тусгай драйвер суурилуулах шаардлагатай болно гэдгийг санаарай.
Алхам 3
Ачааллын хэлхээнд хамгаалалтын диод бүхий нээлттэй коллекторын транзисторуудын багц болох ULN2003A IC-ийг бэлтгэ. Хөдөлгүүрийн эхний дөрвөн холболтыг тус тус 14, 13, 12, 11-ээр тэмдэглэсэн микро схемд холбоно уу. Холбохын тулд тусгай терминал блок ашиглана уу эсвэл гагнах замаар холбоно.
Алхам 4
Микро схемийн зүүг гурваас зургаа дахь зургаагаас ес хүртэл дугаарласан PIC16F84 процессорын зүүтэй тус тус холбоно уу. Stepper моторыг асаах, унтраах процессор дээр MCLR ба VSS зүү холбогдсон товчлуурыг ашиглан гүйцэтгэнэ.
Алхам 5
Цахилгааны шугамыг дуусгасны дараа хөдөлгүүрээс гарч буй тохирох нийтлэг утсыг ашиглан 12В хүчдэлийг хэрэглэнэ. Хөтөлбөр нь ороомог руу 200 импульс илгээх бөгөөд ингэснээр тэнхлэгийн хагас буюу бүтэн эргэлтийг импульсийн горимоор хангах болно. Үүний дараа түр зогсолт хийгддэг бөгөөд үүний дараа ижил алхамын горим дахь тэнхлэг эсрэг чиглэлд 180 градус эргэх буюу бүтэн эргэлт хийх болно (үүнийг заасан горимоор тодорхойлно).