
4.0 დიუმიანი SPI მოდული DLS31040B1_DLS31040B2 მომხმარებლის სახელმძღვანელო CR2023-MI4043
DLS31040B1 და DLS31040B2
4.0 დიუმიანი IPS TFT SPI ჩვენების მოდული
მომხმარებლის სახელმძღვანელო 

რესურსის აღწერა
რესურსების დირექტორია ნაჩვენებია შემდეგ სურათზე:

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

| ნომერი | მოდულის პინი | Pin ფუნქციის აღწერა | 
| 1 | VCC | LCD-ის დადებითი კვების წყარო (რეკომენდებულია 5 ვოლტზე მიერთება. 3.3 ვოლტზე მიერთებისას, განათების სიკაშკაშე ოდნავ შესუსტდება) | 
| 2 | GND | LCD დენის მიწა | 
| 3 | LCD_CS | LCD შერჩევის კონტროლის სიგნალი, დაბალი დონის აქტიური | 
| 4 | LCD_RST | LCD გადატვირთვის კონტროლის სიგნალი, დაბალი დონის გადატვირთვა | 
| 5 | LCD_RS | LCD ბრძანების/მონაცემთა შერჩევის მართვის სიგნალი მაღალი დონე: მონაცემები, დაბალი დონე: ბრძანება | 
| 6 | SDI (MOSI) | SPI ავტობუსის ჩაწერის მონაცემთა სიგნალი (SD ბარათი და LCD ეკრანი ერთად გამოიყენება) | 
| 7 | SCK | SPI ავტობუსის საათის სიგნალი (SD ბარათი და LCD ეკრანი ერთად გამოიყენება) | 
| 8 | LED | LCD განათების კონტროლის სიგნალი (თუ კონტროლი გჭირდებათ, გთხოვთ, შეაერთოთ პინები. თუ კონტროლი არ გჭირდებათ, შეგიძლიათ გამოტოვოთ) | 
| 9 | SDO (MISO) | SPI ავტობუსის წაკითხვის მონაცემთა სიგნალი (SD ბარათი და LCD ეკრანი ერთად გამოიყენება) | 
| 10 | CTP_SCL | ტევადობის სენსორული ეკრანის IIC ავტობუსის საათის სიგნალი (სენსორული ეკრანების გარეშე მოდულებს კავშირი არ სჭირდებათ) | 
| 11 | CTP_RST | კონდენსატორის სენსორული ეკრანის გადატვირთვის კონტროლის სიგნალი, დაბალი დონის გადატვირთვა (სენსორული ეკრანების გარეშე მოდულებს კავშირი არ სჭირდებათ) | 
| 12 | CTP_SDA | ტევადობის სენსორული ეკრანის IIC ავტობუსის მონაცემთა სიგნალი (სენსორული ეკრანის გარეშე მოდულებს კავშირი არ სჭირდებათ) | 
| 13 | CTP_INT | კონდენსატორის სენსორული ეკრანის IIC ავტობუსის შეხების შეწყვეტის სიგნალი, შეხების გენერირებისას, მთავარი მართვისთვის დაბალი დონის შეყვანა (სენსორული ეკრანების გარეშე მოდულებს კავშირი არ სჭირდებათ) | 
| 14 | SD_CS | SD ბარათის შერჩევის კონტროლის სიგნალი, დაბალი დონე აქტიურია (SD ბარათის ფუნქციის გარეშე, შესაძლებელია გათიშვა) | 
მუშაობის პრინციპი
3.1. ST7796S კონტროლერის შესავალი
ST7796S კონტროლერი მხარს უჭერს მაქსიმალურ გარჩევადობას 320 * 480 და აქვს გრამი 345600 ბაიტის ზომით. ერთდროულად მხარს უჭერს 8-ბიტიან, 9-ბიტიან, 16-ბიტიან, 18-ბიტიან და 24-ბიტიან პარალელური პორტების მონაცემთა ავტობუსებს, ასევე 3-სადენიანი და 4-სადენიანი SPI სერიული პორტებს. პარალელური კონტროლისთვის საჭირო IO პორტების დიდი რაოდენობის გამო, SPI სერიული პორტის კონტროლი ყველაზე ხშირად გამოიყენება. ST7796S ასევე მხარს უჭერს 65K, 262K და 16.7M RGB ფერის დისპლეებს, მდიდარი ეკრანის ფერებით. იგი ასევე მხარს უჭერს ბრუნვისა და გადახვევის ჩვენებას, ასევე ვიდეოს დაკვრას, ჩვენების სხვადასხვა მეთოდით.
ST7796S კონტროლერი იყენებს 16 ბიტს (RGB565) ერთი პიქსელის ჩვენების გასაკონტროლებლად, ასე რომ მას შეუძლია აჩვენოს 65 ათასამდე ფერი თითო პიქსელზე. პიქსელის მისამართი დაყენებულია რიგებისა და სვეტების თანმიმდევრობით, ხოლო ზრდისა და შემცირების მიმართულება განისაზღვრება სკანირების მეთოდით. ST7796S ჩვენების მეთოდი ეფუძნება ჯერ მისამართის და შემდეგ ფერის მნიშვნელობის დაყენებას.
3.2. SPI საკომუნიკაციო პროტოკოლის შესავალი
4-მავთულის SPI ავტობუსის ჩაწერის რეჟიმის დრო ნაჩვენებია შემდეგ სურათზე:

CSX არის ჩიპის სლავური შერჩევა და ჩიპი ჩაირთვება მხოლოდ მაშინ, როდესაც CSX დაბალი სიმძლავრის დონეზეა.
D/CX არის ჩიპის მონაცემთა/ბრძანების მართვის პინი. როდესაც DCX წერს ბრძანებებს დაბალ დონეზე, მონაცემები იწერება მაღალ დონეზე SCL არის SPI ავტობუსის საათი, ყოველი ამომავალი კიდე გადასცემს 1 ბიტი მონაცემს; SDA არის SPI-ს მიერ გადაცემული მონაცემები, რომელიც ერთდროულად გადასცემს 8 ბიტი მონაცემს. მონაცემთა ფორმატი ნაჩვენებია შემდეგ ფიგურაში:

ჯერ მაღალი ბიტი, ჯერ გადაცემა.
SPI კომუნიკაციისთვის, მონაცემებს აქვს გადაცემის დრო, რეალურ დროში საათის ფაზის (CPHA) და საათის პოლარობის (CPOL) კომბინაციით:
CPOL-ის დონე განსაზღვრავს სერიული სინქრონული საათის უმოქმედო მდგომარეობის დონეს, სადაც CPOL=0 მიუთითებს დაბალ დონეზე. CPOL წყვილის გადაცემის პროტოკოლი განხილვას დიდი გავლენა არ მოუხდენია;
CPHA-ს სიმაღლე განსაზღვრავს, აგროვებს თუ არა სერიული სინქრონული საათი მონაცემებს საათის პირველ ან მეორე გადახტომის კიდეზე,
როდესაც CPHL=0, შეასრულეთ მონაცემთა შეგროვება პირველ გარდამავალ კიდეზე;
ამ ორის კომბინაცია ქმნის SPI კომუნიკაციის ოთხ მეთოდს და SPI0 ჩვეულებრივ გამოიყენება ჩინეთში, სადაც CPHL=0 და CPOL=0
აპარატურის აღწერა
4.1. 6P capacitive სენსორული ეკრანი FPC ინტერფეისი

P1 არის FPC დამჭერი 6P 0.5მმ დაშორებით, რომელიც გამოიყენება ტევადი სენსორული ეკრანის 6P FPC კაბელის დასაკავშირებლად და სენსორული სიგნალების დასაკავშირებლად.
4.2. ელექტრომომარაგება ტtagსტაბილიზაციის წრე

ეს წრე გამოიყენება შეყვანის მოცულობის სტაბილიზაციისთვისtagმოდულის e, სადაც VCC არის გარე შეყვანის ტომიtage, VCC3.3V არის მოდულის შეყვანის ტომიtage და C1 არის შემოვლითი ფილტრის კონდენსატორი. VCC შეიძლება დაერთოს 5V ან 3.3V და რეკომენდირებულია დაკავშირება 5V, რადგან მხოლოდ 5V-ზე შეერთებით შეუძლია VCC3.3 გამოვიდეს 3.3V. თუ დაკავშირებულია 3.3 ვოლტთან, VCC3.3 გამომავალი მოცtage იქნება 3.3 ვ-ზე ნაკლები, რაც გამოიწვევს LCD ეკრანის უკანა განათების სიკაშკაშეს.
4.3. SD ბარათის სლოტის ინტერფეისის წრე

SD_ CARD1 არის Micro SD ბარათის სლოტი Micro SD ბარათების ჩასართავად, რაც აადვილებს SD ბარათის გაფართოების ფუნქციების გამოყენებას. გამოყენებული SPI ავტობუსი და LCD არის საერთო.
4.4. განათების კონტროლის წრე

R1 დაცულია J3Y კონტროლის წრესთან თავსებადობისთვის, უშუალოდ 0 ohm რეზისტორების გამოყენებით. R2 არის შუქის დენის შემზღუდველი რეზისტორი, R7 არის აწევის რეზისტორი და Q1 არის BSS138 N არხის ველის ეფექტის ტრანზისტორი. LED არის საკონტროლო სიგნალი, ხოლო LEDK უკავშირდება უკანა განათების უარყოფით პოლუსს. როდესაც LED ჩერდება (საკონტროლო სიგნალის გარეშე), R7 აწევის გამო, BSS138-ის წყარო მაღალ დონეზეა, მისი კარიბჭე და გადინების გამტარი, LEDK დამიწებული და უკანა განათების წრე ჩართულია, რითაც ირთვება შუქი. . როდესაც LED შეყვანა დაბალია, BSS138-ის წყარო დაბალია, მისი კარიბჭე და გადინება გათიშულია, LDEK შეჩერებულია და უკანა განათების წრე გათიშულია, რითაც გამორთულია შუქი; როდესაც LED შეყვანა მაღალ დონეზეა, BSS138-ის წყარო მაღალ დონეზეა, მისი კარიბჭე და გადინება გამტარია, LDEK არის დასაბუთებული და შუქის წრე გამტარია, რითაც ირთვება შუქი;
4.5. კონდენსატორის სენსორული ეკრანი IIC სიგნალის დონის კონვერტაციის წრე

R3, R4, R5 და R6 არის ასაწევი რეზისტორები, ხოლო Q2 და Q3 არის BSS138 N-არხის FET-ები. CTP_ SDA, CTP_ IIC სიგნალის შეყვანა SCL მთავარი საკონტროლო ტერმინალიდან, 3V3_ CTP_ SDA, 3V3_ CTP_ SCL არის კონვერტირებული IIC სიგნალი. ამ მიკროსქემის ფუნქციაა გადაიყვანოს 5V ან 3.3V IIC სიგნალის შეყვანა მთავარი საკონტროლო ტერმინალიდან 3.3V IIC სიგნალად და შემდეგ შეიყვანოს იგი ტევადურ სენსორულ მოდულში (რადგან ტევადურ სენსორულ მოდულს შეუძლია მიიღოს მხოლოდ 3.3V სიგნალები). . მას ასევე შეუძლია გადაიყვანოს 3.3 ვ სიგნალის გამომავალი ტევადი სენსორული მოდულიდან 5 ვ სიგნალად და შეიყვანოს იგი მთავარ კონტროლში. პრინციპი არის (SDA, როგორც ყოფილიample): BSS138-ის წყარო ყოველთვის არის 3.3V დონეზე და როცა CTP_ SDA დაბალ დონეზეა, BSS138-ის გადინება დონეზეა, წყაროს მოცულობაtage უფრო მაღალია დრენაჟზე, კარიბჭე და დრენაჟი გამტარია და ჭიშკარი ასევე დაბალ დონეზეა, 3V3_ CTP_ SDA დაბალი დონეა; როდესაც CTP_ SDA არის მაღალ დონეზე, BSS5-ის გადინების 138V დონით.
წყარო ტtage დრენაჟზე დაბალია და კარიბჭე და კანალიზაცია მოწყვეტილია. კარიბჭე გაყვანილია 3.3 ვ-მდე მაღალ დონეზე, 3V3_ CTP_ SDA მაღალი დონეა. პირიქით.
4.6. 14P Header pin ინტერფეისი

J2 არის 14P პინი, R8 არის SD ბარათის CS პინის ამოსაყვანი რეზისტორი. 14P პინი გამოიყენება მთავარ კონტროლერთან დასაკავშირებლად, რომლის პირდაპირ ჩასმა ან დაკავშირება შესაძლებელია DuPont კაბელის საშუალებით. იმის გამო, რომ SD ბარათი და LCD იზიარებს SPI ავტობუსს, ჯერ ასწიეთ SD ბარათის CS პინი, რომ გამორთოთ მისი ფუნქციები და თავიდან აიცილოთ SPI ავტობუსის მოწყობილობის კონფლიქტები, როდესაც მოდული გამოიყენება.
4.7. 14P FPC ინტერფეისის წრე

