Elecrow ESP32-32E 3.5 انچ ڈسپلے ماڈیول صارف دستی

وسائل کی تفصیل
وسائل کی ڈائرکٹری درج ذیل تصویر میں دکھائی گئی ہے:


سافٹ ویئر کی ہدایات
ڈسپلے ماڈیول سافٹ ویئر ڈویلپمنٹ کے اقدامات درج ذیل ہیں:
A. ESP32 پلیٹ فارم سافٹ ویئر ڈویلپمنٹ ماحول بنائیں۔
B. اگر ضروری ہو تو، ترقی کی بنیاد کے طور پر تیسری پارٹی کے سافٹ ویئر لائبریریوں کو درآمد کریں؛
C. سافٹ ویئر پروجیکٹ کو ڈیبگ کرنے کے لیے کھولیں، آپ ایک نیا سافٹ ویئر پروجیکٹ بھی بنا سکتے ہیں۔
D. ڈسپلے ماڈیول پر پاور، ڈیبگنگ پروگرام کو مرتب اور ڈاؤن لوڈ کریں، اور پھر سافٹ ویئر کے چلنے والے اثر کو چیک کریں۔
E. سافٹ ویئر کا اثر متوقع حد تک نہیں پہنچتا، پروگرام کوڈ میں ترمیم کرنا جاری رکھیں، اور پھر مرتب اور ڈاؤن لوڈ کریں، جب تک کہ اثر متوقع حد تک نہ پہنچ جائے۔
پچھلے مراحل کے بارے میں تفصیلات کے لیے، 1-Demo ڈائریکٹری میں دستاویزات دیکھیں۔
ہارڈ ویئر کی ہدایات
ختمview ماڈیول ہارڈ ویئر کے وسائل دکھائے جاتے ہیں۔
ماڈیول ہارڈویئر وسائل درج ذیل دو اعداد و شمار میں دکھائے گئے ہیں:


