MC242GX
ម៉ូឌុលបង្ហាញ OLED IIC ទំហំ ២.៤២ អ៊ីញ
សៀវភៅណែនាំអ្នកប្រើប្រាស់
CR2023-MI2462
ការពិពណ៌នាអំពីប្រភព
បញ្ជីធនធានត្រូវបានបង្ហាញក្នុងរូបភាពខាងក្រោម៖
ថតឯកសារ | ការពិពណ៌នាខ្លឹមសារ |
1- ការបង្ហាញ | មាន sample កម្មវិធី និងការណែនាំអំពីការប្រើប្រាស់សម្រាប់ MCU នីមួយៗ |
2- ការបញ្ជាក់ | រួមទាំងលក្ខណៈពិសេសអេក្រង់ OLED និងលក្ខណៈពិសេសរបស់ផលិតផល |
3-Structure_Diagram | រួមទាំងឯកសាររចនាសម្ព័ន្ធទំហំផលិតផល |
4-Driver_IC_សន្លឹកទិន្នន័យ | រួមបញ្ចូលទាំងផ្ទាំងទិន្នន័យ IC កម្មវិធីបញ្ជាអេក្រង់ OLED |
5- គ្រោងការណ៍ | រួមទាំងដ្យាក្រាមគំនូសតាងផ្នែករឹងផលិតផល ដ្យាក្រាមសមាសភាគ OLED Altium និងការវេចខ្ចប់ PCB |
6- សៀវភៅណែនាំអ្នកប្រើប្រាស់ | មានឯកសារណែនាំអ្នកប្រើប្រាស់ផលិតផល |
7- តួអក្សរ & រូបភាព_Molding_Tool | មានកម្មវិធីទាញយករូបភាព កម្មវិធីទាញយកតួអក្សរ និងការប្រើប្រាស់កម្មវិធី ការណែនាំ។ ការធ្វើតេស្តបង្ហាញរូបភាព និងអត្ថបទនៅក្នុង sampកម្មវិធី le តម្រូវឱ្យប្រើកម្មវិធីទាំងពីរនេះសម្រាប់ការយកផ្សិត។ |
ការពិពណ៌នាចំណុចប្រទាក់
ចំណុចប្រទាក់នៅផ្នែកខាងក្រោយនៃម៉ូឌុលត្រូវបានបង្ហាញក្នុងរូបខាងក្រោម៖
ចំណាំ៖
A. ឧបករណ៍ទប់ទល់អាសយដ្ឋាន lIC ត្រូវបានប្រើដើម្បីជ្រើសរើសអាសយដ្ឋានឧបករណ៍ IIC ទាសករ។ ប្រសិនបើវាត្រូវបានលក់នៅផ្នែក 0x78 សូមជ្រើសរើសអាសយដ្ឋានឧបករណ៍ទាសករ 0x78 ។ ប្រសិនបើវាត្រូវបានលក់នៅផ្នែក 0x7A សូមជ្រើសរើសអាសយដ្ឋានឧបករណ៍ទាសករ 0x7A ។
ខ. ជួរដេកម្ជុល RES មិនត្រូវបានលក់តាមលំនាំដើមទេ។ ប្រសិនបើមុខងារកំណត់ឡើងវិញចាំបាច់ត្រូវគ្រប់គ្រងនៅក្នុងកម្មវិធី នោះវាត្រូវតែត្រូវបាន soldered;
លេខ | ម្ជុលម៉ូឌុល | ការពិពណ៌នាមុខងារពិន |
1 | GND | ផ្ទៃផ្គត់ផ្គង់ថាមពលអេក្រង់ OLED |
2 | វី.ស៊ី.ស៊ី | ការផ្គត់ផ្គង់ថាមពលអេក្រង់ OLED បង្គោលវិជ្ជមាន (ភ្ជាប់ទៅ 5V/3.3V) |
3 | SCE មក | សញ្ញានាឡិកាឡានក្រុង IIC |
4 | អេសឌីអេ | សញ្ញាទិន្នន័យឡានក្រុង IIC |
5 | RES | ការរៀបចំម្ជុលមិនត្រូវបានលក់តាមលំនាំដើមទេ។ ប្រសិនបើមុខងារកំណត់ឡើងវិញចាំបាច់ត្រូវគ្រប់គ្រងក្នុងកម្មវិធី នោះវាត្រូវតែត្រូវបានលក់ |
គោលការណ៍ការងារ
3.1. ការណែនាំអំពីឧបករណ៍បញ្ជា SSD1309
SSD1309 គឺជាឧបករណ៍បញ្ជា OLED/PLED ដែលគាំទ្រគុណភាពបង្ហាញអតិបរមា 128 * 64 និងមាន 1024 បៃ GRAM ។ គាំទ្រដល់ 8-bit 6800 និង 8-bit 8080 parallel data buss ក៏ដូចជា 3-wire និង 4-wire SPI serial bus buss និង I2C buses។ ដោយសារតែចំនួនដ៏ធំនៃច្រកចំនួន 10 ដែលត្រូវការសម្រាប់ការគ្រប់គ្រងប៉ារ៉ាឡែល ច្រកដែលប្រើជាទូទៅបំផុតគឺ SPI serial port bus និង 12C bus។ វាគាំទ្រការបង្ហាញរមូរបញ្ឈរ ហើយអាចប្រើសម្រាប់ឧបករណ៍ចល័តតូចៗ ដូចជាទូរសព្ទដៃ ម៉ាស៊ីនចាក់ MP3 ជាដើម។
ឧបករណ៍បញ្ជា SSD1309 ប្រើ 1 ប៊ីត ដើម្បីគ្រប់គ្រងការបង្ហាញមួយភីកសែល ដូច្នេះភីកសែលនីមួយៗអាចបង្ហាញពណ៌ពីរពណ៌ខ្មៅ និងសប៉ុណ្ណោះ។ RAM ដែលបង្ហាញត្រូវបានបែងចែកទៅជាទំព័រសរុបចំនួន 8 ដែលមាន 8 ជួរក្នុងមួយទំព័រ និង 128 ភីកសែលក្នុងមួយជួរ។ នៅពេលកំណត់ទិន្នន័យភីកសែល ចាំបាច់ត្រូវបញ្ជាក់អាសយដ្ឋានទំព័រជាមុនសិន ហើយបន្ទាប់មកបញ្ជាក់អាសយដ្ឋានជួរឈរទាប និងអាសយដ្ឋានជួរឈរខ្ពស់ដោយឡែកពីគ្នា ដូច្នេះចំណុចភីកសែលបញ្ឈរចំនួន 8 ត្រូវបានកំណត់ក្នុងពេលដំណាលគ្នារាល់ពេល។ ដើម្បីគ្រប់គ្រងចំណុចភីកសែលដោយភាពបត់បែននៅទីតាំងណាមួយ កម្មវិធីដំបូងកំណត់អារេមួយវិមាត្រសកលដែលមានទំហំដូចគ្នាទៅនឹង RAM បង្ហាញ។
ទិន្នន័យភីកសែលត្រូវបានកំណត់ជាលើកដំបូងទៅអារេសកល ហើយដំណើរការនេះប្រើប្រតិបត្តិការ OR, AND ដើម្បីធានាថាទិន្នន័យដែលបានសរសេរពីមុនទៅអារេសកលមិនត្រូវបានខូចខាតទេ។ បន្ទាប់មក ទិន្នន័យនៃអារេសកលត្រូវបានសរសេរទៅកាន់ RAM ដែលបង្ហាញ ដូច្នេះវាអាចបង្ហាញតាមរយៈ OLED ។
3.2. ការណែនាំអំពីពិធីសារទំនាក់ទំនង IIC
ដំណើរការនៃការសរសេរទិន្នន័យនៅលើឡានក្រុង 1IC ត្រូវបានបង្ហាញក្នុងរូបខាងក្រោម៖បន្ទាប់ពីឡានក្រុង IIC ចាប់ផ្តើមដំណើរការ ដំបូងវាផ្ញើអាសយដ្ឋានឧបករណ៍ទាសករ។ បន្ទាប់ពីទទួលបានការឆ្លើយតបពីឧបករណ៍ slave វាបន្ទាប់មកវាផ្ញើបៃបញ្ជាដើម្បីជូនដំណឹងដល់ឧបករណ៍ slave ។ ទិន្នន័យបន្ទាប់ដែលត្រូវផ្ញើគឺជាពាក្យបញ្ជាដើម្បីសរសេរទៅកាន់ IC register ឬ data ដើម្បីសរសេរទៅកាន់ RAM។ បន្ទាប់ពីទទួលបានការឆ្លើយតបពីឧបករណ៍ទាសករ វានឹងផ្ញើតម្លៃបៃច្រើនរហូតដល់ការបញ្ជូនត្រូវបានបញ្ចប់ ហើយឡានក្រុង IIC ឈប់ដំណើរការ។ ក្នុងចំណោមពួកគេ៖
C0=0៖ នេះគឺជាបៃវត្ថុបញ្ជាចុងក្រោយ ហើយការផ្ញើបន្ទាប់គឺជាបៃទិន្នន័យទាំងអស់។
C0=1៖ ពីរបៃបន្ទាប់ដែលត្រូវផ្ញើគឺបៃទិន្នន័យ និងបៃគ្រប់គ្រងមួយទៀត
D/C =O៖ ចុះឈ្មោះប្រតិបត្តិការពាក្យបញ្ជាបៃ
D/C =1: បៃសម្រាប់ប្រតិបត្តិការទិន្នន័យ RAM
ដ្យាក្រាមលំដាប់នៃការចាប់ផ្តើម និងបញ្ឈប់ IIC មានដូចខាងក្រោម៖
នៅពេលដែលទាំងបន្ទាត់ទិន្នន័យ និងបន្ទាត់នាឡិការបស់ [IC នៅតែស្ថិតក្នុងកម្រិតខ្ពស់ IIC ស្ថិតក្នុងស្ថានភាពទំនេរ។ នៅពេលនេះ ខ្សែទិន្នន័យផ្លាស់ប្តូរពីកម្រិតខ្ពស់ទៅកម្រិតទាប ហើយបន្ទាត់នាឡិកានៅតែបន្តនៅកម្រិតខ្ពស់ដដែល។ ឡានក្រុង IIC ចាប់ផ្តើមបញ្ជូនទិន្នន័យ។ នៅពេលនោះ ខ្សែនាឡិកានៅតែស្ថិតក្នុងកម្រិតខ្ពស់ ខ្សែទិន្នន័យបានផ្លាស់ប្តូរពីកម្រិតទាបទៅកម្រិតខ្ពស់ ហើយឡានក្រុង IIC បានបញ្ឈប់ការបញ្ជូនទិន្នន័យ។
តារាងពេលវេលាសម្រាប់ IIC ដើម្បីផ្ញើទិន្នន័យបន្តិចមានដូចខាងក្រោម៖ផ្ញើទិន្នន័យ 1 ប៊ីតសម្រាប់ជីពចរនាឡិកានីមួយៗ (ដំណើរការនៃការទាញឡើង និងចុះក្រោម)។ នៅពេលនោះ ខ្សែនាឡិកាស្ថិតនៅកម្រិតថាមពលខ្ពស់ ហើយខ្សែទិន្នន័យត្រូវតែមានស្ថេរភាព។
នៅពេលនោះ ខ្សែនាឡិកានៅកម្រិតថាមពលទាប ដើម្បីអនុញ្ញាតឱ្យខ្សែទិន្នន័យផ្លាស់ប្តូរ។
ដ្យាក្រាមនៃលំដាប់បញ្ជូន ACK មានដូចខាងក្រោម៖
នៅពេលដែលឧបករណ៍មេរង់ចាំ ACK ពីឧបករណ៍ slave វាចាំបាច់ត្រូវរក្សាបន្ទាត់នាឡិកានៅកម្រិតខ្ពស់ ហើយនៅពេលដែលឧបករណ៍ slave ផ្ញើ ACK វាចាំបាច់ត្រូវរក្សាខ្សែទិន្នន័យនៅកម្រិតទាប។
ការពិពណ៌នាផ្នែករឹង
៤.១. សៀគ្វីអេក្រង់ OLED
សៀគ្វីនេះគឺជាសៀគ្វីអេក្រង់ OLED ដែល OLED1 មាន 2.42-inch 24P FPC interface ។ C2 ~ C6 គឺជាឧបករណ៍បំលែងបំប្លែងសម្រាប់ម្ជុល OLED ។ R2 និង R3 គឺជារេស៊ីស្តង់ទាញឡើងនៃនាឡិកា IIC និងម្ជុលទិន្នន័យ។ R1 គឺជារេស៊ីស្តង់កំណត់បច្ចុប្បន្ននៃចរន្តយោងភីកសែល OLED ។ R4, D2, និង C8 រួមគ្នាបង្កើតសៀគ្វីកំណត់ឡើងវិញ OLED ។ គោលការណ៍គឺថានៅពេលដែលម៉ូឌុលត្រូវបានបើក capacitor C8 នឹងសាក។ នៅពេលនេះ C8 គឺស្មើនឹងសៀគ្វីខ្លីដែលនឹងភ្ជាប់ដោយផ្ទាល់នូវម្ជុល RESET របស់ OLED ទៅ GND ។ នៅពេលនេះ ម្ជុល RESET របស់ OLED គឺនៅកម្រិតទាប ដោយចូលទៅក្នុងស្ថានភាពកំណត់ឡើងវិញ។ បន្ទាប់ពី C8 ត្រូវបានគិតថ្លៃ C8 គឺស្មើនឹងឧបករណ៍បំលែងសៀគ្វី ហើយម្ជុល RESET នឹងត្រូវបានទាញរហូតដល់ 3.3V ដោយ R4 pull-up resistor បញ្ចប់សកម្មភាពកំណត់ឡើងវិញ និងចូលទៅក្នុងស្ថានភាពប្រតិបត្តិការធម្មតា។ មុខងាររបស់ D2 គឺបញ្ចេញការសាកថ្ម C8 យ៉ាងរហ័សនៅពេលដែលម៉ូឌុល OLED ត្រូវបានបិទ ដោយធានាថាមុខងារកំណត់ឡើងវិញនៃម៉ូឌុល OLED អាចដំណើរការជាធម្មតានៅពេលដែលថាមពលត្រូវបានកាត់យ៉ាងលឿនហើយបន្ទាប់មកបើក។
៤.២. សៀគ្វីថាមពលខាងក្រៅ OLED
សៀគ្វីនេះគឺជាសៀគ្វីជំរុញខាងក្រៅ OLED ដែល U2 គឺជា IC ជំរុញ SX1308 ។
C7 គឺជាឧបករណ៍បំលែងតម្រងផ្លូវវាង L1 គឺជាអាំងឌុចទ័ផ្ទុកថាមពល ហើយ D1 គឺជាឌីយ៉ូតដែលការពារទិសដៅបញ្ច្រាស។ R2 និង R3 គឺជាឧបករណ៍ទប់ទល់មតិ។ SX1308 ប្តូរប្រេកង់ខ្ពស់តាមរយៈម្ជុលតែមួយ ហើយ L1 និង D1 រួមគ្នាបង្កើតជាសៀគ្វីផ្ទុកថាមពល។ 3-pin FB output feedback voltagអ៊ី ដោយការពិគ្រោះជាមួយសៀវភៅណែនាំទិន្នន័យរបស់ SX1308 វាអាចត្រូវបានគេមើលឃើញថាមតិត្រឡប់របស់វា voltage គឺ 0.6V ។ ដូច្នេះចរន្តដែលហូរតាមរយៈ R1 និង R2 គឺ 0.6/R1 ជាលទ្ធផល VPP = (0.6/R1) x (R1+R2) ដែលត្រូវបានគណនាប្រហែល 12.6V ។
៤.៣. សៀគ្វីចំណុចប្រទាក់ 4.3P Pin
នេះគឺជាសៀគ្វី 5P 2.54mm spacing row pin interface circuit ដែលប្រើដើម្បីភ្ជាប់ទៅកាន់ main control។ ក្នុងចំណោមនោះ P1 គឺជាម្ជុល 5P ហើយម្ជុល 1-5 គឺ GND, VCC, SCL, SDA និង RESET រៀងគ្នា។ ដោយសារសៀគ្វីកំណត់ឡើងវិញខាងក្នុងនៃម៉ូឌុល ម្ជុល RESET មិនត្រូវបានលក់តាមលំនាំដើមទេ។ ប្រសិនបើអ្នកចង់គ្រប់គ្រងមុខងារ RESET នៅក្នុងកម្មវិធី អ្នកត្រូវ solder pin ហើយភ្ជាប់វាទៅ port GPIO។
៤.៤. IIC ជ្រើសរើសសៀគ្វីពីអាសយដ្ឋានឧបករណ៍
នៅពេលជ្រើសរើសការទាញឡើង សូមជ្រើសរើសអាសយដ្ឋានឧបករណ៍ទាសករ 0x7A; នៅពេលជ្រើសរើសបញ្ជីទម្លាក់ចុះ សូមជ្រើសរើសអាសយដ្ឋានឧបករណ៍ទាសករ 0x78 (លំនាំដើម)
៤.៥. សៀគ្វីថាមពលប្រព័ន្ធ
សៀគ្វីនេះគឺជាសៀគ្វីនិយតករថាមពលរបស់ប្រព័ន្ធម៉ូឌុលដែលមាន U1 ជានិយតករ ដែលអាចបំប្លែងការបញ្ចូលខាងក្រៅ 5V ឬ 3.3V voltage ចូលទៅក្នុងទិន្នផល 3.3V និង C1 ជាឧបករណ៍បំលែងតម្រងឆ្លងកាត់។
Exampការណែនាំអំពីការប្រើប្រាស់កម្មវិធី
សម្រាប់ការណែនាំជាក់លាក់ សូមយោងទៅអតីតample ឯកសារសេចក្តីណែនាំអំពីការប្រើប្រាស់កម្មវិធីនៅក្នុង exampសៀវភៅបញ្ជីកម្មវិធី។
ក. ភ្ជាប់ម៉ូឌុលបង្ហាញទៅបន្ទះត្រួតពិនិត្យមេ (ដោតដោយផ្ទាល់ ប្រើខ្សែ DuPont ឬការតភ្ជាប់ខ្សែ FPC);
ខ. ភ្ជាប់បន្ទះវត្ថុបញ្ជាមេទៅកុំព្យូទ័រ (វាត្រូវភ្ជាប់ដោយយោងតាមវិធីសាស្ត្រទាញយក) និងថាមពលនៅលើបន្ទះត្រួតពិនិត្យមេ។
គ. កែប្រែ ចងក្រង និងទាញយក sampកម្មវិធី le;
ឃ. ពិនិត្យមើលការបង្ហាញនៃម៉ូឌុល ហើយពិនិត្យមើលថាតើកម្មវិធីដំណើរការដោយជោគជ័យឬអត់។
កម្មវិធីឧបករណ៍ទូទៅ
អតីតampកម្មវិធី le ត្រូវការបង្ហាញភាសាចិន និងអង់គ្លេស និមិត្តសញ្ញា និងរូបភាព monochrome ដូច្នេះកម្មវិធីដែលទទួលយកផ្សិត PCtoLCD2002 ចាំបាច់ត្រូវប្រើ។
PCtoLCD2002 ត្រូវបានប្រើសម្រាប់ការទាញយករូបភាពជាអក្សរ ឬពណ៌ពណ៌ស្វាយ។
កម្មវិធីសម្រាប់យកផ្សិត PCtoLCD2002 ត្រូវបានកំណត់ដូចខាងក្រោម:
ការជ្រើសរើសទម្រង់ Dot Matrix កូដ Yin
ជ្រើសរើសជួរដេកតាមរបៀបជួរដេកសម្រាប់ការយកផ្សិត (កម្មវិធីតេស្ត C51 ត្រូវជ្រើសរើសឧបករណ៍កំណត់)
ជ្រើសរើសទិសដៅនៃផ្សិតដែលយកទិសដៅតាមទ្រនិចនាឡិកា (ជាមួយនឹងទីតាំងខ្ពស់ជាងនៅខាងមុខ) (កម្មវិធីសាកល្បង C51 ត្រូវការជ្រើសរើសបញ្ច្រាស (លំដាប់ទាបជាមុនសិន))
លេខលទ្ធផល ការជ្រើសរើសប្រព័ន្ធលេខគោលដប់ប្រាំមួយ។
ការជ្រើសរើសទម្រង់ផ្ទាល់ខ្លួនទម្រង់ C51
វិធីសាស្ត្រកំណត់ជាក់លាក់អាចរកបាននៅខាងក្រោម webទំព័រ៖ http://www.lcdwiki.com/Chinese_and English បង្ហាញម៉ូឌុល_ការកំណត់
ឯកសារ/ធនធាន
![]() |
LCDWIKI MC242GX 2.42 អ៊ីញ ម៉ូឌុល IIC OLED [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់ MC242GX 2.42inch IIC OLED Module, MC242GX, 2.42inch IIC OLED Module, IIC OLED Module, ម៉ូឌុល OLED, ម៉ូឌុល |