បច្ចេកវិទ្យាមីក្រូឈីបនៅក្រុមប្រឹក្សាអភិវឌ្ឍន៍ SOIC14
លក្ខណៈបច្ចេកទេស:
- គាំទ្រភាពខុសគ្នានៃផ្នែក 14-pin SMD
- ជម្រើសសរសេរកម្មវិធី៖ ICSP ឬ UPDI
- ការគាំទ្រកម្មវិធីសម្រាប់ម៉ូដែល ATtiny ផ្សេងៗ
- គ្រីស្តាល់ខាងក្រៅស្រេចចិត្ត (16MHz)
- រួមបញ្ចូល MOSFET, resistors, capacitors និងរន្ធ
ការណែនាំអំពីការប្រើប្រាស់ផលិតផល
ព័ត៌មានលម្អិតអំពីក្រុមប្រឹក្សាភិបាល៖
ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ AT SOIC14 ត្រូវបានរចនាឡើងដើម្បីគាំទ្រផ្នែក SMD 14-pin ជាច្រើនជាមួយនឹងជម្រើសកម្មវិធី ICSP ឬ UPDI ។ សូមមើលផ្នែកព័ត៌មានលម្អិតរបស់ក្រុមប្រឹក្សាភិបាល សម្រាប់បញ្ជីឧបករណ៍ដែលត្រូវគ្នា។
បញ្ជីផ្នែក៖
-
- យូ ១៖ SOIC14 - តូចចង្អៀត ATtiny/tinyAVR
- X1៖ 16MHz គ្រីស្តាល់ (TH) - ស្រេចចិត្ត
- Q1-Q10៖ MOSFET A2SHB/SI2302 SOT23 SMD
- R1,2,4-11៖ 470 Ohm 0805 SMD/TH Resistor សម្រាប់អ្នកបើកបរត្រង់ស៊ីស្ទ័រ
មគ្គុទ្ទេសក៍សន្និបាត៖
ការផ្គុំត្រឹមត្រូវគឺមានសារៈសំខាន់ដើម្បីការពារការខូចខាតដល់ផ្នែករសើប ESD ។ ប្រើឧបករណ៍ការពារ ESD និង solder ឱ្យបានត្រឹមត្រូវកំឡុងពេលដំឡើង។ សមាសធាតុតូចបំផុតដូចជា 0805 resistors អាចត្រូវបាន solder ដោយដៃដោយប្រុងប្រយ័ត្នដោយប្រើដែក soldering ចុងល្អនិង flux សមរម្យ។
ការសរសេរកម្មវិធី៖
ក្រុមប្រឹក្សាភិបាលគាំទ្រការសរសេរកម្មវិធី ICSP/SPI សម្រាប់ ATtiny 24, 44, 84, 441, 841 ជាមួយនឹងជម្រើសគ្រីស្តាល់ខាងក្រៅ។ សម្រាប់ឧបករណ៍ដែលគាំទ្រការសរសេរកម្មវិធី UPDI pin 10 ដោយគ្មានគ្រីស្តាល់ខាងក្រៅ សូមមើលបញ្ជីក្នុងសៀវភៅដៃ។
សមាសធាតុស្រេចចិត្ត៖
សមាសធាតុស្រេចចិត្តដូចជាគ្រីស្តាល់ 16MHz និងឧបករណ៍បំប្លែងបន្ថែមអាចត្រូវបានប្រើដោយផ្អែកលើតម្រូវការជាក់លាក់នៃឧបករណ៍ដែលបានភ្ជាប់។
សំណួរគេសួរញឹកញាប់៖
- សំណួរ៖ តើខ្ញុំគួរធ្វើដូចម្តេចប្រសិនបើខ្ញុំជួបបញ្ហាកំឡុងពេលសរសេរកម្មវិធី?
ចម្លើយ៖ ធានាបាននូវការតភ្ជាប់ត្រឹមត្រូវ ពិនិត្យមើលការសរសេរកម្មវិធី voltage កម្រិត ហើយយោងទៅលើតារាងទិន្នន័យឧបករណ៍សម្រាប់លក្ខណៈបច្ចេកទេសនៃការសរសេរកម្មវិធី។
ការពិពណ៌នា
ខាងមុខ
ត្រឡប់មកវិញ
ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ AT SOIC14 គាំទ្រផ្នែក SMD ចំនួន 14 pin ជាច្រើនប្រភេទជាមួយនឹងជម្រើសនៃការសរសេរកម្មវិធី ICSP ឬ UPDI (សូមមើលព័ត៌មានលម្អិតរបស់ក្រុមប្រឹក្សាភិបាលសម្រាប់បញ្ជីឧបករណ៍)។ ជាទូទៅផ្នែកទាំងនោះនៅក្នុងកញ្ចប់តូចចង្អៀត SOIC14 ជាមួយ VDD នៅ pin 1, GND នៅ Pin 14 និង UPDI នៅលើ pin 10 ឬ ICSP គួរតែដំណើរការ។
ការតភ្ជាប់ទៅម្ជុល IO ទាំងអស់ត្រូវបានផ្តល់ជូន (យោង P2-P13) ក៏ដូចជាសំណុំរងនៃការតភ្ជាប់តាមរយៈ SMD resistors និង MOSFET drivers ។ ត្រង់ស៊ីស្ទ័រ MOSFET សរុបចំនួន 10 អាចរកបាន ឬជាជម្រើស ត្រង់ស៊ីស្ទ័រ bipolar junction (BJT) អាចត្រូវបានប្រើ។ លទ្ធផលតែមួយគត់ដែលមិនមានជម្រើសត្រង់ស៊ីស្ទ័រគឺ Pins 2 & 3 ។ សូមមើលការណែនាំអំពីការភ្ជាប់ IO Pin នៅចុងបញ្ចប់នៃឯកសារនេះសម្រាប់ព័ត៌មានលម្អិត។
ការតភ្ជាប់ថាមពលជាក់លាក់ត្រូវបានផ្តល់ជូន (PW) ហើយតំបន់តភ្ជាប់ផ្សេងទៀតត្រូវបានសម្គាល់ថាជាថាមពល (V+) និងដី (GND) សម្រាប់ប្រភពធាតុផ្សំផ្សេងទៀត។ ជួរនៃការផ្គត់ផ្គង់ថាមពលត្រូវបានកំណត់ដោយជម្រើសនៃ U1 ជាធម្មតា 2.7-5.5 វ៉ុល។
ការសរសេរកម្មវិធីអាចត្រូវបានសម្រេចដោយប្រើច្រក In-Circuit Serial Programming (ICSP) ដើម្បីសរសេរកម្មវិធីផ្នែកដែលបានម៉ោននៅលើក្តារ។ មានជម្រើស jumper ដើម្បីជ្រើសរើសរបៀប ICSP ឬ UPDI។ ខ្ញុំក៏មានខ្សែកម្មវិធីប៉ះទន់សម្រាប់របៀបណាមួយដែរ (មិនត្រូវការរន្ធ ICSP)។ មានវីដេអូ YouTube ជាច្រើននៅលើជម្រើសកម្មវិធី Arduino ។
បន្ទះនេះត្រូវបានរចនាឡើងឱ្យមានទំហំតូចតាមដែលអាចធ្វើបាន ខណៈពេលដែលផ្តល់នូវជម្រើសការតភ្ជាប់ជាច្រើន និងសំណុំនៃកម្មវិធីបញ្ជា MOSFET សម្រាប់អំពូល LED នៅក្នុងគំរូគំរូ។ ជាធម្មតាត្រូវបានប្រើប្រាស់នៅក្នុងការកសាងគំរូខ្នាត ឌីអូរ៉ាម៉ា ឬតំបន់ផ្សេងទៀតដែល SoC បង្រួមតូច (ប្រព័ន្ធនៅលើបន្ទះឈីប) ត្រូវការ។
ព័ត៌មានលម្អិតអំពីក្រុមប្រឹក្សាភិបាល
- វិមាត្រ៖ ១១៥ x ៦០ ម។
- ផ្នែកដែលគាំទ្រ៖ VDD pin 1, GND pin 14. ត្រូវបានរចនាឡើងសម្រាប់ស៊េរី ATtiny 24/84 ប៉ុន្តែគាំទ្រផ្សេងទៀត។
- ការសរសេរកម្មវិធី ICSP/SPI (ជម្រើសគ្រីស្តាល់ខាងក្រៅ)៖
- អេធីធី 24, 44, 84, 441, 841
- ការសរសេរកម្មវិធី UPDI pin 10 (មិនមានការគាំទ្រគ្រីស្តាល់ខាងក្រៅ)៖
- ATtiny (tinyAVR Series-2) 424, 824, 1624, 3224
- ATtiny (tinyAVR Series-0) 1604, 804, 404, 204
- ATtiny (tinyAVR Series-1) 1614, 814, 414, 214
- រហូតដល់ទៅ 10 កម្មវិធីបញ្ជា MOSFET ឬ BJT ត្រូវបានគាំទ្រ សូមមើលការណែនាំអំពីការតភ្ជាប់ IO Pin នៅចុងបញ្ចប់នៃឯកសារនេះសម្រាប់លទ្ធផលថេរចំនួន 10 ។
- ការសរសេរកម្មវិធីដោយប្រើច្រក ICSP/UPDI ។
បញ្ជីផ្នែក
ផ្នែក ឯកសារយោង | បរិមាណ | តម្លៃ | ការពិពណ៌នា | ប្រភពតំណ |
U1 | 1 | SOIC14 - តូចចង្អៀត ATtiny/tinyAVR | Mouser អេឡិចត្រូនិក https://www.mouser.com/c/semicon ductors/embedded-processors- controllers/microcontrollers-mcu/8- ឧបករណ៍បញ្ជាប៊ីត- mcu/?q=ATtiny&កញ្ចប់%20%2F% 20case=SOIC-14%7C~SOIC- ចង្អៀត-14&instock=y | |
X1 | 1 | គ្រីស្តាល់ ១៦ មេហ្គាហឺត (TH)
|
Mouser អេឡិចត្រូនិក https://www.mouser.com/ProductDetail/ ABRACON/ABL-16.000MHz- B4Y?qs=sGAEpiMZZMsBj6bBr9Q9acs m1aZFaUGXsH5khlLoENx8BbElI4UD1 w%3D%3D | |
សំណួរទី 1- Q10 | 10 | A2SHB | MOSFET A2SHB/SI2302 SOT23 SMD | Mouser អេឡិចត្រូនិក https://www.mouser.com/ProductDetail/ Vishay-Semiconductors/SI2302CDS-T1- E3?qs=%252BPu8jn5UVnHNrjAmGCs %2Fuw%3D%3D
AliExpress |
R1,2,4-11 | 10 | 470Ω | 0805 SMD/TH Resistor សម្រាប់អ្នកបើកបរត្រង់ស៊ីស្ទ័រ | Mouser អេឡិចត្រូនិក https://www.mouser.com/ProductDetail/ វិសាយ-Draloric/RCG0805470RJNEA?qs=vOeJ qewp7jBU33bjXc%252BrVQ%3D%3D |
ផ្នែក ឯកសារយោង |
បរិមាណ |
តម្លៃ |
ការពិពណ៌នា |
ប្រភពតំណ |
R3 |
1 |
10kΩ |
0805 SMD
|
Mouser អេឡិចត្រូនិក |
C4 | 1 | 1uf | 0805 SMD Decoupling cap | Mouser អេឡិចត្រូនិក https://www.mouser.com/c/passive- សមាសធាតុ/ឧបករណ៍បំប្លែង/សេរ៉ាមិច- capacitors/mlccs-multilayer-ceramic- capacitors/multilayer-ceramic- capacitors-mlcc-smd- smt/q=0805% 20capacitor&capacitance =22%20pF%7C~0.1%20uF%7C~1%20 uF&instock=y |
C1 |
1 |
0.1uf |
0805 SMD Decoupling cap |
Mouser អេឡិចត្រូនិក |
C2,C3 |
2 |
22pf |
0805 SMD
|
Mouser អេឡិចត្រូនិក |
អាយស៊ីអេស | 1 | ១២៨០ × ១០២៤ | រន្ធ 2 × 3 pin ទីលាន 2.54 ម។
|
ក្បាលរន្ធប្រុស/ស្រី ផ្អែកលើតម្រូវការកម្មវិធី។ |
PCB |
1 |
នៅ SOCI14 Dev Board |
ក្រុមប្រឹក្សាភិបាលដែលបានជួបប្រជុំគ្នាជាមុន
ប្រសិនបើអ្នកបានទិញ PCB ដែលបានដំឡើងរួច បន្ទះរបស់អ្នកនឹងត្រូវបានផ្គុំឡើងដោយផ្អែកលើជម្រើសដែលអ្នកបានជ្រើសរើស៖
- ជម្រើស 1/2: ការដំឡើងក្រុមប្រឹក្សាភិបាលជាមួយ
- ATtiny841 ឬ ATtiny3224
- ឧបករណ៍បំលែង capacitors ទាំងអស់។
- ជម្រើសនេះនឹងរួមបញ្ចូល MOSFETS ទាំង 10 ដែលផ្ទុកជាមួយនឹងរេស៊ីស្តង់ 470Ω ដែលត្រូវគ្នា។
- ផ្នែកដែលបានរាយបញ្ជីជាជម្រើសនឹងមិនត្រូវបានផ្ទុកទេ (ក្បាល ICSP/PW, Crystal, C2, C3, R3)។
- ដើម្បីសាកល្បងបន្ទះកម្មវិធីសាកល្បងនឹងត្រូវបានផ្ទុកទៅ U1 ហើយប្រើដើម្បីពិនិត្យមើលម្ជុលលទ្ធផលទាំងអស់។ វាជាគំរូតេស្តខ្ពស់/ទាបសាមញ្ញដែលបានអនុវត្តចំពោះម្ជុលនីមួយៗប្រហែលជារៀងរាល់ ¼ វិនាទី ឬដូច្នេះ។
- អ្នកគួរតែអាចបង្កើនថាមពលបន្ទះរបស់អ្នក ហើយមើលឃើញគំរូតេស្តដូចគ្នានោះប្រសិនបើការជ្រើសរើសរបស់អ្នករួមបញ្ចូល U1។ ខ្ញុំសូមណែនាំឱ្យធ្វើដូចនេះ មុនពេលអ្នករៀបចំផ្នែកនេះឡើងវិញ ក្នុងករណីមានអ្វីមួយកើតឡើងក្នុងពេលឆ្លងកាត់។
- សូមមើលផ្នែក ជម្រើស/ការកំណត់រចនាសម្ព័ន្ធ សម្រាប់ការកំណត់រចនាសម្ព័ន្ធលទ្ធផល MOSFET ។
សៀវភៅណែនាំសន្និបាត
ប្រយ័ត្ន៖ ការឆក់អគ្គិសនី (ESD) គឺជាលំហូរនៃចរន្តអគ្គិសនីភ្លាមៗ និងមួយរំពេចរវាងវត្ថុដែលមានបន្ទុកផ្សេងគ្នានៅពេលភ្ជាប់មកជិតគ្នា ឬនៅពេលដែលឌីអេឡិចត្រិចរវាងពួកវាដាច់ ជារឿយៗបង្កើតជាផ្កាភ្លើងដែលអាចមើលឃើញដែលទាក់ទងនឹងចរន្តអគ្គិសនីឋិតិវន្តរវាងវត្ថុ។ ១
ប្រភេទនៃការឆក់នេះអាចបណ្តាលឱ្យខូចខាតដល់ផ្នែករសើប ESD ដូចជារបស់ដែលប្រើក្នុងការសាងសង់នេះ ជាពិសេស U1។ ឧបករណ៍ការពារ ESD និង soldering ត្រឹមត្រូវគួរតែត្រូវបានប្រើដើម្បីការពារការខូចខាតដល់ផ្នែកកំឡុងពេលដំឡើង និងអនុវត្តគម្រោងរបស់អ្នក។
ការធ្វើផែនការសន្និបាត
សមាសធាតុតូចបំផុតគឺ 0805 ហើយខណៈពេលដែលតូចនៅតែអាចត្រូវបាន soldered ដោយដៃដោយប្រុងប្រយ័ត្ននិងការអត់ធ្មត់។ ជាតិដែកជំនួយដ៏ល្អគឺមានប្រយោជន៍រួមជាមួយ 0.015” (0.38mm) ស្នូលដែក និង flux បន្ថែមប្រសិនបើចាំបាច់។ សូមមើលផ្នែកឯកសារយោងសម្រាប់តំណវីដេអូ YouTube លើការផ្គុំបន្ទះនេះ និងក្តារផ្សេងទៀត។
កំណត់ចំណាំនៅលើរន្ធឧបករណ៍ភ្ជាប់៖ ទីតាំង ICSP និង PW គាំទ្ររន្ធរន្ធ 2.54mm ។ ទោះយ៉ាងណាក៏ដោយ ខ្ញុំបានរកឃើញថា ទាំងនេះអាចបណ្តាលឱ្យមានបញ្ហាកម្ពស់ជាមួយនឹងគំរូខ្នាត ដោយសារទំហំអាចមានកម្រិតខ្លាំង។ សម្រាប់ភាពបត់បែន ជាធម្មតាខ្ញុំភ្ជាប់ដោយផ្ទាល់ទៅក្តារ ឬប្រើឧបករណ៍ភ្ជាប់ក្នុងបន្ទាត់ ដើម្បីរក្សាកម្ពស់ក្តារទៅអប្បបរមា។ ក្បាលក្បាល 2 × 3 ជ្រុងសម្រាប់ ICSP អាចប្រសើរជាងបញ្ឈរ ឬការប្រើខ្សែអ្នកសរសេរកម្មវិធីដែលប៉ះទន់នឹងលុបបំបាត់តម្រូវការទាំងស្រុង។
សន្និបាត PCB
- ការផ្គុំ PCB អាចត្រូវបានបញ្ចប់តាមលំដាប់ណាមួយ។
- ប្រសិនបើប្រើចានក្តៅ ឬឧបករណ៍កម្តៅទឹកឡើងវិញ ជាធម្មតាខ្ញុំចាប់ផ្តើមជាមួយផ្នែកខាងដែលមាន SMD ច្រើនបំផុត ឬផ្នែករឹងបំផុតដើម្បីប្រើដៃ ហើយបន្ទាប់មក solder ម្ខាងទៀត។
- ប្រសិនបើអ្នកលក់ដៃទាំងស្រុង អនុសាសន៍របស់ខ្ញុំគឺត្រូវបញ្ចប់ផ្នែកខាងក្រោយនៃក្តារជាមុនសិន ដោយភ្ជាប់កុងទ័រ C2,3,4។
- បន្ទាប់មកកំណត់ថាតើអ្នកនឹងប្រើ Reset pull up resistor R3។ ម្ជុលកំណត់ឡើងវិញមានការទាញខាងក្នុងខ្សោយ ប៉ុន្តែអាចចង់បាន។
- ប្រសិនបើប្រើគ្រីស្តាល់ខាងក្រៅដំឡើង capacitors C4,5 ។
- បន្ទាប់មកដំឡើងកម្មវិធីបញ្ជាទិន្នផលត្រង់ស៊ីស្ទ័រណាមួយសម្រាប់ LED ឬតម្រូវការផ្សេងទៀត។ អាស្រ័យលើការរចនារបស់អ្នកនៃសញ្ញាបញ្ចូល និងទិន្នផល អ្នកប្រហែលជាមិនចង់ដំឡើងផ្នែក MOSFET ឬ BJT ទាំងអស់ និងឧបករណ៍ទប់ទល់។ ខ្ញុំបានបញ្ចូលតារាងធ្វើផែនការរចនានៅចុងបញ្ចប់នៃឯកសារនេះ ដែលអាចត្រូវបានប្រើដើម្បីជួយរៀបចំជម្រើសនៃការរចនា និងការតភ្ជាប់របស់អ្នក។
- បន្តម៉ោន 470Ω SMD (ឬតម្លៃនៃជម្រើសរបស់អ្នកនៅក្នុង SMD ឬ TH) resistors សម្រាប់ transistor នីមួយៗដែលបានដំឡើង។
- ការផ្លាស់ប្តូរទៅផ្នែកខាងលើនៃក្តារដំឡើង U1 និង C1 ។
- ធ្វើការដំឡើងឡើងវិញនៃគូ resistor/transistor ផ្សេងទៀតសម្រាប់ស្រទាប់ខាងលើ។
- កំណត់ចំណាំអំពីត្រង់ស៊ីស្ទ័រ MOSFET ។ ដើម្បីរក្សាទំហំក្តារឱ្យតូចតាមដែលអាចធ្វើបាន ខ្ញុំមិនបានដាក់បញ្ចូលឧបករណ៍ទប់ច្រកទ្វារណាមួយឡើយ។ ជាធម្មតាទាំងនេះត្រូវបានប្រើដើម្បីការពារអស្ថិរភាពនៃសញ្ញានៅពេលដែល U1 ចាប់ផ្តើមម្ជុលលទ្ធផលនៅពេលបើកថាមពល។ ប្រសិនបើអ្នកមានអារម្មណ៍ថាត្រូវការទាំងនេះសម្រាប់ការរចនារបស់អ្នក រេស៊ីស្តង់តម្លៃសមរម្យអាចត្រូវបានបន្ថែមនៅទូទាំង
ច្រកទ្វារ / ម្ជុលប្រភពនៃ MOSFET ។ ពួកវាជាទូទៅមិនត្រូវការនៅពេលប្រើត្រង់ស៊ីស្ទ័រ BJT ។ - ប្រសិនបើប្រើ X1 ដំឡើងគ្រីស្តាល់។
វាអាចមានប្រយោជន៍ក្នុងការពត់ម្ជុលគ្រីស្តាល់ដើម្បីកាន់ផ្នែកនៅនឹងកន្លែងសម្រាប់ផ្សារ។ នៅពេលដែលម្ជុលមួយត្រូវបាន soldered សូមពិនិត្យមើលថាផ្នែកនេះត្រូវបាន flush ជាមួយក្រុមប្រឹក្សាភិបាល។ ប្រសិនបើមិនត្រឹមតែកំដៅការតភ្ជាប់ឡើងវិញខណៈពេលដែលចុចផ្នែកដែលហូរជាមួយក្តារ។ បន្ទាប់មកអ្នកអាចដាក់ម្ជុលដែលនៅសល់។ - កំណត់ពីរបៀបដែលអ្នកនឹងសរសេរកម្មវិធីផ្នែក ហើយប្រសិនបើចាំបាច់ដំឡើងបឋមកថា 2×3 (2.54mm pitch) សម្រាប់ ICSP ។
- ប្រសិនបើអ្នកនឹងប្រើឧបករណ៍ភ្ជាប់សម្រាប់ថាមពល បន្ទាប់មកដំឡើងក្បាល 1 × 2 (2.54mm pitch) នៅ PW ។
- 1 និយមន័យដែលផ្តល់ដោយ ពីវិគីភីឌា សព្វវចនាធិប្បាយឥតគិតថ្លៃ។ សម្រាប់ព័ត៌មានបន្ថែមអំពី ESD សូមមើល https://en.wikipedia.org/wiki/Electrostatic_discharge
ជម្រើស / ការកំណត់រចនាសម្ព័ន្ធ
ផ្នែកនេះគួរតែឡើងវិញviewed សម្រាប់អ្នកដែលកំពុងដំឡើងក្តារដោយខ្លួនឯងឬបានទិញកំណែដែលបានជួបប្រជុំគ្នាមុន។ ដោយប្រើតារាងខាងក្រោមកំណត់ថាវិធីសាស្ត្រសរសេរកម្មវិធីណាមួយនឹងត្រូវប្រើ។ ការជ្រើសរើស ICSP (JP1, 1 & 2) នឹងភ្ជាប់ខ្សែ MISO ទៅ ICSP pin 1។ ការជ្រើសរើស UPDI (JP1, 2 & 3) នឹងភ្ជាប់ UPDI pin 10 ទៅ ICSP pin 1។ នៅពេលប្រើ UPDI មានតែ pin 1, 2, និង 6 ប៉ុណ្ណោះដែលនឹងត្រូវប្រើនៅលើបឋមកថា ICSP។
ជម្រើស Jumper
JP1 | ១-២ - អាយ.ស៊ី.ភី 2-3 - UPDI |
Solder jumper ជ្រើសរើសជម្រើសកម្មវិធី UPDI
ធ្វើស្ពានដែក
អ្នកអាចធ្វើការតភ្ជាប់របស់អ្នកដោយជ្រើសរើសពាក់កណ្តាលនៃស្ពានដែលត្រូវភ្ជាប់ ប៉ុន្តែត្រូវប្រាកដថាអ្នកមិនភ្ជាប់ផ្នែកទាំងពីរ។ បន្ទះកណ្តាលនឹងភ្ជាប់ទៅបន្ទះខាងលើ ឬខាងក្រោម ពោលគឺបន្ទះ 1-2 ឬ 2-3 ។ នៅពេលដែលអ្នកកំណត់បន្ទះដើម្បីភ្ជាប់បន្ថែម solder មួយចំនួនទៅបន្ទះនីមួយៗ បន្ទាប់មកបន្តកំដៅបន្ទះទាំងពីរដោយបន្ថែម solder បន្ថែមទៀតប្រសិនបើចាំបាច់រហូតដល់បន្ទះទាំងពីរត្រូវបានភ្ជាប់។ រូបភាពខាងក្រោមបង្ហាញពីអតីតamples:
ការតភ្ជាប់ IO
ថាមពល | PW +/- ភ្ជាប់ប្រភពថាមពលសមស្របទៅនឹងឧបករណ៍ភ្ជាប់ PW ។ វាក៏មានបន្ថែមថាមពល និងការតភ្ជាប់ដីសម្រាប់តម្រូវការផ្សេងទៀត។ (V+ / GND) |
កំណត់ឡើងវិញ | P4 ការកំណត់ឡើងវិញអាចត្រូវបានប្រើជាការបញ្ចូល ហើយអាស្រ័យលើការរចនារបស់អ្នក អ្នកប្រហែលជាចង់ដកចេញ ឬផ្លាស់ប្តូរ R3 pull up resistor ។ ប្រើការប្រុងប្រយ័ត្ន ប្រសិនបើកំណត់ច្រកនេះជាលទ្ធផល ព្រោះនេះគឺជាម្ជុលសរសេរកម្មវិធី ហើយមិនអាចត្រឡប់មកជាការកំណត់ឡើងវិញបានយ៉ាងងាយស្រួលនោះទេ។ (ATtiny84, 841 ស៊េរីតែប៉ុណ្ណោះ) |
អាយស៊ីអេស | ការតភ្ជាប់កម្មវិធីសម្រាប់អ្នកសរសេរកម្មវិធីសៀរៀលទៅកម្មវិធី U1 នៅលើក្តារ។ គាំទ្ររបៀប ICSP/UPDI |
ច្រក IO | បន្ទះមូល
P2/3 ការតភ្ជាប់ទាំងនេះគឺមានតែ IO ហើយមិនមានត្រង់ស៊ីស្ទ័រដើម្បីជំរុញបន្ទុកទេ។ |
ទិន្នផលត្រង់ស៊ីស្ទ័រ | បន្ទះការ៉េ P4-13 ការតភ្ជាប់ទាំងនេះតម្រឹមជាមួយទិន្នផលច្រកឧបករណ៍ ហើយមានរេស៊ីស្ទ័រ/ត្រង់ស៊ីស្ទ័រ ដើម្បីជំរុញបន្ទុក។ ត្រង់ស៊ីស្ទ័រ (MOSFET/BJT) លិចទៅដី។ P4 ឬ P10 នឹងតម្រឹមទៅម្ជុលកំណត់ឡើងវិញ អាស្រ័យលើឧបករណ៍ដែលបានជ្រើសរើស។ សូមមើលផ្នែក IO Pad ខាងក្រោមសម្រាប់ឧamples ។ |
តំបន់អភិវឌ្ឍន៍ | ក្តារនេះបានប្រើកន្លែងទំនេរមួយចំនួនជាតំបន់អភិវឌ្ឍន៍សម្រាប់បន្ថែមធាតុផ្សំផ្សេងទៀត (Resistor, transistors, diodes, sensors, connectors, etc...)។![]() |
ផ្នែក IO Pad
ការដាក់ជាក្រុមនីមួយៗនៃច្រក IO មានជម្រើសតភ្ជាប់ពីរ។
- ច្រក IO ទិន្នផល - ភ្ជាប់ទៅច្រក IO ទិន្នផលដោយផ្ទាល់ (បន្ទះមូល - គ្មានឧបករណ៍ទប់ទល់ឬឧបករណ៍បញ្ជាត្រង់ស៊ីស្ទ័រ)
- ទិន្នផលត្រង់ស៊ីស្ទ័រ - ភ្ជាប់ទៅទិន្នផលត្រង់ស៊ីស្ទ័រដែលជំរុញដោយច្រកនេះ (បន្ទះការ៉េ)
បឋមកថា ICSP/UPDI
ឧបករណ៍ភ្ជាប់ ICSP ធ្វើតាមប្លង់នេះ ដែលប្រើដូចគ្នាសម្រាប់បន្ទះ Arduino ។ មានវីដេអូ YouTube មួយចំនួនដែលបង្ហាញពីវិធីសាស្រ្តផ្សេងៗសម្រាប់ការសរសេរកម្មវិធី រួមទាំងការប្រើប្រាស់ UNO ឬ Nano boards ជា AVR នៅក្នុង System Programmer ដោយប្រើ ArduinoISP sketch ។
ចំណាំ នៅក្នុងរបៀប UPDI ម្ជុល MISO ភ្ជាប់ទៅ UPDI (pin 10) នៃឧបករណ៍។
ខ្ញុំក៏ផ្តល់ជូននូវខ្សែកម្មវិធី soft touch ដើម្បីបំបាត់បឋមកថា ICSP និងភ្ជាប់ផ្ទាល់ទៅក្តារ។ កំណែខ្សែមានសម្រាប់ ICSP ឬ UPDI ។
ជម្រើសម៉ោន
កាវក្តៅគឺជាជម្រើសរបស់ខ្ញុំសម្រាប់ការភ្ជាប់ PCB នៅក្នុងម៉ូដែល។ វាមានការកាន់បានយ៉ាងល្អនិងរៀបចំយ៉ាងឆាប់រហ័ស។ វាអាចត្រូវបានដកចេញ និងអនុវត្តឡើងវិញបានយ៉ាងងាយស្រួល។ កាសែតពីរចំហៀង ឬអាច Velcro ក៏អាចត្រូវបានប្រើផងដែរ។
ឯកសារយោង
- Github: ឯកសារក្រុមប្រឹក្សាអភិវឌ្ឍន៍ និងគ្រោងការណ៍។
- YouTube៖ ការជួបប្រជុំក្រុមប្រឹក្សាភិបាល និងវីដេអូគម្រោងដែលទាក់ទងនឹងក្តារនេះ។
- សៀរៀលUPDI
- បន្ទះ Arduino IDE files
- megaTinyCore - https://github.com/SpenceKonde/megaTinyCore
- វាអាចត្រូវបានដំឡើងដោយដៃ ឬតាមរយៈកម្មវិធីគ្រប់គ្រងក្តារ
ការកែប្រែ
R1 | ការចេញផ្សាយដំបូង |
ការបដិសេធ
ព័ត៌មាននេះត្រូវបានផ្តល់ជូន "ដូចដែលនៅមាន" ដោយមិនមានការតំណាង ឬការធានាគ្រប់ប្រភេទ ទោះជាបង្ហាញ ឬបង្កប់ន័យក៏ដោយ។ ទោះយ៉ាងណាក៏ដោយ ខ្ញុំបានព្យាយាមបង្កើតឯកសារនេះ (ក៏ដូចជាវីដេអូជំនួយ) ឱ្យមានប្រយោជន៍ និងត្រឹមត្រូវតាមដែលអាចធ្វើបាន។ ប្រសិនបើអ្នករកឃើញអ្វីដែលមិនត្រឹមត្រូវឬច្របូកច្របល់សូមប្រាប់ខ្ញុំដោយខ្ញុំចង់ធ្វើការកែតម្រូវដើម្បីអ្នកផ្សេងទៀតនឹងមិនមានបញ្ហាដូចគ្នានេះ។
មានអារម្មណ៍សេរីក្នុងការផ្ញើអ៊ីមែលមកខ្ញុំសម្រាប់បញ្ហាដែលអ្នកអាចមានជាមួយក្រុមប្រឹក្សាភិបាលនេះ ឬប្រសិនបើអ្នកត្រូវការជំនួយបន្ថែមជាមួយនឹងការសរសេរកូដ កម្មវិធី ឬគ្រាន់តែគំនិតរចនាសម្រាប់គម្រោងចុងក្រោយរបស់អ្នក សូមពិនិត្យមើលទំព័រ Patreon របស់ខ្ញុំ។ johnnyelectronic1@gmail.com
កំណត់ត្រាច្បាប់
Microchip, AVR, tinyAVR, megaAVR, ICSP, និង In-Circuit Serial Programming គឺជាឈ្មោះរបស់ Microchip ដែលជាផលិតផល និងបន្ទាត់ផលិតផល ហើយដូចនោះគឺជាពាណិជ្ជសញ្ញាទាំងអស់របស់ Microchip ។
ការណែនាំអំពីផែនការការតភ្ជាប់ IO Pin
ប្រើមគ្គុទ្ទេសក៍នេះដើម្បីជួយរៀបចំផែនការបញ្ចូល/ទិន្នផល/ការតភ្ជាប់កម្មវិធីបញ្ជា LED របស់អ្នក។ វាបានជួយខ្ញុំក្នុងអំឡុងពេលធ្វើផែនការ និងការជួបជុំចុងក្រោយ។
អាទីនី SOIC14
- បន្ទាត់ IO ពិតប្រាកដនឹងអាស្រ័យលើឧបករណ៍ដែលបានជ្រើសរើស។
- ផ្នែកក្រហម៖ ម្ជុល 2,3 គ្មានជម្រើសត្រង់ស៊ីស្ទ័រ។
- នៅពេលបើកបរដោយផ្ទាល់នូវទិន្នផល (គ្មាន MOSFET/BJT) វាមាន 20ma max ក្នុងមួយ pin និង 100ma សរុបសម្រាប់ pins ទាំងអស់ ឬក្នុងមួយឧបករណ៍។
- MOSFET's អាចគ្រប់គ្រង 100 mA ពីរបីដោយគ្មានបញ្ហា, ដែលត្រូវបានជ្រើសរើសត្រូវបានវាយតម្លៃលើសពី 2 Amps ប៉ុន្តែមើលសម្រាប់កំដៅលើស។
ភ្ជាប់ទៅអ្វី? N/A - VDD |
កូដ PIN បញ្ចូល/ចេញ/ច្រក
1 |
14 |
ភ្ជាប់ទៅអ្វី? N/A - GND |
||
2 (P2) | 13 (P13) Q7 | ||||
3 (P3) | 12 (P12) Q6 | ||||
4 (P4) Q2 | 11 (P11) Q8 | ||||
5 (P5) Q1 | 10 (P10) Q9 | ||||
6 (P6) Q5 | 9 (P9) Q10 | ||||
7 (P7) Q3 | 8 (P8) Q4 |
ឯកសារ/ធនធាន
![]() |
បច្ចេកវិទ្យាមីក្រូឈីបនៅក្រុមប្រឹក្សាអភិវឌ្ឍន៍ SOIC14 [pdf] ការណែនាំអ្នកប្រើប្រាស់ ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ SOIC14, AT SOIC14, ក្រុមប្រឹក្សាអភិវឌ្ឍន៍, ក្រុមប្រឹក្សាភិបាល |