ہارڈ ویئر کے وسائل کو اس طرح بیان کیا گیا ہے:
1) LCD
LCD ڈسپلے کا سائز 3.5 انچ ہے، ڈرائیور IC ST7796 ہے، اور ریزولوشن 320×480 ہے۔ ESP32 4 وائر SPI کمیونیکیشن انٹرفیس کا استعمال کرتے ہوئے منسلک ہے۔
A. ST7796 کنٹرولر کا تعارف
ST7796 کنٹرولر 320 × 480 کی زیادہ سے زیادہ ریزولوشن کو سپورٹ کرتا ہے اور اس کا GRAM 345,600 بائٹس ہے۔ یہ 8 بٹ، 9 بٹ، 16 بٹ، 18 بٹ اور 24 بٹ متوازی پورٹ ڈیٹا بسوں کو بھی سپورٹ کرتا ہے، اور 3 وائر اور 4 وائر ایس پی آئی سیریل پورٹس کو بھی سپورٹ کرتا ہے۔ چونکہ متوازی کنٹرول کے لیے بڑی تعداد میں IO بندرگاہوں کی ضرورت ہوتی ہے، اس لیے سب سے زیادہ استعمال ہونے والا SPI سیریل پورٹ کنٹرول ہے۔ ST7796 65K، 262K، 16.7M RGB کلر ڈسپلے کو بھی سپورٹ کرتا ہے، ڈسپلے کا رنگ بہت بھرپور ہے، جبکہ گردش اور اسکرولنگ ڈسپلے اور ویڈیو پلے بیک، ڈسپلے کو مختلف طریقوں سے سپورٹ کرتا ہے۔
ST7796 کنٹرولر پکسل ڈسپلے کو کنٹرول کرنے کے لیے 16 بٹ (RGB565) استعمال کرتا ہے، اس لیے یہ فی پکسل 65K رنگ دکھا سکتا ہے۔ پکسل ایڈریس قطاروں اور کالموں کی ترتیب میں سیٹ کیا جاتا ہے، اور انکریمنٹ اور کمی کی سمت کا تعین اسکیننگ موڈ سے کیا جاتا ہے۔ ST7796 ڈسپلے کا طریقہ یہ ہے کہ پہلے ایڈریس سیٹ کریں اور پھر کلر ویلیو سیٹ کریں۔
B. SPI کمیونیکیشن پروٹوکول کا تعارف
4 وائر ایس پی آئی بس کی رائٹنگ موڈ ٹائمنگ درج ذیل تصویر میں دکھائی گئی ہے۔

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
2) مزاحم ٹچ اسکرین
مزاحم ٹچ اسکرین کا سائز 3.5 انچ ہے اور اس سے منسلک ہے۔
XPT2046 IC کو چار پنوں کے ذریعے کنٹرول کرتا ہے: XL, XR, YU, YD۔
3) ESP32-WROOM-32E ماڈیول
اس ماڈیول میں بلٹ ان ESP32-DOWD-V3 چپ، Xtensa dual-core 32-bit LX6 مائکرو پروسیسر ہے، اور 240MHz تک گھڑی کی شرح کو سپورٹ کرتا ہے۔ اس میں 448KB ROM، 520KB SRAM، 16KB RTC SRAM، اور 4MB QSPI فلیش ہے۔ 2.4GHz وائی فائی، بلوٹوتھ V4.2 اور بلوٹوتھ لو پاور ماڈیول سپورٹ ہیں۔ بیرونی 26 GPIOs، سپورٹ SD کارڈ، UART، SPI، SDIO، I2C، LED PWM، موٹر PWM، I2S، IR، پلس کاؤنٹر، GPIO، capacitive touch sensor، ADC، DAC، TWAI اور دیگر پیری فیرلز۔
4) مائیکرو ایس ڈی کارڈ سلاٹ
SPI کمیونیکیشن موڈ اور ESP32 کنکشن کا استعمال کرتے ہوئے، مختلف صلاحیتوں کے مائیکرو ایس ڈی کارڈز کے لیے سپورٹ۔
5) آرجیبی تھری کلر لائٹ
سرخ، سبز اور نیلے رنگ کی ایل ای ڈی لائٹس پروگرام کے چلنے کی حالت کو ظاہر کرنے کے لیے استعمال کی جا سکتی ہیں۔
6) سیریل پورٹ
سیریل پورٹ کمیونیکیشن کے لیے ایک بیرونی سیریل پورٹ ماڈیول استعمال کیا جاتا ہے۔
7) USB سے سیریل پورٹ اور ایک کلک ڈاؤن لوڈ سرکٹ
بنیادی ڈیوائس CH340C ہے، ایک سرا کمپیوٹر USB سے منسلک ہے، ایک سرا ESP32 سیریل پورٹ سے جڑا ہوا ہے، تاکہ USB سے TTL سیریل پورٹ حاصل کیا جا سکے۔ اس کے علاوہ، ایک کلک ڈاؤن لوڈ سرکٹ بھی منسلک ہے، یعنی پروگرام ڈاؤن لوڈ کرتے وقت، یہ خود بخود ڈاؤن لوڈ موڈ میں داخل ہوسکتا ہے، بغیر کسی بیرونی کو چھونے کی ضرورت ہے۔
8) بیٹری انٹرفیس
دو پن انٹرفیس، ایک مثبت الیکٹروڈ کے لیے، ایک منفی الیکٹروڈ کے لیے، بیٹری پاور سپلائی اور چارجنگ تک رسائی حاصل کریں۔
9) بیٹری چارج اور ڈسچارج مینجمنٹ سرکٹ
بنیادی ڈیوائس TP4054 ہے، یہ سرکٹ بیٹری کے چارجنگ کرنٹ کو کنٹرول کر سکتا ہے، بیٹری کو محفوظ طریقے سے سیچوریشن سٹیٹ پر چارج کیا جاتا ہے، لیکن یہ بیٹری ڈسچارج کو بھی محفوظ طریقے سے کنٹرول کر سکتا ہے۔
10) بوٹ کلید
ڈسپلے ماڈیول کے آن ہونے کے بعد، دبانے سے IO0 کم ہو جائے گا۔ اگر اس لمحے جب ماڈیول آن ہوتا ہے یا ESP32 ری سیٹ ہوتا ہے تو IO0 کو کم کرنا ڈاؤن لوڈ موڈ میں داخل ہو جائے گا۔ دیگر معاملات کو عام بٹن کے طور پر استعمال کیا جا سکتا ہے۔
11) ٹائپ سی انٹرفیس
ڈسپلے ماڈیول کا مرکزی پاور سپلائی انٹرفیس اور پروگرام ڈاؤن لوڈ انٹرفیس۔ USB کو سیریل پورٹ اور ایک کلک ڈاؤن لوڈ سرکٹ سے جوڑیں، بجلی کی فراہمی، ڈاؤن لوڈ اور سیریل کمیونیکیشن کے لیے استعمال کیا جا سکتا ہے۔
12) 5V سے 3.3V والیومtagای ریگولیٹر سرکٹ
بنیادی آلہ ME6217C33M5G LDO ریگولیٹر ہے۔ والیومtagای ریگولیٹر سرکٹ 2V ~ 6.5V وسیع والیوم کو سپورٹ کرتا ہے۔tagای ان پٹ، 3.3V مستحکم والیومtage آؤٹ پٹ، اور زیادہ سے زیادہ آؤٹ پٹ کرنٹ 800mA ہے، جو مکمل طور پر والیوم کو پورا کر سکتا ہے۔tagای اور ڈسپلے ماڈیول کی موجودہ ضروریات۔
13) کلید کو دوبارہ ترتیب دیں۔
ڈسپلے ماڈیول کے آن ہونے کے بعد، دبانے سے ESP32 ری سیٹ پن نیچے ہو جائے گا (پہلے سے طے شدہ حالت پل اپ ہے)، تاکہ ری سیٹ فنکشن کو حاصل کیا جا سکے۔
14) مزاحم ٹچ اسکرین کنٹرول سرکٹ
بنیادی آلہ XPT2046 ہے، جو SPI کے ذریعے ESP32 کے ساتھ بات چیت کرتا ہے۔ یہ سرکٹ مزاحمتی ٹچ اسکرین اور ESP32 ماسٹر کے درمیان ایک پل ہے، جو ٹچ اسکرین پر موجود ڈیٹا کو ESP32 ماسٹر تک پہنچانے کے لیے ذمہ دار ہے، تاکہ ٹچ پوائنٹ کے نقاط کو حاصل کیا جا سکے۔
15) ان پٹ پن کو پھیلائیں۔
ESP32 ماڈیول پر دو غیر استعمال شدہ ان پٹ IO بندرگاہوں کو پردیی استعمال کے لیے تیار کیا گیا ہے۔
16) بیک لائٹ کنٹرول سرکٹ
بنیادی ڈیوائس BSS138 فیلڈ ایفیکٹ ٹیوب ہے۔ اس سرکٹ کا ایک سرا ESP32 ماسٹر پر بیک لائٹ کنٹرول پن سے جڑا ہوا ہے، اور دوسرا سرا LCD اسکرین بیک لائٹ LED کے منفی قطب سے جڑا ہوا ہے۔amp. بیک لائٹ کنٹرول پن پل اپ، بیک لائٹ، بصورت دیگر بند۔
17) اسپیکر انٹرفیس
وائرنگ ٹرمینلز کو عمودی طور پر منسلک ہونا ضروری ہے۔ مونو اسپیکرز اور لاؤڈ اسپیکر تک رسائی کے لیے استعمال کیا جاتا ہے۔
18) آڈیو پاور ampلائفائر سرکٹ
بنیادی آلہ FM8002E آڈیو ہے۔ ampلائفائر آئی سی اس سرکٹ کا ایک سرا ESP32 آڈیو DAC ویلیو آؤٹ پٹ پن سے جڑا ہوا ہے اور دوسرا سرا ہارن انٹرفیس سے جڑا ہوا ہے۔ اس سرکٹ کا کام چھوٹے پاور ہارن یا اسپیکر کو آواز کے لیے چلانا ہے۔ 5V پاور سپلائی کے لیے، زیادہ سے زیادہ ڈرائیو پاور 1.5W (لوڈ 8 اوہم) یا 2W (لوڈ 4 اوہم) ہے۔
19) SPI پیریفرل انٹرفیس
4 وائر افقی انٹرفیس۔ مائیکرو ایس ڈی کارڈ کے ذریعے استعمال شدہ ایک غیر استعمال شدہ چپ سلیکشن پن اور ایس پی آئی انٹرفیس پن کی قیادت کریں، جو بیرونی SPI ڈیوائسز یا عام IO پورٹس کے لیے استعمال کی جا سکتی ہیں۔
20) I2C پیریفرل انٹرفیس
4 وائر افقی انٹرفیس۔ I2C انٹرفیس بنانے کے لیے دو غیر استعمال شدہ پنوں کو باہر لے جائیں، جو بیرونی IIC آلات یا عام IO پورٹس کے لیے استعمال کیے جا سکتے ہیں۔
ڈسپلے ماڈیول کے اسکیمیٹک ڈایاگرام کی تفصیلی وضاحت
1) ٹائپ سی انٹرفیس سرکٹ

