Mundarija:

2 simli 2 o'qli elektr motorini boshqarish: 6 qadam
2 simli 2 o'qli elektr motorini boshqarish: 6 qadam

Video: 2 simli 2 o'qli elektr motorini boshqarish: 6 qadam

Video: 2 simli 2 o'qli elektr motorini boshqarish: 6 qadam
Video: Пятидверный SUZUKI Jimny 2024 — Мини ГЕЛИК! 2024, Noyabr
Anonim
2 simli 2 o'qli elektr motorini boshqarish
2 simli 2 o'qli elektr motorini boshqarish

Ushbu loyiha har bir kanal uchun pulslar sonini hisobga olgan holda ikkita dvigatel o'qini haydash usulini va 4017 taymer yordamida "yoqish-o'chirish" kommutatsiya usulini taklif qiladi.

Bu usul har qanday impulsli kirish funktsiyasi uchun javob beradi (tugma, aylanadigan kalit yoki chiqish pimi cheklangan boshqa manba).

Men 555 taymer va 4017 taymer chiplari yordamida mashhur "Larson yuguruvchi" to'plamidagi komponentlardan foydalangan holda DC, step va servo dvigatellarni haydash usullarini ko'rsatishni taklif qilaman.

Menda eskirgan, lekin ishlaydigan TI99 uy kompyuteri bor, u bir muncha vaqt oldin (70 -yillar) mashhur bo'lgan va men hech narsa qilmay o'tirgan foydali asboblarni ko'rishni yomon ko'raman. TI99 o'z vaqtining eng yaxshi protsessori Texas 9900 -dan foydalangan, lekin negadir uy kompyuteri sifatida nogiron bo'lib qolgan va tez orada uning foydasidan voz kechgan.

TI99 video, kassetali lenta va ovozdan boshqa gapirish uchun hech qanday natijaga ega emas; kirishlar nostandart klaviatura va "joy-tayoq" portidir.

1 -qadam: "Larson yuguruvchisi"

The
The

Hozirda men ishlayotgan modelni yakunlay olmayapman, lekin agar qiziq bo'lsa, men buni Instructables -ga qo'yaman deb o'yladim va umid qilamanki, ba'zi sharhlar beraman. "Larson yuguruvchisi" ni yaxshi biladiganlar, 555 taymer 4017 taymerining soatini ta'minlab berishini va hisoblagich ketma -ket yorug'likli LEDlarni chiqarishini bilishadi.

Men taklif qilayotgan fikr shuki, A4988 kabi motorli haydovchilar, ya'ni H-ko'prigi yoki qadam modullari, kerakli drayverni faollashtirish uchun to'g'ri impulslar sonini yuborish orqali 4017 taymerining chiqishlari orqali tanlanishi mumkin.

2 -qadam: Asosiy davr

Asosiy davr
Asosiy davr

Mana "Larson yuguruvchisi" elektron sxemasi. Ushbu ilovada 555 taymer 4017 hisoblagichiga ulanmagan, chunki men hisoblagichni TI99 bilan boshqaraman, shunda u hisobni nazorat qiladi va chiqishlar LED emas, balki dvigatel drayverlariga o'tadi.

Muhim bo'lgan ikkita narsa shundaki, hisob har doim oxirigacha bo'lishi kerak (yoki asl holatini tiklash) va kerakli hisoblash natijasi vosita funktsiyasini faollashtiradi.

Birinchi talab uchun TI99 joriy sonni ushlab turishi kerak va agar past raqamli chiqish tanlansa, har doim maksimal darajada hisoblanishi kerak - ishonchim komilki, u o'nga va orqaga sanashga qodir!

DC dvigateliga kerak bo'lgan boshqa talab, "LED" funktsiyasini kondansatkich bilan almashtirish va uni qarshilik bilan birlashtirish orqali CR kechikishidan foydalanishning elektr hiylasi bilan hal qilinadi. vosita haydovchisi ko'rmaydi va faqat chiqish statik bo'lganda faollashadi.

Bundan tashqari, men qayta o'rnatish sxemasini qo'shmoqchiman.

3 -qadam: Puls manbai

Puls manbai
Puls manbai

Men TI99ning "Joy-stick" portini puls manbai va chegara kaliti sifatida ishlataman.

Bu erda "Joy-tayoq" portining sxemasi, ikkita "Joy-tayoq" tanlash liniyasi va odatiy 4 kvadrant va "olov" tugmachalari mavjudligini ko'rsatadi.

