LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E 
ડિસ્પ્લે મોડ્યુલ વપરાશકર્તા માર્ગદર્શિકા
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ વપરાશકર્તા માર્ગદર્શિકા
સંસાધન વર્ણન
સંસાધન નિર્દેશિકા નીચેની આકૃતિમાં બતાવવામાં આવી છે:
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ - સ્ત્રોત વર્ણન
આકૃતિ 1.1 ઉત્પાદન માહિતી પેક કેટલોગ
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ - સ્પષ્ટીકરણ
સૉફ્ટવેર સૂચનાઓ
ડિસ્પ્લે મોડ્યુલ સોફ્ટવેર ડેવલપમેન્ટ સ્ટેપ્સ નીચે મુજબ છે:
A. ESP32 પ્લેટફોર્મ સોફ્ટવેર ડેવલપમેન્ટ એન્વાયર્નમેન્ટ બનાવો;
B. જો જરૂરી હોય તો, વિકાસના આધાર તરીકે તૃતીય-પક્ષ સોફ્ટવેર લાઇબ્રેરીઓ આયાત કરો;
C. ડીબગ કરવા માટે સોફ્ટવેર પ્રોજેક્ટ ખોલો, તમે એક નવો સોફ્ટવેર પ્રોજેક્ટ પણ બનાવી શકો છો;
ડી. ડિસ્પ્લે મોડ્યુલ પર પાવર, ડીબગીંગ પ્રોગ્રામને કમ્પાઈલ અને ડાઉનલોડ કરો અને પછી સોફ્ટવેર ચાલી રહેલ ઈફેક્ટ તપાસો;
E. સૉફ્ટવેરની અસર અપેક્ષિત સુધી પહોંચતી નથી, પ્રોગ્રામ કોડમાં ફેરફાર કરવાનું ચાલુ રાખો, અને પછી કમ્પાઇલ અને ડાઉનલોડ કરો, જ્યાં સુધી અસર અપેક્ષિત ન થાય ત્યાં સુધી;
પહેલાનાં પગલાં વિશે વિગતો માટે, 1-ડેમો ડિરેક્ટરીમાં દસ્તાવેજીકરણ જુઓ.
હાર્ડવેર સૂચનાઓ
3.1. ઓવરview મોડ્યુલ હાર્ડવેર સંસાધનો પ્રદર્શિત થાય છે
મોડ્યુલ હાર્ડવેર સંસાધનો નીચેના બે આંકડાઓમાં દર્શાવવામાં આવ્યા છે:
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ - આકૃતિ 3.1
આકૃતિ 3.1 મોડ્યુલ હાર્ડવેર સંસાધનો 1
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ - આકૃતિ 3.2
આકૃતિ 3.2 મોડ્યુલ હાર્ડવેર સંસાધનો 2
હાર્ડવેર સંસાધનો નીચે પ્રમાણે વર્ણવેલ છે:
1) એલસીડી
LCD ડિસ્પ્લેનું કદ 3.2 ઇંચ છે, ડ્રાઇવર IC ST7789 છે, અને રિઝોલ્યુશન 240×320 છે. ESP32 એ 4-વાયર SPI કોમ્યુનિકેશન ઈન્ટરફેસનો ઉપયોગ કરીને જોડાયેલ છે.
A. ST7789 નિયંત્રકનો પરિચય
ST7789 નિયંત્રક 240*320 ના મહત્તમ રિઝોલ્યુશન અને 172800-બાઇટ GRAM ને સપોર્ટ કરે છે. તે 8-બીટ, 9-બીટ, 16-બીટ અને 18-બીટ સમાંતર પોર્ટ ડેટા બસને પણ સપોર્ટ કરે છે. તે 3-વાયર અને 4-વાયર SPI સીરીયલ પોર્ટને પણ સપોર્ટ કરે છે. સમાંતર નિયંત્રણ માટે મોટી સંખ્યામાં IO પોર્ટની જરૂર હોવાથી, સૌથી સામાન્ય SPI સીરીયલ પોર્ટ નિયંત્રણ છે. ST7789 65K, 262K RGB કલર ડિસ્પ્લેને પણ સપોર્ટ કરે છે, ડિસ્પ્લે કલર ખૂબ જ સમૃદ્ધ છે, જ્યારે ફરતી ડિસ્પ્લે અને સ્ક્રોલ ડિસ્પ્લે અને વિડિયો પ્લેબેક, ડિસ્પ્લેને વિવિધ રીતે સપોર્ટ કરે છે.
ST7789 કંટ્રોલર પિક્સેલ ડિસ્પ્લેને નિયંત્રિત કરવા માટે 16bit (RGB565) નો ઉપયોગ કરે છે, તેથી તે પિક્સેલ દીઠ 65K રંગો સુધી પ્રદર્શિત કરી શકે છે. પિક્સેલ એડ્રેસ સેટિંગ પંક્તિઓ અને કૉલમના ક્રમમાં કરવામાં આવે છે, અને વધતી અને ઘટતી દિશા સ્કેનિંગ મોડ દ્વારા નક્કી કરવામાં આવે છે. ST7789 ડિસ્પ્લે પદ્ધતિ સરનામું સેટ કરીને અને પછી રંગ મૂલ્ય સેટ કરીને કરવામાં આવે છે.
B. SPI કોમ્યુનિકેશન પ્રોટોકોલનો પરિચય
4-વાયર એસપીઆઈ બસનો લેખન મોડનો સમય નીચેની આકૃતિમાં બતાવવામાં આવ્યો છે:
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ - આકૃતિ 3.3
આકૃતિ 3.3 4-વાયર SPI બસનો રાઇટિંગ મોડ ટાઇમિંગ
CSX એ સ્લેવ ચિપ પસંદગી છે, અને જ્યારે CSX નીચા પાવર લેવલ પર હોય ત્યારે જ ચિપને સક્ષમ કરવામાં આવશે.
D/CX એ ચિપનો ડેટા/કમાન્ડ કંટ્રોલ પિન છે. જ્યારે DCX નીચા સ્તરે આદેશો લખે છે, ત્યારે ડેટા ઉચ્ચ સ્તરે લખવામાં આવે છે
SCL એ SPI બસ ઘડિયાળ છે, જેમાં દરેક વધતી ધાર 1 બીટ ડેટા ટ્રાન્સમિટ કરે છે;
SDA એ SPI દ્વારા પ્રસારિત કરવામાં આવતો ડેટા છે, જે એકસાથે 8 બિટ્સ ડેટા ટ્રાન્સમિટ કરે છે. ડેટા ફોર્મેટ નીચેની આકૃતિમાં બતાવવામાં આવ્યું છે:
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ - આકૃતિ 3.4
આકૃતિ 3.4 4 SPI ટ્રાન્સમિશન ડેટા ફોર્મેટ
ઉચ્ચ બીટ પ્રથમ, પ્રથમ ટ્રાન્સમિટ.
SPI કમ્યુનિકેશન માટે, ડેટાનો ટ્રાન્સમિશન સમય હોય છે, જેમાં રીઅલ-ટાઇમ ક્લોક ફેઝ (CPHA) અને ક્લોક પોલેરિટી (CPOL) ના સંયોજન હોય છે:
CPOL નું સ્તર સીરીયલ સિંક્રનસ ઘડિયાળનું નિષ્ક્રિય રાજ્ય સ્તર નક્કી કરે છે, CPOL=0 સાથે, જે નીચા સ્તરને દર્શાવે છે. CPOL જોડી ટ્રાન્સમિશન પ્રોટોકોલ
ચર્ચાનો બહુ પ્રભાવ નહોતો;
CPHA ની ઊંચાઈ નિર્ધારિત કરે છે કે સીરીયલ સિંક્રનસ ઘડિયાળ પ્રથમ અથવા બીજી ઘડિયાળના જમ્પ એજ પર ડેટા એકત્રિત કરે છે કે કેમ,
જ્યારે CPHL=0, પ્રથમ સંક્રમણ ધાર પર ડેટા સંગ્રહ કરો;
આ બેનું મિશ્રણ ચાર SPI સંચાર પદ્ધતિઓ બનાવે છે, અને SPI0 નો ઉપયોગ સામાન્ય રીતે ચીનમાં થાય છે, જ્યાં CPHL=0 અને CPOL=0
2) પ્રતિકારક ટચ સ્ક્રીન
પ્રતિકારક ટચ સ્ક્રીન 3.2 ઇંચનું કદ ધરાવે છે અને XPT2046 નિયંત્રણ IC સાથે ચાર પિન દ્વારા જોડાયેલ છે: XL, XR, YU, YD.
3) ESP32-WROOM-32E મોડ્યુલ
આ મોડ્યુલમાં બિલ્ટ-ઇન ESP32-DOWD-V3 ચિપ, Xtensa ડ્યુઅલ-કોર 32-bit LX6 માઇક્રોપ્રોસેસર છે, અને 240MHz સુધીના ઘડિયાળના દરને સપોર્ટ કરે છે. તેમાં 448KB ROM, 520KB SRAM, 16KB RTC SRAM અને 4MB QSPI ફ્લેશ છે. 2.4GHz WIFI, Bluetooth V4.2 અને Bluetooth લો પાવર મોડ્યુલ્સ સપોર્ટેડ છે. બાહ્ય 26 GPIO, સપોર્ટ SD કાર્ડ,
UART, SPI, SDIO, I2C, LED PWM, મોટર PWM, I2S, IR, પલ્સ કાઉન્ટર, GPIO, કેપેસિટીવ ટચ સેન્સર, ADC, DAC, TWAI અને અન્ય પેરિફેરલ્સ.
4) માઇક્રોએસડી કાર્ડ સ્લોટ
SPI કોમ્યુનિકેશન મોડ અને ESP32 કનેક્શનનો ઉપયોગ કરીને, વિવિધ ક્ષમતાઓના માઇક્રોએસડી કાર્ડ્સ માટે સપોર્ટ.
5) RGB થ્રી-કલર LED
લાલ, લીલી અને વાદળી LED લાઇટનો ઉપયોગ પ્રોગ્રામની ચાલી રહેલી સ્થિતિ દર્શાવવા માટે કરી શકાય છે.
6) સીરીયલ પોર્ટ
સીરીયલ પોર્ટ કોમ્યુનિકેશન માટે બાહ્ય સીરીયલ પોર્ટ મોડ્યુલનો ઉપયોગ થાય છે.
7) યુએસબી ટુ સીરીયલ પોર્ટ અને એક-ક્લિક ડાઉનલોડ સર્કિટ
મુખ્ય ઉપકરણ CH340C છે, એક છેડો કમ્પ્યુટર યુએસબી સાથે જોડાયેલ છે, એક છેડો ESP32 સીરીયલ પોર્ટ સાથે જોડાયેલ છે, જેથી USB થી TTL સીરીયલ પોર્ટ પ્રાપ્ત કરી શકાય.
આ ઉપરાંત, એક-ક્લિક ડાઉનલોડ સર્કિટ પણ જોડાયેલ છે, એટલે કે, પ્રોગ્રામ ડાઉનલોડ કરતી વખતે, તે બાહ્ય દ્વારા સ્પર્શ કરવાની જરૂર વિના, આપમેળે ડાઉનલોડ મોડમાં પ્રવેશી શકે છે.
8) બેટરી ઈન્ટરફેસ
બે-પિન ઇન્ટરફેસ, એક હકારાત્મક ઇલેક્ટ્રોડ માટે, એક નકારાત્મક ઇલેક્ટ્રોડ માટે, બેટરી પાવર સપ્લાય અને ચાર્જિંગને ઍક્સેસ કરો.
9) બેટરી ચાર્જ અને ડિસ્ચાર્જ મેનેજમેન્ટ સર્કિટ
મુખ્ય ઉપકરણ TP4054 છે, આ સર્કિટ બેટરી ચાર્જિંગ વર્તમાનને નિયંત્રિત કરી શકે છે, બેટરીને સંતૃપ્તિ સ્થિતિમાં સુરક્ષિત રીતે ચાર્જ કરવામાં આવે છે, પરંતુ તે બેટરી ડિસ્ચાર્જને પણ સુરક્ષિત રીતે નિયંત્રિત કરી શકે છે.
10) બુટ કી
ડિસ્પ્લે મોડ્યુલ ચાલુ થયા પછી, દબાવવાથી IO0 ઘટશે. જો મોડ્યુલ ચાલુ હોય અથવા ESP32 રીસેટ થાય તે ક્ષણે, IO0 ને ઘટાડવું ડાઉનલોડ મોડમાં પ્રવેશ કરશે. અન્ય કેસોનો ઉપયોગ સામાન્ય બટનો તરીકે થઈ શકે છે.
11) ટાઈપ-સી ઈન્ટરફેસ
ડિસ્પ્લે મોડ્યુલનું મુખ્ય પાવર સપ્લાય ઇન્ટરફેસ અને પ્રોગ્રામ ડાઉનલોડ ઇન્ટરફેસ. યુએસબીને સીરીયલ પોર્ટ અને એક-ક્લિક ડાઉનલોડ સર્કિટ સાથે કનેક્ટ કરો, પાવર સપ્લાય, ડાઉનલોડ અને સીરીયલ કોમ્યુનિકેશન માટે ઉપયોગ કરી શકાય છે.
12) 5V થી 3.3V વોલ્યુમtage રેગ્યુલેટર સર્કિટ
મુખ્ય ઉપકરણ ME6217C33M5G LDO રેગ્યુલેટર છે. ભાગtage રેગ્યુલેટર સર્કિટ 2V~6.5V પહોળા વોલ્યુમને સપોર્ટ કરે છેtage ઇનપુટ, 3.3V સ્થિર વોલ્યુમtage આઉટપુટ, અને મહત્તમ આઉટપુટ વર્તમાન 800mA છે, જે વોલ્યુમને સંપૂર્ણપણે પૂરી કરી શકે છેtage અને ડિસ્પ્લે મોડ્યુલની વર્તમાન જરૂરિયાતો.
13) રીસેટ કી
ડિસ્પ્લે મોડ્યુલ ચાલુ થયા પછી, દબાવવાથી ESP32 રીસેટ પિનને નીચે ખેંચવામાં આવશે (ડિફોલ્ટ સ્થિતિ પુલ અપ છે), જેથી રીસેટ કાર્ય પ્રાપ્ત કરી શકાય.
14) પ્રતિકારક ટચ સ્ક્રીન નિયંત્રણ સર્કિટ
મુખ્ય ઉપકરણ XPT2046 છે, જે SPI દ્વારા ESP32 સાથે વાતચીત કરે છે.
આ સર્કિટ એ પ્રતિકારક ટચ સ્ક્રીન અને ESP32 માસ્ટર વચ્ચેનો પુલ છે, જે ટચ સ્ક્રીન પરના ડેટાને ESP32 માસ્ટર પર ટ્રાન્સમિટ કરવા માટે જવાબદાર છે, જેથી ટચ પોઈન્ટના કોઓર્ડિનેટ્સ મેળવી શકાય.
15) ઇનપુટ પિન વિસ્તૃત કરો
ESP32 મોડ્યુલ પરના બે નહિ વપરાયેલ ઇનપુટ IO પોર્ટ પેરિફેરલ ઉપયોગ માટે દોરવામાં આવ્યા છે.
16) બેકલાઇટ કંટ્રોલ સર્કિટ
મુખ્ય ઉપકરણ BSS138 ફીલ્ડ ઇફેક્ટ ટ્યુબ છે. આ સર્કિટનો એક છેડો ESP32 માસ્ટર પર બેકલાઇટ કંટ્રોલ પિન સાથે જોડાયેલ છે, અને બીજો છેડો LCD સ્ક્રીન બેકલાઇટ LED l ના નકારાત્મક ધ્રુવ સાથે જોડાયેલ છે.amp. બેકલાઇટ કંટ્રોલ પિન પુલ અપ, બેક લાઇટ, અન્યથા બંધ.
17) સ્પીકર ઈન્ટરફેસ
વાયરિંગ ટર્મિનલ્સ ઊભી રીતે જોડાયેલા હોવા જોઈએ. મોનો સ્પીકર્સ અને લાઉડસ્પીકર્સ એક્સેસ કરવા માટે વપરાય છે.
૧૮) ઓડિયો પાવર Ampલિફાયર સર્કિટ
મુખ્ય ઉપકરણ FM8002E ઑડિઓ છે ampલિફાયર આઈસી. આ સર્કિટનો એક છેડો ESP32 ઓડિયો DAC વેલ્યુ આઉટપુટ પિન સાથે જોડાયેલ છે અને બીજો છેડો હોર્ન ઈન્ટરફેસ સાથે જોડાયેલ છે. આ સર્કિટનું કાર્ય નાના પાવર હોર્ન અથવા સ્પીકરને અવાજ કરવા માટે ચલાવવાનું છે. 5V પાવર સપ્લાય માટે, મહત્તમ ડ્રાઈવ પાવર 1.5W (લોડ 8 ઓહ્મ) અથવા 2W (લોડ 4 ઓહ્મ) છે.
19) SPI પેરિફેરલ ઇન્ટરફેસ
4-વાયર આડું ઇન્ટરફેસ. માઇક્રોએસડી કાર્ડ દ્વારા ઉપયોગમાં લેવાતી બિનઉપયોગી ચિપ સિલેક્શન પિન અને SPI ઇન્ટરફેસ પિનને લીડ કરો, જેનો ઉપયોગ બાહ્ય SPI ઉપકરણો અથવા સામાન્ય IO પોર્ટ માટે થઈ શકે છે.
20) I2C પેરિફેરલ ઇન્ટરફેસ
4-વાયર આડું ઇન્ટરફેસ. I2C ઈન્ટરફેસ બનાવવા માટે બે નહિ વપરાયેલ પિનને દોરી જાઓ, જેનો ઉપયોગ બાહ્ય IIC ઉપકરણો અથવા સામાન્ય IO પોર્ટ માટે થઈ શકે છે.
3.2. ડિસ્પ્લે મોડ્યુલના યોજનાકીય ડાયાગ્રામની વિગતવાર સમજૂતી
1) ટાઇપ-સી ઇન્ટરફેસ સર્કિટ
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ - આકૃતિ 3.5
આકૃતિ 3.5 ટાઇપ-સી ઇન્ટરફેસ સર્કિટ
આ સર્કિટમાં, D1 એ સ્કોટકી ડાયોડ છે, જેનો ઉપયોગ વર્તમાનને ઉલટાવતા અટકાવવા માટે થાય છે. D2 થી D4 એ ઈલેક્ટ્રોસ્ટેટિક સર્જ પ્રોટેક્શન ડાયોડ્સ છે જે ડિસ્પ્લે મોડ્યુલને વધુ પડતા વોલ્યુમને કારણે નુકસાન થતા અટકાવે છે.tage અથવા શોર્ટ સર્કિટ. R1 એ પુલ-ડાઉન પ્રતિકાર છે. USB1 એ Type-C બસ છે. ડિસ્પ્લે મોડ્યુલ USB1 દ્વારા Type-C પાવર સપ્લાય, ડાઉનલોડ પ્રોગ્રામ્સ અને સીરીયલ પોર્ટ કોમ્યુનિકેશન સાથે જોડાય છે. જ્યાં +5V અને GND એ ધન પાવર વોલ્યુમ છેtage અને ગ્રાઉન્ડ સિગ્નલ USB_D- અને USB_D+ એ વિભેદક યુએસબી સિગ્નલો છે, જે ઓનબોર્ડ યુએસબી-ટુ-સીરીયલ સર્કિટમાં પ્રસારિત થાય છે.
2) 5V થી 3.3V વોલ્યુમtage રેગ્યુલેટર સર્કિટ
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ - આકૃતિ 3.6
આકૃતિ 3.6 વોલ્યુમtage રેગ્યુલેટર સર્કિટ
આ સર્કિટમાં, C16~C19 એ બાયપાસ ફિલ્ટર કેપેસિટર છે, જેનો ઉપયોગ ઇનપુટ વોલ્યુમની સ્થિરતા જાળવવા માટે થાય છે.tage અને આઉટપુટ વોલ્યુમtagઇ. U1 એ મોડલ નંબર ME5C3.3M6217G સાથે 33V થી 5V LDO છે. કારણ કે ડિસ્પ્લે મોડ્યુલ પરના મોટાભાગના સર્કિટને 3.3V પાવર સપ્લાયની જરૂર છે, અને ટાઇપ-સી ઇન્ટરફેસનું પાવર ઇનપુટ મૂળભૂત રીતે 5V છે, તેથી વોલtage રેગ્યુલેટર કન્વર્ઝન સર્કિટ જરૂરી છે.
3) પ્રતિકારક ટચ સ્ક્રીન નિયંત્રણ સર્કિટ
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ - આકૃતિ 3.7
આકૃતિ 3.7 પ્રતિકારક ટચ સ્ક્રીન નિયંત્રણ સર્કિટ
આ સર્કિટમાં, C25 અને C27 બાયપાસ ફિલ્ટર કેપેસિટર્સ છે, જેનો ઉપયોગ ઇનપુટ વોલ્યુમ જાળવવા માટે થાય છે.tage સ્થિરતા. R22 અને R32 એ પુલ-અપ રેઝિસ્ટર છે જેનો ઉપયોગ ડિફોલ્ટ પિનની સ્થિતિને ઊંચી રાખવા માટે થાય છે. U4 એ XPT2046 કંટ્રોલ IC છે, આ ICનું કાર્ય કોઓર્ડિનેટ વોલ્યુમ મેળવવાનું છેtagX+, X-, Y+, Y- ચાર પિન દ્વારા પ્રતિકારક ટચ સ્ક્રીનના ટચ પોઈન્ટનું e મૂલ્ય અને પછી ADC રૂપાંતરણ દ્વારા, ADC મૂલ્ય ESP32 માસ્ટર પર પ્રસારિત થાય છે. ESP32 માસ્ટર પછી ADC મૂલ્યને ડિસ્પ્લેના પિક્સેલ સંકલન મૂલ્યમાં રૂપાંતરિત કરે છે. XPT2046 ESP32 માસ્ટર સાથે SPI બસ દ્વારા વાતચીત કરે છે, અને કારણ કે તે SPI બસને ડિસ્પ્લે સાથે શેર કરે છે, સક્ષમ સ્થિતિ CS પિન દ્વારા નિયંત્રિત થાય છે. PEN પિન એ ટચ ઇન્ટરપ્ટ પિન છે અને જ્યારે ટચ ઇવેન્ટ થાય ત્યારે ઇનપુટ લેવલ ઓછું હોય છે.
4) USB થી સીરીયલ પોર્ટ અને એક-ક્લિક ડાઉનલોડ સર્કિટ
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ - આકૃતિ 3.8
આકૃતિ 3.8 યુએસબી ટુ સીરીયલ પોર્ટ અને એક-ક્લિક ડાઉનલોડ સર્કિટ
આ સર્કિટમાં, U3 એ CH340C યુએસબી-ટુ-સીરીયલ IC છે, જેને સર્કિટ ડિઝાઇનને સરળ બનાવવા માટે બાહ્ય ક્રિસ્ટલ ઓસિલેટરની જરૂર નથી. C6 એ બાયપાસ ફિલ્ટર કેપેસિટર છે જેનો ઉપયોગ ઇનપુટ વોલ્યુમ જાળવવા માટે થાય છેtage સ્થિરતા. Q1 અને Q2 એ NPN પ્રકારના ટ્રાયોડ છે, અને R6 અને R7 એ ટ્રાયોડ બેઝ છે જે વર્તમાન રેઝિસ્ટરને મર્યાદિત કરે છે. આ સર્કિટનું કાર્ય યુએસબી ટુ સીરીયલ પોર્ટ અને વન-ક્લિક ડાઉનલોડ ફંક્શનને સાકાર કરવાનું છે. USB સિગ્નલ UD+ અને UD- પિન દ્વારા ઇનપુટ અને આઉટપુટ છે, અને રૂપાંતર પછી RXD અને TXD પિન દ્વારા ESP32 માસ્ટર પર પ્રસારિત થાય છે. એક-ક્લિક ડાઉનલોડ સર્કિટ સિદ્ધાંત:
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 પિન તરત જ નીચે ખેંચાય છે, આ સમયે તે ડાઉનલોડ મોડમાં પ્રવેશ કરશે.
5) ઓડિયો પાવર ampલિફાયર સર્કિટ
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ - આકૃતિ 3.9
આકૃતિ 3.9 ઓડિયો પાવર ampલિફાયર સર્કિટ
આ સર્કિટમાં, R23, C7, C8 અને C9 RC ફિલ્ટર સર્કિટ બનાવે છે, અને R10 અને R13 એ ઓપરેશનલના ગેઇન એડજસ્ટિંગ રેઝિસ્ટર છે. ampલાઇફાયર જ્યારે R13 નું પ્રતિકાર મૂલ્ય અપરિવર્તિત હોય છે, ત્યારે R10 નું પ્રતિકાર મૂલ્ય જેટલું નાનું હોય છે, બાહ્ય સ્પીકરનું વોલ્યુમ જેટલું મોટું હોય છે. C10 અને C11 ઇનપુટ કપલિંગ કેપેસિટર્સ છે. R11 એ પુલ-અપ રેઝિસ્ટર છે. JP1 એ હોર્ન/સ્પીકર પોર્ટ છે. U5 એ FM8002E ઑડિયો પાવર છે ampલિફાયર આઈસી. AUDIO_IN દ્વારા ઇનપુટ કર્યા પછી, ઓડિયો DAC સિગ્નલ છે ampVO8002 અને VO1 પિન દ્વારા FM2E ગેઇન અને સ્પીકર/સ્પીકરને આઉટપુટ દ્વારા લિફાઇડ. SHUTDOWN એ FM8002E માટે સક્ષમ પિન છે. નીચું સ્તર સક્ષમ છે. મૂળભૂત રીતે, ઉચ્ચ સ્તર સક્ષમ છે.
6) ESP32-WROOM-32E મુખ્ય નિયંત્રણ સર્કિટ
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ - આકૃતિ 3.10
આકૃતિ 3.10 ESP32-WROOM-32E મુખ્ય નિયંત્રણ સર્કિટ
આ સર્કિટમાં, C4 અને C5 બાયપાસ ફિલ્ટર કેપેસિટર્સ છે, અને U2 એ ESP32-WROOM-32E મોડ્યુલ છે. આ મોડ્યુલના આંતરિક સર્કિટ વિશે વિગતો માટે, કૃપા કરીને સત્તાવાર દસ્તાવેજોનો સંદર્ભ લો.
7) કી રીસેટ સર્કિટ
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ - આકૃતિ 3.11
આકૃતિ 3.11 કી રીસેટ સર્કિટ
આ સર્કિટમાં, 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 પિન ગ્રાઉન્ડ છે, ESP32 હજુ પણ RESET સ્થિતિમાં છે. C3 ચાર્જ થયા પછી, રીસેટ પિન ઉપર ખેંચાય છે, ESP32 રીસેટ થાય છે અને સામાન્ય કાર્યકારી સ્થિતિમાં પ્રવેશે છે.
જો રીસેટ અસફળ હોય, તો રીસેટ પિન લો લેવલના સમયને વિલંબિત કરવા માટે C3 ની સહનશીલતા મૂલ્યને યોગ્ય રીતે વધારી શકાય છે.
8) સીરીયલ મોડ્યુલનું ઈન્ટરફેસ સર્કિટ
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ - આકૃતિ 3.12
આકૃતિ 3.12 સીરીયલ મોડ્યુલનું ઈન્ટરફેસ સર્કિટ
આ સર્કિટમાં, P2 એ 4P 1.25mm પિચ સીટ છે, R29 અને R30 એ ઇમ્પિડન્સ બેલેન્સ રેઝિસ્ટર છે, અને Q5 એ 5V ઇનપુટ પાવર સપ્લાયને નિયંત્રિત કરતી ફીલ્ડ ઇફેક્ટ ટ્યુબ છે. R31 એ પુલ-ડાઉન રેઝિસ્ટર છે. RXD0 અને TXD0 ને સીરીયલ પિન સાથે કનેક્ટ કરો અને અન્ય બે પિનને પાવર સપ્લાય કરો. આ પોર્ટ ઓનબોર્ડ યુએસબી-ટુ-સીરીયલ પોર્ટ મોડ્યુલ જેવા જ સીરીયલ પોર્ટ સાથે જોડાયેલ છે.
9) IO અને પેરિફેરલ ઇન્ટરફેસ સર્કિટને વિસ્તૃત કરો
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ - આકૃતિ 3.13
આકૃતિ 3.13 વિસ્તૃત IO અને પેરિફેરલ ઇન્ટરફેસ સર્કિટ
આ સર્કિટમાં, P3 અને P4 એ 4P 1.25mm પિચ સીટ છે, અને JP3 એ 2P 1.25mm પિચ સીટ છે. R33 અને R34 એ I2C પિન પુલ-અપ રેઝિસ્ટર છે. SPI_CLK, SPI_MISO, SPI_MOSI પિન MicroSD કાર્ડ SPI પિન સાથે શેર કરવામાં આવે છે. પિન SPI_CS, IIC_SCL, IIC_SDA, IO35, IO39 ઓન-બોર્ડ ઉપકરણો દ્વારા ઉપયોગમાં લેવાતા નથી, તેથી તેઓ SPI અને IIC ઉપકરણોને કનેક્ટ કરવા માટે લઈ જવામાં આવે છે, અને સામાન્ય IO માટે પણ ઉપયોગ કરી શકાય છે. ધ્યાન રાખવા જેવી બાબતો:
A. IO35 અને IO39 માત્ર ઇનપુટ પિન હોઈ શકે છે;
B. જ્યારે સામાન્ય IO માટે IIC પિનનો ઉપયોગ કરવામાં આવે છે, ત્યારે R33 અને R34 પુલ-અપ પ્રતિકારને દૂર કરવાનું શ્રેષ્ઠ છે;
10) બેટરી ચાર્જ અને ડિસ્ચાર્જ મેનેજમેન્ટ સર્કિટ
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ - આકૃતિ 3.13 2
આકૃતિ 3.13 બેટરી ચાર્જ અને ડિસ્ચાર્જ મેનેજમેન્ટ સર્કિટ
આ સર્કિટમાં, C20, C21, C22 અને C23 બાયપાસ ફિલ્ટર કેપેસિટર્સ છે. U6 એ TP4054 બેટરી ચાર્જ મેનેજમેન્ટ IC છે. R27 બેટરી ચાર્જિંગ વર્તમાનને નિયંત્રિત કરે છે. JP2 એ 2P 1.25mm પિચ સીટ છે, જે બેટરી સાથે જોડાયેલ છે. Q3 એ P-ચેનલ FET છે. R28 એ Q3 ગ્રીડ પુલ-ડાઉન રેઝિસ્ટર છે. TP4054 બેટરીને BAT પિન દ્વારા ચાર્જ કરે છે, R27 પ્રતિકાર જેટલો નાનો, ચાર્જિંગ વર્તમાન જેટલો મોટો, મહત્તમ 500mA છે. Q3 અને R28 મળીને બેટરી ડિસ્ચાર્જ સર્કિટ બનાવે છે, જ્યારે Type-C ઇન્ટરફેસ દ્વારા પાવર સપ્લાય ન હોય ત્યારે +5V વોલtage 0 છે, પછી Q3 ગેટ નીચા સ્તરે ખેંચાય છે, ડ્રેઇન અને સ્ત્રોત ચાલુ છે, અને બેટરી સમગ્ર ડિસ્પ્લે મોડ્યુલને પાવર સપ્લાય કરે છે. જ્યારે ટાઇપ-સી ઇન્ટરફેસ દ્વારા સંચાલિત થાય છે, ત્યારે +5V વોલ્યુમtage 5V છે, પછી Q3 ગેટ 5V ઊંચો છે, ડ્રેઇન અને સ્ત્રોત કાપી નાખવામાં આવે છે, અને બેટરી પુરવઠો વિક્ષેપિત થાય છે.
11) 48P LCD પેનલ વાયર વેલ્ડીંગ ઇન્ટરફેસ
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ - આકૃતિ 3.14
આકૃતિ 3.14 18P LCD પેનલ વાયરિંગ વેલ્ડીંગ ઇન્ટરફેસ
આ સર્કિટમાં, C24 એ બાયપાસ ફિલ્ટર કેપેસિટર છે, અને QD1 એ 18P 0.8mm પિચ લિક્વિડ ક્રિસ્ટલ સ્ક્રીન વેલ્ડિંગ ઇન્ટરફેસ છે. QD1 માં પ્રતિકારક ટચ સ્ક્રીન સિગ્નલ પિન, LCD સ્ક્રીન વોલ્યુમ છેtage પિન, SPI કોમ્યુનિકેશન પિન, કંટ્રોલ પિન અને બેકલાઇટ સર્કિટ પિન. ESP32 આ પિનનો ઉપયોગ LCD અને ટચ સ્ક્રીનને નિયંત્રિત કરવા માટે કરે છે.
12) કી સર્કિટ ડાઉનલોડ કરો
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ - આકૃતિ 3.15
આકૃતિ 3.15 ડાઉનલોડ બટન સર્કિટ
આ સર્કિટમાં, KEY2 કી છે અને R5 એ પુલ-અપ રેઝિસ્ટર છે. IO0 મૂળભૂત રીતે ઊંચું હોય છે અને જ્યારે KEY2 દબાવવામાં આવે ત્યારે ઓછું હોય છે. KEY2 દબાવો અને પકડી રાખો, પાવર ચાલુ કરો અથવા રીસેટ કરો અને ESP32 ડાઉનલોડ મોડમાં પ્રવેશ કરશે. અન્ય કિસ્સાઓમાં, KEY2 નો ઉપયોગ સામાન્ય કી તરીકે થઈ શકે છે.
13) બેટરી પાવર ડિટેક્શન સર્કિટ
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ - આકૃતિ 3.15 2
આકૃતિ 3.15 બેટરી લેવલ ડિટેક્શન સર્કિટ
આ સર્કિટમાં, R2 અને R3 આંશિક વોલ્યુમ છેtage રેઝિસ્ટર અને C1 અને C2 બાયપાસ ફિલ્ટર કેપેસિટર્સ છે. બેટરી વોલ્યુમtage BAT+ સિગ્નલ ઇનપુટ વિભાજક રેઝિસ્ટરમાંથી પસાર થાય છે. BAT_ADC એ વોલ્યુમ છેtagR3 ના બંને છેડે e મૂલ્ય, જે ઇનપુટ પિન દ્વારા ESP32 માસ્ટરમાં પ્રસારિત થાય છે, અને પછી ADC દ્વારા રૂપાંતરિત થાય છે અને અંતે બેટરી વોલ મેળવી શકે છે.tage મૂલ્ય. ભાગtage વિભાજકનો ઉપયોગ થાય છે કારણ કે ESP32 ADC મહત્તમ 3.3V નું કન્વર્ટ કરે છે, જ્યારે બેટરી સંતૃપ્તિ વોલ્યુમtage 4.2V છે, જે શ્રેણીની બહાર છે. મેળવેલ વોલ્યુમtage 2 વડે ગુણાકાર એ વાસ્તવિક બેટરી વોલ્યુમ છેtage.
14) એલસીડી બેકલાઇટ કંટ્રોલ સર્કિટ
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ - આકૃતિ 3.16
આકૃતિ 3.16 LCD બેકલાઇટ કંટ્રોલ સર્કિટ
આ સર્કિટમાં, R24 એ ડિબગીંગ પ્રતિકાર છે અને તે અસ્થાયી રૂપે જાળવી રાખવામાં આવે છે. Q4 એ N-ચેનલ ફીલ્ડ ઇફેક્ટ ટ્યુબ છે, R25 એ Q4 ગ્રીડ પુલ-ડાઉન રેઝિસ્ટર છે, અને R26 એ બેકલાઇટ વર્તમાન મર્યાદિત રેઝિસ્ટર છે. એલસીડી બેકલાઇટ એલઇડી એલamp સમાંતર સ્થિતિમાં છે, હકારાત્મક ધ્રુવ 3.3V સાથે જોડાયેલ છે, અને નકારાત્મક ધ્રુવ Q4 ના ડ્રેઇન સાથે જોડાયેલ છે. જ્યારે કંટ્રોલ પિન LCD_BL ઉચ્ચ વોલ્યુમ આઉટપુટ કરે છેtage, Q4 ના ડ્રેઇન અને સ્ત્રોત ધ્રુવ ચાલુ છે. આ સમયે, એલસીડી બેકલાઇટનો નકારાત્મક ધ્રુવ ગ્રાઉન્ડ છે, અને બેકલાઇટ એલઇડી એલamp ચાલુ છે અને પ્રકાશ ફેંકે છે. જ્યારે કંટ્રોલ પિન LCD_BL નીચા વોલ્યુમનું આઉટપુટ કરે છેtage, Q4 ના ડ્રેઇન અને સ્ત્રોતને કાપી નાખવામાં આવે છે, અને LCD સ્ક્રીનની નકારાત્મક બેકલાઇટ સસ્પેન્ડ કરવામાં આવે છે, અને બેકલાઇટ LED lamp ચાલુ નથી. મૂળભૂત રીતે, LCD બેકલાઇટ બંધ છે. R26 પ્રતિકાર ઘટાડવાથી બેકલાઇટની મહત્તમ તેજ વધી શકે છે. વધુમાં, LCD_BL પિન LCD બેકલાઇટને સમાયોજિત કરવા માટે PWM સિગ્નલ ઇનપુટ કરી શકે છે.
15) RGB થ્રી-કલર લાઇટ કંટ્રોલ સર્કિટ
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ - આકૃતિ 3.17
આકૃતિ 3.17 LCD બેકલાઇટ કંટ્રોલ સર્કિટ
આ સર્કિટમાં, LED2 એ RGB ત્રણ-રંગી l છેamp, અને R14~R16 એ ત્રણ-રંગી l છેamp વર્તમાન મર્યાદિત રેઝિસ્ટર. LED2 માં લાલ, લીલી અને વાદળી LED લાઇટો છે, જે સામાન્ય એનોડ કનેક્શન છે, IO16, IO17 અને IO22 એ ત્રણ કંટ્રોલ પિન છે, જે નીચા સ્તરે LED લાઇટને પ્રકાશિત કરે છે અને ઉચ્ચ સ્તર પર LED લાઇટને ઓલવી નાખે છે.
16) માઇક્રોએસડી કાર્ડ સ્લોટ ઇન્ટરફેસ સર્કિટ
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ - આકૃતિ 3.18
આકૃતિ 3.18 માઇક્રોએસડી કાર્ડ સ્લોટ ઇન્ટરફેસ સર્કિટ
આ સર્કિટમાં, SD_CARD1 એ માઇક્રોએસડી કાર્ડ સ્લોટ છે. R17 થી R21 દરેક પીન માટે પુલ-અપ રેઝિસ્ટર છે. C26 એ બાયપાસ ફિલ્ટર કેપેસિટર છે. આ ઈન્ટરફેસ સર્કિટ SPI કોમ્યુનિકેશન મોડને અપનાવે છે. માઇક્રોએસડી કાર્ડ્સના હાઇ-સ્પીડ સ્ટોરેજને સપોર્ટ કરે છે.
નોંધ કરો કે આ ઈન્ટરફેસ SPI બસને SPI પેરિફેરલ ઈન્ટરફેસ સાથે શેર કરે છે.
3.3. ડિસ્પ્લે મોડ્યુલના ઉપયોગ માટે સાવચેતીઓ
  1. ડિસ્પ્લે મોડ્યુલ બેટરીથી ચાર્જ થાય છે, બાહ્ય સ્પીકર ઑડિઓ વગાડે છે, અને ડિસ્પ્લે સ્ક્રીન પણ કામ કરી રહી છે, આ સમયે કુલ વર્તમાન 500mA કરતાં વધી શકે છે. આ કિસ્સામાં, તમારે ટાઇપ-સી કેબલ દ્વારા સમર્થિત મહત્તમ વર્તમાન અને પાવર દ્વારા સમર્થિત મહત્તમ વર્તમાન પર ધ્યાન આપવાની જરૂર છે
    અપર્યાપ્ત વીજ પુરવઠો ટાળવા માટે સપ્લાય ઇન્ટરફેસ.
  2. ઉપયોગ દરમિયાન, LDO વોલ્યુમને સ્પર્શ કરશો નહીંtage રેગ્યુલેટર અને બેટરી ચાર્જ મેનેજમેન્ટ IC તમારા હાથથી ઊંચા તાપમાને બળી ન જાય તે માટે.
  3. IO પોર્ટને કનેક્ટ કરતી વખતે, ખોટા જોડાણને ટાળવા માટે IO વપરાશ પર ધ્યાન આપો અને પ્રોગ્રામ કોડની વ્યાખ્યા મેળ ખાતી નથી.
  4. ઉત્પાદનનો સલામત અને વ્યાજબી ઉપયોગ કરો.

દસ્તાવેજો / સંસાધનો

LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા
E32R32P, E32N32P, E32R32P E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ, E32R32P E32N32P, 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ, IPS ESP32-Display Module, ESP32 Module le, મોડ્યુલ
LCD wiki E32R32P, E32N32P 3.2inch IPS ESP32-32E Display Module [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા
E32R32P, E32N32P, E32R32P E32N32P 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ, E32R32P E32N32P, 3.2inch IPS ESP32-32E ડિસ્પ્લે મોડ્યુલ, IPS ESP32-Display Module, ESP32 Module le, મોડ્યુલ

સંદર્ભો

એક ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. જરૂરી ક્ષેત્રો ચિહ્નિત થયેલ છે *