LCDWIKI ლოგოMC242GX
2.42 დიუმიანი OLED IIC დისპლეის მოდული
მომხმარებლის სახელმძღვანელო
CR2023-MI2462

LCDWIKI MC242GX 2.42 დიუმიანი IIC OLED მოდული

რესურსის აღწერა

რესურსების დირექტორია ნაჩვენებია შემდეგ სურათზე:LCDWIKI MC242GX 2.42 დიუმიანი IIC OLED მოდული - აღწერა

დირექტორია  შინაარსის აღწერა
1-დემო შეიცავს სampპროგრამები და გამოყენების ინსტრუქციები თითოეული MCU-სთვის
2-სპეციფიკაცია მათ შორის OLED ეკრანის სპეციფიკაციები და პროდუქტის სპეციფიკაციები
3-სტრუქტურა_დიაგრამა პროდუქტის ზომის სტრუქტურის დოკუმენტების ჩათვლით
4-Driver_IC_Data_Sheet OLED ეკრანის დრაივერის IC მონაცემთა ცხრილის ჩათვლით
5-სქემა მათ შორის პროდუქტის აპარატურის სქემატური დიაგრამა, OLED Altium კომპონენტის დიაგრამა და PCB შეფუთვა
6-მომხმარებლის_სახელმძღვანელო შეიცავს პროდუქტის მომხმარებლის ინსტრუქციების დოკუმენტს
7-Character&Picture_Molding_Tool შეიცავს გამოსახულების ამოღების პროგრამულ უზრუნველყოფას, პერსონაჟების ამოღების პროგრამულ უზრუნველყოფას და პროგრამული უზრუნველყოფის გამოყენებას
ინსტრუქციები. გამოსახულების და ტექსტის ჩვენების ტესტები სample პროგრამა მოითხოვს ამ ორი პროგრამული უზრუნველყოფის გამოყენებას ყალიბის აღებისთვის.

ინტერფეისის აღწერა

მოდულის უკანა მხარეს ინტერფეისი ნაჩვენებია შემდეგ სურათზე:

LCDWIKI MC242GX 2.42 დიუმიანი IIC OLED მოდული - აღწერა 1

შენიშვნა:
ა. lIC მისამართის რეზისტორი გამოიყენება IIC slave მოწყობილობის მისამართის შესარჩევად. თუ ის დამაგრებულია 0x78 მხარეს, აირჩიეთ 0x78 slave მოწყობილობის მისამართი. თუ ის შედუღებულია 0x7A მხარეს, აირჩიეთ 0x7A slave მოწყობილობის მისამართი;
B. RES pin მწკრივი არ არის შედუღებული ნაგულისხმევად. თუ პროგრამაში გადატვირთვის ფუნქციის გაკონტროლებაა საჭირო, საჭიროა მისი შედუღება;

ნომერი მოდულის პინი Pin ფუნქციის აღწერა
1 GND OLED ეკრანის კვების წყარო
2 VCC OLED ეკრანის კვების წყარო დადებითი პოლუსი (დაკავშირებული 5V/3.3V)
3 ECS IIC ავტობუსის საათის სიგნალი
4 SDA IIC ავტობუსის მონაცემთა სიგნალი
5 RES ქინძისთავები ნაგულისხმევად არ არის შედუღებული. თუ პროგრამაში გადატვირთვის ფუნქციის გაკონტროლებაა საჭირო, საჭიროა მისი შედუღება

მუშაობის პრინციპი