Men har bir "Joy-stick" tanlash liniyasiga 4017 hisoblagichini ulashim mumkin, shunda har safar portga murojaat qilinganida hisoblagich ko'payadi; Tugma kirishlari chegara kaliti va/yoki pozitsiyalarni hisoblash uchun ishlatiladi.

Bu menga 2 o'qni beradi va men keyinchalik qo'shimcha nazorat qilish uchun "yoqish" mandalini qanday olish kerakligini tushuntiraman.

4 -qadam: dvigatellarni boshqarish

DC motorini boshqarish uchun

Qayta tiklash hisoblagichi "yuqori" da "0" chiqishga ega, shuning uchun agar ikkita H-ko'prikli kirish "1" va "2" chiqishlariga ulangan bo'lsa, 1-sonli hisoblash dvigatelni bir tomonga, 2-soni esa dvigatelni teskari yo'nalishda harakatlantiring; yana bir marta motor to'xtaydi va/yoki boshqa haydovchilar ketma -ket tanlanadi.

Bosqichli motorni haydash uchun

Hisoblagichning chiqishlari ko'p qadamli modullarni "yoqish" uchun ishlatiladi (4017 -da 9 ta chiqish bor va ular kaskadli bo'lishi mumkin) va 555 taymer soat tezligini ta'minlash uchun barcha modullarga ulangan. A4988 modulidan foydalanilganda, chiqish transistor bilan teskari bo'lishi kerak,

Servo haydash uchun

555 taymer bu erda ko'pchilik ta'riflaganidek, servo dvigatelga ulangan, lekin farq shundaki, 10 ta hisoblagich chiqishining har birida vaqt qarshiligi ulangan, "0" chiqishi standart qiymatga ega. Bu holda, boshqa barcha chiqishlar 0v ga tortiladi, shuning uchun matematikani kompensatsiya qilish kerak, yoki kiruvchi chiqishlarni ajratish uchun diod qo'yish mumkin.

5 -qadam: qulflash funktsiyasi

Men CD4017 ma'lumotlar jadvalini biriktirdim, unda siz "0" chiqishi asl holatini tiklash holatida va "Qayta tiklash" faolligini ko'rishingiz mumkin. Aytish kerakki, har qanday quvvat manbai yoqilganda o'rnatilishi mumkin, shuning uchun haydovchi modullari tasodifan "yoqilgan", ayniqsa, H-ko'prikdan himoyalangan bo'lishi kerak. Bu xususiyat hisoblagichni unga ulangan har qanday chiqish orqali qayta tiklanishini va shu bilan hisoblash uzunligini tugatilishini bildiradi. Hisoblagichlarni har qanday uzunlikdagi kaskadli bo'lishi mumkin, bu har qanday chiqishda qayta o'rnatish bilan amalga oshiriladi.

Bu xususiyat o'qlar hisoblagichlarida ham ishlatilishi mumkin.

Agar men "2" chiqishini "Reset" ga ulagan bo'lsam, hisoblagich faqat "0" va "1" chiqishlari o'rtasida aylana oladi, bu menga solenoid/o'rni yoki hech qachon ishlamasligi uchun qulflash funktsiyasini beradi. Tanlov boshqaruvini ta'minlash uchun boshqa hisoblagich chiqishlaridan birini soat usuli sifatida ishlataman.

Shubhasiz, har qanday mandal, flip-flop yoki hisoblagichdan foydalanish mumkin, lekin menda ishlatish uchun juda ko'p 4017-lar bor!

Bu chipning yana bir o'ziga xos xususiyati shundaki, soat - bu Shmitt tetikli kirish, men uni impulslarni "o'tish" uchun taklif qilganimdek, CR kechikishida qulay qiladi. Agar Schmitt tetikli kiritish muhim bo'lmasa, "yoqish" usuli salbiy tetikli kirish sifatida ishlatilishi mumkin.

6 -qadam: Xulosa

Aytganimdek, men hozircha prototipni jismonan ta'minlay olmayman, lekin taklif qilingan g'oyalarni muhokama qilish uchun shu erdaman.

Men qadimgi TI99 bilan lazerli gravürchi yoki plotter loyihalaridan birini sinab ko'rishni orziqib kutaman va umid qilamanki, bu sizga ba'zi g'oyalarni beradi. Baxtli qilish!

TI99 yaxshi qila oladigan narsa bu matematika, shuning uchun siz yulduz izlovchini yaratganingizni eshitish juda yaxshi bo'lardi!

Tavsiya: