timersshop V8.0 ការបញ្ជូនតកម្មវិធីកំណត់ពេលវេលាពហុមុខងារ
ព័ត៌មានអំពីផលិតផល
លក្ខណៈបច្ចេកទេស
- វ៉ុលtagអ៊ីជួរ៖
- ចរន្តអតិបរមា៖
- ប្រភេទលទ្ធផល៖
- រយៈពេលអប្បបរមា៖
- រយៈពេលអតិបរមា៖
- ការប្រើប្រាស់បច្ចុប្បន្នទំនេរ៖
- ការវាយតម្លៃសីតុណ្ហភាព៖
- វិជ្ជមានឬលិច (ដី) ។ អាស្រ័យលើគំរូ
ការពិពណ៌នាអំពីឧបករណ៍កំណត់ពេលវេលាពហុមុខងារ
ម៉ូឌុលពន្យាពេលកម្មវិធីកំណត់ពេលវេលាពហុមុខងារគឺជាសៀគ្វីបដិវត្តន៍ដែលមានមុខងារពន្យាពេលកម្មវិធីកំណត់ម៉ោងដែលប្រើជាទូទៅជាច្រើន។ វាល្អឥតខ្ចោះសម្រាប់កម្មវិធីជាច្រើនពីចំណង់ចំណូលចិត្តរហូតដល់ការគ្រប់គ្រងឧស្សាហកម្ម។ កម្មវិធីកំណត់ម៉ោងមានមុខងារកំណត់ពេលវេលាផ្សេងៗគ្នាច្រើនជាងសាមសិប ជាមួយនឹងសមត្ថភាពស្រេចចិត្តដើម្បីកេះពួកវាដោយការអនុវត្តវ៉ុលបញ្ចូលtage ទៅខ្សែភ្លើង។ ទំនាក់ទំនងស្ងួតក៏អាចប្រើបានដែរ។ កម្មវិធីកំណត់ម៉ោងអាចប្រើសម្រាប់កម្មវិធីរាប់រយផ្សេងៗគ្នា ពីការពន្យាថាមពលដល់សៀគ្វី ការផ្គត់ផ្គង់ថាមពលក្នុងរបៀបជិះកង់ ឬបង្កើតសៀគ្វីកំណត់ពេលចាក់សោដោយខ្លួនឯង។ កម្មវិធីកំណត់ម៉ោងងាយស្រួលភ្ជាប់ និងកំណត់រចនាសម្ព័ន្ធ។ ការកំណត់រចនាសម្ព័ន្ធទាំងអស់ត្រូវបានរក្សាទុកជាអចិន្ត្រៃយ៍ទៅក្នុងអង្គចងចាំពន្លឺខាងក្នុង។ កម្មវិធីកំណត់ម៉ោងដំណើរការជាមួយវ៉ុលផ្គត់ផ្គង់ពី 3V ទៅ 28Vtage និងអាចដោះស្រាយបានរហូតដល់ 5amp/៣២amp ចរន្ត (អាស្រ័យលើគំរូ) ។ វាធ្វើឱ្យកម្មវិធីកំណត់ម៉ោងអាចអនុវត្តបានចំពោះកម្មវិធីផ្សេងៗ។ ចរន្តអតិបរិមារបស់កម្មវិធីកំណត់ម៉ោងអាចពង្រីកបានដោយប្រើឧបករណ៍បញ្ជូនតខាងក្រៅ។ កម្មវិធីកំណត់ម៉ោងអាចដំណើរការក្នុងរបៀបថាមពលទាប ដែលសាកសមសម្រាប់កម្មវិធីដែលប្រើថាមពលថ្ម។ ឌីអេដហើរត្រឡប់ដែលភ្ជាប់មកជាមួយអនុញ្ញាតឱ្យមានការតភ្ជាប់ដោយផ្ទាល់នៃបន្ទុកអាំងឌុចស្យុង។
វ៉ុលtagអ៊ីជួរ៖ | 3-18 V DC – 5 A កំណែ 6-28 V DC – 10 A កំណែ |
ចរន្តអតិបរមា៖ | 5 A ឬ 10 A |
ប្រភេទលទ្ធផល៖ | វិជ្ជមានឬលិច (ដី) ។ អាស្រ័យលើគំរូ |
រយៈពេលអប្បបរមា៖ | 0.01 វិនាទី |
រយៈពេលអតិបរមា៖ | 400 ថ្ងៃ។ |
ការប្រើប្រាស់បច្ចុប្បន្នទំនេរ៖ | ១៧ µA
or 50 µA (នៅក្នុងរបៀបថាមពលទាបក្រោមលក្ខខណ្ឌជាក់លាក់) |
ការវាយតម្លៃសីតុណ្ហភាព | -40 C + 80 C |
ការប្រុងប្រយ័ត្ន
- កុំធ្វើឱ្យទិន្នផលរបស់កម្មវិធីកំណត់ពេលវេលាខ្លីដល់ដី។ វានឹងបណ្តាលឱ្យមានចរន្តហួសប្រមាណ ការឡើងកំដៅឧបករណ៍ដែលអាចកើតមាន និងផ្សែង។
- កុំលើសពីសមត្ថភាពបច្ចុប្បន្នរបស់កម្មវិធីកំណត់ម៉ោង។
- កុំបញ្ច្រាសបន្ទាត់ផ្គត់ផ្គង់ថាមពល។ វាអាចបណ្តាលឱ្យសមាសធាតុខាងក្នុងរបស់កម្មវិធីកំណត់ម៉ោងបរាជ័យ និងឡើងកំដៅ។
- កុំដាក់កម្មវិធីកំណត់ម៉ោងទៅក្នុងបរិយាកាសក្តៅដែលធ្វើឱ្យវាលើសពីលក្ខខណ្ឌការងារក្នុងជួរសីតុណ្ហភាពដែលបានបញ្ជាក់។
- កុំផ្តាច់ដីចេញពីឧបករណ៍កំណត់ពេលកំពុងដំណើរការ។
ប្រៀបធៀបកំណែកម្មវិធីកំណត់ពេលវេលា
តើអ្វីជាភាពខុសគ្នារវាងកំណែ V8 និង V9? |
V9 មាននាឡិកាប្រេកង់ត្រឹមត្រូវជាងមុនដោយគ្រាន់តែ +/- 2 វិនាទីប៉ុណ្ណោះក្នុងមួយថ្ងៃ និងភាពប្រែប្រួលនៃកម្មវិធី។
V8 មានភាពប្រែប្រួល +/- 2% ។ V9 PCB ត្រូវបានស្រោបដោយអនុលោមភាពដែលផ្តល់នូវស្រទាប់ការពារបន្ថែម។ |
ដ្យាក្រាមខ្សែភ្លើងរបស់កម្មវិធីកំណត់ម៉ោង
ឧបករណ៍កំណត់ម៉ោងភ្ជាប់
*** សម្រាប់ការណែនាំអំពីការដំឡើងទាន់សម័យ និងវីដេអូ សូមចូលទៅកាន់ http://doc2.us/main View Timer's Cookbook នៅ http://timers.shop/Timer-Cook-Book_ep_43-1.html
ការបំប្លែងកម្មវិធីកំណត់ម៉ោងជាមួយនឹងលទ្ធផល Sink (Ground)
ការភ្ជាប់កម្មវិធីកំណត់ម៉ោងជាមួយអ្នកសរសេរកម្មវិធី។
ព្រមាន!!! នៅពេលបើកថាមពលកម្មវិធីកំណត់ម៉ោងពីអ្នកសរសេរកម្មវិធីមិនភ្ជាប់បន្ទុកទេព្រោះបន្ទុកអាចផ្ទុកលើសថាមពលដែលផ្គត់ផ្គង់ USB ។ កុំភ្ជាប់ថាមពលខាងក្រៅទៅនឹងកម្មវិធីកំណត់ម៉ោង ព្រោះថាមពលនឹងត្រូវបានបញ្ជូនត្រឡប់ទៅប្រភពថាមពល USB វិញ។ វាអាចបំផ្លាញប្រភពថាមពល USB ក៏ដូចជាសៀគ្វីរបស់អ្នកសរសេរកម្មវិធីផងដែរ។
ការភ្ជាប់កម្មវិធីកំណត់ម៉ោងជាមួយអ្នកសរសេរកម្មវិធីសម្រាប់ការសរសេរកម្មវិធីក្នុងសៀគ្វី។
ព្រមាន!!! នៅពេលបើកថាមពលកម្មវិធីកំណត់ម៉ោងពីប្រភពខាងក្រៅ កុំភ្ជាប់ខ្សែថាមពលរបស់អ្នកសរសេរកម្មវិធី។ វាអាចបំផ្លាញប្រភពថាមពល USB ក៏ដូចជាសៀគ្វីរបស់អ្នកសរសេរកម្មវិធីផងដែរ។
មុខងារ
ស្វែងយល់ពីមុខងារបញ្ជូនបន្តកម្មវិធីកំណត់ម៉ោង។
ការយល់ដឹងអំពីមុខងារបញ្ជូនតពន្យាពេលទាំងអស់ដែលមាននៅក្នុងកម្មវិធីកំណត់ម៉ោងពហុមុខងារអាចជាកិច្ចការដ៏គួរឱ្យភ័យខ្លាច។ ក្នុងអំឡុងពេលនៃការរចនាសៀគ្វីជាមួយនឹងការបញ្ជូនតកម្មវិធីកំណត់ម៉ោង និងភាពខុសគ្នានៃការកំណត់កម្មវិធីកំណត់ម៉ោង សំណួរដូចជាអ្វីដែលចាប់ផ្តើមមុខងារពន្យាពេលកម្មវិធីកំណត់ម៉ោង តើពេលវេលាចាប់ផ្តើមជាមួយនឹងការប្រើប្រាស់ថាមពល ឬសញ្ញាកេះ សម្រាប់រយៈពេលថាមពលទិន្នផលគួរតែបន្ត ល អាចកើតឡើង ហើយត្រូវតែឆ្លើយ។
កម្មវិធីកំណត់ម៉ោងគឺគ្រាន់តែជាសៀគ្វីត្រួតពិនិត្យតក្កវិជ្ជាដើម្បីគ្រប់គ្រងថាមពលទិន្នផលដោយផ្អែកលើព្រឹត្តិការណ៍។ ជាធម្មតា កម្មវិធីកំណត់ម៉ោងត្រូវបានផ្តួចផ្តើម ឬបង្កឡើងដោយវិធីសាស្រ្តមួយក្នុងចំណោមវិធីពីរយ៉ាង៖
- ការប្រើប្រាស់ថាមពល voltage
- សញ្ញាកេះខ្ពស់ឬទាប
សញ្ញាកេះអាចជាសញ្ញាមួយក្នុងចំនោមខាងក្រោម៖
- កុងតាក់បញ្ជា (ទំនាក់ទំនងស្ងួត)៖ កុងតាក់កំណត់ ប៊ូតុងរុញ កុងតាក់អណ្តែត
- វ៉ុលtage (power trigger): សញ្ញាចេញមកពីឧបករណ៍ផ្សេង សញ្ញាថាមពល
ដើម្បីជួយស្វែងយល់អំពីមុខងារកម្មវិធីកំណត់ម៉ោង សូមក្រឡេកមើលពាក្យដែលប្រើជាទូទៅក្នុងសៀវភៅណែនាំនេះ។
- បញ្ចូលវ៉ុលtage - វ៉ុលថាមពលtage បានអនុវត្តទៅកម្មវិធីកំណត់ម៉ោង។ អាស្រ័យលើមុខងារដែលបានជ្រើសរើស វ៉ុលបញ្ចូលtage នឹងចាប់ផ្តើមព្រឹត្តិការណ៍កំណត់ពេលវេលា ឬផ្តល់ថាមពលដល់កម្មវិធីកំណត់ម៉ោង ដើម្បីត្រៀមខ្លួនដើម្បីទទួលយកសញ្ញាកេះ។
- សញ្ញាកេះ - នៅក្នុងមុខងារកំណត់ពេលវេលាជាក់លាក់ គន្លឹះមួយត្រូវបានប្រើដើម្បីចាប់ផ្តើមព្រឹត្តិការណ៍ពេលវេលាបន្ទាប់ពីបញ្ចូលវ៉ុលtage ត្រូវបានអនុវត្ត។ ដូចដែលបានកត់សម្គាល់ខាងលើកេះនេះអាចជាកុងតាក់បញ្ជា (កុងតាក់ទំនាក់ទំនងស្ងួត) ឬកេះថាមពល (វ៉ុលtagង) ។
- ទិន្នផល - ទិន្នផលវ៉ុលtage ពីកម្មវិធីកំណត់ម៉ោង។ ពេលវេលានៃទិន្នផលវ៉ុលtage ត្រូវបានគ្រប់គ្រងដោយព្រឹត្តិការណ៍ពេលវេលាដែលបានជ្រើសរើស និងវិធីសាស្ត្រកេះ។
ខាងក្រោម (រូបភាពទី 1) គឺជាការពិពណ៌នាអំពីមុខងារកំណត់ពេលវេលា។ តារាងពេលវេលាបង្ហាញពីទំនាក់ទំនងរវាងការបញ្ចូលវ៉ុលtage, Trigger Signal, និង Output ។ ចំណាំថា Trigger Signal គឺស្រេចចិត្តសម្រាប់មុខងារកំណត់ម៉ោងមួយចំនួន និងជាកាតព្វកិច្ចសម្រាប់អ្នកផ្សេងទៀត។ មុននឹងឆ្លងកាត់មុខងារដែលមានទាំងអស់ សូមក្រឡេកមើលមុខងារទីមួយដោយលម្អិត។
រូបភាពទី 1 ។
# | មុខងារ | ប្រតិបត្តិការ |
1 | នៅ DELAY | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ការពន្យាពេល (t) ចាប់ផ្តើម។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t) ទិន្នផលត្រូវបានផ្តល់ថាមពល។ វ៉ុលបញ្ចូលtage ត្រូវតែដកចេញដើម្បីកំណត់ឡើងវិញនូវការពន្យាពេលបញ្ជូនបន្ត & de-energize លទ្ធផល។ |
ដ្យាក្រាមលើបណ្តាញ៖ https://wavedrom.com/editor.html
|
មុខងារកំណត់ម៉ោងលេខ 1 គឺនៅលើការពន្យាពេល វាអនុញ្ញាតឱ្យផ្គត់ផ្គង់ថាមពលបន្ទាប់ពីពេលខ្លះ (t)។ មានតារាងពេលវេលាពីរ មួយដោយគ្មានកេះ និងមួយទៀតមានកេះ។ ការជ្រើសរើសកេះអាចត្រូវបានធ្វើកំឡុងពេលកំណត់រចនាសម្ព័ន្ធកម្មវិធីកំណត់ម៉ោង។ សូមក្រឡេកមើលតារាងទីមួយដែលកម្មវិធីកំណត់ម៉ោងត្រូវបានបង្កឡើងដោយវ៉ុលបញ្ចូលដែលបានផ្គត់ផ្គង់tagអ៊ី នៅពេលដែលថាមពលត្រូវបានផ្គត់ផ្គង់ទៅកម្មវិធីកំណត់ម៉ោង ការពន្យាពេលពេលវេលា (t) ចាប់ផ្តើម នៅចុងបញ្ចប់នៃការពន្យាពេលពេលវេលា (t) ទិន្នផលត្រូវបានផ្តល់ថាមពល ហើយបន្តបើករហូតដល់ថាមពលទៅកម្មវិធីកំណត់ម៉ោងត្រូវបានដកចេញ។ ការដកថាមពលចេញកំណត់សៀគ្វីកម្មវិធីកំណត់ម៉ោងឡើងវិញ ហើយកម្មវិធីកំណត់ម៉ោងគឺរួចរាល់សម្រាប់វដ្តមួយផ្សេងទៀត។ គំនូសតាងទីពីរអាចអនុវត្តបាន នៅពេលដែលជម្រើសកេះត្រូវបានជ្រើសរើស។ ក្នុងករណីពិសេសនេះ គន្លឹះនៅលើ High (វិជ្ជមាន) voltage ត្រូវបានជ្រើសរើស។ ព័ត៌មានបន្ថែមអំពីជម្រើសគន្លឹះអាចត្រូវបានរកឃើញនៅពេលក្រោយនៅក្នុងសៀវភៅណែនាំ។ នៅពេលប្រើប្រាស់ថាមពល កម្មវិធីកំណត់ម៉ោងរួចរាល់ដើម្បីទទួលយកសញ្ញាកេះ។ នៅពេលដែលគន្លឹះត្រូវបានអនុវត្ត ការពន្យាពេល (t) ចាប់ផ្តើម។ នៅចុងបញ្ចប់នៃពេលវេលាពន្យាពេល (t) ទិន្នផលត្រូវបានផ្តល់ថាមពល និងបន្តរហូតដល់ថាមពលទៅកម្មវិធីកំណត់ម៉ោងត្រូវបានដកចេញ។ កម្មវិធីមួយទៀតនៃគន្លឹះអំឡុងពេលពន្យាពេល (t) ឬអំឡុងពេលបញ្ចេញថាមពល មិនប៉ះពាល់ដល់មុខងារកម្មវិធីកំណត់ម៉ោងទេ។ មានតែកម្មវិធីដំបូងនៃគន្លឹះប៉ុណ្ណោះដែលសំខាន់។
ដ្យាក្រាមក៏អាចជា viewed ឬកែសម្រួលតាមអ៊ីនធឺណិតនៅ https://wavedrom.com/editor.html ទំព័រ។
តារាងមុខងារកម្មវិធីកំណត់ពេលជាមួយគំនូសតាង
(ចំណាំថាលេខអនុគមន៍ # នឹងត្រូវបានប្រើកំឡុងពេលកំណត់រចនាសម្ព័ន្ធកម្មវិធីកំណត់ម៉ោង។
រូបភាពទី 2 ។
# | មុខងារ | ប្រតិបត្តិការ |
1 | នៅ DELAY | នៅពេលបញ្ចូលវ៉ុលtage ត្រូវបានអនុវត្ត ការពន្យាពេល (t1) ចាប់ផ្តើម។ បន្ទាប់ពីការពន្យាពេល (t1) បានបញ្ចប់ លទ្ធផលនឹងកាន់តែមានថាមពល។ ដើម្បីកំណត់ការបញ្ជូនបន្តពន្យារពេលឡើងវិញ និងរំសាយថាមពលចេញ វ៉ុលបញ្ចូលtage ត្រូវតែដកចេញ។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…….lh…..l'}, { ឈ្មោះ៖ “ទិន្នផល” រលក៖ 'lh……lh…. l'}, {},{}, { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…….lh…..l'}, {ឈ្មោះ៖ “កេះ”, រលក៖ 'lHl……Hl… '}, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'l..h..l..h…l' } ]} |
||
2 | ចន្លោះពេលបើក | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage ទិន្នផលក្លាយជាថាមពល ចាប់ផ្តើមរយៈពេលពន្យាពេល (t1)។ នៅពេលដែលការពន្យាពេលពេលវេលា (t1) បញ្ចប់ លទ្ធផលត្រូវបានរំសាយថាមពល។ ដើម្បីកំណត់ការបញ្ជូនតពន្យាពេលឡើងវិញ វ៉ុលបញ្ចូលtage ត្រូវតែត្រូវបានផ្តាច់។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…….lh…..l'}, { ឈ្មោះ៖ “លទ្ធផល”, រលក៖ 'lh..l..h..l... ' }, {},{}, { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…….lh…..l'}, { ឈ្មោះ៖ “កេះ” រលក៖ 'l.Hl…….Hl…. ' }, { ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'lh.l…..h..l… ' } ]} |
# | មុខងារ | ប្រតិបត្តិការ |
7 | ចន្លោះពេលពន្យារពេល
វដ្តតែមួយ |
នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage ការពន្យាពេលដំបូង (t1) ចាប់ផ្តើម។ បន្ទាប់ពីការបញ្ចប់នៃការពន្យាពេលដំបូងនេះ (t1) លទ្ធផលនឹងក្លាយទៅជាថាមពល ហើយនៅតែមានថាមពលសម្រាប់រយៈពេលនៃការពន្យាពេលលើកទីពីរ (t2)។ បន្ទាប់ពីការបញ្ចប់នៃការពន្យាពេលលើកទីពីរនេះ (t2) ទិន្នផលត្រូវបាន de-energized ។ ដើម្បីកំណត់ឡើងវិញ
ការបញ្ជូនតពន្យាពេល, វ៉ុលបញ្ចូលtage ត្រូវតែដកចេញ។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…….lh…..l'}, {ឈ្មោះ៖ “លទ្ធផល”, រលក៖ 'l..hl……hl… '}, {},{}, { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…….lh…..l'}, { ឈ្មោះ៖ “កេះ” រលក៖ 'l.Hl…….Hl…. ' }, { ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'l…hl……hl. ' } ]} |
||
8 | ធ្វើម្តងទៀត វដ្ត
(ដំបូង) |
នៅពេលអនុវត្តវ៉ុលtage ការពន្យាពេលពេលវេលា (t3) ចាប់ផ្តើម ហើយលទ្ធផលត្រូវបានផ្តល់ថាមពលសម្រាប់ការពន្យាពេល (t1)។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t1) ទិន្នផលត្រូវបាន de-energized ហើយនៅតែមាននៅក្នុងលក្ខខណ្ឌនោះសម្រាប់ការពន្យាពេល (t3) ។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t3) ទិន្នផលត្រូវបានផ្តល់ថាមពល ហើយបន្តបន្ទាប់គ្នារហូតដល់ការពន្យាពេល (t3) ត្រូវបានបញ្ចប់។
t3 កំណត់ទៅ 0 នឹងធ្វើវដ្តម្តងទៀតដោយគ្មានកំណត់។ t4 ត្រូវបានប្រើដើម្បីបញ្ចូលដំណាក់កាលអសកម្ម។ t4 កំណត់ទៅ 0 នឹងបង្ខំឱ្យវដ្តនេះបញ្ចប់នៅពេលដែល t3 ផុតកំណត់។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “លទ្ធផល”, រលក៖ 'lhlhlhlhlhlhlhlhl..'}, {},{}, { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ”, រលក៖ 'l.Hl………… '}, { ឈ្មោះ៖ “លទ្ធផល”, រលក៖ 'l.hlhlhlhlhlhlhlhl។' } ]} |
||
9 | ធ្វើម្តងទៀត វដ្ត
(បិទដំបូង) |
នៅពេលអនុវត្តវ៉ុលtage ការពន្យាពេលពេលវេលា (t3) ចាប់ផ្តើម ហើយការពន្យាពេលដំបូង (t1) ចាប់ផ្តើម។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t1) ទិន្នផលត្រូវបានផ្តល់ថាមពល ហើយនៅតែស្ថិតក្នុងលក្ខខណ្ឌនោះសម្រាប់ការពន្យាពេល (t2)។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t1) ទិន្នផលត្រូវបានរំសាយថាមពល ហើយបន្តបន្ទាប់ទៀតរហូតដល់ការពន្យាពេល (t3) ត្រូវបានបញ្ចប់។
t3 កំណត់ទៅ 0 នឹងធ្វើវដ្តម្តងទៀតដោយគ្មានកំណត់។ t4 ត្រូវបានប្រើដើម្បីបញ្ចូលដំណាក់កាលអសកម្ម។ t4 កំណត់ទៅ 0 នឹងបង្ខំឱ្យវដ្តនេះបញ្ចប់នៅពេលដែល t3 ផុតកំណត់។ |
# | មុខងារ | ប្រតិបត្តិការ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “លទ្ធផល”, រលក៖ 'l.hlhlhlhlhlhlhlhl.'}, {},{}, { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ”, រលក៖ 'l.Hl………… '}, { ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'l..hlhlhlhlhlhlhl..' } ]} |
||
10 | បើក/បិទការពន្យាពេល | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ឧបករណ៍កំណត់ម៉ោងបញ្ជូនតគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកគន្លឹះមួយ។ នៅពេលដែលគន្លឹះត្រូវបានអនុវត្ត ការពន្យាពេល (t1) ចាប់ផ្តើម។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t1) ទិន្នផលត្រូវបានផ្តល់ថាមពល។ នៅពេលដែលគន្លឹះត្រូវបានដកចេញ ទិន្នផលនៅតែមានថាមពលសម្រាប់ការពន្យាពេល (t2) ។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t2) ទិន្នផលត្រូវបានរំសាយថាមពល ហើយការបញ្ជូនបន្តការពន្យាពេលគឺរួចរាល់ដើម្បីទទួលយកកេះផ្សេងទៀត។ ប្រសិនបើគន្លឹះត្រូវបានដកចេញក្នុងអំឡុងពេលពន្យាពេលពេលវេលា (t1) លទ្ធផលនឹងនៅតែគ្មានថាមពល ហើយការពន្យារពេលពេលវេលា (t1) នឹងកំណត់ឡើងវិញ។ ប្រសិនបើកេះកើតឡើងវិញ
បានអនុវត្តក្នុងអំឡុងពេលពន្យារពេល (t2) ទិន្នផលនឹងនៅតែមានថាមពល ហើយការពន្យាពេល (t2) នឹងកំណត់ឡើងវិញ។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ” រលក៖ 'lH……l……. ' }, { ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'l….h……..l… '} ]} |
||
11 | កេះ នៅ DELAY | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ឧបករណ៍កំណត់ម៉ោងបញ្ជូនតគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកគន្លឹះមួយ។ នៅពេលដែលគន្លឹះត្រូវបានអនុវត្ត ការពន្យាពេល (t) ចាប់ផ្តើម។ នៅចុងបញ្ចប់នៃពេលវេលាពន្យាពេល (t) ទិន្នផលត្រូវបានបញ្ចូលថាមពល ហើយនៅតែស្ថិតក្នុងស្ថានភាពនោះ ដរាបណាការកេះត្រូវបានអនុវត្ត ឬវ៉ុលបញ្ចូលtage នៅសល់។ ប្រសិនបើគន្លឹះត្រូវបានដកចេញកំឡុងពេលពន្យាពេល (t) ទិន្នផលនៅតែត្រូវបាន de-energized និងពន្យាពេល
(t) ត្រូវបានកំណត់ឡើងវិញ។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ” រលក៖ 'lH……l…Hl. ' }, { ឈ្មោះ៖ “ទិន្នផល” រលក៖ 'l….h…l……. ' } ]} |
||
12 | បិទការពន្យាពេល | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ឧបករណ៍កំណត់ម៉ោងបញ្ជូនតគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកគន្លឹះមួយ។ នៅពេលដែលកេះត្រូវបានអនុវត្ត លទ្ធផលត្រូវបានផ្តល់ថាមពល។ នៅពេលដកគន្លឹះចេញ ការពន្យាពេល (t) ចាប់ផ្តើម។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t) ទិន្នផលគឺ
de-energized ។ កម្មវិធីណាមួយនៃគន្លឹះក្នុងអំឡុងពេលពន្យាពេលនឹងកំណត់ការពន្យាពេល (t) ឡើងវិញ ហើយលទ្ធផលនៅតែមានថាមពល។ |
![]() |
# | មុខងារ | ប្រតិបត្តិការ |
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ”, រលក៖ 'lH….l…Hl.Hl.. '}, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'lh……lh…l.' } ]} |
||
13 | បាញ់តែមួយ ជាមួយនឹងការកំណត់ពេលវេលាឡើងវិញ | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ឧបករណ៍កំណត់ម៉ោងបញ្ជូនតគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកគន្លឹះមួយ។ នៅពេលដែលគន្លឹះត្រូវបានអនុវត្ត លទ្ធផលត្រូវបានបញ្ចូលថាមពល ហើយការពន្យាពេលកម្មវិធីកំណត់ម៉ោង (t) ចាប់ផ្តើម។ កម្មវិធីណាមួយនៃគន្លឹះក្នុងអំឡុងពេលពន្យាពេលនឹងកំណត់ការពន្យាពេល (t) ឡើងវិញ ហើយលទ្ធផលនៅតែមានថាមពល។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ”, រលក៖ 'lH….l.Hl.Hl… ' }, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'lh…l..h……l..' } ]} |
||
14 | តែមួយ-ថតរូប | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ឧបករណ៍កំណត់ម៉ោងបញ្ជូនតគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកគន្លឹះមួយ។ នៅពេលដែលគន្លឹះត្រូវបានអនុវត្ត លទ្ធផលត្រូវបានបញ្ចូលថាមពល ហើយការពន្យាពេល (t) ចាប់ផ្តើម។ កំឡុងពេលពន្យាពេល (t) កេះមិនត្រូវបានអើពើ។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t) ទិន្នផលត្រូវបានរំសាយថាមពល ហើយការពន្យាពេលគឺរួចរាល់ដើម្បីទទួលយកកេះផ្សេងទៀត។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ” រលក៖ 'lH….l.HlHl…. ' }, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'lh…l..h…l… ' } ]} |
||
15 | ចន្លោះពេលពន្យាពេលដែលបង្កឡើង
វដ្តតែមួយ |
នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ឧបករណ៍កំណត់ម៉ោងបញ្ជូនតគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកគន្លឹះ។ នៅពេលដែលគន្លឹះត្រូវបានអនុវត្ត ការពន្យាពេល (t1) ចាប់ផ្តើម។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t1) ទិន្នផលត្រូវបានផ្តល់ថាមពល ហើយនៅតែស្ថិតក្នុងលក្ខខណ្ឌនោះសម្រាប់ការពន្យាពេល (t2)។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t2) ទិន្នផលត្រូវបានរំសាយថាមពល ហើយការបញ្ជូនតគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកកេះផ្សេងទៀត។ ក្នុងអំឡុងពេលទាំងពីរពន្យាពេល (t1) និងការពន្យាពេល (t2) គន្លឹះមិនត្រូវបានអើពើ។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ”, រលក៖ 'l.Hl.Hl..H……l..'}, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'l…h..l…h..l… ' } ]} |
||
16 | ចន្លោះពេលបើកជាមួយការបិទ TRIGGER | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ឧបករណ៍កំណត់ម៉ោងបញ្ជូនតគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកគន្លឹះ។ នៅពេលដែលគន្លឹះត្រូវបានអនុវត្ត លទ្ធផលត្រូវបានបញ្ចូលថាមពល ហើយការពន្យាពេល (t) ចាប់ផ្តើម។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t) ទិន្នផលត្រូវបាន de-energized ។ ការប្រើកេះកំឡុងពេលពន្យារពេល (t) នឹងធ្វើឱ្យការពន្យារពេល (t) ផុតកំណត់ ហើយទិន្នផលត្រូវបានរំសាយថាមពល។ |
![]() |
# | មុខងារ | ប្រតិបត្តិការ |
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ” រលក៖ 'l.Hl.Hl.H….l…. ' }, { ឈ្មោះ៖ “ទិន្នផល” រលក៖ 'lh.l..h…l…. ' } ]} |
||
17 | ចន្លោះពេលនៅលើ TRIGGER គ្រប់គ្រង | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ឧបករណ៍កំណត់ម៉ោងបញ្ជូនតគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកគន្លឹះ។ នៅពេលដែលគន្លឹះត្រូវបានអនុវត្ត លទ្ធផលត្រូវបានបញ្ចូលថាមពល ហើយការពន្យាពេល (t) ចាប់ផ្តើម។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t) ទិន្នផលត្រូវបាន de-energized ។ ការដកគន្លឹះចេញកំឡុងពេលពន្យាពេល (t) នឹងបណ្តាលឱ្យមានការពន្យាពេល (t) ផុតកំណត់ ហើយទិន្នផលត្រូវបាន de-energized ។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ”, រលក៖ 'lH.lH…..l… '}, { ឈ្មោះ៖ “ទិន្នផល” រលក៖ 'lh.lh….l…. ' } ]} |
||
18 | ទម្រង់ឥតគិតថ្លៃមួយពេល
(រហូតដល់ 48 ចំណុចកំណត់រចនាសម្ព័ន្ធ) |
នៅពេលអនុវត្តវ៉ុលtage ការពន្យាពេលពេលវេលាចាប់ផ្តើម ហើយគំរូទម្រង់ឥតគិតថ្លៃដែលកម្មវិធីដោយអ្នកប្រើប្រាស់ត្រូវបានប្រតិបត្តិ។ នៅពេលដែលលំនាំត្រូវបានបញ្ចប់ វាអាចត្រូវបានចាប់ផ្តើមឡើងវិញម្តងទៀត។ |
![]() |
||
19 | ទម្រង់ឥតគិតថ្លៃត្រូវបានធ្វើម្តងទៀត
(រហូតដល់ 48 ចំណុចកំណត់រចនាសម្ព័ន្ធ) |
នៅពេលអនុវត្តវ៉ុលtage ការពន្យាពេលពេលវេលាចាប់ផ្តើម ហើយវដ្តលំនាំឥតគិតថ្លៃដែលកម្មវិធីដោយអ្នកប្រើប្រាស់ត្រូវបានប្រតិបត្តិ។ នៅពេលចាប់ផ្តើម វដ្តនេះនឹងត្រូវធ្វើឡើងម្តងហើយម្តងទៀត។ |
![]() |
||
20 | ចន្លោះពេលដែលបានលុបចោល | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ទិន្នផលត្រូវបានថាមពល, និងការពន្យាពេល
(t) ចាប់ផ្តើម។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t) ទិន្នផលត្រូវបាន de-energized ។ ប្រសិនបើគន្លឹះត្រូវបានអនុវត្តកំឡុងពេលពន្យាពេល (t) ទិន្នផលត្រូវបាន de-energized និងការពន្យាពេលត្រូវបានលុបចោល។ វ៉ុលបញ្ចូលtage ត្រូវតែដកចេញដើម្បីកំណត់ការបញ្ជូនតពន្យាពេលឡើងវិញ។ |
![]() |
# | មុខងារ | ប្រតិបត្តិការ |
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ {ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh……lh……l'}, { ឈ្មោះ៖ “កេះ”, រលក៖ 'l…………Hl… '}, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'lh…..lh…l… '} ]} |
||
21 | ការកំណត់ពេលបាញ់ម្តងទៀតត្រូវសង្កត់លើ TRIGGER | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, កម្មវិធីកំណត់ម៉ោងគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកគន្លឹះមួយ។ នៅពេលដែលគន្លឹះត្រូវបានអនុវត្ត លទ្ធផលត្រូវបានបញ្ចូលថាមពល ហើយការពន្យាពេលកម្មវិធីកំណត់ម៉ោង (t) ចាប់ផ្តើម។ កម្មវិធីណាមួយនៃគន្លឹះក្នុងអំឡុងពេលពន្យាពេលនឹងកំណត់ការពន្យាពេល (t) ឡើងវិញ ហើយលទ្ធផលនៅតែមានថាមពល។ ប្រសិនបើកេះនៅតែអនុវត្តបន្ទាប់ពីការពន្យាពេល (t) ទិន្នផលនៅតែមានថាមពលរហូតដល់គន្លឹះត្រូវបានដកចេញ។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ” រលក៖ 'l.Hl..HlHl..H..l.' }, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'lh.lh…lh..l.' } ]} |
||
22 | តាមដាន | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ការបញ្ជូនតស្តង់ដារគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកកេះ។ នៅពេលដែលកេះត្រូវបានអនុវត្ត លទ្ធផលត្រូវបានផ្តល់ថាមពល។ ទិន្នផលនៅតែបន្តមានថាមពលរហូតដល់គន្លឹះត្រូវបានដកចេញ ដែលនៅពេលនោះទិន្នផលត្រូវបាន de-energized ។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ” រលក៖ 'l.Hl..HlHl..H..l.' }, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'l.hl..hlhl..h…l.' } ]} |
||
23 | ឃ្លាំមើល 1 | នៅពេលបញ្ចូលវ៉ុលtage ត្រូវបានអនុវត្ត ទិន្នផលរបស់ឧបករណ៍កំណត់ម៉ោងបញ្ជូនតត្រូវបានថាមពល ហើយការបញ្ជូនតត្រូវបានបឋមដើម្បីទទួលបានសញ្ញាកេះ។ ប្រសិនបើកេះត្រូវបានធ្វើឱ្យសកម្មនៅចំណុចណាមួយក្នុងអំឡុងពេលពន្យាពេលលើកដំបូង (t1) សកម្មភាពនេះនឹងកំណត់កម្មវិធីកំណត់ម៉ោងឡើងវិញសម្រាប់ t1 ហើយលទ្ធផលនៅតែបន្តមានថាមពល។ នៅពេលដែលរយៈពេលពន្យាពេលពេលវេលា t1 បញ្ចប់ដោយមិនមានកេះបន្ថែមទៀត លទ្ធផលត្រូវបានរំសាយថាមពលសម្រាប់រយៈពេលពន្យាពេលលើកទីពីរ (t2) ហើយបន្ទាប់មកវដ្តនេះកើតឡើងម្តងទៀត។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ” រលក៖ 'l.HlHl.. HlHlHlHl.' }, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'lh……lh……l'} ]} |
||
24 | មុខងារទី ២ | នៅពេលបញ្ចូលវ៉ុលtage ត្រូវបានអនុវត្ត កម្មវិធីកំណត់ម៉ោងរួចរាល់ដើម្បីទទួលយកការបញ្ចូលគន្លឹះ។ ប្រសិនបើរយៈពេលរវាងកេះតិចជាង t1 ហើយកម្មវិធីកំណត់ម៉ោងរាប់ n កេះជាប់គ្នា នោះលទ្ធផលចេញតាមគន្លឹះរហូតដល់រយៈពេលរវាងកេះលើសពី t1 ។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “trg blue”, រលក៖ 'l.HlHlHlHl..HlHlHl.' }, { ឈ្មោះ៖ “trg បៃតង”, រលក៖ 'l…….. HlHlHl.' }, { ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'l…..hlhl……. ' } ]} |
# | មុខងារ | ប្រតិបត្តិការ |
ការប្រើប្រាស់ជាក់ស្តែង។ មុខងារនេះអាចត្រូវបានប្រើជាសំឡេងរោទិ៍សញ្ញាវេនដែលបានកំណត់រចនាសម្ព័ន្ធឱ្យដំណើរការបន្ទាប់ពីកំណត់ចំនួនវដ្ត។ លទ្ធផលកម្មវិធីកំណត់ម៉ោងនឹងត្រូវបានធ្វើឱ្យសកម្មសម្រាប់ t2 ឬរយៈពេលនៃគន្លឹះ។ កេះពណ៌ខៀវ និងបៃតងត្រូវបានភ្ជាប់ទៅអំពូលភ្លើងសញ្ញានៅសងខាង។ កេះត្រូវបានកំណត់រចនាសម្ព័ន្ធទៅជារបៀប 2 ហើយមុខងារកេះត្រូវបានកំណត់ទៅ XOR ។ មុខងារ XOR នឹងអនុញ្ញាតឱ្យកេះពណ៌ខៀវ ឬបៃតង ធ្វើឱ្យសំឡេងរោទិ៍សកម្ម ប៉ុន្តែការប្រតិបត្តិក្នុងពេលដំណាលគ្នាក្នុងអំឡុងពេលធ្វើឱ្យមានគ្រោះថ្នាក់នឹងលុបចោលគន្លឹះ។ | ||
25 | ចេញនៅលើការផ្លាស់ប្តូរគន្លឹះ | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ការបញ្ជូនតកម្មវិធីកំណត់ម៉ោងគឺរួចរាល់ដើម្បីទទួលយកការបញ្ចូលគន្លឹះ។ នៅពេលដែលគន្លឹះត្រូវបានអនុវត្ត លទ្ធផលត្រូវបានផ្តល់ថាមពលសម្រាប់ការពន្យាពេល (t1) ។ ការចេញផ្សាយគន្លឹះក៏ផ្តល់ថាមពលដល់ទិន្នផលសម្រាប់ពេលវេលា (t2) |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ”, រលក៖ 'lH…l..H…l.. ' }, { ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'l.hl..h.lhl.. hl' } ]} |
||
26 | ចំណុចប្រទាក់ប៊ូតុង ជាមួយ អស់ម៉ោង | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ការបញ្ជូនតកម្មវិធីកំណត់ម៉ោងគឺរួចរាល់ដើម្បីទទួលយកការបញ្ចូលគន្លឹះ។ ជាមួយនឹងកម្មវិធីគន្លឹះខ្លីៗ (< t2) ទិន្នផលត្រូវបានផ្តល់ថាមពលសម្រាប់ការពន្យាពេល (t1) ។ កម្មវិធីទីពីរនៃកេះនឹង de-energize the
ទិន្នផល។ ជាមួយនឹងការប្រើប្រាស់យូរ (> t2) នៃគន្លឹះ ទិន្នផលត្រូវបានផ្តល់ថាមពល និងរក្សាថាមពលរហូតដល់គន្លឹះត្រូវបានដកចេញ។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ” រលក៖ 'lHlHl… Hl.Hl.' }, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'lhlh….lh.l..' } ]} |
||
28 | មុខងារទី ២ | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ការបញ្ជូនតកម្មវិធីកំណត់ម៉ោងគឺរួចរាល់ដើម្បីទទួលយកការបញ្ចូលគន្លឹះ។ ជាមួយនឹងកម្មវិធីគន្លឹះខ្លីៗ (< t2) ទិន្នផលត្រូវបានផ្តល់ថាមពលសម្រាប់ការពន្យាពេល (t1) ។ កម្មវិធីទីពីរនៃគន្លឹះនឹងកំណត់ការពន្យារពេលឡើងវិញ (t1)។ ជាមួយនឹងការប្រើប្រាស់យូរ (> t2) នៃគន្លឹះ ទិន្នផលត្រូវបានផ្តល់ថាមពល និងរក្សាថាមពលរហូតដល់គន្លឹះត្រូវបានដកចេញ។ ជាមួយនឹងការប្រើប្រាស់យូរ (> t2) នៃគន្លឹះក្នុងអំឡុងពេល
ទិន្នផលសកម្ម ការអស់ពេលត្រូវបានលុបចោល ហើយទិន្នផលនៅតែមានថាមពលរហូតដល់គន្លឹះត្រូវបានដកចេញ។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ”, រលក៖ 'lHlHlHl។ HlH.l.' }, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'lhlh….lhl'} ]} |
||
29 | ចន្លោះពេល ជាមួយ ឡុកដូ
វដ្តតែមួយ |
នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ឧបករណ៍កំណត់ម៉ោងបញ្ជូនតគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកគន្លឹះ។ នៅពេលដែលកេះត្រូវបានអនុវត្ត លទ្ធផលត្រូវបានផ្តល់ថាមពល ហើយការពន្យាពេល (t1) ចាប់ផ្តើម។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t1) ទិន្នផលត្រូវបាន de-energized និងនៅតែមាននៅក្នុងលក្ខខណ្ឌនោះសម្រាប់ការពន្យាពេល (t2) ។ ក្នុងអំឡុងពេលទាំងពីរពន្យាពេល (t1) និងការពន្យាពេល (t2) គន្លឹះមិនត្រូវបានអើពើ។ |
![]() |
# | មុខងារ | ប្រតិបត្តិការ |
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ”, រលក៖ 'l.Hl.Hl..H……l..'}, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'lhl….hl…..' } ]} |
||
30 | ឧបករណ៍កំណត់ម៉ោងឯករាជ្យថាមពល | ប្រតិបត្តិការកម្មវិធីកំណត់ម៉ោងត្រូវបានបម្រុងទុកជាកម្មវិធីកំណត់ពេលវេលារាប់ថយក្រោយ។ ការរាប់ថយក្រោយឈប់នៅពេលថាមពលត្រូវបានដកចេញ ប៉ុន្តែនៅតែបន្តនៅពេលដែលថាមពលត្រូវបានប្រើប្រាស់ម្តងទៀត។ ដើម្បីដំណើរការកម្មវិធីកំណត់ម៉ោងនៅក្នុងរបៀបនេះ ជាដំបូងកំណត់រចនាសម្ព័ន្ធពេលវេលា មុខងារ និងកេះ។ ការធ្វើឱ្យសកម្មកេះសម្រាប់
> 5 វិនាទីកំណត់កម្មវិធីកំណត់ម៉ោងឡើងវិញ ហើយចាប់ផ្តើមរាប់ថយក្រោយ។ នៅពេលដែលផលបូកនៃពេលវេលាធំជាងពេលវេលាកំណត់ជាមុន លទ្ធផលនឹងក្លាយទៅជាសកម្ម។ ការធ្វើឱ្យកេះសកម្មសម្រាប់> 5 វិនាទីកំណត់ការរាប់ថយក្រោយឡើងវិញ។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ {ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…lh…..lh…l'}, { ឈ្មោះ៖ “ទិន្នផល” រលក៖ 'l…………..h..l'} ]} |
||
31 | ធ្វើវដ្តចៃដន្យម្តងទៀត | មុខងារគឺស្រដៀងទៅនឹងអនុគមន៍លេខ 5 (វដ្តម្តងទៀត)។ រយៈពេលនៃដំណាក់កាលសកម្មដំបូងនៃវដ្តត្រូវបានគណនាដោយចៃដន្យជាមួយនឹងជួរដែលបានកំណត់រវាង t1 និង t2 ។ ដំណាក់កាលអកម្មគឺនៅចន្លោះ t3 និង t4 ។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ” រលក៖ 'lHl…………. ' }, { ឈ្មោះ៖ “លទ្ធផល”, រលក៖ 'lh.lh.lh….l…' }, {}, {}, { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'lh.lh.lh….l.. ' } ]} |
||
32 | តាមដាន ជាមួយនឹងការបើកដំបូង | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ទិន្នផលត្រូវបានថាមពល, និងការពន្យាពេល
(t) ចាប់ផ្តើម។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t) ទិន្នផលធ្វើតាមកម្រិតកេះ។ នៅពេលដែលគន្លឹះត្រូវបានអនុវត្ត លទ្ធផលត្រូវបានបញ្ចូលថាមពល ហើយបន្តបញ្ចូលថាមពលរហូតដល់គន្លឹះត្រូវបានដកចេញ។ នៅពេលដែលគន្លឹះត្រូវបានដកចេញ លទ្ធផលត្រូវបាន de-energized ។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ” រលក៖ 'l…..HlHl..H…l.' }, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'lh.l..hlhl..h…l.' } ]} |
||
33 | COUNTER | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, កម្មវិធីកំណត់ម៉ោងរួចរាល់ដើម្បីទទួលយកគន្លឹះ។ នៅពេលដែលកេះត្រូវបានរកឃើញចំនួនកំណត់ជាមុននៃវដ្ត (n) លទ្ធផលត្រូវបានធ្វើឱ្យសកម្មសម្រាប់រយៈពេល (t1) ។ កេះមិនត្រូវបានអើពើកំឡុងពេលលទ្ធផលសកម្ម។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t1) កម្មវិធីកំណត់ម៉ោងរួចរាល់ដើម្បីទទួលយកគន្លឹះ។ |
![]() |
# | មុខងារ | ប្រតិបត្តិការ |
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ” រលក៖ 'lP…………. l'}, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'l…hl.hl.hl.' } ]} |
||
34 | ពន្យាពេលជាមួយនឹងការអស់ពេល | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ឧបករណ៍កំណត់ម៉ោងបញ្ជូនតគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកគន្លឹះមួយ។ នៅពេលដែលគន្លឹះត្រូវបានអនុវត្ត ការពន្យាពេល (t1) ចាប់ផ្តើម។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t1) ទិន្នផលត្រូវបានផ្តល់ថាមពល។ ទិន្នផលនៅតែមានថាមពលសម្រាប់រយៈពេល t2 លុះត្រាតែគន្លឹះត្រូវបានដកចេញ។ ប្រសិនបើកេះត្រូវបានដកចេញ នោះទិន្នផលត្រូវបានដកថាមពល ហើយវដ្តនឹងបញ្ចប់។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ” រលក៖ 'lH…l..H…. លីត្រ' }, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'l…h..l….h…l..' } ]} |
||
35 | បិទការពន្យាពេលជាមួយ INITIALIZATI បើក | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ទិន្នផលត្រូវបានផ្តល់ថាមពលសម្រាប់ t2 ។ ការបញ្ជូនតកម្មវិធីកំណត់ម៉ោងគឺរួចរាល់ដើម្បីទទួលយកកេះ។ នៅពេលដែលកេះត្រូវបានអនុវត្ត លទ្ធផលត្រូវបានផ្តល់ថាមពល។ នៅពេលដកគន្លឹះចេញ ការពន្យាពេល (t) ចាប់ផ្តើម។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t) ទិន្នផលត្រូវបាន de-energized ។ កម្មវិធីណាមួយនៃគន្លឹះក្នុងអំឡុងពេលពន្យាពេលនឹងកំណត់ការពន្យាពេល (t) ឡើងវិញ ហើយលទ្ធផលនៅតែមានថាមពល។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ”, រលក៖ 'l….Hl…HlHl… ' }, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'lh.lh.lh….l.. ' } ]} |
||
36 | តាមដាន ជាមួយ ឡុកដូ | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ឧបករណ៍កំណត់ម៉ោងបញ្ជូនតគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកគន្លឹះមួយ។ នៅពេលដែលគន្លឹះត្រូវបានអនុវត្ត លទ្ធផលត្រូវបានបញ្ចូលថាមពល ហើយបន្តបញ្ចូលថាមពលរហូតដល់គន្លឹះត្រូវបានដកចេញ។ នៅពេលដែលកេះត្រូវបានដកចេញ ទិន្នផលត្រូវបានដកថាមពល ហើយរយៈពេល t1 ចាប់ផ្តើម។ ក្នុងអំឡុងពេល t1 កម្មវិធីកំណត់ពេលវេលានឹងមិនឆ្លើយតបទៅនឹងកេះទេ។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ”, រលក៖ 'l.Hl.HlHl.H…l… ' }, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'l.hl…hl..h.l… ' } ]} |
||
37 | FLIP FLOP ជាមួយ Counter | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ឧបករណ៍កំណត់ម៉ោងបញ្ជូនតគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកគន្លឹះមួយ។ នៅពេលដែលកេះត្រូវបានរកឃើញចំនួនកំណត់ជាមុននៃវដ្ត (n) លទ្ធផលត្រូវបានត្រឡប់។ |
![]() |
# | មុខងារ | ប្រតិបត្តិការ |
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ” រលក៖ 'lP…………. l'}, { ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'lhlhlhlhlhlhlhlhlhl' } ]} |
||
38 | តាមដាន ជាមួយ ចាក់សោរ ២ | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ឧបករណ៍កំណត់ម៉ោងបញ្ជូនតគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកគន្លឹះមួយ។ នៅពេលដែលគន្លឹះត្រូវបានអនុវត្ត លទ្ធផលត្រូវបានបញ្ចូលថាមពល ហើយបន្តបញ្ចូលថាមពលរហូតដល់គន្លឹះត្រូវបានដកចេញ។ នៅពេលដែលកេះត្រូវបានដកចេញ ទិន្នផលត្រូវបានដកថាមពល ហើយរយៈពេល t1 ចាប់ផ្តើម។ ក្នុងអំឡុងពេល t1 កម្មវិធីកំណត់ពេលវេលានឹងមិនឆ្លើយតបទៅនឹងគន្លឹះទេ ហើយពេលវេលាចាក់សោ t1 នឹងកំណត់ឡើងវិញ។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ” រលក៖ 'l.Hl.Hl.Hl..Hl..Hl.' }, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'l.hl……..hl..hl.' } ]} |
||
39 | បាញ់តែមួយ ជាមួយ TRIGGERS ពីរ | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ឧបករណ៍កំណត់ម៉ោងបញ្ជូនតគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកគន្លឹះមួយ។ នៅពេលដែលគន្លឹះត្រូវបានអនុវត្ត លទ្ធផលត្រូវបានថាមពល ហើយការពន្យាពេល (t1) ចាប់ផ្តើម។ កំឡុងពេលពន្យាពេល (t1) កេះមិនត្រូវបានអើពើទេ។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t1) ទិន្នផលត្រូវបានរំសាយថាមពល ហើយការពន្យាពេលគឺរួចរាល់ដើម្បីទទួលយកគន្លឹះផ្សេងទៀត។ អនុវត្តដូចគ្នាចំពោះកេះ 2 (បៃតង) |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ” រលក៖ 'lH….l.HlHl…. ' }, {ឈ្មោះ៖ “កេះ”, រលក៖ 'l………….ហល.. '}, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'lh…l..h…lh.l..' } ]} |
||
40 | បាញ់តែមួយ ជាមួយ TRIGGERS ពីរ 2 | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ឧបករណ៍កំណត់ម៉ោងបញ្ជូនតគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកគន្លឹះមួយ។ នៅពេលដែលគន្លឹះត្រូវបានអនុវត្ត លទ្ធផលត្រូវបានថាមពល ហើយការពន្យាពេល (t1) ចាប់ផ្តើម។ កំឡុងពេលពន្យាពេល (t1) កេះមិនត្រូវបានអើពើទេ។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t1) ទិន្នផលត្រូវបានរំសាយថាមពល ហើយការពន្យាពេលគឺរួចរាល់ដើម្បីទទួលយកគន្លឹះផ្សេងទៀត។ ការអនុវត្តគន្លឹះ 2 នឹងកំណត់ការពន្យាពេលទៅ t2 ឡើងវិញ។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ”, រលក៖ 'lH….l.Hl…… '}, { ឈ្មោះ៖ “កេះ”, រលក៖ 'l………..Hl… '}, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'lh…l..h……l..' } ]} |
||
41 | ប្រមូលផ្តុំ OR | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ឧបករណ៍កំណត់ម៉ោងបញ្ជូនតគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកគន្លឹះមួយ។ នៅពេលដែលគន្លឹះត្រូវបានអនុវត្ត លទ្ធផលត្រូវបានបញ្ចូលថាមពល ហើយការពន្យាពេលកម្មវិធីកំណត់ម៉ោង (t) ចាប់ផ្តើម។ កម្មវិធីណាមួយនៃគន្លឹះក្នុងអំឡុងពេលពន្យាពេលនឹងកំណត់ការពន្យាពេល (t) ឡើងវិញ ហើយលទ្ធផលនៅតែមានថាមពល។ កម្មវិធីកេះជាប់គ្នានីមួយៗបង្កើនការពន្យាពេលកម្មវិធីកំណត់ម៉ោង (t1)។ |
# | មុខងារ | ប្រតិបត្តិការ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ”, រលក៖ 'l.Hl.HlHl.HlHlHl.. ' }, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'lhlH…lH…l..' } ]} |
||
42 | ថតតែមួយជាមួយការលុបចោល | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ឧបករណ៍កំណត់ម៉ោងបញ្ជូនតគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកគន្លឹះមួយ។ នៅពេលដែលគន្លឹះត្រូវបានអនុវត្ត លទ្ធផលត្រូវបានបញ្ចូលថាមពល ហើយការពន្យាពេលកម្មវិធីកំណត់ម៉ោង (t) ចាប់ផ្តើម។ កម្មវិធីណាមួយនៃគន្លឹះក្នុងអំឡុងពេលពន្យាពេលនឹងកំណត់ការពន្យាពេល (t) ឡើងវិញ ហើយលទ្ធផលនៅតែមានថាមពល។ កម្មវិធីកេះជាប់គ្នានីមួយៗកំណត់ការពន្យាពេលបន្ទាប់រហូតដល់ឈានដល់ការពន្យាពេលកម្មវិធីកំណត់ម៉ោង (t4)។ កម្មវិធីបន្ទាប់នៃគន្លឹះនឹងលុបចោលលទ្ធផល។ លទ្ធផលក៏ត្រូវបានលុបចោលផងដែរ ប្រសិនបើការពន្យាពេលត្រូវបានកំណត់ទៅ 0។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ” រលក៖ 'l.Hl.HlHl.. hl.Hl.' }, { ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'lhlh….l..hl. ' } ]} |
||
43 | ឃ្លាំមើល 2 | នៅពេលបញ្ចូលវ៉ុលtage ត្រូវបានអនុវត្ត ទិន្នផលរបស់ឧបករណ៍កំណត់ម៉ោងបញ្ជូនតត្រូវបានថាមពល ហើយការបញ្ជូនតត្រូវបានបឋមដើម្បីទទួលបានសញ្ញាកេះ។ ប្រសិនបើកេះត្រូវបានធ្វើឱ្យសកម្មនៅចំណុចណាមួយក្នុងអំឡុងពេលពន្យាពេលលើកដំបូង (t1) រយៈពេលពន្យាពេល (t1) ត្រូវបានកំណត់ឡើងវិញ ហើយបន្តកំណត់ឡើងវិញខណៈពេលដែលកេះដំណើរការ។ ទិន្នផលនៅតែមានថាមពល។ នៅពេលដែលកេះមិនដំណើរការ ការពន្យាពេល (t1) ចាប់ផ្តើម។ នៅពេលដែលរយៈពេលពន្យាពេលម៉ោង t1 បញ្ចប់ដោយមិនមានកេះបន្ថែម នោះទិន្នផលត្រូវបានរំសាយថាមពលសម្រាប់រយៈពេលពន្យាពេលលើកទីពីរ (t2)។ កម្មវិធីកេះមិនត្រូវបានអើពើក្នុងអំឡុងពេលពន្យាពេល (t2)។ នៅពេលបញ្ចប់រយៈពេលពន្យាពេល (t2) ទិន្នផលត្រូវបានផ្តល់ថាមពល ហើយរយៈពេលពន្យាពេល (t1) ត្រូវបានកំណត់ឡើងវិញ។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ” រលក៖ 'l.HlHl.Hl.HlHlHlHl.' }, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'lh….l..h……l'} ]} |
||
44 | ចន្លោះពេលពន្យាពេលដែលបង្កឡើង
វដ្តជាច្រើន។ |
នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ឧបករណ៍កំណត់ម៉ោងបញ្ជូនតគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកគន្លឹះ។ នៅពេលដែលគន្លឹះត្រូវបានអនុវត្ត ការពន្យាពេល (t1) ចាប់ផ្តើម។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t1) ទិន្នផលត្រូវបានផ្តល់ថាមពល ហើយនៅតែស្ថិតក្នុងលក្ខខណ្ឌនោះសម្រាប់ការពន្យាពេល (t2)។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t2) ទិន្នផលត្រូវបានរំសាយថាមពល ហើយការបញ្ជូនតគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកកេះផ្សេងទៀត។ ក្នុងអំឡុងពេលទាំងពីរពន្យាពេល (t1) និងពេលវេលា
ការពន្យាពេល (t2) គន្លឹះមិនត្រូវបានអើពើ។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ”, រលក៖ 'l.Hl.Hl..H……l..'}, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'l…h..l…h..l… ' } ]} |
# | មុខងារ | ប្រតិបត្តិការ |
45 | ចន្លោះពេល ជាមួយ ឡុកដូ
វដ្តជាច្រើន។ |
នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ឧបករណ៍កំណត់ម៉ោងបញ្ជូនតគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកគន្លឹះ។ នៅពេលដែលកេះត្រូវបានអនុវត្ត លទ្ធផលត្រូវបានផ្តល់ថាមពល ហើយការពន្យាពេល (t1) ចាប់ផ្តើម។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t1) ទិន្នផលត្រូវបាន de-energized និងនៅតែមាននៅក្នុងលក្ខខណ្ឌនោះសម្រាប់ការពន្យាពេល (t2) ។ កំឡុងពេលពន្យាពេលទាំងពីរ (t1)
និងការពន្យារពេលពេលវេលា (t2) គន្លឹះមិនត្រូវបានអើពើ។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ”, រលក៖ 'l.Hl.Hl..H……l..'}, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'lhl….hl.hl.' } ]} |
||
46 | បើក/បិទ ពន្យាពេលជាមួយការលុបចោល | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ឧបករណ៍កំណត់ម៉ោងបញ្ជូនតគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកគន្លឹះមួយ។ នៅពេលដែលគន្លឹះត្រូវបានអនុវត្ត ការពន្យាពេល (t1) ចាប់ផ្តើម។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t1) ទិន្នផលត្រូវបានផ្តល់ថាមពល។ លទ្ធផលនៅតែមានថាមពលសម្រាប់ការពន្យាពេល (t3) ។ ប្រសិនបើកេះត្រូវបានអនុវត្ត ខណៈពេលដែលទិន្នផលដំណើរការ ការពន្យាពេល (t2) ចាប់ផ្តើម។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t2) ទិន្នផលត្រូវបាន de-energized ។ បន្ទាប់ពីទិន្នផលត្រូវបានបន្ទន់ថាមពល ការពន្យារពេលពេលវេលា (t4) ចាប់ផ្តើមក្នុងអំឡុងពេលដែលកម្មវិធីកេះកើតឡើង
មិនអើពើ។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ”, រលក៖ 'lH…l…H…l… ' }, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'l….h…….l… '} ]} |
||
47 | បើក/បិទ ពន្យាពេលជាមួយការបោះបង់ ហើយធ្វើតាម | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, ឧបករណ៍កំណត់ម៉ោងបញ្ជូនតគឺត្រៀមខ្លួនជាស្រេចដើម្បីទទួលយកគន្លឹះមួយ។ នៅពេលដែលកេះត្រូវបានអនុវត្ត លទ្ធផលត្រូវបានធ្វើឱ្យសកម្ម ហើយការពន្យាពេល (t1) ចាប់ផ្តើម។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t1) ទិន្នផលនៅតែបន្តមានថាមពល ទោះបីជាគន្លឹះត្រូវបានដកចេញក៏ដោយ។ លទ្ធផលនៅតែមានថាមពលសម្រាប់ការពន្យាពេល (t3) ។ ប្រសិនបើកេះត្រូវបានអនុវត្ត ខណៈពេលដែលទិន្នផលដំណើរការ ការពន្យាពេល (t2) ចាប់ផ្តើម។ នៅចុងបញ្ចប់នៃការពន្យាពេល (t2) ទិន្នផលត្រូវបាន de-energized ។ បន្ទាប់ពីទិន្នផលគឺ de-
ជំរុញការពន្យាពេលពេលវេលា (t4) ចាប់ផ្តើមក្នុងអំឡុងពេលដែលកម្មវិធីកេះមិនត្រូវបានអើពើ។ |
![]() |
||
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, {ឈ្មោះ៖ “កេះ”, រលក៖ 'l.HlH.l…H…lHl..' }, {ឈ្មោះ៖ “លទ្ធផល” រលក៖ 'l.hlh……..l.hl..' } ]} |
||
48 | COUNTER ជាមួយនឹងការរឹតបន្តឹងពេលវេលា | នៅពេលអនុវត្តការបញ្ចូលវ៉ុលtage, កម្មវិធីកំណត់ម៉ោងរួចរាល់ដើម្បីទទួលយកគន្លឹះ។ នៅពេលដែលកេះត្រូវបានរកឃើញចំនួនកំណត់ជាមុននៃវដ្ត (n) ដែលត្រូវបានអនុវត្តក្នុងអំឡុងពេលខ្លីជាង t1 លទ្ធផលត្រូវបានធ្វើឱ្យសកម្មសម្រាប់រយៈពេល (t2) ។ កេះមិនត្រូវបានអើពើកំឡុងពេលលទ្ធផលសកម្ម។ នៅចុងបញ្ចប់នៃការពន្យាពេល (21) កម្មវិធីកំណត់ម៉ោងត្រៀមរួចរាល់ដើម្បីទទួលយកគន្លឹះ។ |
![]() |
# | មុខងារ | ប្រតិបត្តិការ |
បង្ហាញដ្យាក្រាមតាមអ៊ីនធឺណិត៖ https://wavedrom.com/editor.html
{ សញ្ញា៖ [ { ឈ្មោះ៖ “ថាមពល”, រលក៖ 'lh…………. l'}, { ឈ្មោះ៖ “កេះ”, រលក៖ 'lpppl..pppll.pppl..' }, { ឈ្មោះ៖ “ទិន្នផល” រលក៖ 'l..hl……. hl'} ]} |
កម្មវិធីកំណត់ម៉ោង
ដូចដែលបានពិពណ៌នាខាងលើ កម្មវិធីកំណត់ម៉ោងត្រូវបានផ្តួចផ្តើម ឬកេះដោយវិធីសាស្រ្តមួយក្នុងចំណោមវិធីពីរយ៉ាង៖
- ការប្រើប្រាស់ថាមពល voltage
- សញ្ញាកេះខ្ពស់ឬទាប
សញ្ញាកេះអាចជាសញ្ញាមួយក្នុងចំណោមសញ្ញាខាងក្រោម៖\
- កុងតាក់បញ្ជា (ទំនាក់ទំនងស្ងួត)៖ កុងតាក់កំណត់ ប៊ូតុងរុញ ឬកុងតាក់អណ្តែត
- វ៉ុលtage (power trigger): សញ្ញាចេញមកពីឧបករណ៍ផ្សេង សញ្ញាថាមពល
ដំណើរការកម្មវិធីកំណត់ម៉ោងជាមួយនឹងគំនូសតាង។
រូបភាពទី 3 ។
កេះខ្ពស់។ | នៅពេលប្រើប្រាស់ថាមពល ការបញ្ជូនតពន្យាពេលគឺរួចរាល់ដើម្បីទទួលយកគន្លឹះ។
ការផ្លាស់ប្តូរនៃវ៉ុលtage នៅលើខ្សែកេះពីទាប* ទៅខ្ពស់** នឹងបង្កឱ្យមានការចាប់ផ្តើមនៃការពន្យាពេល (t)។ |
![]() |
កេះទាប | នៅពេលប្រើប្រាស់ថាមពល ការបញ្ជូនតពន្យាពេលគឺរួចរាល់ដើម្បីទទួលយកគន្លឹះ។
ការផ្លាស់ប្តូរនៃវ៉ុលtage នៅលើខ្សែកេះពីខ្ពស់** ទៅទាប* នឹងបង្កការចាប់ផ្តើមនៃការពន្យាពេល (t)។ |
![]() |
* វ៉ុលកេះទាបtage ត្រូវបានគេចាត់ទុកថាតិចជាង < 0.5v ហើយគួរតែនៅជិត 0v តាមដែលអាចធ្វើទៅបាន។ ** វ៉ុលកេះខ្ពស់tage គឺធំជាង> 0.8v ហើយអាចខ្ពស់ដូចវ៉ុលបញ្ចូលtage.
ដើម្បីប្រើការបញ្ចូលគន្លឹះជាមួយទំនាក់ទំនងស្ងួត (ដូចជាកុងតាក់ ឬប៊ូតុង) ខ្សែកេះនឹងត្រូវ 'ទាញ' ទៅជាវ៉ុលខ្ពស់ ឬទាប។tagអ៊ី ការកំណត់រចនាសម្ព័ន្ធកម្មវិធីកំណត់ម៉ោងអនុញ្ញាតឱ្យខ្សែកេះត្រូវបានកំណត់ឱ្យទាញទៅកម្រិតខ្ពស់ ដែលចរន្តតូចត្រូវបានអនុវត្តដើម្បីរក្សាខ្សែនៅវ៉ុលខ្ពស់tage ឬ grounded រក្សាខ្សែកេះនៅ Low voltagអ៊ី តារាងខាងក្រោមបង្ហាញពីពេលដែលត្រូវកំណត់រចនាសម្ព័ន្ធការទាញខ្សែកេះទៅខ្ពស់ឬទាប។
Exampការដំឡើងកេះ។
រូបភាពទី 4 ។
តារាងកំណត់រចនាសម្ព័ន្ធកម្មវិធីកំណត់ម៉ោង។
(ចំណាំថា លេខអនុគមន៍កេះកម្មវិធីកំណត់ម៉ោងនឹងត្រូវបានប្រើកំឡុងពេលកំណត់រចនាសម្ព័ន្ធកម្មវិធីកំណត់ម៉ោង។ )
រូបភាពទី 5 ។
ការកំណត់រចនាសម្ព័ន្ធកេះ | កេះ ទាញ | គន្លឹះសកម្ម | ការពិពណ៌នា | |||
* | ** | *** | សូមមើលកំណត់ចំណាំខាងក្រោម | |||
1 | កេះត្រូវបានបិទ | |||||
2 | 6 | 10 | 14 | ទាប | ខ្ពស់។ | សម្រាប់ទំនាក់ទំនងស្ងួតរវាងខ្សែកេះនិងវិជ្ជមាន។ |
3 | 7 | 11 | 15 | ទាប | ទាប | សម្រាប់ករណីដែលវ៉ុលtage ត្រូវបានអនុវត្តទៅកេះ។ |
4 | 8 | 12 | 16 | ខ្ពស់។ | ទាប | សម្រាប់ទំនាក់ទំនងស្ងួតរវាងខ្សែកេះ និងដី។ |
5 | 9 | 13 | 17 | ខ្ពស់។ | ខ្ពស់។ | សម្រាប់ករណីដែលដីត្រូវបានអនុវត្តទៅគន្លឹះ។ |
* មុខងារកេះធានាបាននូវការផ្លាស់ប្តូរគន្លឹះពីអសកម្ម ដើម្បីធ្វើឱ្យស្ថានភាពសកម្មនៅពេលចាប់ផ្តើម។ អនុវត្តចំពោះមុខងារ៖ ទាំងអស់។ |
** កេះដើរតួនាទីជាកុងតាក់បើក/បិទ។ អនុវត្តចំពោះមុខងារ៖ 5, 6, 8, 9, 18, 19, 31 |
*** កេះដោយប្រើប្រតិបត្តិការ flip-flop ។ អនុវត្តចំពោះមុខងារ៖ ទាំងអស់។ |
Example នៃការកំណត់ Trigger នៅ 2, 10, និង 14 ដោយប្រើមុខងារ 5. នៅពេលដែល Trigger ត្រូវបានកំណត់ទៅ 2 វាចាប់ផ្តើមវដ្ត។ ការកំណត់កេះទៅ 10 បិទបើកមុខងារបើក និងបិទ។ ការកំណត់វាទៅ 14 ដើរតួនាទីជាគន្លឹះត្រឡប់ ដែលបើកមុខងារជាមួយកេះទីមួយ និងបិទជាមួយទីពីរ។ យន្តការ flip-flop នេះអាចអនុវត្តបានចំពោះមុខងារទាំងអស់។
ប្រតិបត្តិការកេះច្រើន។
សៀគ្វីនេះមានធាតុបញ្ចូលគន្លឹះពីរ: ខៀវ និងបៃតង។ ដើម្បីប្រើកេះទាំងពីរក្នុងពេលតែមួយ កំណត់គន្លឹះទៅជាការកំណត់សមស្រប ហើយជ្រើសរើសមុខងារកេះពីមួយក្នុងចំណោមខាងក្រោម៖
ខៀវតែប៉ុណ្ណោះ | ពណ៌ខៀវដើរតួជាកេះមុខងារ។ ពណ៌បៃតងត្រូវបានបើកសម្រាប់មុខងារកេះពីរដូចជា Function 38។ |
បៃតងតែប៉ុណ្ណោះ | ពណ៌បៃតងដើរតួនាទីជាកេះមុខងារ ពណ៌ខៀវត្រូវបានមិនអើពើ |
និង | ប្រតិបត្តិការឡូជីខល AND ។ ដើម្បីឱ្យកម្មវិធីកំណត់ម៉ោងត្រូវបានកេះ កេះទាំងពីរត្រូវតែសកម្ម។ |
OR | ប្រតិបត្តិការឡូជីខល OR ។ ដើម្បីឱ្យកម្មវិធីកំណត់ម៉ោងត្រូវបានកេះមានតែកេះមួយប៉ុណ្ណោះដែលត្រូវតែសកម្ម។ |
XOR | ប្រតិបត្តិការឡូជីខល XOR ។ ដើម្បីឱ្យកម្មវិធីកំណត់ពេលវេលាត្រូវបានកេះតែមួយគត់
កេះត្រូវតែមាននៅក្នុង Active មិនមែនទាំងពីរទេ។ |
ពណ៌ខៀវមេ / បៃតងលុបចោល | ពណ៌ខៀវដើរតួជាកេះមុខងារ បៃតងលុបចោលការប្រតិបត្តិមុខងារដោយកំណត់កម្មវិធីកំណត់ម៉ោងឡើងវិញ។ |
ដ្យាក្រាមខាងក្រោមបង្ហាញពីគន្លឹះចុងក្រោយផ្សំដែលបង្កើតសម្រាប់មុខងារកេះដែលបានជ្រើសរើសនីមួយៗ។ កម្មវិធីកំណត់ម៉ោងគណនាតម្លៃកេះចុងក្រោយនេះដោយរួមបញ្ចូលគន្លឹះពណ៌ខៀវ និងបៃតង ហើយបន្ទាប់មកអនុវត្តតម្លៃដែលបានគណនានេះទៅមុខងាររៀងៗខ្លួន។
មុខងារនៃគន្លឹះ 'Blue Main/Green Cancel' ដំណើរការក្នុងលក្ខណៈពិសេសមួយ។ ដើម្បីបង្ហាញ សូមពិចារណាអនុគមន៍ #01 ជាអតីតតំណាងampលេ ការធ្វើឱ្យកេះពណ៌ខៀវចាប់ផ្តើមប្រតិបត្តិការនៃមុខងារ ខណៈពេលដែលការភ្ជាប់កេះពណ៌បៃតងបម្រើដើម្បីកំណត់សកម្មភាពមុខងារដែលកំពុងដំណើរការឡើងវិញ។
កម្រិតកេះ
កម្រិតកំណត់កំណត់រយៈពេលដែលគន្លឹះត្រូវតែនៅតែសកម្ម ឬអសកម្ម មុនពេលកម្មវិធីកំណត់ម៉ោងទទួលស្គាល់វា។
កេះដំបូងមិនអើពើ
រយៈពេលភ្លាមៗបន្ទាប់ពីការបើកថាមពលដំបូងក្នុងអំឡុងពេលដែលកម្មវិធីកំណត់ម៉ោងនៅតែមិនឆ្លើយតបទៅនឹងសញ្ញាកេះ។
របៀបលទ្ធផលកម្មវិធីកំណត់ពេល
របៀបទិន្នផលរបស់កម្មវិធីកំណត់ម៉ោងអនុញ្ញាតឱ្យអ្នកប្រើកំណត់ទាំងទិន្នផលភ្លាមៗ ដែលលទ្ធផលចេញមក និងបិទភ្លាមៗ ឬបង្កើន/បន្ថយបន្តិចម្តងៗ ដែលលទ្ធផលគឺ PWM (Pulse Width Modulation) ត្រូវបានគ្រប់គ្រង និង ramps រហូតដល់ 100% កាតព្វកិច្ចក្នុងរយៈពេលប្រហែល 4 វិនាទី។ ទិន្នផលបន្តិចម្តងៗគឺអស្ចារ្យសម្រាប់ប្រព័ន្ធភ្លើងបំភ្លឺបង្កើនបន្តិចម្តងៗ និងបន្ថយពន្លឺ។
ប្រភេទលទ្ធផលកម្មវិធីកំណត់ម៉ោង
នៅក្នុងកាលៈទេសៈខ្លះ វាត្រូវបានទាមទារដើម្បីផ្គត់ផ្គង់ទិន្នផលបញ្ច្រាសទៅនឹងបន្ទុក ដូច្នេះជំនួសឱ្យការផ្គត់ផ្គង់ថាមពលទៅបន្ទុកក្នុងអំឡុងពេលពន្យារពេល (t) ទិន្នផលត្រូវបាន de-energized ។
ដ្យាក្រាមខាងក្រោមបង្ហាញជាample ប្រតិបត្តិការកម្មវិធីកំណត់ម៉ោងជាមួយនឹងទិន្នផលធម្មតា និងបញ្ច្រាស។
កម្មវិធីកំណត់ម៉ោងត្រូវបានកំណត់ជាមុនជាមួយនឹងទិន្នផលធម្មតា។
កម្មវិធីកំណត់ម៉ោង
សៀគ្វីអ្នកសរសេរកម្មវិធីត្រូវបានទាមទារដើម្បីផ្លាស់ប្តូរការកំណត់របស់កម្មវិធីកំណត់ម៉ោង។
Programmer ប្រើសម្រាប់៖
- ការអានការកំណត់ម៉ោងកំណត់។
- ការផ្លាស់ប្តូរការកំណត់កម្មវិធីកំណត់ម៉ោង។
- កំពុងផ្ទុកមុខងារដែលបានជ្រើសរើសទៅក្នុងអង្គចងចាំរបស់កម្មវិធីកំណត់ម៉ោង។
- គ្រប់គ្រងទិន្នផលរបស់កម្មវិធីកំណត់ម៉ោង។
- ការអានបន្ទាត់កេះរបស់កម្មវិធីកំណត់ម៉ោង។
ការសរសេរកម្មវិធីកំណត់ម៉ោងអាចត្រូវបានធ្វើដោយភ្ជាប់កម្មវិធីកំណត់ម៉ោងដោយផ្ទាល់ទៅអ្នកសរសេរកម្មវិធី រូបភាពទី 2.3 ឬភ្ជាប់អ្នកសរសេរកម្មវិធីទៅនឹងកម្មវិធីកំណត់ម៉ោងសម្រាប់ការសរសេរកម្មវិធីក្នុងសៀគ្វី រូបភាព 2.4 ។
ការសរសេរកម្មវិធីនៃកម្មវិធីកំណត់ម៉ោងមានការជ្រើសរើសមុខងារដែលសមរម្យ កេះ និងប៉ារ៉ាម៉ែត្រកំណត់ពេល។ អនុវត្តតាមជំហានខាងក្រោមដើម្បីផ្ទុកមុខងារ 12 (ការពន្យាពេលពេលសម្រាក), គន្លឹះ 2 (កេះនៅលើការកើនឡើងវ៉ុលtage) និងការពន្យាពេល 10 វិនាទី៖
- ភ្ជាប់កម្មវិធីកំណត់ម៉ោងទៅអ្នកសរសេរកម្មវិធី។
- ផ្តល់ថាមពលដល់អ្នកសរសេរកម្មវិធីដោយដោតចូលទៅក្នុងកុំព្យូទ័រ ឬ USB power bank។
- ផ្លាស់ទីកុងតាក់របស់អ្នកសរសេរកម្មវិធីទៅទីតាំង ON ដើម្បីផ្គត់ផ្គង់ថាមពលទៅកម្មវិធីកំណត់ម៉ោង។ ប្រសិនបើកុងតាក់ស្ថិតនៅក្នុងទីតាំង ON នៅពេលដែលអ្នកសរសេរកម្មវិធីត្រូវបានបើក បន្ទាប់មកបើកកុងតាក់ទៅទីតាំងបិទ រង់ចាំពីរបីវិនាទី រួចបើកវាវិញ។
- បន្ទាប់ពីពីរបីវិនាទី LED ពណ៌ខៀវរបស់អ្នកសរសេរកម្មវិធីនឹងភ្លឺដោយបញ្ជាក់ថាអ្នកសរសេរកម្មវិធីកំពុងទាក់ទងជាមួយកម្មវិធីកំណត់ម៉ោង។
- ស្វែងរក timers.shop Wi-Fi network on the laptop or phone and connect to it.
- បើកកម្មវិធីរុករកតាមទូរស័ព្ទ/កុំព្យូទ័រ ហើយបញ្ចូលអាសយដ្ឋាន 192.168.4.1 ទៅក្នុងរបារអាសយដ្ឋាននៃកម្មវិធីរុករក។
- ចូលទៅកាន់ម៉ឺនុយការកំណត់របស់កម្មវិធីកំណត់ពេលវេលា ហើយធ្វើការផ្លាស់ប្តូរចាំបាច់។
ការដោះស្រាយបញ្ហា
រោគសញ្ញា | ជំហាននៃដំណោះស្រាយ |
កម្មវិធីកំណត់ម៉ោងមិនភ្ជាប់ទៅអ្នកសរសេរកម្មវិធីទេ ហើយ LED ពណ៌ខៀវរបស់អ្នកសរសេរកម្មវិធីមិនបើកទេ។ |
|
ម៉ឺនុយមុខងារជ្រើសរើសមិនបង្ហាញមុខងារដែលមានទេ ហើយមុខងារម៉ឺនុយការកំណត់ការកំណត់ពេលវេលា និងការកំណត់ពេលវេលាគឺទទេ។ ការកំណត់រចនាសម្ព័ន្ធហាក់ដូចជាត្រូវបានលុបចេញពីកម្មវិធីកំណត់ម៉ោង។ | អ្នកសរសេរកម្មវិធីមិនត្រូវបានភ្ជាប់ដោយជោគជ័យទៅកម្មវិធីកំណត់ម៉ោង ហើយមិនអាចទាញព័ត៌មានកម្មវិធីកំណត់ម៉ោងដែលមានស្រាប់ដើម្បីបង្ហាញបានទេ។ សម្រាប់អ្នកសរសេរកម្មវិធីដើម្បីបង្ហាញមុខងារដែលមាន និងការកំណត់កម្មវិធីកំណត់ម៉ោងត្រូវការដើម្បីទំនាក់ទំនងដោយជោគជ័យជាមួយអ្នកសរសេរកម្មវិធីនោះ LED ពណ៌ខៀវគួរតែបើក។ |
· |
ការកាត់ខ្សែ RED និង WHITE របស់អ្នកសរសេរកម្មវិធី អាចធ្វើឱ្យខូចខ្សែទិន្នន័យរបស់អ្នកសរសេរកម្មវិធី។ ដើម្បីសាកល្បងខ្សែទិន្នន័យរបស់អ្នកសរសេរកម្មវិធី សូមភ្ជាប់ទៅ WI-FI របស់អ្នកសរសេរកម្មវិធី បើកអាសយដ្ឋានខាងក្រោមនៅក្នុងកម្មវិធីរុករកតាមអ៊ីនធឺណិត៖ http://192.168.4.1/testdataline ហើយធ្វើតាមការណែនាំ។
ទទួលបានការគាំទ្រនៅ http://timers.shop
របៀបថាមពលទាប
កម្មវិធីកំណត់ម៉ោងអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធនៅក្នុងរបៀបថាមពលទាបដែលទម្លាក់ការប្រើប្រាស់បច្ចុប្បន្នទំនេរទៅតម្លៃទាបជាងច្រើន។ របៀបនេះធ្វើឱ្យកម្មវិធីកំណត់ម៉ោងសមរម្យសម្រាប់ប្រតិបត្តិការថ្ម។ សម្រាប់អតីតampដូច្នេះប្រសិនបើយើងយកថ្ម 9V ដែលមានសមត្ថភាព 500mah យើងអាចគណនារយៈពេលដែលកម្មវិធីកំណត់ម៉ោងអាចដំណើរការក្នុងរបៀបទំនេរ។
500mah/0.020ma = 25000 ម៉ោង។ របៀបថាមពលទាបរបស់កម្មវិធីកំណត់ម៉ោងត្រូវបានបើកតាមលំនាំដើម។ ប៉ុន្តែលក្ខខណ្ឌមួយចំនួនត្រូវតែបំពេញដើម្បីមានថាមពលទាបបំផុត៖
- គន្លឹះគួរតែត្រូវបានកំណត់រចនាសម្ព័ន្ធទៅលេខ 2 (ប្រសិនបើប្រើ) ដោយមិនចាំបាច់ទាញឡើង។ កេះ voltage គួរតែនៅ 0v សម្រាប់ការប្រើប្រាស់ថាមពលទាប។
- ទិន្នផលគឺនៅ 0V ។
- មុខងារខាងក្រោមត្រូវបានបើកសម្រាប់របៀបថាមពលទាប៖ 2, 10, 12 – 17, 20 – 29 ។
ចំណាំ៖ ដោយសារតែការផ្ទុកថាមពលខាងក្នុង កម្មវិធីកំណត់ម៉ោងនឹងមិនកំណត់ឡើងវិញជាមួយនឹងការរំខានថាមពលរយៈពេលខ្លីទេ។ ដើម្បីកំណត់កម្មវិធីកំណត់ម៉ោងឡើងវិញដែលបានកំណត់រចនាសម្ព័ន្ធជាមួយនឹងរបៀបថាមពលទាប ថាមពល outage គួរតែលើសពី 3 វិ។
គ្រឿងបន្លាស់
សៀគ្វីកម្មវិធីកំណត់ម៉ោង (លក់ដាច់ដោយឡែក)
វីដេអូ YouTube
https://timers.shop/Timer-V8-Videos_ep_57-1.html
តំណភ្ជាប់មានប្រយោជន៍
អាប់ដេតកម្មវិធីបង្កប់ និងមុខងារចុងក្រោយបំផុត៖ https://timers.shop/Universal-Programmer-firmware_ep_61-1.html
សំណួរដែលសួរញឹកញាប់ (FAQ)
- សំណួរ: តើខ្ញុំគួរធ្វើដូចម្តេចប្រសិនបើខ្ញុំជួបប្រទះបញ្ហាជាមួយធាតុ?
- ចម្លើយ៖ កុំប្រគល់ទំនិញទៅអ្នកលក់រាយវិញ។ ទាក់ទងផ្នែកគាំទ្រនៅ timersshop@gmail.com សម្រាប់ជំនួយ។
- សំណួរ៖ តើខ្ញុំអាចស្វែងរកការណែនាំ និងវីដេអូដំឡើងបច្ចុប្បន្នភាពនៅទីណា?
- ចម្លើយ៖ ទស្សនា http://doc2.us/main សម្រាប់ការណែនាំអំពីការដំឡើង និង http://timers.shop/Timer-Cook-Book_ep_43-1.html សម្រាប់ Timer's Cookbook ។
ឯកសារ/ធនធាន
![]() |
timersshop V8.0 ការបញ្ជូនតកម្មវិធីកំណត់ពេលវេលាពហុមុខងារ [pdf] សៀវភៅណែនាំរបស់ម្ចាស់ V8.0, V9.0, V8.0 Multi Functional Timer Relay, V8.0, Multi Functional Timer Relay, Functional Timer Relay, Timer Relay, Relay |