3.1. SSD1309 კონტროლერის შესავალი
SSD1309 არის OLED/PLED კონტროლერი, რომელიც მხარს უჭერს მაქსიმალურ გარჩევადობას 128 * 64 და აქვს 1024 ბაიტი გრამი. მხარს უჭერს 8-ბიტიან 6800 და 8-ბიტიან 8080 პარალელური პორტის მონაცემთა ავტობუსებს, ასევე 3-სადენიანი და 4-მავთულის SPI სერიული პორტის ავტობუსებს და I2C ავტობუსებს. პარალელური კონტროლისთვის საჭირო 10 პორტის დიდი რაოდენობის გამო, ყველაზე ხშირად გამოყენებული არის SPI სერიული პორტის ავტობუსი და 12C ავტობუსი. მას მხარს უჭერს ვერტიკალური გადახვევის დისპლეი და შეიძლება გამოყენებულ იქნას პატარა პორტატული მოწყობილობებისთვის, როგორიცაა მობილური ტელეფონები, MP3 ფლეერები და ა.შ.
SSD1309 კონტროლერი იყენებს 1 ბიტს ერთი პიქსელის ჩვენების გასაკონტროლებლად, ამიტომ თითოეულ პიქსელს შეუძლია მხოლოდ შავი და თეთრი ორმაგი ფერის ჩვენება. ნაჩვენები ოპერატიული მეხსიერება დაყოფილია სულ 8 გვერდად, თითო გვერდზე 8 სტრიქონით და მწკრივზე 128 პიქსელით. პიქსელების მონაცემების დაყენებისას საჭიროა ჯერ მიუთითოთ გვერდის მისამართი, შემდეგ კი ცალ-ცალკე მიუთითოთ სვეტის დაბალი მისამართი და სვეტის მაღალი მისამართი, ასე რომ ყოველ ჯერზე 8 ვერტიკალური პიქსელის წერტილი დაყენებულია ერთდროულად. იმისათვის, რომ მოქნილად გააკონტროლოს პიქსელის წერტილები ნებისმიერ პოზიციაზე, პროგრამული უზრუნველყოფა ჯერ ადგენს გლობალურ ერთგანზომილებიან მასივს იმავე ზომის, როგორც ეკრანის ოპერატიული მეხსიერება.
პიქსელის მონაცემები პირველად დაყენებულია გლობალურ მასივზე და ეს პროცესი იყენებს OR, AND ოპერაციებს, რათა უზრუნველყოს, რომ გლობალურ მასივში ადრე ჩაწერილი მონაცემები არ დაზიანდეს. შემდეგ, გლობალური მასივის მონაცემები იწერება დისპლეის RAM-ზე, რათა შესაძლებელი იყოს მისი ჩვენება OLED-ის საშუალებით.
3.2. IIC საკომუნიკაციო პროტოკოლის შესავალი
1IC ავტობუსზე მონაცემების ჩაწერის პროცესი ნაჩვენებია შემდეგ სურათზე:LCDWIKI MC242GX 2.42 დიუმიანი IIC OLED მოდული - პროტოკალიმას შემდეგ, რაც IIC ავტობუსი იწყებს მუშაობას, ის ჯერ აგზავნის slave მოწყობილობის მისამართს. სლავური მოწყობილობიდან პასუხის მიღების შემდეგ, ის აგზავნის საკონტროლო ბაიტს, რათა აცნობოს მონ მოწყობილობას. შემდეგი გაგზავნილი მონაცემები არის ბრძანება ჩაწეროთ IC რეესტრში ან მონაცემები ჩაწეროთ RAM-ში. Slave მოწყობილობიდან პასუხის მიღების შემდეგ, ის აგზავნის რამდენიმე ბაიტის მნიშვნელობას, სანამ გადაცემა არ დასრულდება და IIC ავტობუსი არ შეწყვეტს მუშაობას. Მათ შორის:
C0=0: ეს არის ბოლო საკონტროლო ბაიტი და შემდეგი გაგზავნილი ყველა მონაცემთა ბაიტია
C0=1: შემდეგი ორი ბაიტი, რომელიც უნდა გაიგზავნოს არის მონაცემთა ბაიტი და კიდევ ერთი საკონტროლო ბაიტი
D/C =O: ბრძანების ოპერაციის ბაიტის რეგისტრაცია
D/C =1: ბაიტი RAM-ის მონაცემების მუშაობისთვის
IIC დაწყებისა და გაჩერების თანმიმდევრული დიაგრამა შემდეგია:LCDWIKI MC242GX 2.42 დიუმიანი IIC OLED მოდული - პროტოკალი 1

