◎ ឧបករណ៍បញ្ជាម៉ូទ័រ la38 នៅលើម៉ាស៊ីនឧបករណ៍ដើម្បីផ្តល់ថាមពល និងបង្វិលម៉ូទ័រ DC មួយគូ!

មិនថាជាកណ្តុរមនុស្សយន្តតូច ឬកង្ហារអគ្គិសនី IoT ដ៏តូចនោះទេ ដោយដឹងពីរបៀបគ្រប់គ្រងអ្វីៗដោយម៉ូទ័រ DC ជាមួយនឹងម៉ាស៊ីនឧបករណ៍បើកគម្រោង DIY ប្រកបដោយភាពច្នៃប្រឌិតជាច្រើន ដើម្បីកុំឱ្យអ្នករវល់។នៅក្នុងការបង្រៀននេះ យើងកំពុងប្រើឡា៣៨ឧបករណ៍បញ្ជាម៉ូទ័រនៅលើ កម៉ាស៊ីនឧបករណ៍ដើម្បីផ្តល់ថាមពល និងបង្វិលម៉ូទ័រ DC មួយគូ!
នេះ។ឡា៣៨Motor Controller Module គឺជាក្តារដែលជួយដល់ microcontrollers និង microprocessors ដូចជាម៉ាស៊ីនឧបករណ៍ម៉ូទ័រ DC ដែលត្រូវការច្រើនជាង 3.3V ឬ 5V ។
វាប្រើឡា៣៨IC ដើម្បីផ្តល់ថាមពលដល់តក្កវិជ្ជា និងការគ្រប់គ្រងថាមពលទាំងអស់ដែលត្រូវការដើម្បីចាប់ផ្តើមម៉ូទ័រ និងផ្តាច់ចរន្តម៉ាស៊ីនឧបករណ៍ពីវ៉ុលខ្ពស់ដែលបានអនុវត្តទៅម៉ូទ័រ DC ។
នេះ។ឡា៣៨ម៉ូឌុលគឺជាឧបករណ៍បញ្ជាម៉ូទ័រចម្បងនៅក្នុងឧបករណ៍មនុស្សយន្តដំបូងបង្អស់ព្រោះវាងាយស្រួលប្រើ។វាមានក្បាលម្ជុលដែលអ្នកអាចបញ្ចូល jumpers ដើម្បីភ្ជាប់វាទៅនឹងរបស់អ្នក។ម៉ាស៊ីនឧបករណ៍.អ្នកក៏អាចបង្កើនល្បឿន ឬបន្ថយម៉ូទ័រដោយអនុវត្តសញ្ញាម៉ូឌុលទទឹងជីពចរ (PWM) ទៅនឹងម្ជុលបើករបស់វាស្ថានីយ.
នៅ​ក្នុង​លក្ខខណ្ឌ​នៃនា​ពេល​បច្ចុប្បន្នs, នេះ។ឡា៣៨គឺកខ្ពស់ នា​ពេល​បច្ចុប្បន្ន.វាគឺជាការពិត10 អំពែរ នា​ពេល​បច្ចុប្បន្នs មានម៉ូទ័រដែលមានបួនកុងតាក់អគ្គិសនីបណ្តោះអាសន្ន ទំនាក់ទំនង។នេះអនុញ្ញាតឱ្យអ្នកកំណត់ទិសដៅបច្ចុប្បន្នដោយមិនចាំបាច់ភ្ជាប់ម៉ូទ័រឡើងវិញ។ការផ្លាស់ប្តូរទិសដៅនៃចរន្តនៅលើស្ពាន H ក៏ផ្លាស់ប្តូរទិសដៅនៃការបង្វិលម៉ូទ័រផងដែរ។la38 មានទំនាក់ទំនងគ្រប់គ្រងពីររបស់ពួកគេ ដែលអនុញ្ញាតឱ្យអ្នកគ្រប់គ្រងម៉ូទ័រមួយគូដោយឯករាជ្យ។ប្រសិនបើអ្នកទើបតែប្រើកម្មវិធី Python សូមកុំខកខានកម្មវិធី Python one-lines ដ៏មានប្រយោជន៍ទាំងនេះ។
នៅក្នុងខណៈពេលរង្វិលជុំ ម្ជុលទៅមុខឆ្វេង និងស្តាំទៅមុខដំបូងបើករយៈពេលមួយវិនាទី។ដើម្បីគ្រប់គ្រងល្បឿន សូមប្តូរវដ្តកាតព្វកិច្ចទិន្នផលបើក។ដំបូងកំណត់ពួកវាទៅ 100% វដ្តកាតព្វកិច្ចសម្រាប់មួយវិនាទីបន្ទាប់មកកំណត់ពួកវាទៅ 50% ។វដ្តកាតព្វកិច្ច 100% នឹងដំណើរការម៉ូទ័រក្នុងល្បឿនអតិបរមា ខណៈដែលវដ្តកាតព្វកិច្ច 50% នឹងដំណើរការក្នុងល្បឿនពាក់កណ្តាល។
រក្សាទុកវាជា “rpi-dcmotor.py” ឬឈ្មោះឯកសារផ្សេងទៀតប្រសិនបើវាបញ្ចប់ដោយផ្នែកបន្ថែម “.py”។បន្ទាប់ពីនោះបិទរបស់អ្នក។ម៉ាស៊ីនឧបករណ៍.
ចំណាំ។ម្ជុល jumper ទាំងនេះភ្ជាប់ម្ជុល EN ដោយស្វ័យប្រវត្តិទៅ 5V "អនុញ្ញាតឱ្យ" អ្នកត្រួតពិនិត្យនា​ពេល​បច្ចុប្បន្នតាមរយៈម្ជុល IN ។ខណៈពេលដែលអ្នកនៅតែត្រូវផ្គត់ផ្គង់ថាមពលតាមរយៈម្ជុលនេះ 5V អាចបណ្តាលឱ្យមានបញ្ហាមួយចំនួនសម្រាប់ឧបករណ៍ម៉ាស៊ីនឧបករណ៍ដូចដែលវាត្រូវបានគេសន្មត់ថាប្រើ 3.3V ជំនួសឱ្យ 5V ។ដូចគ្នានេះផងដែរ, ការភ្ជាប់ម្ជុលទាំងនេះទៅម៉ាស៊ីនឧបករណ៍នឹងអនុញ្ញាតឱ្យអ្នកគ្រប់គ្រងល្បឿននៃម៉ូទ័រនៅពេលក្រោយ។.
គន្លឹះ៖ ដើម្បីស្វែងយល់ថាតើលេខ PIN លេខប៉ុន្មាននៅលើរបស់អ្នក។ម៉ាស៊ីនឧបករណ៍សង្កត់វាដើម្បីឱ្យម្ជុល GPIO នៅខាងស្តាំ។ទាំងនេះគឺជាដុំដែកតូចៗអង្គុយលើថាសខ្មៅ។បន្ទាប់មក ប្រសិនបើអ្នកក្រឡេកមើលម្ជុលខាងឆ្វេងខាងលើពីថាសនោះ នោះជាម្ជុលលេខ 1។ នៅខាងស្តាំគឺម្ជុលលេខ 2។ នៅក្រោមម្ជុលលេខ 1 គឺម្ជុលលេខ 3 ហើយដូច្នេះនៅលើ។
ចំណាំ។ម៉ូទ័រ DC ភាគច្រើនមិនមានខ្សែភ្លើងទេ។អ្នកអាចលក់វាដោយខ្លួនឯង។រង្វាស់ណាមួយនឹងដំណើរការ ប៉ុន្តែខ្សែស្ពាន់ដែលជាប់គាំងដំណើរការល្អបំផុត។
អ្នកអាចដំណើរការកូដដោយដំណើរការស្គ្រីបនៅលើស្ថានីយ។ប៉ុន្តែមុននឹងនោះ អ្នកត្រូវបន្ថែមថាមពលទៅម៉ាស៊ីនឡា៣៨ម៉ូឌុល។
នេះ។ឡា៣៨ម៉ូឌុលត្រួតពិនិត្យម៉ូទ័រ DC អាចត្រូវបានភ្ជាប់ទៅនឹងការផ្គត់ផ្គង់ថាមពល DC ណាមួយដរាបណាវ៉ុលមិនលើសពី 45V ។នៅក្នុងលក្ខខណ្ឌនៃការប្រើប្រាស់ វានឹងកាន់តែងាយស្រួលប្រើថ្ម 9V និងដោត DC ដែលភ្ជាប់ទៅស្ថានីយថាមពលរបស់ម៉ូឌុល។
អ្នក​ក៏​មិន​បាច់​បារម្ភ​ដែរ​ថា​ថ្ម 9V ខូច​ខាត​របស់​អ្នក។ម៉ាស៊ីនឧបករណ៍.នេះ។ឡា៣៨ម៉ូឌុលប្រើ IC ពិសេសមួយហៅថា MOSFET ដែលដើរតួដូចជាការបញ្ជូនតថាមពលទាប ក្លាយជាអគ្គិសនីបណ្តោះអាសន្នកុងតាក់ដែលញែកម្ជុលរបស់អ្នកចេញពីការផ្គត់ផ្គង់ថាមពល។
តើ​ខ្ញុំ​អាច​បញ្ជូន​ចរន្ត​ពី​ម្ជុល​ដើម្បី​ធ្វើ​ឱ្យ​ម៉ូទ័រ DC វិល​ដោយ​របៀប​ណា?ចូរយើងពិនិត្យមើលឱ្យកាន់តែច្បាស់អំពីរបៀបដែលយើងធ្វើឱ្យម៉ូទ័រវិល។
នេះ។ឡា៣៨ម៉ូឌុលឧបករណ៍បញ្ជាម៉ូទ័រប្រើច្រើន។អគ្គិសនីបណ្តោះអាសន្នប្តូរដើម្បីគ្រប់គ្រងការបង្វិលរបស់ម៉ូទ័រ។អ្នកអាចគិតពីកុងតាក់ទាំងនេះដូចជាកុងតាក់ជញ្ជាំង លើកលែងតែពួកគេមិនប្រើម្រាមដៃរបស់អ្នកដើម្បីដំណើរការ - ពួកគេប្រើ 3.3V ពីម៉ាស៊ីនឧបករណ៍.
ហើយនោះជាកន្លែងដែល GPIO.output(, GPIO.HIGH)។នេះគឺជា GPIO.output( , GPIO.HIGH)។ការកំណត់ម្ជុលនេះទៅ GPIO.HIGH បណ្តាលឱ្យម្ជុលនេះបញ្ចេញ 3.3V ។នេះ។បើកដំណើរការកុងតាក់អនុញ្ញាតឱ្យចរន្តហូរទៅម៉ូទ័រ។ចរន្តបន្ទាប់មកបង្វិលម៉ូទ័រ។ការបង្វិលម្ជុលទាំងនេះទៅ GPIO.LOW បិទកុងតាក់ ដែលកាត់ថាមពលទៅម៉ូទ័រ។
យើងអាចផ្លាស់ប្តូរទិសដៅនៃការបង្វិលម៉ូទ័រដោយផ្លាស់ប្តូរទិសដៅនៃចរន្តតាមរយៈម៉ូទ័រ។នោះហើយជាមូលហេតុដែលយើងមានម្ជុលពីរដាច់ដោយឡែកដើម្បីគ្រប់គ្រងការបង្វិលនៃម៉ូទ័រមួយ: ខាងក្រោយនិងខាងមុខ។ពួកគេដំណើរការអគ្គិសនីបណ្តោះអាសន្នប្តូរនៅផ្នែកម្ខាងនៃការផ្គត់ផ្គង់ថាមពលរបស់ម៉ូទ័រ ដោយដឹកនាំថាមពលទៅមុខ ឬថយក្រោយ។
ដូចគ្នាចំពោះល្បឿន។មិនដូចម្ជុលទិន្នផលទៅមុខ និងបញ្ច្រាសទេ ម្ជុលបើកដំណើរការគ្រប់គ្រងបរិមាណថាមពលដែលហូរតាមម៉ូទ័រនៅពេលកំណត់ណាមួយ។
ដោយការបង្កើនវ៉ុលនៅទំនាក់ទំនងបើក កុងតាក់របស់ពួកគេបើក "ធំទូលាយ" បន្តិច និងអនុញ្ញាតឱ្យចរន្តកាន់តែច្រើនហូរតាមម៉ូទ័រ។ការបង្កើនថាមពលរបស់ម៉ាស៊ីនធ្វើឱ្យពួកវាវិលលឿនជាងមុន។ការថយចុះធ្វើឱ្យពួកគេកាន់តែយឺត។
នៅ​លើម៉ាស៊ីនឧបករណ៍យើងប្រើ PWM ឬ Pulse Modulation ដើម្បីគ្រប់គ្រងវ៉ុលលទ្ធផលរបស់ម្ជុល។ការបង្កើនវដ្ដកាតព្វកិច្ចនាំវ៉ុលអតិបរមាខិតទៅជិត 3.3V ហើយបន្ថយវាឱ្យជិតដល់ 0V។
តាមពិតអ្នកអាច "បិទ"ម៉ាស៊ីនតាមរបៀបណាមួយដោយកំណត់ម៉ាស៊ីនបើក pin ទៅ 0V ។គិតវាដូចជារថយន្តដូចជា៖ ម្ជុលបើកភ្លើង ផ្គត់ផ្គង់ហ្គាសដែលផ្តល់ថាមពលដល់ម៉ូទ័រ ហើយម្ជុលទៅមុខ និងបញ្ច្រាស រំកិលប្រអប់លេខ ដែលអនុញ្ញាតឱ្យពួកវាផ្លាស់ទីទៅមុខ ឬថយក្រោយ។
ពួកវាខុសគ្នាអាស្រ័យលើកន្លែងដែលឧបករណ៏ solenoid របស់ពួកគេស្ថិតនៅ។ម៉ូទ័រជក់ DC មានឧបករណ៏នៅចំកណ្តាលដែលបង្វិលរវាងរង្វង់នៃមេដែកអចិន្ត្រៃយ៍។ម៉ូទ័រ DC គ្មានជក់មានឧបករណ៏នៅម្ខាងទៀត - ឧបករណ៏អេឡិចត្រូម៉ាញ៉េទិចរបស់វាព័ទ្ធជុំវិញមេដែកអចិន្ត្រៃយ៍។
ម៉ូទ័រប្រមូលមានតម្លៃថោក និងមានដំណើរការល្អក្នុងល្បឿនទាប។ទោះជាយ៉ាងណាក៏ដោយ ពួកវាមានទំនោរនឹងឡើងកំដៅលឿនជាងម៉ូទ័រគ្មានជក់ និងមានប្រសិទ្ធភាពថាមពលតិច។ម៉្យាងវិញទៀត ម៉ូទ័រគ្មានជក់អាចឈានដល់ល្បឿនខ្ពស់ កំដៅតិច និងប្រើថាមពលតិចក្នុងការបង្វិលលឿនជាងម៉ូទ័រជក់។
ប្រសិនបើអ្នកកំពុងប្រើម៉ូទ័រនៅខាងក្នុង កម៉ាស៊ីនឧបករណ៍ប្រអប់លេខកង់មនុស្សយន្ត ម៉ូទ័រជក់គួរតែប្រសើរជាង។ទោះជាយ៉ាងណាក៏ដោយ ប្រសិនបើអ្នកកំពុងប្រើម៉ូទ័រមិនហ្រ្វាំង ដូចជាកង្ហារអគ្គិសនីដ៏តូចនោះ ម៉ូទ័រគ្មានជក់គួរតែប្រសើរជាង។
ទោះបីជាវាអាចប្រែប្រួលតាមអ្នកផលិតក៏ដោយ អ្នកអាចរំពឹងថានឹងមានចរន្តខ្ពស់បំផុត 2A ក្នុងមួយម៉ូទ័រនៅក្នុងឡា៣៨ម៉ូឌុលកម្មវិធីបញ្ជាម៉ូទ័រ។
Terence គឺជាអ្នកចូលចិត្តមនុស្សយន្តដែលព្យាយាមបង្កើតមនុស្សយន្តដ៏ល្អបំផុតនៅក្នុងពិភពលោក។ប្រសិនបើគាត់មិនបានដុត LEDs ជាចំណង់ចំណូលចិត្តទីពីរទេ គាត់នឹងយកវាយូរមកហើយ។
ការបង្ហាញសម្ព័ន្ធ។ការធ្វើឱ្យមានភាពងាយស្រួលក្នុងការទទួលបានកម្រៃជើងសារលើផលិតផលដែលបានទិញតាមរយៈតំណភ្ជាប់របស់យើងគាំទ្រការងារដែលយើងធ្វើសម្រាប់អ្នកអានរបស់យើង។