Дәстүрлі қадамдық қозғалтқышты басқару жүйесі әдетте аппараттық схеманың құрамында басқару блогын таңдайды, схеманың бұзылуын аяқтау оңай емес. Осы мақалада қарастырылған, бір чипті қадамдық қозғалтқышты басқару әдісіне негізделген, қысқа тұйықталу, қозғалтқыштың барлық түрлеріне арналған бағдарламалық жасақтаманы аяқтады, аппараттық капиталды азайтады және басқару икемділігін жақсартады. Микроэлектроника технологиясы мен есеп машинасының технологиясының дамуымен қадамдық қозғалтқыш электр ойыншықтарында кеңінен қолданылады, мысалы, принтердің құны өнімдері және CNC токарлық станок, медициналық жабдық, мысалы, қадамдық қозғалтқышты басқару жүйесін талқылау үшін механикалық және электрлік өнімдер, басқару дәлдігі мен жауап беру жылдамдығын жақсарту және ақшаны үнемдеу өте маңызды. 1 барлық сатылы қозғалтқышты басқару жүйесін жоспарлау және қадамдық қозғалтқышты басқару жүйесі қадамдық қозғалтқыштың жылдамдығын, айналу моментін (0s-9999s) жасанды түрде орнатып, оң және теріс екі айналу әдісін қабылдай алады. Адам мен компьютердің өзара әрекеттесу интерфейсі қысқаша жұмысымен бірге қарапайымырақ жұмыс істейді. Бұл жүйе аппараттық жүйенің екі бөлігінен және бағдарламалық қамтамасыз етудің минималды жүйесінен тұрады. модуль, модуль бағдарламалық құралда пернетақтамен жұмыс істеу, қадамдық қозғалтқыштың импульсті көрсету модулі, есептеу модулі және жылдамдықты басқару процедуралары бар, аяқтау соңында қадамдық қозғалтқыштың айналу бағыты, айналу моментін басқару және айналу жылдамдығының қадамдық қозғалтқышы, 1-суретте көрсетілгендей, модульде домалау қалдығы әрқашан көрсетіледі. Біріктірілген компиляциялық орта, анық құрылым, бұл жүйенің AT89S51 IO портының шығу реттілігі арқылы осы жүйенің өте жақсы оқылатындығы және тасымалдануы бар, қадамдық қозғалтқыштың жұмыс күйі бар 4 * 4 пернетақтаны пайдаланыңыз. кристалды діріл, MCU (P1, P2 ауызды тарту резисторларында сыртқы сұраныс емес, кірістірілген, оны анықтау үшін 4 * 4 пернетақта және 12864 графикалық СКД басқару үшін пайдаланыңыз, схемалық диаграмманы неғұрлым қысқа етіп жасай алады, сонымен қатар капиталды азайтады, сондықтан P1 ауызы детерминант пернетақтасын қосу үшін пайдаланылады, 412 графикалық деректерді жіберу LCD2 4146). Детерминант 4 * 4 пернетақта үшін қадамдық қозғалтқыштың бағыты, уақыт пен жылдамдықты реттеу және Р0 аузынан 12864 графикалық СК кірісіне сигнал беру ішкі тартылу резисторының арқасында P3 аузындағы қадамдық қозғалтқышты басқару сигналына сәйкес келеді диаграмма 1. 2 қадамдық қозғалтқышты басқару жүйесі бағдарламалық қамтамасыз етуді жоспарлау, қажетті сапалы жабдыққа қосымша, жақсы бағдарламалық қамтамасыз ету жүйесі жүйенің тұрақты жұмыс істеуін қамтамасыз ету үшін алдымен MCU-ның әрбір портын анықтаңыз, содан кейін қадамдық қозғалтқыштың функциясын анықтаңыз. Экранда пайда болған инициализация функциясын анықтаңыз және алдымен экранның сол жақ экранында деректерді жіберіңіз, содан кейін деректер жиынтығының мекенжайын жазыңыз, содан кейін экранның сол жақ панелін жазуды бастаңыз. Бұл қадамдық қозғалтқыштың жылдамдығын жаңарту СКД көрінісі деректерін СК-экранға 3-суретте көрсетілген ағындық диаграмманы жіберіңіз. Бір чипті микрокомпьютер негізіндегі 2 қадамдық қозғалтқышты басқару жүйесі, бағдарламалық және аппараттық қосылымды басқару жүйесіне сәйкес, жүйенің икемділігін жақсартып қана қоймай, негізгі өнімдерді басқарудың барлық түрін азайтады:
мотор, щеткасыз мотор, сервомотор, қадамдық қозғалтқыш жетегі, тежегіш қозғалтқыш, сызықтық қозғалтқыш және басқа модельдер, телефон арқылы сұрауға қош келдіңіз: