LCD ვიკი E32R28T 2.8 დიუმიანი ESP32-32E დისპლეის მოდული
სპეციფიკაციები
- პროდუქტის დასახელება: 2.8 ინჩი ESP32-32E E32R28T&E32N28T
- მოდელი: CR2024-MI2875
- ეკრანის მოდული: 2.8 დიუმიანი ESP32-32E
პროდუქტის ინფორმაცია
- ეს პროდუქტი არის 2.8 დიუმიანი ESP32-32E E32R28T&E32N28T დისპლეის მოდული, რომელიც აღჭურვილია სხვადასხვა აპარატურით და პროგრამული უზრუნველყოფით განვითარებისთვის.
პროდუქტის გამოყენების ინსტრუქცია
- რესურსების დირექტორია მოიცავს s-სampფაილების პროგრამები, პროგრამული ბიბლიოთეკები, პროდუქტის სპეციფიკაციები, სტრუქტურული დიაგრამები, მონაცემთა ფურცლები, სქემები, მომხმარებლის სახელმძღვანელოები და ინსტრუმენტების პროგრამული უზრუნველყოფა.
- ეს განყოფილება უზრუნველყოფს ზედსview მოდულზე ხელმისაწვდომი აპარატურული რესურსები.
- დეტალურად განმარტავს ჩვენების მოდულის სქემატურ დიაგრამას.
- გთავაზობთ უსაფრთხოების ზომებს, რომლებიც უნდა იქნას მიღებული ჩვენების მოდულის გამოყენებისას.
რესურსის აღწერა
- რესურსების დირექტორია ნაჩვენებია შემდეგ სურათზე:
დირექტორია | შინაარსის აღწერა |
1-დემო | სample პროგრამის კოდი, მესამე მხარის პროგრამული ბიბლიოთეკა, რომელიც სampპროგრამა ეყრდნობა მესამე მხარის პროგრამული ბიბლიოთეკის ჩანაცვლებას file, პროგრამული უზრუნველყოფის განვითარების გარემოს დაყენების ინსტრუქციის დოკუმენტი და სampპროგრამის ინსტრუქცია
დოკუმენტი. |
2-სპეციფიკაცია | მოდულის პროდუქტის სპეციფიკაციის ჩვენება, LCD ეკრანის სპეციფიკაცია და LCD დისპლეის დრაივერის IC ინიციალიზაციის კოდი. |
3-სტრუქტურა_დიაგრამა | მოდულის პროდუქტის ზომების და პროდუქტის 3D ნახატების ჩვენება |
4-Მონაცემთა ფურცელი | LCD დისპლეის დრაივერი ILI9341 მონაცემთა წიგნი, წინააღმდეგობის სენსორული ეკრანის დრაივერი XPT2046 მონაცემთა წიგნი, ESP32 მთავარი მონაცემთა წიგნი და აპარატურის დიზაინის სახელმძღვანელო დოკუმენტი, USB-დან სერიულ ინტეგრირებულ სქემზე (CH340C) მონაცემთა წიგნი, აუდიო ampლიფიერის ჩიპის FM8002E მონაცემთა წიგნი, 5V-დან 3.3V-მდე რეგულატორის მონაცემთა წიგნი
და ბატარეის დატენვის მართვის ჩიპი TP4054 მონაცემთა ფურცელი. |
5-სქემატური | პროდუქტის აპარატურის სქემა, ESP32-WROOM-32E მოდულის IO რესურსების განაწილების ცხრილი, სქემა და PCB კომპონენტების პაკეტი |
6-მომხმარებლის_სახელმძღვანელო | პროდუქტის მომხმარებლის დოკუმენტაცია |
7-ინსტრუმენტი_პროგრამული უზრუნველყოფა | WIFI და Bluetooth ტესტირების აპლიკაცია და გამართვის ინსტრუმენტები, USB-დან სერიულ პორტზე გადასაყვანი დრაივერი, ESP32 Flash ჩამოტვირთვის ინსტრუმენტის პროგრამული უზრუნველყოფა, სიმბოლოების აღების პროგრამული უზრუნველყოფა, სურათების აღების პროგრამული უზრუნველყოფა, JPG სურათების დამუშავების პროგრამული უზრუნველყოფა
და სერიული პორტის გამართვის ინსტრუმენტები. |
8-სწრაფი_დაწყება | ნაგვის დაწვაა საჭირო file, გაუშვით ჩამოტვირთვის ინსტრუმენტი და გამოიყენეთ ინსტრუქციები. |
პროგრამული უზრუნველყოფის ინსტრუქციები
ჩვენების მოდულის პროგრამული უზრუნველყოფის განვითარების ეტაპები შემდეგია:
- A. შექმენით ESP32 პლატფორმის პროგრამული უზრუნველყოფის შემუშავების გარემო.
- B. საჭიროების შემთხვევაში, შემუშავების საფუძვლად, მესამე მხარის პროგრამული უზრუნველყოფის ბიბლიოთეკების იმპორტი;
- C. გახსენით გამართვისთვის განკუთვნილი პროგრამული უზრუნველყოფის პროექტი, ან ასევე შეგიძლიათ შექმნათ ახალი პროგრამული უზრუნველყოფის პროექტი.
- D. ჩართეთ დისპლეის მოდული, შეადგინეთ და ჩამოტვირთეთ გამართვის პროგრამა, შემდეგ კი შეამოწმეთ პროგრამული უზრუნველყოფის გაშვების ეფექტი.
- E. პროგრამული უზრუნველყოფის ეფექტი მოსალოდნელ დონეს ვერ აღწევს, განაგრძეთ პროგრამის კოდის მოდიფიცირება, შემდეგ კომპილაცია და ჩამოტვირთვა, სანამ ეფექტი მოსალოდნელ დონეს არ მიაღწევს.
წინა ნაბიჯების შესახებ დეტალური ინფორმაციისთვის იხილეთ დოკუმენტაცია 1 Demo დირექტორიაში.
აპარატურის ინსტრუქციები
დასრულდაview მოდულის აპარატურული რესურსების ჩვენება
- მოდულის ტექნიკის რესურსები ნაჩვენებია შემდეგ ორ ფიგურაში:
ტექნიკის რესურსები აღწერილია შემდეგნაირად:
LCD
- LCD ეკრანის ზომაა 2.8 ინჩი, დრაივერის ინტეგრირებული სქემის ჩიპია ILI9341, ხოლო გარჩევადობაა 24 0x 32 0. ESP32 დაკავშირებულია 4-მავთულიანი SPI საკომუნიკაციო ინტერფეისის გამოყენებით.
- ა. შესავალი ILI9341 კონტროლერში ILI9341 კონტროლერი მხარს უჭერს მაქსიმალურ გარჩევადობას 240*320 და 172800 ბაიტიან GRAM მეხსიერებას. ის ასევე მხარს უჭერს 8-ბიტიან, 9-ბიტიან, 16-ბიტიან და 18-ბიტიან პარალელური პორტის მონაცემთა ავტობუსებს. ის ასევე მხარს უჭერს 3-მავთულებიან და 4-მავთულებიან SPI სერიულ პორტებს. რადგან პარალელური მართვა მოითხოვს დიდი რაოდენობით შეყვანის/გამოყვანის პორტებს, ყველაზე გავრცელებულია SPI სერიული პორტის კონტროლი. ILI9341 ასევე მხარს უჭერს 65K, 262K RGB ფერად დისპლეის, დისპლეის ფერები ძალიან მდიდარია, ამასთანავე მხარს უჭერს მბრუნავ და გადახვევის დისპლეის და ვიდეოს დაკვრას, ასევე სხვადასხვა გზით ჩვენებას.
- ILI9341 კონტროლერი იყენებს 16 ბიტიან (RGB565) პიქსელების დისპლეის სამართავად, ასე რომ მას შეუძლია აჩვენოს 65 ათასამდე ფერი თითო პიქსელზე. პიქსელის მისამართის დაყენება შესრულებულია რიგებისა და სვეტების თანმიმდევრობით, ხოლო ზრდის და კლების მიმართულება განისაზღვრება სკანირების რეჟიმით. ILI9341 ჩვენების მეთოდი შესრულებულია მისამართის დაყენებით და შემდეგ ფერის მნიშვნელობის დაყენებით.
- B. შესავალი 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
ESP32 WROOM 32E მოდული
- ამ მოდულს აქვს ჩაშენებული ESP32-DOWD-V3 ჩიპი, Xtensa-ს ორბირთვიანი 32-ბიტიანი LX6 მიკროპროცესორი და მხარს უჭერს 240 მჰც-მდე საათის სიხშირეს. მას აქვს 448 კბ ROM, 520 კბ SRAM, 16 კბ RTC SRAM და 4 მბ QSPI Flash. 2.4 გჰც WIFI,
- მხარდაჭერილია Bluetooth V4.2 და Bluetooth Low Power მოდულები. გარე 26 GPIO, SD ბარათის, UART, SPI, SDIO, I2C, LED PWM, motor PWM, I2S, IR, პულსის მრიცხველი, GPIO, capacitive touch sensor, ADC, DAC, TWAI და სხვა პერიფერიული მოწყობილობების მხარდაჭერა.
MicroSD ბარათის სლოტი
- SPI კომუნიკაციის რეჟიმისა და ESP32 კავშირის გამოყენებით, სხვადასხვა ტევადობის MicroSD ბარათების მხარდაჭერა.
RGB სამფეროვანი განათება
- პროგრამის გაშვების სტატუსის მისანიშნებად შეგიძლიათ გამოიყენოთ წითელი, მწვანე და ლურჯი LED ნათურები.
სერიული პორტი
- სერიული პორტის კომუნიკაციისთვის გამოიყენება გარე სერიული პორტის მოდული.
USB სერიულ პორტზე გადასასვლელად და ერთი დაწკაპუნებით ჩამოტვირთვის სქემა
- ძირითადი მოწყობილობა არის CH340C, ერთი ბოლო უკავშირდება კომპიუტერის USB-ს, ერთი ბოლო უკავშირდება ESP32 სერიულ პორტს, რათა მივაღწიოთ USB-დან TTL სერიულ პორტს.
- გარდა ამისა, ერთი დაწკაპუნებით ჩამოტვირთვის სქემაც არის მიმაგრებული, ანუ პროგრამის ჩამოტვირთვისას, მას შეუძლია ავტომატურად შევიდეს ჩამოტვირთვის რეჟიმში, გარე მოწყობილობასთან შეხების გარეშე.
ბატარეის ინტერფეისი
- ორპინიანი ინტერფეისი, ერთი დადებითი ელექტროდისთვის, მეორე უარყოფითი ელექტროდისთვის, აკუმულატორის კვების წყაროზე წვდომისა და დატენვისთვის.
აკუმულატორის დატენვისა და განმუხტვის მართვის სქემა
- ძირითადი მოწყობილობაა TP4054, ამ წრედს შეუძლია აკუმულატორის დატენვის დენის კონტროლი, აკუმულატორი უსაფრთხოდ იტენება გაჯერების მდგომარეობამდე, მაგრამ ასევე შეუძლია უსაფრთხოდ აკონტროლოს აკუმულატორის განმუხტვა.
BOOT გასაღები
- ეკრანის მოდულის ჩართვის შემდეგ, დაჭერით შეამცირებს IO0. თუ მოდულის ჩართვის ან ESP32-ის გადატვირთვის მომენტში, IO0-ის დაწევა გადავა ჩამოტვირთვის რეჟიმში. სხვა შემთხვევები შეიძლება გამოყენებულ იქნას როგორც ჩვეულებრივი ღილაკები.
Type-C ინტერფეისი
- დისპლეის მოდულის მთავარი კვების წყაროს ინტერფეისი და პროგრამის ჩამოტვირთვის ინტერფეისი. USB-ის სერიულ პორტთან შეერთება და ერთი დაწკაპუნებით ჩამოტვირთვის წრედი, შეიძლება გამოყენებულ იქნას კვების წყაროსთვის, ჩამოტვირთვისთვის და სერიული კომუნიკაციისთვის.
5V-დან 3.3V-მდე მოცtage რეგულატორის წრე
- ძირითადი მოწყობილობაა ME6217C33M5G LDO რეგულატორი.
- ტომიtage რეგულატორის წრედი მხარს უჭერს 2A V~6.5V ფართო ძაბვასtage შეყვანა, 3.3 ვოლტი სტაბილური ძაბვაtage გამომავალი, ხოლო მაქსიმალური გამომავალი დენი არის 800 mA, რომელიც სრულად აკმაყოფილებს voltage და ჩვენების მოდულის მიმდინარე მოთხოვნები.
RESET გასაღები
- ეკრანის მოდულის ჩართვის შემდეგ, დაჭერით ჩამოიწევს ESP32 გადატვირთვის პინი ქვემოთ (ნაგულისხმევი მდგომარეობა არის აწევა), რათა მიაღწიოთ გადატვირთვის ფუნქციას.
რეზისტენტული სენსორული ეკრანის კონტროლის წრე
- ძირითადი მოწყობილობა არის XPT2046, რომელიც აკავშირებს ESP32-თან SPI-ის საშუალებით.
- ეს წრე არის ხიდი რეზისტენტულ სენსორულ ეკრანსა და ESP32 მასტერს შორის, რომელიც პასუხისმგებელია სენსორულ ეკრანზე მონაცემების გადაცემაზე ESP32 მასტერზე, რათა მიიღოთ შეხების წერტილის კოორდინატები.
გააფართოვეთ პინი
- შეყვანის IO პორტი, GND და 3.3V პინი, რომლებიც არ გამოიყენება ESP32 მოდულზე, გამოდის პერიფერიული გამოყენებისთვის.
განათების კონტროლის წრე
- ძირითადი მოწყობილობა არის BSS138 ველის ეფექტის მილი.
- ამ წრედის ერთი ბოლო დაკავშირებულია ESP32 მასტერ-მოწყობილობაზე განათების მართვის პინთან, ხოლო მეორე ბოლო დაკავშირებულია LCD ეკრანის განათების LED-ის უარყოფით პოლუსთან.amp.
- უკანა განათების მართვის პინი აწიეთ ზემოთ, უკანა განათება გამორთულია, სხვა შემთხვევაში.
სპიკერის ინტერფეისი
- გაყვანილობის ტერმინალები უნდა იყოს დაკავშირებული ვერტიკალურად. გამოიყენება მონო დინამიკებსა და დინამიკებზე წვდომისათვის.
აუდიო სიმძლავრე ampგამხსნელის წრე
- ძირითადი მოწყობილობა არის FM8002E აუდიო ampგამხსნელი IC.
- ამ წრედის ერთი ბოლო დაკავშირებულია ESP32 აუდიო DAC მნიშვნელობის გამომავალ პინთან, ხოლო მეორე ბოლო დაკავშირებულია რქის ინტერფეისთან.
- ამ წრედის ფუნქციაა მცირე ზომის სიგნალის ან დინამიკის ჩართვა ხმის გასაცემად. 5 ვოლტიანი კვების წყაროსთვის, მაქსიმალური სიმძლავრეა 1.5 ვატი (დატვირთვა 8 ომი) ან 2 ვატი (დატვირთვა 4 ომი).
SPI პერიფერიული ინტერფეისი
- 4-მავთულის ჰორიზონტალური ინტერფეისი. გამოუშვით გამოუყენებელი ჩიპის შერჩევის პინი და SPI ინტერფეისის პინი, რომელიც გამოიყენება MicroSD ბარათის მიერ, რომელიც შეიძლება გამოყენებულ იქნას გარე SPI მოწყობილობებისთვის ან ჩვეულებრივი IO პორტებისთვის.
ჩვენების მოდულის სქემატური დიაგრამის დეტალური ახსნა
C ტიპის ინტერფეისის წრე
ამ წრეში D1 არის შოთკის დიოდი, რომელიც გამოიყენება დენის უკუქცევის თავიდან ასაცილებლად. D2-დან D4-მდე არის ელექტროსტატიკური დენის დამცავი დიოდები, რათა თავიდან აიცილონ დისპლეის მოდულის დაზიანება ზედმეტი მოცულობის გამოtage ან მოკლე ჩართვა. R1 არის ჩამოსაწევი წინააღმდეგობა. USB1 არის C ტიპის ავტობუსი. დისპლეის მოდული უერთდება C ტიპის კვების წყაროს, ჩამოტვირთავს პროგრამებს და ურთიერთობს USB 1-ის საშუალებით. სადაც +5V და GND არის დადებითი სიმძლავრის ძაბვა.tage და დამიწების სიგნალები USB_D და USB_D+ დიფერენციალური USB სიგნალებია, რომლებიც გადაეცემა ჩაშენებულ USB-სერიულ წრედს.
5V-დან 3.3V-მდე მოცtagრეგულატორის წრე
ამ წრეში, C16~C19 არის შემოვლითი ფილტრის კონდენსატორი, რომელიც გამოიყენება შეყვანის მოცულობის სტაბილურობის შესანარჩუნებლადtage და გამომავალი ტომიtagე. U1 არის 5V-დან 3.3V-მდე LDO მოდელის ნომრით ME6217C33M5G. რადგან დისპლეის მოდულის სქემების უმეტესობას სჭირდება 3.3V კვების წყარო და Type Cinterface-ის შემავალი სიმძლავრე ძირითადად 5V-ია, ამიტომ მოცულობაtagსაჭიროა რეგულატორის კონვერტაციის წრე.
რეზისტენტული სენსორული ეკრანის მართვის წრე
ამ წრეში, C25 და C27 არის შემოვლითი ფილტრის კონდენსატორები, რომლებიც გამოიყენება შეყვანის მოცულობის შესანარჩუნებლადtagსტაბილურობა. R22 არის ამწევი რეზისტორი, რომელიც გამოიყენება პინის ნაგულისხმევი მდგომარეობის მაღალ დონეზე შესანარჩუნებლად. U4 არის XPT2046 საკონტროლო ინტეგრალური სქემი. ამ ინტეგრალური სქემის ფუნქციაა კოორდინატის მოცულობის მიღება.tagსენსორული ეკრანის შეხების წერტილის წინაღობის მნიშვნელობა X+, X-, Y+ და Y ოთხი პინის მეშვეობით გადაეცემა, შემდეგ კი ADC გარდაქმნის გზით, ADC მნიშვნელობა გადაეცემა ESP32 მასტერ-მოდელს. შემდეგ ESP32 მასტერ-მოდელი გარდაქმნის ADC მნიშვნელობას ეკრანის პიქსელის კოორდინატულ მნიშვნელობად. PEN პინი არის შეხების შეწყვეტის პინი და შეხების მოვლენის დროს შეყვანის დონე დაბალია.
USB სერიულ პორტზე და ერთი დაწკაპუნებით ჩამოტვირთვის სქემა
ამ წრეში, U3 არის CH340C USB სერიული IC, რომელსაც არ სჭირდება გარე კრისტალური ოსცილატორი მიკროსქემის დიზაინის გასაადვილებლად. C6 არის შემოვლითი ფილტრის კონდენსატორი, რომელიც გამოიყენება შეყვანის მოცულობის შესანარჩუნებლადtagსტაბილურობა. Q1 და Q2 არის NPN ტიპის ტრიოდები, ხოლო R6 და R7 არის ტრიოდული ბაზის დენის შემზღუდავი რეზისტორები. ამ წრედის ფუნქციაა USB-სერიულ პორტთან და დაწკაპუნებით ჩამოტვირთვის ფუნქციის რეალიზება. USB სიგნალი შეჰყავთ და გამოჰყავთ UD+ და UD ქინძისთავების მეშვეობით და გადაეცემა ESP32 მასტერს RXD და TXD ქინძისთავების მეშვეობით კონვერტაციის შემდეგ. ერთი დაწკაპუნებით ჩამოტვირთვის წრედის პრინციპი:
- A. CH340C-ის RST და DTR ქინძისთავები ნაგულისხმევად მაღალ დონეზე გამოდიან. ამ დროს Q1 და Q2 ტრიოდი ჩართული არ არის, ხოლო ESP0 მთავარი კონტროლის IO32 ქინძისთავები და გადატვირთვის ქინძისთავები აწეულია მაღალ დონეზე.
- B. CH340C-ის RST და DTR ქინძისთავები გამოდიან დაბალ დონეზე, ამ დროისთვის Q1 და Q2 ტრიოდი ჯერ კიდევ არ არის ჩართული, ხოლო ESP0 მთავარი კონტროლის IO32 ქინძისთავები და გადატვირთვის ქინძისთავები კვლავ მაღალ დონეზეა აყვანილი.
- C. CH340C-ის RST პინი უცვლელი რჩება და DTR პინი მაღალ დონეს გამოსცემს. ამ დროს Q1 კვლავ გათიშულია, Q2 ჩართულია, ESP0 მასტერ-მოდულის IO32 პინი კვლავ აწეულია, გადატვირთვის პინი ქვევითაა ჩამოწეული და ESP32 გადადის გადატვირთვის მდგომარეობაში.
- D. CH340C-ის RST პინი გამოსცემს მაღალ დონეს, DTR პინი გამოსცემს დაბალ დონეს, ამ დროს Q1 ჩართულია, Q2 გამორთულია, ESP32 მთავარი კონტროლის გადატვირთვის პინი მაშინვე არ გახდება მაღალი, რადგან დაკავშირებული კონდენსატორი დამუხტულია, ESP32 კვლავ გადატვირთვის მდგომარეობაშია და IO0 პინი ჩამოტვირთვის დროს დაუყოვნებლივ ჩადის ქვემოთ.
აუდიო სიმძლავრე ampგამხსნელის წრე
ამ წრედში, R23, C7, C8 და C9 ქმნიან RC ფილტრის წრედს, ხოლო R10 და R13 არის ოპერატიული ფილტრის გაძლიერების რეგულირების რეზისტორები. ampგამხსნელი. როდესაც R13-ის წინააღმდეგობის მნიშვნელობა უცვლელია, რაც უფრო მცირეა R10-ის წინააღმდეგობის მნიშვნელობა, მით უფრო დიდია გარე დინამიკის მოცულობა. C10 და C11 არის შეყვანის დაწყვილების კონდენსატორები. R11 არის ასაწევი რეზისტორი. JP1 არის საყვირის/დინამიკის პორტი. U5 არის FM8002E აუდიო ძალა ampგამხსნელი IC. AUDIO_IN-ის მიერ შეყვანის შემდეგ, აუდიო DAC სიგნალია ampFM8002E გაძლიერებით და დინამიკისთვის/დინამიკისთვის გამომავალი სიგნალი VO1 და VO2 პინებით. SHUTDOWN არის FM8002E-ს ჩართვის პინი. დაბალი დონე ჩართულია. ნაგულისხმევად, მაღალი დონე ჩართულია.
ESP32 WROOM 32E მთავარი მართვის სქემა
ამ წრედში, C4 და C5 არის შემოვლითი ფილტრის კონდენსატორები, ხოლო U2 არის ESP32 WROOM 32E მოდულები. ამ მოდულის შიდა წრედის შესახებ დამატებითი ინფორმაციისთვის, გთხოვთ, იხილოთ ოფიციალური დოკუმენტაცია.
გასაღების გადატვირთვის წრე
ამ წრეში, KEY1 არის გასაღები, R4 არის ასაწევი რეზისტორი და C3 არის დაყოვნების კონდენსატორი. გადატვირთვის პრინციპი:
- A. ჩართვის შემდეგ, C3 იტენება. ამ დროს, C3 ეკვივალენტურია მოკლე ჩართვისა, RESET პინი დამიწებულია და ESP32 გადადის გადატვირთვის მდგომარეობაში.
- B. C3-ის დამუხტვისას, C3 უდრის ღია წრეს, RESET პინი ითიშება, ESP32 გადატვირთვა დასრულებულია და ESP32 შედის ნორმალურ სამუშაო მდგომარეობაში.
- C. KEY1 დაჭერისას, RESET პინი დამიწებულია, ESP32 შედის გადატვირთვის მდგომარეობაში და C3 იხსნება KEY1-ით.
- D. როდესაც KEY1 გამოდის, C3 იტენება. ამ დროს C3 არის მოკლე ჩართვის ტოლფასი, RESET pin დამიწებულია, ESP32 კვლავ RESET მდგომარეობაშია. C3-ის დამუხტვის შემდეგ, გადატვირთვის პინი მაღლდება, ESP32 გადატვირთულია და შედის ნორმალურ სამუშაო მდგომარეობაში.
თუ RESET წარუმატებელია, C3-ის ტოლერანტობის მნიშვნელობა შეიძლება სათანადოდ გაიზარდოს გადატვირთვის პინის დაბალი დონის დროის შეფერხებისთვის.
სერიული მოდულის ინტერფეისის სქემა
- ამ წრეში P2 არის 4P 1.25 მმ-იანი სავარძელი, R29 და R30 არის წინაღობის ბალანსის რეზისტორები და Q5 არის ველის ეფექტის მილი, რომელიც აკონტროლებს 5V შეყვანის კვების წყაროს.
- R31 არის დასაწევი რეზისტორი. შეაერთეთ RXD0 და TXD0 სერიულ პინებთან და მიეცით კვება დანარჩენ ორ პინს. ეს პორტი დაკავშირებულია იმავე სერიულ პორტთან, რასთანაც ჩაშენებული USB-სერიული პორტის მოდული.
EX pand IO და პერიფერიული ინტერფეისის სქემები
ამ წრედში, P3 და P4 არის 4P 1.25 მმ-იანი დახრილობის მქონე ადგილები. SPI_CLK, SPI_MISO და SPI_MOSI პინები საერთოა MicroSD ბარათის SPI პინებთან. პინები SPI_CS, IO35 არ გამოიყენება ჩაშენებული მოწყობილობების მიერ, ამიტომ ისინი გამოდის SPI-სთან დასაკავშირებლად და ასევე შეიძლება გამოყენებულ იქნას ჩვეულებრივი IO-სთვის. ყურადღება მიაქციეთ შემდეგს:
- A. IO35 შეიძლება იყოს მხოლოდ შეყვანის პინები.
ბატარეის დატენვის და გამონადენის მართვის წრე
ამ წრედში, C20, C21, C22 და C23 არის შემოვლითი ფილტრის კონდენსატორები. U6 არის TP4054 აკუმულატორის დატენვის მართვის ინტეგრალური სქემა. R27 არეგულირებს აკუმულატორის დატენვის დენს. JP2 არის 2P 1.25 მმ-იანი დახრილი ჩასადები, რომელიც დაკავშირებულია აკუმულატორთან. Q3 არის P-არხის FET. R28 არის Q3 ბადისებრი ჩამოსაწევი რეზისტორი. TP4054 აკუმულატორს ტენის BAT პინის მეშვეობით; რაც უფრო მცირეა R27 წინააღმდეგობა, მით უფრო დიდია დატენვის დენი, მაქსიმუმ 500mA. Q3 და R28 ერთად ქმნიან აკუმულატორის განმუხტვის წრედს. როდესაც C ტიპის ინტერფეისის მეშვეობით არ არის კვების წყარო, +5V მოცულობაtage არის 0, შემდეგ Q3 კარიბჭე იწევს დაბალ დონემდე, დრენაჟი და წყარო ჩართულია და აკუმულატორი კვებავს მთელ დისპლეის მოდულს. როდესაც კვება ხდება C ტიპის ინტერფეისით, +5 ვოლტი ძაბვაtage არის 5V, შემდეგ Q3 კარიბჭე არის 5V სიმაღლით, დრენაჟი და წყარო გათიშულია და ბატარეის მიწოდება წყდება.
1 8P LCD პანელის მავთულის შედუღების ინტერფეისი
ამ წრეში, C24 არის შემოვლითი ფილტრის კონდენსატორი, ხოლო QD1 არის 48P 0.8 მმ სიმაღლის თხევადკრისტალური ეკრანის შედუღების ინტერფეისი. QD1 აქვს წინააღმდეგობის სენსორული ეკრანის სიგნალის პინი, LCD ეკრანი voltage pin, SPI საკომუნიკაციო პინი, საკონტროლო პინი და განათების წრის პინი. ESP32 იყენებს ამ ქინძისთავებს LCD და სენსორული ეკრანის სამართავად.
ჩამოტვირთეთ გასაღების წრე
- ამ წრედში, KEY2 არის გასაღები, ხოლო R5 არის ამწევი რეზისტორი. IO0 ნაგულისხმევად მაღალია და დაბალია, როდესაც KEY2-ს აჭერთ. დააჭირეთ და გააჩერეთ KEY2, ჩართეთ ან გადატვირთეთ და ESP32 გადავა ჩამოტვირთვის რეჟიმში. სხვა შემთხვევებში, KEY2 შეიძლება გამოყენებულ იქნას როგორც ჩვეულებრივი გასაღები.
ბატარეის სიმძლავრის გამოვლენის წრე
ამ წრეში R2 და R3 ნაწილობრივი მოცულობითიაtage რეზისტორები და C1 და C2 არის შემოვლითი ფილტრის კონდენსატორები. ბატარეის მოცtage BAT+ სიგნალის შეყვანა გადის გამყოფ რეზისტორზე. BAT_ADC არის ტომიtagR3-ის ორივე ბოლოში არსებული მნიშვნელობა, რომელიც გადაეცემა ESP32 მასტერ-ს შეყვანის პინის მეშვეობით და შემდეგ გარდაიქმნება ADC-ით, რათა საბოლოოდ მივიღოთ ბატარეის მოცულობაtage ღირებულება. ტtage divider გამოიყენება იმიტომ, რომ ESP32 ADC გარდაქმნის მაქსიმუმ 3.3V-ს, ხოლო ბატარეის გაჯერების მოცულობაtage არის 4.2 ვ, რაც საზღვრებს გარეთაა. მიღებული ტtage გამრავლებული 2-ზე არის ბატარეის რეალური მოცულობაtage.
LCD განათების კონტროლის წრე
- ამ წრეში, R24 არის გამართვის წინააღმდეგობა და დროებით შენარჩუნებულია. Q4 არის N-არხის ველის ეფექტის მილი, R25 არის Q4 ქსელის ჩამოსაშლელი რეზისტორი, და R26 არის შუქის დენის შემზღუდველი რეზისტორი. LCD უკანა განათება LED lamp არის პარალელურ მდგომარეობაში, დადებითი პოლუსი დაკავშირებულია 3.3 ვ-სთან, ხოლო უარყოფითი პოლუსი დაკავშირებულია Q4-ის დრენასთან. როდესაც საკონტროლო პინი LCD_BL გამოსცემს მაღალ ხმასtagე, Q4-ის გადინების და წყაროს პოლუსები ჩართულია. ამ დროს, LCD განათების უარყოფითი პოლუსი დამიწებულია და განათების LED lamp ჩართულია და ასხივებს შუქს.
- როდესაც LCD_BL საკონტროლო პინი დაბალ ხმას გამოსცემსtage, Q4-ის გადინება და წყარო გათიშულია და LCD ეკრანის ნეგატიური განათება შეჩერებულია, ხოლო უკანა განათება LED lamp არ არის ჩართული. სტანდარტულად, LCD უკანა განათება გამორთულია.
- R26 წინააღმდეგობის შემცირებამ შეიძლება გაზარდოს განათების მაქსიმალური სიკაშკაშე.
- გარდა ამისა, LCD_BL პინს შეუძლია PWM სიგნალის შეყვანა LCD განათების რეგულირებისთვის.
RGB სამი ფერის სინათლის კონტროლის წრე
- ამ წრეში LED2 არის RGB სამი ფერის lampდა R14~R16 არის სამფერიანი lamp დენის შემზღუდველი რეზისტორი.
- LED2 შეიცავს წითელ, მწვანე და ლურჯ LED ნათურებს, რომლებიც ანოდური შეერთებების საერთო წარმომადგენელია.
- IO16, IO17 და IO22 სამი საკონტროლო პინია, რომლებიც დაბალ დონეზე ანათებენ LED განათებას და მაღალ დონეზე აქრობენ LED განათებას.
MicroSD ბარათის სლოტის ინტერფეისის წრე
- ამ წრეში SD_CARD1 არის MicroSD ბარათის სლოტი. R17-დან R21-მდე არის ასაწევი რეზისტორები თითოეული პინისთვის. C26 არის შემოვლითი ფილტრის კონდენსატორი. ეს ინტერფეისის წრე იღებს SPI კომუნიკაციის რეჟიმს. მხარს უჭერს MicroSD ბარათების მაღალსიჩქარიან შენახვას.
- გაითვალისწინეთ, რომ ეს ინტერფეისი იზიარებს SPI ავტობუსს SPI პერიფერიულ ინტერფეისთან.
სიფრთხილის ზომები ეკრანის მოდულის გამოყენებისას
- ეკრანის მოდული იტენება აკუმულატორით, გარე დინამიკი უკრავს აუდიოს და ეკრანიც მუშაობს; ამ დროს, მთლიანი დენი შეიძლება აღემატებოდეს 500mA-ს. ამ შემთხვევაში, ყურადღება უნდა მიაქციოთ C ტიპის კაბელის მიერ მხარდაჭერილ მაქსიმალურ დენს და კვების წყაროს ინტერფეისის მიერ მხარდაჭერილ მაქსიმალურ დენს, რათა თავიდან აიცილოთ არასაკმარისი კვების წყარო.
- გამოყენებისას არ შეეხოთ LDO voltagრეგულატორი და ბატარეის დატენვის მართვის IC ხელებით, რათა თავიდან აიცილოთ დაწვა მაღალი ტემპერატურისგან.
- IO პორტის შეერთებისას ყურადღება მიაქციეთ IO-ს გამოყენებას, რათა თავიდან აიცილოთ არასწორი კავშირი და პროგრამის კოდის განმარტება არ ემთხვევა.
- გამოიყენეთ პროდუქტი უსაფრთხოდ და გონივრულად.
FAQ
- კითხვა: როგორ შევიდე s-ზე?ampპროგრამები და პროგრამული უზრუნველყოფის ბიბლიოთეკები?
- A: სampპროგრამები და ბიბლიოთეკები შეგიძლიათ იხილოთ რესურსის აღწერილობის 1-_Demo დირექტორიაში.
- კითხვა: რა ინსტრუმენტები შედის პროგრამულ უზრუნველყოფაში?
- A: ინსტრუმენტის პროგრამული უზრუნველყოფა მოიცავს WIFI და Bluetooth სატესტო აპლიკაციას, გამართვის ინსტრუმენტებს, USB-დან სერიულ პორტამდე დრაივერს, ESP32 Flash ჩამოტვირთვის ინსტრუმენტულ პროგრამულ უზრუნველყოფას, სიმბოლოების აღების პროგრამულ უზრუნველყოფას, სურათების აღების პროგრამულ უზრუნველყოფას, JPG სურათების დამუშავების პროგრამულ უზრუნველყოფას და სერიული პორტის გამართვის ინსტრუმენტებს.
დოკუმენტები / რესურსები
![]() |
LCD ვიკი E32R28T 2.8 დიუმიანი ESP32-32E დისპლეის მოდული [pdf] მომხმარებლის სახელმძღვანელო E32R28T, E32N28T, E32R28T 2.8 დიუმიანი ESP32-32E დისპლეის მოდული, E32R28T, 2.8 დიუმიანი ESP32-32E დისპლეის მოდული, ESP32-32E დისპლეის მოდული, დისპლეის მოდული, მოდული |