اس سرکٹ میں، D1 Schottky diode ہے، جو کرنٹ کو الٹنے سے روکنے کے لیے استعمال ہوتا ہے۔ D2 سے D4 الیکٹرو اسٹیٹک سرج پروٹیکشن ڈائیوڈز ہیں تاکہ ڈسپلے ماڈیول کو ضرورت سے زیادہ والیوم کی وجہ سے خراب ہونے سے بچایا جا سکے۔tagای یا شارٹ سرکٹ۔ R1 پل-ڈاؤن مزاحمت ہے۔ USB1 ایک Type-C بس ہے۔ ڈسپلے ماڈیول USB1 کے ذریعے Type-C پاور سپلائی، ڈاؤن لوڈ پروگرام، اور سیریل پورٹ کمیونیکیشن سے جڑتا ہے۔ جہاں +5V اور GND مثبت پاور والیوم ہیں۔tage اور زمینی سگنلز USB_D- اور USB_D+ تفریق والے USB سگنل ہیں، جو آن بورڈ USB سے سیریل سرکٹ میں منتقل ہوتے ہیں۔
2) 5V سے 3.3V والیومtagای ریگولیٹر سرکٹ

اس سرکٹ میں، C16~C19 بائی پاس فلٹر کیپسیٹر ہے، جو ان پٹ والیوم کے استحکام کو برقرار رکھنے کے لیے استعمال ہوتا ہے۔tage اور آؤٹ پٹ والیومtage U1 ماڈل نمبر ME5C3.3M6217G کے ساتھ 33V سے 5V LDO ہے۔ کیونکہ ڈسپلے ماڈیول پر زیادہ تر سرکٹس کو 3.3V پاور سپلائی کی ضرورت ہوتی ہے، اور Type-C انٹرفیس کا پاور ان پٹ بنیادی طور پر 5V ہے، اس لیے والیومtagای ریگولیٹر کنورژن سرکٹ کی ضرورت ہے۔
3) مزاحم ٹچ اسکرین کنٹرول سرکٹ