P2 არის მოდულის 14P FPC საკაბელო ინტერფეისი, რომლის დაკავშირება შესაძლებელია მხოლოდ მთავარ კონტროლთან FPC კაბელის საშუალებით.
4.8. კონტროლის სიგნალის დონის კონვერტაციის წრე

U2 არის დონის კონვერტაციის IC, რომელიც გარდაიქმნება 5V-დან 3.3V-მდე. ეს წრე იყენებს მხოლოდ ცალმხრივ ფუნქციას 5V-დან 3.3V-მდე და სიგნალები, რომლებიც მოდულს უნდა ჩაწეროს, გარდაიქმნება ამ მიკროსქემის მეშვეობით.
4.9. 48P LCD ეკრანის კაბელის შედუღების ინტერფეისი

QD1 არის 48P საფენი 0.8მმ დაშორებით. გამოიყენება LCD-ის შესადუღებლად ისე, რომ მას შეუძლია მიიღოს სიგნალები მთავარი კონტროლიდან.
Exampპროგრამის გამოყენების ინსტრუქციები
კონკრეტული ინსტრუქციებისთვის, გთხოვთ, იხილეთ ყოფილიample პროგრამის გამოყენების ინსტრუქციები დოკუმენტი ყოფილიampპროგრამის დირექტორია.
ა. შეაერთეთ დისპლეის მოდული მთავარ მართვის დაფასთან (პირდაპირ შეერთეთ, გამოიყენეთ DuPont კაბელი ან FPC კაბელი);
B. დააკავშირეთ მთავარი მართვის დაფა კომპიუტერთან (საჭიროა დაკავშირება ჩამოტვირთვის მეთოდის მიხედვით) და ჩართეთ მთავარი მართვის დაფა;
C. შეცვალეთ, შეადგინეთ და ჩამოტვირთეთ sampპროგრამები;
D. შეამოწმეთ მოდულის ჩვენება და შეამოწმეთ პროგრამა წარმატებით მუშაობს;
საერთო ინსტრუმენტის პროგრამული უზრუნველყოფა
ყოფილმაample პროგრამას უნდა აჩვენოს როგორც ჩინური, ასევე ინგლისური, სიმბოლოები და გამოსახულებები, ამიტომ საჭიროა ყალიბის აღების პროგრამული უზრუნველყოფის გამოყენება. არსებობს ყალიბის აღების ორი ტიპი: Image2Lcd და PCtoLCD2002. Image2Lcd გამოიყენება ფერადი გამოსახულების ამოსაღებად, ხოლო PCtoLCD2002 გამოიყენება ტექსტის ან მონოქრომული გამოსახულების ამოსაღებად.
PCtoLCD2002 ყალიბის აღების პროგრამული უზრუნველყოფა დაყენებულია შემდეგნაირად:
Dot Matrix Format Selection Yin Code
შეარჩიეთ მწკრივი რეჟიმი ყალიბის აღებისთვის
შეარჩიეთ ყალიბის მიმართულება საათის ისრის მიმართულებით (წინ უფრო მაღალი პოზიციით)
გამომავალი ნომრის სისტემის შერჩევა თექვსმეტობითი რიცხვი
მორგებული ფორმატის შერჩევა C51 ფორმატი

დაყენების კონკრეტული მეთოდი შეგიძლიათ იხილოთ შემდეგში webგვერდი: http://www.lcdwiki.com/Chinese_and_English_display_modulo_settings
Image2Lcd ყალიბის აღების პროგრამული უზრუნველყოფის პარამეტრები ნაჩვენებია შემდეგ ფიგურაში:

Image2Lcd პროგრამული უზრუნველყოფა უნდა იყოს დაყენებული ჰორიზონტალურად სკანირებისთვის, მარცხნიდან მარჯვნივ, ზემოდან ქვემოდან და დაბალი ბიტების წინ.
დოკუმენტები / რესურსები
![]()  | 
						Elecrow DLS31040B1, DLS31040B2 4.0 დიუმიანი IPS TFT SPI დისპლეის მოდული [pdf] მომხმარებლის სახელმძღვანელო DLS31040B1, DLS31040B2, DLS31040B1 DLS31040B2 4.0 დიუმიანი IPS TFT SPI დისპლეის მოდული, DLS31040B1 DLS31040B2, 4.0 დიუმიანი IPS TFT SPI დისპლეის მოდული, IPS TFT SPI დისპლეის მოდული, TFT SPI დისპლეის მოდული, SPI დისპლეის მოდული, დისპლეის მოდული, მოდული  | 
