Video: Kev Tswj Ceev ntawm DC Tsav Siv PID Algorithm (STM32F4): 8 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:30
nyob zoo sawv daws, Nov yog tahir ul haq nrog lwm qhov haujlwm. Lub sijhawm no nws yog STM32F407 ua MC. Qhov no yog qhov kawg ntawm qhov haujlwm ib nrab semester. Vam tias koj nyiam.
Nws xav tau ntau lub ntsiab lus thiab kev xav yog li peb mus rau hauv nws ua ntej.
Nrog rau lub khoos phis tawj thiab kev tsim khoom ntawm cov txheej txheem, thoob plaws tib neeg keeb kwm, ib txwm muaj kev tshawb fawb los txhim kho txoj hauv kev rov ua dua cov txheej txheem thiab tseem ceeb dua, los tswj lawv siv cov tshuab ua haujlwm tsis siv neeg. Lub hom phiaj yog txhawm rau txo tus txiv neej txoj kev koom tes hauv cov txheej txheem no, txo qhov ua yuam kev hauv cov txheej txheem no. Li no, Kev Tshawb Fawb ntawm "Kev Tswj Xyuas Txheej Txheem" tau tsim.
Tswj System Engineering tuaj yeem txiav txim siab siv ntau txoj hauv kev los tswj kev ua haujlwm ntawm cov txheej txheem lossis kev saib xyuas ib puag ncig tas mus li thiab nyiam dua, yog nws phau ntawv lossis tsis siv neeg. Ib qho piv txwv yooj yim tuaj yeem tswj hwm qhov kub hauv chav.
Kev Tswj Tus Kheej txhais tau tias muaj ib tus neeg nyob ntawm qhov chaw uas tshuaj xyuas qhov xwm txheej tam sim no (ntsuas), sib piv nws nrog tus nqi uas xav tau (ua haujlwm) thiab ua qhov tsim nyog los ua kom tau tus nqi uas xav tau (tus ua haujlwm)
Qhov teeb meem nrog cov txheej txheem no yog tias nws tsis muaj kev ntseeg siab vim tias ib tus neeg nquag ua yuam kev lossis tsis saib xyuas nws txoj haujlwm. Tsis tas li, lwm qhov teeb meem yog tias tus nqi ntawm cov txheej txheem pib los ntawm tus actuator tsis yog ib txwm zoo ib yam, lub ntsiab lus qee zaum nws yuav tshwm sim sai dua li qhov xav tau lossis qee zaum nws yuav qeeb. Kev daws teeb meem no yog siv lub microcontroller los tswj lub kaw lus. Lub microcontroller tau teeb tsa los tswj cov txheej txheem, raws li cov lus qhia tshwj xeeb, txuas nrog hauv kab hluav taws xob (yuav tsum tau tham tom qab), pub cov txiaj ntsig xav tau lossis cov xwm txheej thiab yog li tswj cov txheej txheem kom tswj tau tus nqi xav tau. Qhov kom zoo dua ntawm cov txheej txheem no yog tsis muaj kev cuam tshuam los ntawm tib neeg hauv qhov txheej txheem no. Tsis tas li, tus nqi ntawm cov txheej txheem yog qhov sib xws.
Ua ntej peb mus txuas ntxiv, nws yog qhov tseem ceeb ntawm qhov no txhawm rau txiav txim siab ntau lub ntsiab lus:
• Tswj kev tawm tswv yim: Hauv cov kab ke no, kev tawm tswv yim nyob rau qee lub sijhawm yog nyob ntawm ib lossis ntau qhov kev hloov pauv suav nrog kev tso tawm ntawm System.
• Cov Lus Teb Tsis Zoo: Hauv cov kab ke no, kev siv (tawm tswv yim) thiab yuam kev raug rho tawm raws li cov lus tawm tswv yim thiab cov tswv yim yog 180 degree tawm ntawm theem.
• Kev tawm tswv yim zoo: Hauv kab ke no, kev siv (tawm tswv yim) thiab kev ua yuam kev raug ntxiv raws li cov lus tawm tswv yim thiab cov tswv yim nyob rau theem.
• Teeb Meem Tsis Zoo: Qhov sib txawv ntawm qhov xav tau tso tawm thiab qhov tso tawm tiag.
• Sensor: Cov cuab yeej siv los tshuaj xyuas qee yam hauv Circuit. Nws ib txwm tso rau hauv cov zis lossis txhua qhov chaw uas peb xav ntsuas qee yam.
• Tus Txheej Txheem: Ib feem ntawm Kev Tswj Xyuas Txheej Txheem uas ua cov txheej txheem raws li txheej txheem txheej txheem txheej txheem. Nws yuav siv qee qhov kev nkag mus thiab tsim qee qhov kev tsim tawm.
• Actuator: Hauv Kev Tswj Xyuas, tus actuator yog siv los ua qhov xwm txheej los cuam tshuam cov zis raws li lub teeb liab tsim los ntawm lub microcontroller.
• Kaw Qhov Loop System: Ib Qhov System uas muaj ib lossis ntau qhov kev tawm tswv yim loops muaj.
• Qhib Loop System: Ib Qhov System uas tsis muaj cov lus tawm tswv yim loops.
• Sijhawm Sawv Cev: Lub sijhawm siv los ntawm kev tso tawm nce los ntawm 10 feem pua ntawm qhov siab tshaj plaws ntawm lub teeb liab mus rau 90 feem pua.
• Lub Caij Nplooj Ntoos Zeeg: Lub sijhawm siv los ntawm kev tso tawm kom poob los ntawm 90 feem pua mus rau 10 feem pua qhov dav.
• Peak Overshoot: Peak Overshoot yog tus nqi uas qhov kev tso tawm ntau tshaj nws tus nqi hauv lub xeev ruaj khov (ib txwm nyob rau lub sijhawm teb tsis tu ncua ntawm System).
• Teeb Sijhawm: Lub sijhawm siv los ntawm cov khoom siv kom mus txog nws lub xeev khov kho.
• Lub Xeev Tsis Taus Yuam Kev: Qhov sib txawv ntawm qhov tso tawm qhov tseeb thiab qhov xav tau tso tawm thaum lub kaw lus mus txog nws lub xeev khov kho
Pom zoo:
Nagging Neeg Hlau ® - Kev cuam tshuam ntawm Kev Ceev Ntawm Lub Neej: 7 Kauj Ruam (nrog Duab)
Nagging Neeg Hlau ® | Kev cuam tshuam ntawm Kev Ceev Ntawm Lub Neej: Txoj hauv kev yooj yim tshaj plaws kom paub tseeb tias koj npau taws txhua hnub. Nagging Robot® muaj qhov kev daws teeb meem. Nagging Robot® Annooy® 900The Annooy® 900 tau ua tib zoo xeeb nrog kev txiav txim siab thev naus laus zis DIY los ua rau tib neeg ntxhov siab. los ntawm Daniel Locatelli thiab TzuYing Chen Ntau lub zog
Yuav Ua Li Cas Siv Drone Quadcopter Brushless DC Tsav los ntawm Kev Siv HW30A Brushless Tsav Ceev Tswj thiab Servo Tester: 3 Kauj Ruam
Yuav Ua Li Cas Siv Drone Quadcopter Brushless DC Motor los ntawm Kev Siv HW30A Brushless Motor Speed Controller thiab Servo Tester: Nqe lus piav qhia: Cov cuab yeej no hu ua Servo Motor Tester uas tuaj yeem siv los ua haujlwm servo lub cev los ntawm kev ntsaws yooj yim hauv servo lub cev muaj zog thiab muab lub zog rau nws. Cov cuab yeej kuj tseem tuaj yeem siv ua lub cim hluav taws xob rau kev tswj hluav taws xob ceev (ESC), tom qab ntawd koj tuaj yeem
Arduino Neeg Hlau Nrog Kev Nyob, Kev Qhia thiab Qib Kev Sib Hloov (Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) Tswj los ntawm Lub Suab Siv Bluetooth Module thiab Kev Siv Tus Neeg Siv Hluav Taws Xob: 6 Kauj Ruam
Arduino Neeg Hlau Nrog Kev Nyob, Kev Qhia thiab Qib Kev Sib Hloov (Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) Tswj los ntawm Lub Suab Siv Bluetooth Module thiab Kev Siv Tus Neeg Siv Hluav Taws Xob: Cov lus qhia no piav qhia yuav ua li cas thiaj tsim tau Arduino Robot uas tuaj yeem txav mus raws qhov xav tau (Forward, Backward) , Sab laug, Txoj Cai, Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) xav tau Kev nrug deb hauv Centimeters siv lub suab hais kom ua. Neeg hlau kuj tseem tuaj yeem txav tau tus kheej
Tswj Kev Ceev Ntawm Txhuam Txhuam DC Tsav Siv Arduino thiab Bluetooth Module (HC-05): 4 Cov Kauj Ruam
Tswj Kev Txhuam Txhuam Txhuam Txhuam DC Tsav Siv Arduino thiab Bluetooth Module (HC-05): Taw qhia Hauv qhov kev qhia no, peb yuav tswj hwm kev nrawm ntawm Brushless DC lub cev siv Arduino UNO, Bluetooth Module (HC-05) thiab Android daim ntawv thov rau Bluetooth ( Arduino Bluetooth Tswj)
Kev tswj hwm tus kheej ntawm RPM ntawm Lub Cav Siv Lub Tswv Yim Los Ntawm IR Raws Li Tachometer: 5 Cov Kauj Ruam (nrog Duab)
Kev Tswj Tus Kheej ntawm RPM ntawm Lub Cav Siv Lub Tswv Yim Los Ntawm IR Raws Lub Tachometer: Muaj ib txwm xav tau rau kev siv tshuab txheej txheem, ua nws yooj yim/tsis txaus ntseeg. cov txheej txheem rau dej/siv dej rau peb daim av me me.Qhov teeb meem ntawm tsis muaj kab khoom siv tam sim no