اس سرکٹ میں، C25 اور C27 بائی پاس فلٹر کیپسیٹرز ہیں، جو ان پٹ والیوم کو برقرار رکھنے کے لیے استعمال ہوتے ہیں۔tage استحکام. R22 اور R32 پل اپ ریزسٹرس ہیں جو پہلے سے طے شدہ پن کی حالت کو بلند رکھنے کے لیے استعمال ہوتے ہیں۔ U4 XPT2046 کنٹرول IC ہے، اس IC کا کام کوآرڈینیٹ والیوم حاصل کرنا ہے۔tagریزسٹنس ٹچ اسکرین کے ٹچ پوائنٹ کی e ویلیو X+, X-, Y+, Y- فور پنوں کے ذریعے، اور پھر ADC کنورژن کے ذریعے، ADC ویلیو ESP32 ماسٹر کو منتقل کی جاتی ہے۔ ESP32 ماسٹر پھر ADC ویلیو کو ڈسپلے کی پکسل کوآرڈینیٹ ویلیو میں تبدیل کرتا ہے۔ XPT2046 SPI بس کے ذریعے ESP32 ماسٹر کے ساتھ بات چیت کرتا ہے، اور چونکہ یہ ڈسپلے کے ساتھ SPI بس کا اشتراک کرتا ہے، اس لیے فعال حالت کو CS پن کے ذریعے کنٹرول کیا جاتا ہے۔ PEN پن ایک ٹچ انٹرپٹ پن ہے، اور جب ٹچ ایونٹ ہوتا ہے تو ان پٹ لیول کم ہوتا ہے۔
4) USB سے سیریل پورٹ اور ایک کلک ڈاؤن لوڈ سرکٹ

اس سرکٹ میں، U3 ایک CH340C یو ایس بی ٹو سیریل آئی سی ہے، جس کو سرکٹ ڈیزائن کی سہولت کے لیے کسی بیرونی کرسٹل آسکیلیٹر کی ضرورت نہیں ہے۔ C6 ایک بائی پاس فلٹر کیپسیٹر ہے جو ان پٹ والیوم کو برقرار رکھنے کے لیے استعمال ہوتا ہے۔tage استحکام. Q1 اور Q2 NPN قسم کے ٹرائیڈز ہیں، اور R6 اور R7 ٹرائیوڈ بیس ہیں جو کرنٹ ریزسٹرس کو محدود کرتے ہیں۔ اس سرکٹ کا کام USB سے سیریل پورٹ اور ایک کلک ڈاؤن لوڈ فنکشن کا احساس کرنا ہے۔ 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لائفائر سرکٹ