როდესაც [IC-ის მონაცემთა ხაზი და საათის ხაზი რჩება მაღალ დონეზე, IIC არის უმოქმედო მდგომარეობაში. ამ დროს მონაცემთა ხაზი იცვლება მაღალი დონიდან დაბალ დონეზე და საათის ხაზი აგრძელებს მაღალ დონეზე დარჩენას. IIC ავტობუსი იწყებს მონაცემთა გადაცემას. ამ დროს საათის ხაზი რჩებოდა მაღალ დონეზე, მონაცემთა ხაზი შეიცვალა დაბალი დონიდან მაღალ დონეზე და IIC ავტობუსმა შეაჩერა მონაცემთა გადაცემა.
IIC–ის დროის დიაგრამა, რომ გაგზავნოს ცოტა მონაცემები, შემდეგია:LCDWIKI MC242GX 2.42 დიუმიანი IIC OLED მოდული - პროტოკალი 2გაგზავნეთ 1 ბიტი მონაცემი თითოეული საათის იმპულსისთვის (ზემოთ და ქვევით აწევის პროცესი). იმ დროს, საათის ხაზი იყო მაღალი სიმძლავრის დონეზე და მონაცემთა ხაზი უნდა დარჩეს სტაბილური.

იმ დროს საათის ხაზი დაბალი სიმძლავრის დონეზე იყო, რათა მონაცემთა ხაზი შეიცვალოს.
ACK გაგზავნის თანმიმდევრობის დიაგრამა შემდეგია:LCDWIKI MC242GX 2.42 დიუმიანი IIC OLED მოდული - პროტოკალი 3

როდესაც სამაგისტრო მოწყობილობა ელოდება ACK-ს slave მოწყობილობიდან, მას სჭირდება საათის ხაზის მაღალ დონეზე შენარჩუნება, ხოლო როდესაც Slave მოწყობილობა აგზავნის ACK-ს, მან უნდა შეინარჩუნოს მონაცემთა ხაზი დაბალ დონეზე.

აპარატურის აღწერა

4.1. OLED დისპლეის ეკრანის წრეLCDWIKI MC242GX 2.42 დიუმიანი IIC OLED მოდული - პროტოკალი 4

ეს წრე არის OLED დისპლეის ეკრანის წრე, სადაც OLED1-ს აქვს 2.42 დიუმიანი 24P FPC ინტერფეისი. C2~C6 არის შემოვლითი კონდენსატორები OLED ქინძისთავებისთვის. R2 და R3 არის IIC საათის და მონაცემთა ქინძისთავის ასაწევი რეზისტორები. R1 არის OLED პიქსელის საცნობარო დენის მიმდინარე შემზღუდველი რეზისტორი. R4, D2 და C8 ერთად ქმნიან OLED გადატვირთვის წრეს. პრინციპი მდგომარეობს იმაში, რომ როდესაც მოდული ჩართულია, C8 კონდენსატორი დაიტენება. ამ დროს C8 არის მოკლე ჩართვის ტოლფასი, რომელიც პირდაპირ დააკავშირებს OLED-ის RESET პინს GND-ს. ამ დროს OLED-ის RESET პინი დაბალ დონეზეა, გადატვირთვის მდგომარეობაში შედის. C8-ის დამუხტვის შემდეგ, C8 არის ამომრთველის ექვივალენტური და RESET პინი გაიყვანება 3.3 ვ-მდე R4 ასაწევი რეზისტორით, დაასრულებს გადატვირთვის მოქმედებას და შევა ნორმალურ სამუშაო მდგომარეობაში. D2-ის ფუნქციაა C8-ის მუხტის სწრაფად განთავისუფლება, როდესაც OLED მოდული გამორთულია, რაც უზრუნველყოფს, რომ OLED მოდულის გადატვირთვის ფუნქცია ნორმალურად იმუშაოს, როდესაც დენი სწრაფად გამორთულია და შემდეგ ჩართულია.
4.2. OLED გარე დენის წრე LCDWIKI MC242GX 2.42 დიუმიანი IIC OLED მოდული - პროტოკალი 5

ეს წრე არის OLED გარე გამაძლიერებელი წრე, სადაც U2 არის SX1308 გამაძლიერებელი IC.
C7 არის შემოვლითი ფილტრის კონდენსატორი, L1 არის ენერგიის შესანახი ინდუქტორი და D1 არის დიოდი, რომელიც ხელს უშლის საპირისპირო მიმართულებას. R2 და R3 არის უკუკავშირის რეზისტორები. SX1308 გადართავს მაღალი სიხშირით ერთი პინის მეშვეობით და L1 და D1 ერთად ქმნიან ენერგიის შესანახ წრეს. 3-პინიანი FB გამომავალი გამოხმაურება ტtagე. SX1308-ის მონაცემთა სახელმძღვანელოს კონსულტაციით, ჩანს, რომ მისი გამოხმაურება ტtage არის 0.6V. ამიტომ, R1 და R2-ში გამავალი დენი არის 0.6/R1, რის შედეგადაც VPP=(0.6/R1) x (R1+R2), რომელიც გამოითვლება დაახლოებით 12.6V.

4.3. 5P პინი ინტერფეისის წრე

LCDWIKI MC242GX 2.42 დიუმიანი IIC OLED მოდული - პროტოკალი 6

ეს არის 5P 2.54 მმ ინტერფეისის მწკრივი პინის ინტერფეისის წრე, რომელიც გამოიყენება მთავარ სამართავთან დასაკავშირებლად. მათ შორის P1 არის 5P პინი და 1-5 პინი არის GND, VCC, SCL, SDA და RESET შესაბამისად. მოდულის შიდა გადატვირთვის მიკროსქემის გამო, RESET პინი ნაგულისხმევად არ არის შედუღებული. თუ გსურთ პროგრამაში RESET-ის ფუნქციის გაკონტროლება, საჭიროა პინი გაამაგროთ და დაუკავშიროთ GPIO პორტს.

4.4. IIC აირჩიეთ ჩართვა მოწყობილობის მისამართიდანLCDWIKI MC242GX 2.42 დიუმიანი IIC OLED მოდული - პროტოკალი 7

ამოყვანის არჩევისას აირჩიეთ 0x7A slave მოწყობილობის მისამართი; ჩამოსაშლელი მენიუს არჩევისას აირჩიეთ 0x78 slave მოწყობილობის მისამართი (ნაგულისხმევი)

4.5. სისტემის დენის წრე

ეს წრე არის მოდულის სისტემის სიმძლავრის რეგულატორის წრე, U1-ით, როგორც რეგულატორი, რომელსაც შეუძლია გადაიყვანოს გარე შეყვანა 5V ან 3.3V vol.tage 3.3V გამომავალში და C1, როგორც შემოვლითი ფილტრის კონდენსატორი.

Exampპროგრამის გამოყენების ინსტრუქციები

კონკრეტული ინსტრუქციებისთვის, გთხოვთ, იხილეთ ყოფილიample პროგრამის გამოყენების ინსტრუქციები დოკუმენტი ყოფილიampპროგრამის დირექტორია.
ა. შეაერთეთ დისპლეის მოდული მთავარ მართვის დაფასთან (პირდაპირ შეერთეთ, გამოიყენეთ DuPont კაბელი ან FPC კაბელი);
B. დააკავშირეთ მთავარი მართვის დაფა კომპიუტერთან (საჭიროა დაკავშირება ჩამოტვირთვის მეთოდის მიხედვით) და ჩართეთ მთავარი მართვის დაფა;
C. შეცვალეთ, შეადგინეთ და ჩამოტვირთეთ sampპროგრამები;
D. შეამოწმეთ მოდულის ჩვენება და შეამოწმეთ პროგრამა წარმატებით მუშაობს;

საერთო ინსტრუმენტის პროგრამული უზრუნველყოფა

ყოფილმაample პროგრამას სჭირდება ჩინური და ინგლისური ენის, სიმბოლოების და მონოქრომული სურათების ჩვენება, ამიტომ უნდა გამოვიყენოთ ფორმულირების პროგრამა PCtoLCD2002.
PCtoLCD2002 გამოიყენება ტექსტის ან მონოქრომული გამოსახულების ამოსაღებად.
PCtoLCD2002 ყალიბის აღების პროგრამული უზრუნველყოფა დაყენებულია შემდეგნაირად:
Dot Matrix Format Selection Yin Code
აირჩიეთ მწკრივი რეჟიმი ყალიბის აღებისთვის (C51 ტესტის პროგრამამ უნდა აირჩიოს განმსაზღვრელი)
შეარჩიეთ ყალიბის მიმართულება საათის ისრის მიმართულებით (წინ უფრო მაღალი პოზიციით) (C51 ტესტირების პროგრამამ უნდა აირჩიოს საპირისპირო (პირველ რიგში დაბალი რიგი))
გამომავალი ნომრის სისტემის შერჩევა თექვსმეტობითი რიცხვი
მორგებული ფორმატის შერჩევა C51 ფორმატი

LCDWIKI MC242GX 2.42 დიუმიანი IIC OLED მოდული - პროტოკალი 9დაყენების კონკრეტული მეთოდი შეგიძლიათ იხილოთ შემდეგში webგვერდი: http://www.lcdwiki.com/ჩინური_და ინგლისური ჩვენება modulo_settings

LCDWIKI ლოგოwww.lcdwiki.com

დოკუმენტები / რესურსები

LCDWIKI MC242GX 2.42 დიუმიანი IIC OLED მოდული [pdf] მომხმარებლის სახელმძღვანელო
MC242GX 2.42 დიუმიანი IIC OLED მოდული, MC242GX, 2.42 დიუმიანი IIC OLED მოდული, IIC OLED მოდული, OLED მოდული, მოდული

ცნობები

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. მონიშნულია აუცილებელი ველები *