ទំព័រ_បដា

ព័ត៌មាន

គោលការណ៍ និងការសម្រេចបាននៃឧបករណ៍បញ្ជូនបញ្ជាពីចម្ងាយអ៊ីនហ្វ្រារ៉េដ

ទិដ្ឋភាពទូទៅនៃខ្លឹមសារ៖

1 គោលការណ៍នៃការបញ្ជូនសញ្ញាអ៊ីនហ្វ្រារ៉េដ

2 ការឆ្លើយឆ្លងរវាងឧបករណ៍បញ្ជូនសញ្ញាអ៊ីនហ្វ្រារ៉េដ និងអ្នកទទួល

3 ឧទាហរណ៍ការអនុវត្តមុខងារបញ្ជូនអ៊ីនហ្វ្រារ៉េដ

 

1 គោលការណ៍នៃការបញ្ជូនសញ្ញាអ៊ីនហ្វ្រារ៉េដ

ទីមួយគឺជាឧបករណ៍ខ្លួនវាដែលបញ្ចេញសញ្ញាអ៊ីនហ្វ្រារ៉េដ ដែលជាទូទៅមើលទៅដូចនេះ៖

dfhd (1)

អង្កត់ផ្ចិតនៃ diode អ៊ីនហ្វ្រារ៉េដក្នុងរូបភាពគឺ 3mm និងមួយទៀតគឺ 5mm។

ពួកវាស្ទើរតែដូចគ្នាទៅនឹងអំពូល LED ដែលបញ្ចេញពន្លឺដូច្នេះម្ជុលវែងត្រូវបានភ្ជាប់ទៅនឹងបង្គោលវិជ្ជមានហើយមួយទៀតត្រូវបានភ្ជាប់ទៅនឹងបង្គោលអវិជ្ជមាន។

សៀគ្វីបើកបរដ៏សាមញ្ញបំផុតគឺត្រូវបន្ថែមរេស៊ីស្តង់កំណត់ចរន្ត 1k ទៅផ្លូវវិជ្ជមាន 3.3v ហើយបន្ទាប់មកភ្ជាប់អេឡិចត្រូតអវិជ្ជមានទៅ IO របស់ឧបករណ៍បញ្ជាខ្នាតតូច។ដូចដែលបានបង្ហាញខាងក្រោម៖

dfhd (2)

2 ការឆ្លើយឆ្លងរវាងឧបករណ៍បញ្ជូនសញ្ញាអ៊ីនហ្វ្រារ៉េដ និងអ្នកទទួល

និយាយអញ្ចឹងខ្ញុំត្រូវកែកំហុសនៅអត្ថបទបន្ទាប់ជាមួយអ្នក។

dfhd (3)

នៅក្នុងរូបភាពខាងលើវាត្រូវបានរៀបរាប់ថាកម្រិតសញ្ញានៃឧបករណ៍បញ្ជូននិងអ្នកទទួលគឺផ្ទុយគ្នា។នោះគឺដូចគ្នាទៅនឹងខ្លឹមសារដែលបានគូសរង្វង់ក្នុងប្រអប់ក្រហម និងខៀវក្នុងរូបខាងលើ។

ជាការពិតនៅក្នុងទម្រង់រលកជាក់ស្តែងផ្នែកពណ៌ខៀវនៃឧបករណ៍បញ្ជូនមិនមែនជាកម្រិតខ្ពស់ធម្មតានៃ 0.56ms ទេ។ផ្ទុយទៅវិញ វាជារលក 0.56ms pwm នៃ 38kHz។

ទម្រង់រលកដែលបានវាស់វែងជាក់ស្តែងមានដូចខាងក្រោម៖

dfhd (4)

ព័ត៌មានលម្អិតនៃទម្រង់រលកនៃផ្នែកពណ៌រលកនៃឧបករណ៍បញ្ជូននៅក្នុងរូបភាពមានដូចខាងក្រោម៖

dfhd (5)

វាអាចត្រូវបានគេមើលឃើញថាប្រេកង់នៃរលកការ៉េក្រាស់នេះគឺ 38kHz ។

នេះគឺជាសេចក្តីសង្ខេប៖ ការឆ្លើយឆ្លងរវាងឧបករណ៍បញ្ជូន និងអ្នកទទួល ឧបករណ៍បញ្ជាពីចម្ងាយអ៊ីនហ្វ្រារ៉េដ៖

នៅពេលដែលឧបករណ៍បញ្ជូនចេញរលកការ៉េ 38kHz អ្នកទទួលគឺទាប បើមិនដូច្នេះទេអ្នកទទួលគឺខ្ពស់

3 ឧទាហរណ៍ការអនុវត្តមុខងារបញ្ជូនអ៊ីនហ្វ្រារ៉េដ

ឥឡូវនេះសូមបន្តទៅការអនុវត្តកម្មវិធី។

យោងតាមការណែនាំពីមុន យើងដឹងថា ដើម្បីដឹងពីមុខងាររបស់ឧបករណ៍បញ្ជាពីចម្ងាយអ៊ីនហ្វ្រារ៉េដ ដំបូងយើងត្រូវដឹងពីមុខងារជាមូលដ្ឋានចំនួនពីរ៖

ទិន្នផលរលកការ៉េ 1 38kHz

2 គ្រប់គ្រងរលកការ៉េ 38kHz ដើម្បីបើក និងបិទនៅពេលចង់បាន

ទីមួយគឺទិន្នផលរលកការ៉េ 38kHz ។យើងគ្រាន់តែប្រើរលក pwm ដើម្បីបង្កើតវា។នៅទីនេះយើងត្រូវប្រើមុខងារ pwm នៃកម្មវិធីកំណត់ម៉ោង។ខ្ញុំកំពុងប្រើបន្ទះឈីបថាមពលទាប STM32L011F4P6 នៅទីនេះ។

ដំបូង​ត្រូវ​ប្រើ​ឧបករណ៍​បង្កើត​កូដ​គូប​វត្ថុ​បុរាណ​ដើម្បី​បង្កើត​កូដ៖

លេខកូដចាប់ផ្តើម៖

បន្ទាប់មកមានមុខងារនៃការបើក ឬបិទរលក pwm យោងទៅតាមច្បាប់នៃការសរសេរកូដ ដែលត្រូវបានអនុវត្តដោយប្រើកម្មវិធីកំណត់ពេលវេលារំខាន ហើយបន្ទាប់មកកែប្រែរយៈពេលដែលរលក pwm ត្រូវបានបើក ឬបិទដោយកែប្រែពេលវេលាមកដល់នៃបន្ទាប់។ រំខាន៖

វានៅតែមានព័ត៌មានលម្អិតមួយចំនួននៃទិន្នន័យដែលបានអ៊ិនកូដដែលនឹងមិនត្រូវបានបង្ហោះនៅទីនេះ។ប្រសិនបើអ្នកត្រូវការកូដប្រភពបន្ថែម អ្នកត្រូវបានស្វាគមន៍ក្នុងការទុកសារមួយ ហើយខ្ញុំនឹងផ្តល់ឱ្យអ្នកនូវកូដលម្អិតឱ្យបានឆាប់តាមដែលអាចធ្វើទៅបាន។


ពេលវេលាផ្សាយ៖ កុម្ភៈ-២៤-២០២២