اس سرکٹ میں، R23، C7، C8 اور C9 RC فلٹر سرکٹ تشکیل دیتے ہیں، اور R10 اور R13 آپریشنل کے فائدہ کو ایڈجسٹ کرنے والے ریزسٹر ہیں۔ ampزندہ کرنے والا جب R13 کی مزاحمتی قدر میں کوئی تبدیلی نہیں ہوتی ہے، R10 کی مزاحمتی قدر جتنی چھوٹی ہوگی، بیرونی اسپیکر کا حجم اتنا ہی بڑا ہوگا۔ C10 اور C11 ان پٹ کپلنگ کیپسیٹرز ہیں۔ R11 پل اپ ریزسٹر ہے۔ JP1 ہارن/اسپیکر پورٹ ہے۔ U5 FM8002E آڈیو پاور ہے۔ ampلائفائر آئی سی۔ AUDIO_IN کے ان پٹ کے بعد، آڈیو DAC سگنل ہے۔ ampVO8002 اور VO1 پنوں کے ذریعے FM2E گین اور اسپیکر/اسپیکر کو آؤٹ پٹ کے ذریعے لائفائیڈ۔ شٹ ڈاؤن FM8002E کے لیے قابل پن ہے۔ نچلی سطح کو فعال کیا گیا ہے۔ پہلے سے طے شدہ طور پر، اعلی سطح فعال ہے.
6) ESP32-WROOM-32E مین کنٹرول سرکٹ

اس سرکٹ میں، C4 اور C5 بائی پاس فلٹر کیپسیٹرز ہیں، اور U2 ESP32-WROOM-32E ماڈیول ہیں۔ اس ماڈیول کے اندرونی سرکٹ کے بارے میں تفصیلات کے لیے، براہ کرم سرکاری دستاویزات سے رجوع کریں۔
7) کلیدی ری سیٹ سرکٹ

اس سرکٹ میں، 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 ری سیٹ ہو جاتا ہے اور عام کام کرنے والی حالت میں داخل ہو جاتا ہے۔
اگر RESET ناکام ہو جاتا ہے، تو C3 کی برداشت کی قدر کو مناسب طریقے سے بڑھایا جا سکتا ہے تاکہ ری سیٹ پن کم سطح کے وقت میں تاخیر ہو سکے۔
8) سیریل ماڈیول کا انٹرفیس سرکٹ

اس سرکٹ میں، P2 ایک 4P 1.25mm پچ سیٹ ہے، R29 اور R30 امپیڈینس بیلنس ریزسٹرس ہیں، اور Q5 ایک فیلڈ ایفیکٹ ٹیوب ہے جو 5V ان پٹ پاور سپلائی کو کنٹرول کرتی ہے۔ R31 ایک پل ڈاون ریزسٹر ہے۔ RXD0 اور TXD0 کو سیریل پنوں سے جوڑیں، اور دیگر دو پنوں کو بجلی فراہم کریں۔ یہ پورٹ اسی سیریل پورٹ سے جڑا ہوا ہے جس میں آن بورڈ USB-to-سیریل پورٹ ماڈیول ہے۔
9) xpand IO اور پیریفرل انٹرفیس سرکٹس

اس سرکٹ میں، P3 اور P4 4P 1.25mm پچ سیٹیں ہیں، اور JP3 2P 1.25mm پچ سیٹیں ہیں۔ R33 اور R34 I2C پن پل اپ ریزسٹر ہیں۔ SPI_CLK, SPI_MISO, SPI_MOSI پنوں کا اشتراک مائیکرو ایس ڈی کارڈ SPI پنوں کے ساتھ کیا جاتا ہے۔ پنز SPI_CS, IIC_SCL, IIC_SDA, IO35, IO39 آن بورڈ ڈیوائسز کے ذریعہ استعمال نہیں ہوتے ہیں، لہذا انہیں SPI اور IIC ڈیوائسز کو جوڑنے کے لیے لے جایا جاتا ہے، اور عام IO کے لیے بھی استعمال کیا جا سکتا ہے۔ جن چیزوں کا خیال رکھنا ضروری ہے:
A. IO35 اور IO39 صرف ان پٹ پن ہو سکتے ہیں۔
B. جب IIC پن کو عام IO کے لیے استعمال کیا جاتا ہے، R33 اور R34 پل اپ مزاحمت کو ہٹانا بہتر ہے۔
10) بیٹری چارج اور ڈسچارج مینجمنٹ سرکٹ

