បច្ចេកវិទ្យា, អេឡិចត្រូនិ
កម្មវិធីរបស់ USB-(AVR): ការរៀបរាប់, រចនា
នៅក្នុងការបច្ចេកទេសវិទ្យុដែលចង់ចូលរួមនៅក្នុងការសាងសង់ឧបករណ៍អេឡិចត្រូនិ, ពីពេលមួយទៅពេលដែលវាគឺជាការចាំបាច់ដើម្បីប្រើប្រាស់នៅក្នុងការរចនាម៉ូដ microcontroller របស់ពួកគេ។ ការប្រើប្រាស់ឧបករណ៍ semiconductor ទាំងនេះ
នៅក្នុងអត្ថបទនេះយើងនឹងមើលទៅនៅរបស់ USB-អ្នកសរសេរកម្មវិធី (AVR) នៅលើមូលដ្ឋាននៃការត្រួតពិនិត្យរបស់ microcontroller Atmega 8. នេះផលិតផលនេះគឺជាការសាមញ្ញគ្រប់គ្រាន់ដើម្បីវិទ្យុ Ham អាចប្រមូលវាដោយខ្លួនឯងនិងមិនចំណាយលុយបន្ថែមទៀតនៅលើផលិតផលម៉ាក។ យើងបានជ្រើសរើស USB-អ្នកសរសេរកម្មវិធី (AVR) មាន microcontroller បំពង់តិចតួចបំផុតដែលអនុញ្ញាតឱ្យអ្នកដើម្បីកសាងឧបករណ៍តូចខ្លាំងណាស់។ បែបនេះផលិតផលមួយដែលមិនយកឡើងចន្លោះច្រើន, វាមាន វិមាត្រនៃ ពន្លឺធម្មតា។ កម្មវិធីរបស់ USB-(AVR) នៅក្នុងគម្រោងរបស់លោកមាន microcontroller Atmega 8 ជាប្រភេទនៃការសាងសង់លំនៅដ្ឋាន - TQFP 32 (មិនត្រូវច្រឡំជាមួយនឹងប្រភេទនៃករណីការធ្លាក់ចុះនេះដោយសារតែពួកគេមាន pinouts ផ្សេងគ្នា) ។ សៀគ្វីដូចជាឧបករណ៍មួយនេះត្រូវបានបង្ហាញនៅក្នុងរូបថត។
យើងបន្តទៅការរៀបរាប់នៃសៀគ្វីឧបករណ៍នេះ។ jumper J1 ត្រូវបានប្រើក្នុងករណីដែលជាកន្លែងដែលមានគឺជាតម្រូវការមាន microcontroller EEPROM ប្រេកង់នាឡិកាមួយនៅខាងក្រោម 1,5 មេហ្គាហឺតបាន។ ប្រសិនបើអ្នកចង់លោតនេះបានលុបយ៉ាងងាយស្រួលពីសៀគ្វីសម្រាប់ទិន្នផលឧបករណ៍បញ្ជាទីនេះ 25 ទទួលបាន "ដី" ។ នៅក្នុងនេះករណី AVR-USB-អ្នកសរសេរកម្មវិធីនឹងតែងតែប្រតិបត្តិនៅបានកាត់បន្ថយប្រេកង់។ វាគួរតែត្រូវបានកត់សម្គាល់ថាការសរសេរកម្មវិធីនៅលើ ប្រេកង់ទាប ត្រូវការពេលវេលាច្រើនទៀត, ប៉ុន្តែការសម្រេចចិត្ត, នៃការពិតណាស់អ្នក។ diodes ដ្យូត Zener D1, D2 ត្រូវបានអនុវត្តដើម្បីការផ្គូផ្គងរវាងរថយន្ដក្រុងនេះបានកម្រិតនិង USB-អ្នកសរសេរកម្មវិធី។ ខៀវ LED បង្ហាញថាការត្រៀមឧបករណ៍សម្រាប់សរសេរកម្មវិធី microcontroller នោះក្រហម LED ភ្លឺឡើងក្នុងអំឡុងពេលនៃការសរសេរកម្មវិធី។ មណ្ឌលមាន IDC បាន-06 ឧបករណ៍ភ្ជាប់ដែលត្រូវបានចេញមកទំនាក់ទំនងដែលត្រូវគ្នាទៅនឹងប្រភេទ pinout នេះ ATMEL ISP របស់ជើង pin ភ្ជាប់ 6 ។ នៅលើ microcontroller ឧបករណ៍ភ្ជាប់ជើង pin បាននិយាយថា: ថាមពល, វាត្រូវបានគេយកពីកំពង់ផែកុំព្យូទ័ររបស់ USB ដូច្នេះថែទាំត្រូវតែត្រូវបានយកដើម្បីការពារ សៀគ្វីខ្លី។ C ការសរសេរកម្មវិធីនិងការត្រួតពិនិត្យនៃឧបករណ៍បញ្ជាបានតាមរយៈតំណភ្ជាប់ដូចគ្នានេះដែរវាគឺជាការចាំបាច់ដើម្បីភ្ជាប់ទំនាក់ទំនងកំណត់ឡើងវិញលើឧបករណ៍បញ្ជានិងឧបករណ៍ភ្ជាប់ (បានបង្ហាញនៅក្នុងការចម្រុះចុចក្រហម) ។
បន្ទាប់ពីការជួបប្រជុំគ្នា, ឧបករណ៍ដែលត្រូវតែត្រូវបានគ្រប់គ្រងដោយ microcontroller មួយដើម្បីបញ្ចេញសម្រាប់ការដែលខ្ញុំសូមផ្ដល់អនុសាសន៍ឱ្យប្រើ PonyProg កម្មវិធីនេះ។ នៅពេលដែលការសរសេរកម្មវិធី, យើងបានចាប់ផ្តើមនៅមានដំណើរការលើប្រភពគ្រីស្តាល់ការកំណត់ពេលវេលាខាងក្រៅគឺ 12 MHz ។
បានរៀបរាប់នៅក្នុងអត្ថបទនេះអ្នកសរសេរកម្មវិធីសម្រាប់ USB ដែល-microcontroller AVR ធ្វើការជាមួយគ្រប់ប្រភេទនៃ AVR ដែលអនុញ្ញាតឱ្យពួកគេដើម្បី sew, មើលមាតិកាដែលបានកត់ត្រាទុកពីឧបករណ៍របស់អ្នក, លុបបន្ទះឈីប, ផ្លាស់ប្តូរការកំណត់រចនាសម្ព័ន្ធ។
Similar articles
Trending Now