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

2 утас 2 тэнхлэгт цахилгаан моторын хяналт: 6 алхам
2 утас 2 тэнхлэгт цахилгаан моторын хяналт: 6 алхам

Видео: 2 утас 2 тэнхлэгт цахилгаан моторын хяналт: 6 алхам

Видео: 2 утас 2 тэнхлэгт цахилгаан моторын хяналт: 6 алхам
Видео: ПОЧЕМУ Я ЖДУ L4D3 2024, Арваннэгдүгээр
Anonim
2 утас 2 тэнхлэгт цахилгаан моторын хяналт
2 утас 2 тэнхлэгт цахилгаан моторын хяналт

Энэхүү төсөл нь суваг бүрийн импульсийн тоог ашиглан хоёр хөдөлгүүрийн тэнхлэгийг жолоодох аргыг санал болгож, 4017 тоолуур ашиглан "асаах" унтраалгыг түгжих аргыг санал болгож байна.

Энэ арга нь импульсийн оролтын аль ч функцэд тохиромжтой (товчлуур, эргүүлэх унтраалга эсвэл гаралтын тээглүүр хязгаарлагдмал бусад эх үүсвэр).

Би 555 таймер, 4017 тоолуурын чип ашиглан алдартай "Ларсон гүйгч" иж бүрдэл хэсгүүдийг ашиглан DC, stepper болон servo моторыг жолоодох аргуудыг үзүүлэхийг санал болгож байна.

Надад хэсэг хугацааны өмнө (70 -аад оны үед) хуучирсан боловч ажилладаг TI99 гэрийн компьютер байгаа бөгөөд хийх зүйлгүй, ашигтай хэрэгслүүдийг харахыг үзэн яддаг. TI99 нь тухайн үеийнхээ хамгийн сайн процессор болох Техас 9900 -ийг ашигласан боловч ямар нэг шалтгааны улмаас гэрийн компьютер болж тахир дутуу болж, удалгүй ашиггүй болжээ.

TI99 нь видео, хуурцаг, дуунаас өөр ярих гарцгүй; оролт нь стандарт бус гар бөгөөд "баяр баясгалантай" порт юм.

Алхам 1: "Ларсон гүйгч"

The
The

Одоогоор би ажиллаж буй загвараа бүрэн гүйцэд боловсруулж чадахгүй байна, гэхдээ энэ нь сонирхол татахуйц байвал үүнийг Instructables дээр байрлуулна гэж бодож байсан бөгөөд зарим сэтгэгдлийг гаргах болно гэж найдаж байна. "Ларсон гүйгч" -ийг мэддэг хүмүүс 555 таймер нь 4017 тоолуурын цагийг өгдөг бөгөөд тоолуур нь дараалсан гэрэлтэй LED гаргадаг гэдгийг мэдэх болно.

Миний санал болгож буй санаа бол A4988 гэх мэт моторын жолооч нар болох H-bridge эсвэл stepper модулийг шаардлагатай драйверыг идэвхжүүлэхийн тулд зөв тооны импульс илгээж 4017 тоолуурын гаралтаар сонгох боломжтой юм.

Алхам 2: Үндсэн хэлхээ

Үндсэн хэлхээ
Үндсэн хэлхээ

"Ларсон гүйгч" хэлхээний диаграмыг энд оруулав. Энэхүү програмд 555 таймер нь 4017 тоолууртай холбогдоогүй тул би тоолуурын оролтыг TI99 -ээр жолоодох бөгөөд ингэснээр тооллогыг хянах бөгөөд гаралт нь LED биш мотор драйверуудад очно.

Хоёр чухал зүйл бол тооллого үргэлж эцэс хүртэл үргэлжлэх ёстой (эсвэл дахин тохируулах) бөгөөд шаардлагатай тооллын гаралт нь моторын функцийг идэвхжүүлдэг цорын ганц зүйл юм.

Эхний шаардлагын хувьд TI99 нь одоогийн тооллогыг барьж байх ёстой бөгөөд хэрэв цөөн тоогоор гаралтыг сонгох бол хамгийн дээд хэмжээнд хүртэл тоолох ёстой - энэ нь арав хүртэл тоолох боломжтой гэдэгт би итгэлтэй байна!

Тогтмол гүйдлийн хөдөлгүүрт шаардлагатай бусад шаардлагыг CR функцийг конденсатороор сольж, резистортой холбох замаар CR -ийн саатлыг ашиглах цахилгаан заль мэхээр шийдэгддэг бөгөөд ингэснээр импульс "дамжих" шаардлагатай хэмжээнээс доогуур байх болно. моторын драйвер хардаггүй бөгөөд гаралт нь статик байх үед л идэвхждэг.

Цаашилбал, би дахин тохируулах хэлхээг нэмж оруулах гэж байна.

Алхам 3: Импульсийн эх үүсвэр

Импульсийн эх үүсвэр
Импульсийн эх үүсвэр