اس سرکٹ میں، 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 گیٹ کو نچلی سطح پر کھینچ لیا جاتا ہے، ڈرین اور سورس آن ہوتے ہیں، اور بیٹری پورے ڈسپلے ماڈیول کو پاور سپلائی کرتی ہے۔ Type-C انٹرفیس کے ذریعے چلنے پر، +5V والیومtage 5V ہے، پھر Q3 گیٹ 5V اونچا ہے، ڈرین اور سورس منقطع ہے، اور بیٹری کی سپلائی میں خلل پڑتا ہے۔
11) 48P LCD پینل وائر ویلڈنگ انٹرفیس

اس سرکٹ میں، C24 بائی پاس فلٹر کیپسیٹر ہے، اور QD1 48P 0.8mm پچ مائع کرسٹل سکرین ویلڈنگ انٹرفیس ہے۔ QD1 میں مزاحمتی ٹچ اسکرین سگنل پن، LCD اسکرین والیوم ہے۔tagای پن، ایس پی آئی کمیونیکیشن پن، کنٹرول پن اور بیک لائٹ سرکٹ پن۔ ESP32 ان پنوں کو LCD اور ٹچ اسکرین کو کنٹرول کرنے کے لیے استعمال کرتا ہے۔
12) کلیدی سرکٹ ڈاؤن لوڈ کریں۔

اس سرکٹ میں، KEY2 کلید ہے اور R5 پل اپ ریزسٹر ہے۔ IO0 ڈیفالٹ کے لحاظ سے زیادہ اور KEY2 دبانے پر کم ہوتا ہے۔ KEY2 کو دبائے رکھیں، پاور آن یا ری سیٹ کریں، اور ESP32 ڈاؤن لوڈ موڈ میں داخل ہو جائے گا۔ دوسری صورتوں میں، KEY2 کو عام کلید کے طور پر استعمال کیا جا سکتا ہے۔
13) بیٹری پاور کا پتہ لگانے کا سرکٹ

اس سرکٹ میں، R2 اور R3 جزوی والیوم ہیں۔tage ریزسٹرس، اور C1 اور C2 بائی پاس فلٹر کیپسیٹرز ہیں۔ بیٹری والیومtage BAT+ سگنل ان پٹ ڈیوائیڈر ریزسٹر سے گزرتا ہے۔ BAT_ADC والیوم ہے۔tagR3 کے دونوں سروں پر e ویلیو، جو ان پٹ پن کے ذریعے ESP32 ماسٹر کو منتقل کی جاتی ہے، اور پھر ADC کے ذریعے آخر میں بیٹری والیوم حاصل کرنے کے لیے تبدیل کی جاتی ہے۔tagای قدر والیومtagای ڈیوائیڈر استعمال کیا جاتا ہے کیونکہ ESP32 ADC زیادہ سے زیادہ 3.3V کو تبدیل کرتا ہے، جبکہ بیٹری کی سیچوریشن والیومtage 4.2V ہے، جو حد سے باہر ہے۔ حاصل شدہ جلدtage کو 2 سے ضرب اصل بیٹری والیوم ہے۔tage.
14) LCD بیک لائٹ کنٹرول سرکٹ

اس سرکٹ میں، R24 ڈیبگنگ مزاحمت ہے اور اسے عارضی طور پر برقرار رکھا جاتا ہے۔ Q4 N-چینل فیلڈ ایفیکٹ ٹیوب ہے، R25 Q4 گرڈ پل ڈاؤن ریزسٹر ہے، اور R26 بیک لائٹ کرنٹ کو محدود کرنے والا ریزسٹر ہے۔ LCD backlight LED Lamp متوازی حالت میں ہے، مثبت قطب 3.3V سے منسلک ہے، اور منفی قطب Q4 کے نالے سے جڑا ہوا ہے۔ جب کنٹرول پن LCD_BL اعلی والیوم آؤٹ پٹ کرتا ہے۔tagای، Q4 کا ڈرین اور سورس پول آن ہے۔ اس وقت، LCD بیک لائٹ کا منفی قطب گراؤنڈ ہے، اور بیک لائٹ ایل ای ڈی ایلamp آن کیا جاتا ہے اور روشنی خارج کرتا ہے۔ جب کنٹرول پن LCD_BL کم والیوم آؤٹ پٹ کرتا ہے۔tage، Q4 کا ڈرین اور سورس منقطع ہو گیا ہے، اور LCD سکرین کی منفی بیک لائٹ معطل ہو گئی ہے، اور بیک لائٹ LED Lamp آن نہیں ہے۔ پہلے سے طے شدہ طور پر، LCD بیک لائٹ آف ہے۔ R26 مزاحمت کو کم کرنے سے بیک لائٹ کی زیادہ سے زیادہ چمک بڑھ سکتی ہے۔ اس کے علاوہ، LCD_BL پن LCD بیک لائٹ کو ایڈجسٹ کرنے کے لیے PWM سگنل ان پٹ کر سکتا ہے۔
15) آرجیبی تھری کلر لائٹ کنٹرول سرکٹ

اس سرکٹ میں، LED2 ایک RGB تین رنگ کا l ہے۔amp، اور R14~R16 تین رنگوں کا l ہے۔amp موجودہ محدود کرنے والا مزاحم۔ ایل ای ڈی 2 میں سرخ، سبز اور نیلی ایل ای ڈی لائٹس ہوتی ہیں، جو عام اینوڈ کنکشن ہیں، IO16، IO17 اور IO22 تین کنٹرول پن ہیں، جو کم سطح پر ایل ای ڈی لائٹس کو روشن کرتے ہیں اور اعلی سطح پر ایل ای ڈی لائٹس کو بجھاتے ہیں۔
16) مائیکرو ایس ڈی کارڈ سلاٹ انٹرفیس سرکٹ

اس سرکٹ میں، SD_CARD1 مائیکرو ایس ڈی کارڈ سلاٹ ہے۔ R17 سے R21 ہر پن کے لیے پل اپ ریزسٹرس ہیں۔ C26 بائی پاس فلٹر کیپسیٹر ہے۔ یہ انٹرفیس سرکٹ SPI کمیونیکیشن موڈ کو اپناتا ہے۔ مائیکرو ایس ڈی کارڈز کی تیز رفتار اسٹوریج کو سپورٹ کرتا ہے۔ نوٹ کریں کہ یہ انٹرفیس SPI بس کو SPI پیریفرل انٹرفیس کے ساتھ شیئر کرتا ہے۔
ڈسپلے ماڈیول کے استعمال کے لیے احتیاطی تدابیر
- ڈسپلے ماڈیول بیٹری سے چارج ہوتا ہے، بیرونی اسپیکر آڈیو چلاتا ہے، اور ڈسپلے اسکرین بھی کام کر رہی ہے، اس وقت کل کرنٹ 500mA سے زیادہ ہو سکتا ہے۔ اس صورت میں، آپ کو بجلی کی ناکافی فراہمی سے بچنے کے لیے ٹائپ-C کیبل کے ذریعے تعاون یافتہ زیادہ سے زیادہ کرنٹ اور پاور سپلائی انٹرفیس کے ذریعے تعاون یافتہ زیادہ سے زیادہ کرنٹ پر توجہ دینے کی ضرورت ہے۔
- استعمال کے دوران، LDO والیوم کو ہاتھ نہ لگائیں۔tagای ریگولیٹر اور بیٹری چارج مینجمنٹ آئی سی کو اپنے ہاتھوں سے زیادہ درجہ حرارت سے جلنے سے بچائیں۔
- IO پورٹ کو جوڑتے وقت، غلط کنیکٹنگ سے بچنے کے لیے IO کے استعمال پر توجہ دیں اور پروگرام کوڈ کی تعریف مماثل نہیں ہے۔
- مصنوعات کو محفوظ اور معقول طریقے سے استعمال کریں۔
دستاویزات / وسائل
![]() |
Elecrow ESP32-32E 3.5 انچ ڈسپلے ماڈیول [پی ڈی ایف] یوزر مینوئل E32R35T, E32N35T, ESP32-32E 3.5 انچ ڈسپلے ماڈیول, ESP32-32E, 3.5 انچ ڈسپلے ماڈیول, ڈسپلے ماڈیول, ماڈیول |