Би TI99-ийн "Joy-stick" портыг импульсийн эх үүсвэр ба хязгаарлах унтраалгын оролт болгон ашиглах гэж байна.

Энд "Joy-stick" портын хоёр схем, ердийн 4 квадрант ба "гал" товчлуурын оролт байгааг харуулсан схем байна.

Би 4017 тоолуурыг "Joy-stick" сонгох мөр бүрт холбож болох бөгөөд ингэснээр порт руу хандах болгонд тоолуур нэмэгддэг. Товчлуурын оролтыг хязгаар солих ба/эсвэл байрлалыг тоолоход ашиглах болно.

Энэ нь надад 2 тэнхлэгийг өгч байгаа бөгөөд нэмэлт хяналтыг хэрхэн "онгойлгох" түгжээг хэрхэн яаж авах талаар би дараа нь тайлбарлах болно.

Алхам 4: Жолоодох мотор

DC мотор жолоодох

Дахин тохируулах тоолуур нь "0" гаралтыг "өндөр" болгож байгаа тул хэрэв H гүүрний хоёр оролт нь "1" ба "2" гаралттай холбогдсон бол 1-ийг тоолох нь моторыг нэг чиглэлд, 2-ыг тоолох болно. моторыг эсрэг чиглэлд жолоодох; дахин нэг тоолох нь моторыг зогсоож,/эсвэл бусад драйверуудыг дараалан сонгох болно.

Stepper мотор жолоодох

Тоолуурын гаралтыг олон тооны stepper модулийг "идэвхжүүлэх" зорилгоор ашигладаг (4017 нь 9 гаралттай бөгөөд каскад хийх боломжтой) бөгөөд 555 таймерыг бүх модульд холбож цагийн хурдыг өгдөг. A4988 модулийг ашиглаж байгаа тохиолдолд гаралтыг транзистороор эргүүлэх шаардлагатай болно.

Серво жолоодох

555 таймер нь энд дурдсанчлан servo мотортой холбогдсон боловч ялгаа нь 10 тоолуурын гаралт тус бүр нь цагийн эсэргүүцэлтэй холбогдсон бөгөөд "0" гаралт нь анхдагч утгатай байна. Энэ тохиолдолд бусад бүх гаралтыг 0v болгоно, ингэснээр математикийг нөхөхийн тулд хийх ёстой эсвэл хүсээгүй гаралтыг тусгаарлахын тулд диодыг оруулах боломжтой болно.

Алхам 5: Түгжих функц

Би CD4017 мэдээллийн хуудсыг хавсаргасан бөгөөд үүнд "0" гаралт нь дахин тохируулах төлөвт байгаа бөгөөд "Дахин тохируулах" нь маш идэвхтэй байгааг анзаарч магадгүй юм. Драйвер модулиудыг санамсаргүйгээр "асаах", ялангуяа H-гүүрээс хамгаалагдсан байх ёстой. Энэ шинж чанар нь тоолуурыг түүнтэй холбогдсон гаралтын тусламжтайгаар дахин тохируулж, тоолох уртыг зогсооно гэсэн үг юм. Тоолуурыг ямар ч гаралтаас дахин тохируулах замаар хэд дахин урттай каскад хийх боломжтой.

Энэ функцийг тэнхлэгийн тоолуур дээр бас ашиглаж болно.

Хэрэв би "2" гаралтыг "Дахин тохируулах" -тай холбосон бол тоолуур нь зөвхөн "0" ба "1" гаралтын хооронд эргэлдэж, ороомог/реле ажиллуулах эсвэл хэзээ ч хамаагүй ажиллах функцийг өгдөг. Сонголтын хяналтыг хангахын тулд би бусад тоолуурын гаралтын нэгийг цагийн оролт болгон ашиглах болно.

Мэдээжийн хэрэг, ямар ч түгжээ, флип эсвэл тоолуур ашиглаж болно, гэхдээ надад ашиглахад маш олон 4017-ууд бий!

Энэхүү чипийн өөр нэг онцлог бол цаг бол Schmitt гох оролт бөгөөд үүнийг импульсийг "дамжуулах" санал болгож байхад CR -ийн саатал гаргахад тохиромжтой болгодог. Хэрэв Schmitt гох оролт чухал биш бол "Enable" оролтыг сөрөг гох оролт болгон ашиглаж болох нь харагдаж байна.

Алхам 6: Дүгнэлт

Миний хэлсэнчлэн би одоогоор прототипийг биечлэн өгөх боломжгүй байгаа ч санал болгож буй санаагаа хэлэлцэхээр энд байна.

Би эртний TI99 -тэй Лазер сийлбэр эсвэл плоттерын төслүүдийн нэгийг туршиж үзэхийг тэсэн ядан хүлээж байна. Аз жаргалтай хийцгээе!

TI99 -ийн сайн хийж чадах цорын ганц зүйл бол математик тул таныг Оддын эрэлхийлэгч болгосон гэдгийг сонсоход таатай байх болно!

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