LCD WIKI E32R32P, E32N32P 3.2 ਇੰਚ IPS ESP32-32E ਡਿਸਪਲੇ ਮੋਡੀਊਲ ਯੂਜ਼ਰ ਮੈਨੂਅਲ

ਸਰੋਤ ਵਰਣਨ
ਸਰੋਤ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਹੇਠ ਦਿੱਤੇ ਚਿੱਤਰ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ:

ਚਿੱਤਰ 1.1 ਉਤਪਾਦ ਜਾਣਕਾਰੀ ਪੈਕ ਕੈਟਾਲਾਗ

ਸਾਫਟਵੇਅਰ ਨਿਰਦੇਸ਼
ਡਿਸਪਲੇ ਮੋਡੀਊਲ ਸਾਫਟਵੇਅਰ ਡਿਵੈਲਪਮੈਂਟ ਦੇ ਪੜਾਅ ਹੇਠ ਲਿਖੇ ਅਨੁਸਾਰ ਹਨ:
A. ESP32 ਪਲੇਟਫਾਰਮ ਸਾਫਟਵੇਅਰ ਵਿਕਾਸ ਵਾਤਾਵਰਨ ਬਣਾਓ;
B. ਜੇ ਲੋੜ ਹੋਵੇ, ਵਿਕਾਸ ਲਈ ਆਧਾਰ ਵਜੋਂ ਤੀਜੀ-ਧਿਰ ਦੀ ਸੌਫਟਵੇਅਰ ਲਾਇਬ੍ਰੇਰੀਆਂ ਨੂੰ ਆਯਾਤ ਕਰੋ;
C. ਡੀਬੱਗ ਕਰਨ ਲਈ ਸੌਫਟਵੇਅਰ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਖੋਲ੍ਹੋ, ਤੁਸੀਂ ਇੱਕ ਨਵਾਂ ਸਾਫਟਵੇਅਰ ਪ੍ਰੋਜੈਕਟ ਵੀ ਬਣਾ ਸਕਦੇ ਹੋ;
D. ਡਿਸਪਲੇ ਮੋਡੀਊਲ 'ਤੇ ਪਾਵਰ, ਡੀਬਗਿੰਗ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਕੰਪਾਇਲ ਅਤੇ ਡਾਊਨਲੋਡ ਕਰੋ, ਅਤੇ ਫਿਰ ਸਾਫਟਵੇਅਰ ਚੱਲ ਰਹੇ ਪ੍ਰਭਾਵ ਦੀ ਜਾਂਚ ਕਰੋ;
E. ਸਾਫਟਵੇਅਰ ਪ੍ਰਭਾਵ ਉਮੀਦ ਅਨੁਸਾਰ ਨਹੀਂ ਪਹੁੰਚਦਾ, ਪ੍ਰੋਗਰਾਮ ਕੋਡ ਨੂੰ ਸੋਧਣਾ ਜਾਰੀ ਰੱਖੋ, ਅਤੇ ਫਿਰ ਕੰਪਾਇਲ ਅਤੇ ਡਾਉਨਲੋਡ ਕਰੋ, ਜਦੋਂ ਤੱਕ ਪ੍ਰਭਾਵ ਉਮੀਦ ਅਨੁਸਾਰ ਨਹੀਂ ਪਹੁੰਚਦਾ;
B. ਜੇ ਲੋੜ ਹੋਵੇ, ਵਿਕਾਸ ਲਈ ਆਧਾਰ ਵਜੋਂ ਤੀਜੀ-ਧਿਰ ਦੀ ਸੌਫਟਵੇਅਰ ਲਾਇਬ੍ਰੇਰੀਆਂ ਨੂੰ ਆਯਾਤ ਕਰੋ;
C. ਡੀਬੱਗ ਕਰਨ ਲਈ ਸੌਫਟਵੇਅਰ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਖੋਲ੍ਹੋ, ਤੁਸੀਂ ਇੱਕ ਨਵਾਂ ਸਾਫਟਵੇਅਰ ਪ੍ਰੋਜੈਕਟ ਵੀ ਬਣਾ ਸਕਦੇ ਹੋ;
D. ਡਿਸਪਲੇ ਮੋਡੀਊਲ 'ਤੇ ਪਾਵਰ, ਡੀਬਗਿੰਗ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਕੰਪਾਇਲ ਅਤੇ ਡਾਊਨਲੋਡ ਕਰੋ, ਅਤੇ ਫਿਰ ਸਾਫਟਵੇਅਰ ਚੱਲ ਰਹੇ ਪ੍ਰਭਾਵ ਦੀ ਜਾਂਚ ਕਰੋ;
E. ਸਾਫਟਵੇਅਰ ਪ੍ਰਭਾਵ ਉਮੀਦ ਅਨੁਸਾਰ ਨਹੀਂ ਪਹੁੰਚਦਾ, ਪ੍ਰੋਗਰਾਮ ਕੋਡ ਨੂੰ ਸੋਧਣਾ ਜਾਰੀ ਰੱਖੋ, ਅਤੇ ਫਿਰ ਕੰਪਾਇਲ ਅਤੇ ਡਾਉਨਲੋਡ ਕਰੋ, ਜਦੋਂ ਤੱਕ ਪ੍ਰਭਾਵ ਉਮੀਦ ਅਨੁਸਾਰ ਨਹੀਂ ਪਹੁੰਚਦਾ;
ਪਿਛਲੇ ਪੜਾਵਾਂ ਬਾਰੇ ਵੇਰਵਿਆਂ ਲਈ, 1-ਡੈਮੋ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਦਸਤਾਵੇਜ਼ ਵੇਖੋ।
ਹਾਰਡਵੇਅਰ ਨਿਰਦੇਸ਼
3.1. ਓਵਰview ਮੋਡੀਊਲ ਹਾਰਡਵੇਅਰ ਸਰੋਤ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ
ਮੋਡੀਊਲ ਹਾਰਡਵੇਅਰ ਸਰੋਤਾਂ ਨੂੰ ਹੇਠਾਂ ਦਿੱਤੇ ਦੋ ਅੰਕੜਿਆਂ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ:
ਮੋਡੀਊਲ ਹਾਰਡਵੇਅਰ ਸਰੋਤਾਂ ਨੂੰ ਹੇਠਾਂ ਦਿੱਤੇ ਦੋ ਅੰਕੜਿਆਂ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ:

ਚਿੱਤਰ 3.1 ਮੋਡੀਊਲ ਹਾਰਡਵੇਅਰ ਸਰੋਤ 1

ਚਿੱਤਰ 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-ਤਾਰ SPI ਬੱਸ ਦਾ ਰਾਈਟਿੰਗ ਮੋਡ ਟਾਈਮਿੰਗ ਹੇਠਾਂ ਦਿੱਤੇ ਚਿੱਤਰ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ:

ਚਿੱਤਰ 3.3 4-ਤਾਰ SPI ਬੱਸ ਦਾ ਰਾਈਟਿੰਗ ਮੋਡ ਟਾਈਮਿੰਗ
CSX ਇੱਕ ਸਲੇਵ ਚਿੱਪ ਚੋਣ ਹੈ, ਅਤੇ ਚਿੱਪ ਕੇਵਲ ਉਦੋਂ ਹੀ ਸਮਰੱਥ ਹੋਵੇਗੀ ਜਦੋਂ CSX ਘੱਟ ਪਾਵਰ ਪੱਧਰ 'ਤੇ ਹੋਵੇ।
D/CX ਚਿੱਪ ਦਾ ਡਾਟਾ/ਕਮਾਂਡ ਕੰਟਰੋਲ ਪਿੰਨ ਹੈ। ਜਦੋਂ DCX ਹੇਠਲੇ ਪੱਧਰਾਂ 'ਤੇ ਕਮਾਂਡਾਂ ਲਿਖ ਰਿਹਾ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਡਾਟਾ ਉੱਚ ਪੱਧਰਾਂ 'ਤੇ ਲਿਖਿਆ ਜਾਂਦਾ ਹੈ
SCL ਇੱਕ SPI ਬੱਸ ਘੜੀ ਹੈ, ਜਿਸਦਾ ਹਰ ਇੱਕ ਵਧਦਾ ਕਿਨਾਰਾ 1 ਬਿੱਟ ਡਾਟਾ ਸੰਚਾਰਿਤ ਕਰਦਾ ਹੈ;
SDA SPI ਦੁਆਰਾ ਪ੍ਰਸਾਰਿਤ ਕੀਤਾ ਗਿਆ ਡੇਟਾ ਹੈ, ਜੋ ਇੱਕ ਵਾਰ ਵਿੱਚ 8 ਬਿੱਟ ਡੇਟਾ ਪ੍ਰਸਾਰਿਤ ਕਰਦਾ ਹੈ। ਡੇਟਾ ਫਾਰਮੈਟ ਨੂੰ ਹੇਠਾਂ ਦਿੱਤੇ ਚਿੱਤਰ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ:
D/CX ਚਿੱਪ ਦਾ ਡਾਟਾ/ਕਮਾਂਡ ਕੰਟਰੋਲ ਪਿੰਨ ਹੈ। ਜਦੋਂ DCX ਹੇਠਲੇ ਪੱਧਰਾਂ 'ਤੇ ਕਮਾਂਡਾਂ ਲਿਖ ਰਿਹਾ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਡਾਟਾ ਉੱਚ ਪੱਧਰਾਂ 'ਤੇ ਲਿਖਿਆ ਜਾਂਦਾ ਹੈ
SCL ਇੱਕ SPI ਬੱਸ ਘੜੀ ਹੈ, ਜਿਸਦਾ ਹਰ ਇੱਕ ਵਧਦਾ ਕਿਨਾਰਾ 1 ਬਿੱਟ ਡਾਟਾ ਸੰਚਾਰਿਤ ਕਰਦਾ ਹੈ;
SDA SPI ਦੁਆਰਾ ਪ੍ਰਸਾਰਿਤ ਕੀਤਾ ਗਿਆ ਡੇਟਾ ਹੈ, ਜੋ ਇੱਕ ਵਾਰ ਵਿੱਚ 8 ਬਿੱਟ ਡੇਟਾ ਪ੍ਰਸਾਰਿਤ ਕਰਦਾ ਹੈ। ਡੇਟਾ ਫਾਰਮੈਟ ਨੂੰ ਹੇਠਾਂ ਦਿੱਤੇ ਚਿੱਤਰ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ:

ਚਿੱਤਰ 3.4 4 SPI ਟ੍ਰਾਂਸਮਿਸ਼ਨ ਡੇਟਾ ਫਾਰਮੈਟ
ਹਾਈ ਬਿੱਟ ਪਹਿਲਾਂ, ਪਹਿਲਾਂ ਸੰਚਾਰਿਤ ਕਰੋ।
SPI ਸੰਚਾਰ ਲਈ, ਰੀਅਲ-ਟਾਈਮ ਕਲਾਕ ਫੇਜ਼ (CPHA) ਅਤੇ ਕਲਾਕ ਪੋਲਰਿਟੀ (CPOL) ਦੇ ਸੁਮੇਲ ਦੇ ਨਾਲ, ਡੇਟਾ ਦਾ ਇੱਕ ਪ੍ਰਸਾਰਣ ਸਮਾਂ ਹੁੰਦਾ ਹੈ:
CPOL ਦਾ ਪੱਧਰ ਸੀਰੀਅਲ ਸਮਕਾਲੀ ਘੜੀ ਦੇ ਨਿਸ਼ਕਿਰਿਆ ਸਥਿਤੀ ਦਾ ਪੱਧਰ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ, CPOL=0 ਦੇ ਨਾਲ, ਇੱਕ ਨੀਵਾਂ ਪੱਧਰ ਦਰਸਾਉਂਦਾ ਹੈ। CPOL ਜੋੜਾ ਟ੍ਰਾਂਸਮਿਸ਼ਨ ਪ੍ਰੋਟੋਕੋਲ
ਚਰਚਾ ਦਾ ਬਹੁਤਾ ਪ੍ਰਭਾਵ ਨਹੀਂ ਸੀ;
SPI ਸੰਚਾਰ ਲਈ, ਰੀਅਲ-ਟਾਈਮ ਕਲਾਕ ਫੇਜ਼ (CPHA) ਅਤੇ ਕਲਾਕ ਪੋਲਰਿਟੀ (CPOL) ਦੇ ਸੁਮੇਲ ਦੇ ਨਾਲ, ਡੇਟਾ ਦਾ ਇੱਕ ਪ੍ਰਸਾਰਣ ਸਮਾਂ ਹੁੰਦਾ ਹੈ:
CPOL ਦਾ ਪੱਧਰ ਸੀਰੀਅਲ ਸਮਕਾਲੀ ਘੜੀ ਦੇ ਨਿਸ਼ਕਿਰਿਆ ਸਥਿਤੀ ਦਾ ਪੱਧਰ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ, CPOL=0 ਦੇ ਨਾਲ, ਇੱਕ ਨੀਵਾਂ ਪੱਧਰ ਦਰਸਾਉਂਦਾ ਹੈ। CPOL ਜੋੜਾ ਟ੍ਰਾਂਸਮਿਸ਼ਨ ਪ੍ਰੋਟੋਕੋਲ
ਚਰਚਾ ਦਾ ਬਹੁਤਾ ਪ੍ਰਭਾਵ ਨਹੀਂ ਸੀ;
CPHA ਦੀ ਉਚਾਈ ਇਹ ਨਿਰਧਾਰਤ ਕਰਦੀ ਹੈ ਕਿ ਕੀ ਸੀਰੀਅਲ ਸਮਕਾਲੀ ਘੜੀ ਪਹਿਲੀ ਜਾਂ ਦੂਜੀ ਘੜੀ ਦੇ ਜੰਪ ਕਿਨਾਰੇ 'ਤੇ ਡਾਟਾ ਇਕੱਠਾ ਕਰਦੀ ਹੈ,
ਜਦੋਂ CPHL=0, ਪਹਿਲੇ ਪਰਿਵਰਤਨ ਕਿਨਾਰੇ 'ਤੇ ਡਾਟਾ ਇਕੱਠਾ ਕਰੋ;
ਇਹਨਾਂ ਦੋਨਾਂ ਦਾ ਸੁਮੇਲ ਚਾਰ SPI ਸੰਚਾਰ ਵਿਧੀਆਂ ਬਣਾਉਂਦਾ ਹੈ, ਅਤੇ SPI0 ਆਮ ਤੌਰ 'ਤੇ ਚੀਨ ਵਿੱਚ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਜਿੱਥੇ CPHL=0 ਅਤੇ CPOL=0
ਜਦੋਂ CPHL=0, ਪਹਿਲੇ ਪਰਿਵਰਤਨ ਕਿਨਾਰੇ 'ਤੇ ਡਾਟਾ ਇਕੱਠਾ ਕਰੋ;
ਇਹਨਾਂ ਦੋਨਾਂ ਦਾ ਸੁਮੇਲ ਚਾਰ SPI ਸੰਚਾਰ ਵਿਧੀਆਂ ਬਣਾਉਂਦਾ ਹੈ, ਅਤੇ SPI0 ਆਮ ਤੌਰ 'ਤੇ ਚੀਨ ਵਿੱਚ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਜਿੱਥੇ CPHL=0 ਅਤੇ CPOL=0
2) ਰੋਧਕ ਟੱਚ ਸਕਰੀਨ
ਰੋਧਕ ਟੱਚ ਸਕਰੀਨ ਦਾ ਆਕਾਰ 3.2 ਇੰਚ ਹੈ ਅਤੇ ਚਾਰ ਪਿੰਨਾਂ ਰਾਹੀਂ XPT2046 ਕੰਟਰੋਲ IC ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ: XL, XR, YU, YD।
ਰੋਧਕ ਟੱਚ ਸਕਰੀਨ ਦਾ ਆਕਾਰ 3.2 ਇੰਚ ਹੈ ਅਤੇ ਚਾਰ ਪਿੰਨਾਂ ਰਾਹੀਂ XPT2046 ਕੰਟਰੋਲ IC ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ: XL, XR, YU, YD।
3) ESP32-WROOM-32E ਮੋਡੀਊਲ
ਇਸ ਮੋਡੀਊਲ ਵਿੱਚ ਇੱਕ ਬਿਲਟ-ਇਨ ESP32-DOWD-V3 ਚਿੱਪ, Xtensa ਡਿਊਲ-ਕੋਰ 32-ਬਿੱਟ LX6 ਮਾਈਕ੍ਰੋਪ੍ਰੋਸੈਸਰ ਹੈ, ਅਤੇ 240MHz ਤੱਕ ਕਲਾਕ ਦਰਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ। ਇਸ ਵਿੱਚ 448KB ROM, 520KB SRAM, 16KB RTC SRAM, ਅਤੇ 4MB QSPI ਫਲੈਸ਼ ਹੈ। 2.4GHz WIFI, ਬਲੂਟੁੱਥ V4.2 ਅਤੇ ਬਲੂਟੁੱਥ ਲੋਅ ਪਾਵਰ ਮੋਡੀਊਲ ਸਮਰਥਿਤ ਹਨ। ਬਾਹਰੀ 26 GPIO, ਸਹਿਯੋਗ SD ਕਾਰਡ,
UART, SPI, SDIO, I2C, LED PWM, ਮੋਟਰ PWM, I2S, IR, ਪਲਸ ਕਾਊਂਟਰ, GPIO, capacitive touch sensor, ADC, DAC, TWAI ਅਤੇ ਹੋਰ ਪੈਰੀਫਿਰਲ।
ਇਸ ਮੋਡੀਊਲ ਵਿੱਚ ਇੱਕ ਬਿਲਟ-ਇਨ ESP32-DOWD-V3 ਚਿੱਪ, Xtensa ਡਿਊਲ-ਕੋਰ 32-ਬਿੱਟ LX6 ਮਾਈਕ੍ਰੋਪ੍ਰੋਸੈਸਰ ਹੈ, ਅਤੇ 240MHz ਤੱਕ ਕਲਾਕ ਦਰਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ। ਇਸ ਵਿੱਚ 448KB ROM, 520KB SRAM, 16KB RTC SRAM, ਅਤੇ 4MB QSPI ਫਲੈਸ਼ ਹੈ। 2.4GHz WIFI, ਬਲੂਟੁੱਥ V4.2 ਅਤੇ ਬਲੂਟੁੱਥ ਲੋਅ ਪਾਵਰ ਮੋਡੀਊਲ ਸਮਰਥਿਤ ਹਨ। ਬਾਹਰੀ 26 GPIO, ਸਹਿਯੋਗ SD ਕਾਰਡ,
UART, SPI, SDIO, I2C, LED PWM, ਮੋਟਰ PWM, I2S, IR, ਪਲਸ ਕਾਊਂਟਰ, GPIO, capacitive touch sensor, ADC, DAC, TWAI ਅਤੇ ਹੋਰ ਪੈਰੀਫਿਰਲ।
4) ਮਾਈਕ੍ਰੋਐੱਸਡੀ ਕਾਰਡ ਸਲਾਟ
SPI ਸੰਚਾਰ ਮੋਡ ਅਤੇ ESP32 ਕਨੈਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ, ਵੱਖ-ਵੱਖ ਸਮਰੱਥਾ ਵਾਲੇ ਮਾਈਕ੍ਰੋਐੱਸਡੀ ਕਾਰਡਾਂ ਲਈ ਸਮਰਥਨ।
SPI ਸੰਚਾਰ ਮੋਡ ਅਤੇ ESP32 ਕਨੈਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ, ਵੱਖ-ਵੱਖ ਸਮਰੱਥਾ ਵਾਲੇ ਮਾਈਕ੍ਰੋਐੱਸਡੀ ਕਾਰਡਾਂ ਲਈ ਸਮਰਥਨ।
5) RGB ਤਿੰਨ-ਰੰਗ LED
ਪ੍ਰੋਗਰਾਮ ਦੀ ਚੱਲ ਰਹੀ ਸਥਿਤੀ ਨੂੰ ਦਰਸਾਉਣ ਲਈ ਲਾਲ, ਹਰੇ ਅਤੇ ਨੀਲੀਆਂ LED ਲਾਈਟਾਂ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ।
ਪ੍ਰੋਗਰਾਮ ਦੀ ਚੱਲ ਰਹੀ ਸਥਿਤੀ ਨੂੰ ਦਰਸਾਉਣ ਲਈ ਲਾਲ, ਹਰੇ ਅਤੇ ਨੀਲੀਆਂ LED ਲਾਈਟਾਂ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ।
6) ਸੀਰੀਅਲ ਪੋਰਟ
ਸੀਰੀਅਲ ਪੋਰਟ ਸੰਚਾਰ ਲਈ ਇੱਕ ਬਾਹਰੀ ਸੀਰੀਅਲ ਪੋਰਟ ਮੋਡੀਊਲ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
ਸੀਰੀਅਲ ਪੋਰਟ ਸੰਚਾਰ ਲਈ ਇੱਕ ਬਾਹਰੀ ਸੀਰੀਅਲ ਪੋਰਟ ਮੋਡੀਊਲ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
7) USB ਤੋਂ ਸੀਰੀਅਲ ਪੋਰਟ ਅਤੇ ਇੱਕ-ਕਲਿੱਕ ਡਾਉਨਲੋਡ ਸਰਕਟ
ਕੋਰ ਡਿਵਾਈਸ CH340C ਹੈ, ਇੱਕ ਸਿਰਾ ਕੰਪਿਊਟਰ USB ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ, ਇੱਕ ਸਿਰਾ ESP32 ਸੀਰੀਅਲ ਪੋਰਟ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ, ਤਾਂ ਜੋ USB ਤੋਂ TTL ਸੀਰੀਅਲ ਪੋਰਟ ਨੂੰ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕੇ।
ਇਸ ਤੋਂ ਇਲਾਵਾ, ਇੱਕ-ਕਲਿੱਕ ਡਾਉਨਲੋਡ ਸਰਕਟ ਵੀ ਜੁੜਿਆ ਹੋਇਆ ਹੈ, ਭਾਵ, ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਡਾਉਨਲੋਡ ਕਰਨ ਵੇਲੇ, ਇਹ ਬਾਹਰੀ ਦੁਆਰਾ ਛੂਹਣ ਦੀ ਜ਼ਰੂਰਤ ਤੋਂ ਬਿਨਾਂ, ਆਪਣੇ ਆਪ ਹੀ ਡਾਉਨਲੋਡ ਮੋਡ ਵਿੱਚ ਦਾਖਲ ਹੋ ਸਕਦਾ ਹੈ।
ਕੋਰ ਡਿਵਾਈਸ CH340C ਹੈ, ਇੱਕ ਸਿਰਾ ਕੰਪਿਊਟਰ USB ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ, ਇੱਕ ਸਿਰਾ ESP32 ਸੀਰੀਅਲ ਪੋਰਟ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ, ਤਾਂ ਜੋ USB ਤੋਂ TTL ਸੀਰੀਅਲ ਪੋਰਟ ਨੂੰ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕੇ।
ਇਸ ਤੋਂ ਇਲਾਵਾ, ਇੱਕ-ਕਲਿੱਕ ਡਾਉਨਲੋਡ ਸਰਕਟ ਵੀ ਜੁੜਿਆ ਹੋਇਆ ਹੈ, ਭਾਵ, ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਡਾਉਨਲੋਡ ਕਰਨ ਵੇਲੇ, ਇਹ ਬਾਹਰੀ ਦੁਆਰਾ ਛੂਹਣ ਦੀ ਜ਼ਰੂਰਤ ਤੋਂ ਬਿਨਾਂ, ਆਪਣੇ ਆਪ ਹੀ ਡਾਉਨਲੋਡ ਮੋਡ ਵਿੱਚ ਦਾਖਲ ਹੋ ਸਕਦਾ ਹੈ।
8) ਬੈਟਰੀ ਇੰਟਰਫੇਸ
ਦੋ-ਪਿੰਨ ਇੰਟਰਫੇਸ, ਇੱਕ ਸਕਾਰਾਤਮਕ ਇਲੈਕਟ੍ਰੋਡ ਲਈ, ਇੱਕ ਨਕਾਰਾਤਮਕ ਇਲੈਕਟ੍ਰੋਡ ਲਈ, ਬੈਟਰੀ ਪਾਵਰ ਸਪਲਾਈ ਅਤੇ ਚਾਰਜਿੰਗ ਤੱਕ ਪਹੁੰਚ ਕਰੋ।
ਦੋ-ਪਿੰਨ ਇੰਟਰਫੇਸ, ਇੱਕ ਸਕਾਰਾਤਮਕ ਇਲੈਕਟ੍ਰੋਡ ਲਈ, ਇੱਕ ਨਕਾਰਾਤਮਕ ਇਲੈਕਟ੍ਰੋਡ ਲਈ, ਬੈਟਰੀ ਪਾਵਰ ਸਪਲਾਈ ਅਤੇ ਚਾਰਜਿੰਗ ਤੱਕ ਪਹੁੰਚ ਕਰੋ।
9) ਬੈਟਰੀ ਚਾਰਜ ਅਤੇ ਡਿਸਚਾਰਜ ਪ੍ਰਬੰਧਨ ਸਰਕਟ
ਕੋਰ ਡਿਵਾਈਸ TP4054 ਹੈ, ਇਹ ਸਰਕਟ ਬੈਟਰੀ ਚਾਰਜਿੰਗ ਕਰੰਟ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰ ਸਕਦਾ ਹੈ, ਬੈਟਰੀ ਨੂੰ ਸੰਤ੍ਰਿਪਤ ਸਥਿਤੀ ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਰੂਪ ਨਾਲ ਚਾਰਜ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਪਰ ਇਹ ਬੈਟਰੀ ਡਿਸਚਾਰਜ ਨੂੰ ਸੁਰੱਖਿਅਤ ਰੂਪ ਨਾਲ ਨਿਯੰਤਰਿਤ ਵੀ ਕਰ ਸਕਦਾ ਹੈ।
ਕੋਰ ਡਿਵਾਈਸ TP4054 ਹੈ, ਇਹ ਸਰਕਟ ਬੈਟਰੀ ਚਾਰਜਿੰਗ ਕਰੰਟ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰ ਸਕਦਾ ਹੈ, ਬੈਟਰੀ ਨੂੰ ਸੰਤ੍ਰਿਪਤ ਸਥਿਤੀ ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਰੂਪ ਨਾਲ ਚਾਰਜ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਪਰ ਇਹ ਬੈਟਰੀ ਡਿਸਚਾਰਜ ਨੂੰ ਸੁਰੱਖਿਅਤ ਰੂਪ ਨਾਲ ਨਿਯੰਤਰਿਤ ਵੀ ਕਰ ਸਕਦਾ ਹੈ।
10) ਬੂਟ ਕੁੰਜੀ
ਡਿਸਪਲੇ ਮੋਡੀਊਲ ਦੇ ਚਾਲੂ ਹੋਣ ਤੋਂ ਬਾਅਦ, ਦਬਾਉਣ ਨਾਲ IO0 ਘੱਟ ਜਾਵੇਗਾ। ਜੇਕਰ ਮੋਡਿਊਲ ਚਾਲੂ ਹੁੰਦਾ ਹੈ ਜਾਂ ESP32 ਰੀਸੈਟ ਹੁੰਦਾ ਹੈ, ਤਾਂ IO0 ਨੂੰ ਘਟਾਉਣਾ ਡਾਊਨਲੋਡ ਮੋਡ ਵਿੱਚ ਦਾਖਲ ਹੋਵੇਗਾ। ਹੋਰ ਕੇਸਾਂ ਨੂੰ ਆਮ ਬਟਨਾਂ ਵਜੋਂ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ।
ਡਿਸਪਲੇ ਮੋਡੀਊਲ ਦੇ ਚਾਲੂ ਹੋਣ ਤੋਂ ਬਾਅਦ, ਦਬਾਉਣ ਨਾਲ IO0 ਘੱਟ ਜਾਵੇਗਾ। ਜੇਕਰ ਮੋਡਿਊਲ ਚਾਲੂ ਹੁੰਦਾ ਹੈ ਜਾਂ ESP32 ਰੀਸੈਟ ਹੁੰਦਾ ਹੈ, ਤਾਂ IO0 ਨੂੰ ਘਟਾਉਣਾ ਡਾਊਨਲੋਡ ਮੋਡ ਵਿੱਚ ਦਾਖਲ ਹੋਵੇਗਾ। ਹੋਰ ਕੇਸਾਂ ਨੂੰ ਆਮ ਬਟਨਾਂ ਵਜੋਂ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ।
11) ਟਾਈਪ-ਸੀ ਇੰਟਰਫੇਸ
ਡਿਸਪਲੇਅ ਮੋਡੀਊਲ ਦਾ ਮੁੱਖ ਪਾਵਰ ਸਪਲਾਈ ਇੰਟਰਫੇਸ ਅਤੇ ਪ੍ਰੋਗਰਾਮ ਡਾਊਨਲੋਡ ਇੰਟਰਫੇਸ। USB ਨੂੰ ਸੀਰੀਅਲ ਪੋਰਟ ਅਤੇ ਇੱਕ-ਕਲਿੱਕ ਡਾਊਨਲੋਡ ਸਰਕਟ ਨਾਲ ਕਨੈਕਟ ਕਰੋ, ਪਾਵਰ ਸਪਲਾਈ, ਡਾਊਨਲੋਡ ਅਤੇ ਸੀਰੀਅਲ ਸੰਚਾਰ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ।
ਡਿਸਪਲੇਅ ਮੋਡੀਊਲ ਦਾ ਮੁੱਖ ਪਾਵਰ ਸਪਲਾਈ ਇੰਟਰਫੇਸ ਅਤੇ ਪ੍ਰੋਗਰਾਮ ਡਾਊਨਲੋਡ ਇੰਟਰਫੇਸ। USB ਨੂੰ ਸੀਰੀਅਲ ਪੋਰਟ ਅਤੇ ਇੱਕ-ਕਲਿੱਕ ਡਾਊਨਲੋਡ ਸਰਕਟ ਨਾਲ ਕਨੈਕਟ ਕਰੋ, ਪਾਵਰ ਸਪਲਾਈ, ਡਾਊਨਲੋਡ ਅਤੇ ਸੀਰੀਅਲ ਸੰਚਾਰ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ।
12) 5V ਤੋਂ 3.3V ਵੋਲtage ਰੈਗੂਲੇਟਰ ਸਰਕਟ
ਕੋਰ ਡਿਵਾਈਸ ME6217C33M5G LDO ਰੈਗੂਲੇਟਰ ਹੈ। ਵੋਲtage ਰੈਗੂਲੇਟਰ ਸਰਕਟ 2V~6.5V ਚੌੜਾ ਵੋਲਯੂਮ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈtage ਇੰਪੁੱਟ, 3.3V ਸਥਿਰ ਵੋਲਯੂtage ਆਉਟਪੁੱਟ, ਅਤੇ ਅਧਿਕਤਮ ਆਉਟਪੁੱਟ ਕਰੰਟ 800mA ਹੈ, ਜੋ ਪੂਰੀ ਤਰ੍ਹਾਂ ਵੋਲਯੂਮ ਨੂੰ ਪੂਰਾ ਕਰ ਸਕਦਾ ਹੈtage ਅਤੇ ਡਿਸਪਲੇ ਮੋਡੀਊਲ ਦੀਆਂ ਮੌਜੂਦਾ ਲੋੜਾਂ।
ਕੋਰ ਡਿਵਾਈਸ ME6217C33M5G LDO ਰੈਗੂਲੇਟਰ ਹੈ। ਵੋਲtage ਰੈਗੂਲੇਟਰ ਸਰਕਟ 2V~6.5V ਚੌੜਾ ਵੋਲਯੂਮ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈtage ਇੰਪੁੱਟ, 3.3V ਸਥਿਰ ਵੋਲਯੂtage ਆਉਟਪੁੱਟ, ਅਤੇ ਅਧਿਕਤਮ ਆਉਟਪੁੱਟ ਕਰੰਟ 800mA ਹੈ, ਜੋ ਪੂਰੀ ਤਰ੍ਹਾਂ ਵੋਲਯੂਮ ਨੂੰ ਪੂਰਾ ਕਰ ਸਕਦਾ ਹੈtage ਅਤੇ ਡਿਸਪਲੇ ਮੋਡੀਊਲ ਦੀਆਂ ਮੌਜੂਦਾ ਲੋੜਾਂ।
13) ਰੀਸੈਟ ਕੁੰਜੀ
ਡਿਸਪਲੇ ਮੋਡੀਊਲ ਦੇ ਚਾਲੂ ਹੋਣ ਤੋਂ ਬਾਅਦ, ਦਬਾਉਣ ਨਾਲ ESP32 ਰੀਸੈਟ ਪਿੰਨ ਨੂੰ ਹੇਠਾਂ ਖਿੱਚਿਆ ਜਾਵੇਗਾ (ਡਿਫੌਲਟ ਸਥਿਤੀ ਪੁੱਲ ਅੱਪ ਹੈ), ਤਾਂ ਜੋ ਰੀਸੈਟ ਫੰਕਸ਼ਨ ਨੂੰ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕੇ।
ਡਿਸਪਲੇ ਮੋਡੀਊਲ ਦੇ ਚਾਲੂ ਹੋਣ ਤੋਂ ਬਾਅਦ, ਦਬਾਉਣ ਨਾਲ ESP32 ਰੀਸੈਟ ਪਿੰਨ ਨੂੰ ਹੇਠਾਂ ਖਿੱਚਿਆ ਜਾਵੇਗਾ (ਡਿਫੌਲਟ ਸਥਿਤੀ ਪੁੱਲ ਅੱਪ ਹੈ), ਤਾਂ ਜੋ ਰੀਸੈਟ ਫੰਕਸ਼ਨ ਨੂੰ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕੇ।
14) ਰੋਧਕ ਟੱਚ ਸਕਰੀਨ ਕੰਟਰੋਲ ਸਰਕਟ
ਕੋਰ ਡਿਵਾਈਸ XPT2046 ਹੈ, ਜੋ SPI ਦੁਆਰਾ ESP32 ਨਾਲ ਸੰਚਾਰ ਕਰਦਾ ਹੈ।
ਇਹ ਸਰਕਟ ਪ੍ਰਤੀਰੋਧਕ ਟੱਚ ਸਕਰੀਨ ਅਤੇ ESP32 ਮਾਸਟਰ ਦੇ ਵਿਚਕਾਰ ਇੱਕ ਪੁਲ ਹੈ, ਜੋ ਟੱਚ ਸਕਰੀਨ 'ਤੇ ਡੇਟਾ ਨੂੰ ESP32 ਮਾਸਟਰ ਨੂੰ ਸੰਚਾਰਿਤ ਕਰਨ ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਹੈ, ਤਾਂ ਜੋ ਟੱਚ ਪੁਆਇੰਟ ਦੇ ਧੁਰੇ ਨੂੰ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕੇ।
ਕੋਰ ਡਿਵਾਈਸ XPT2046 ਹੈ, ਜੋ SPI ਦੁਆਰਾ ESP32 ਨਾਲ ਸੰਚਾਰ ਕਰਦਾ ਹੈ।
ਇਹ ਸਰਕਟ ਪ੍ਰਤੀਰੋਧਕ ਟੱਚ ਸਕਰੀਨ ਅਤੇ ESP32 ਮਾਸਟਰ ਦੇ ਵਿਚਕਾਰ ਇੱਕ ਪੁਲ ਹੈ, ਜੋ ਟੱਚ ਸਕਰੀਨ 'ਤੇ ਡੇਟਾ ਨੂੰ ESP32 ਮਾਸਟਰ ਨੂੰ ਸੰਚਾਰਿਤ ਕਰਨ ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਹੈ, ਤਾਂ ਜੋ ਟੱਚ ਪੁਆਇੰਟ ਦੇ ਧੁਰੇ ਨੂੰ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕੇ।
15) ਇਨਪੁਟ ਪਿੰਨ ਦਾ ਵਿਸਤਾਰ ਕਰੋ
ESP32 ਮੋਡੀਊਲ 'ਤੇ ਦੋ ਅਣਵਰਤੀਆਂ ਇਨਪੁਟ IO ਪੋਰਟਾਂ ਨੂੰ ਪੈਰੀਫਿਰਲ ਵਰਤੋਂ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ।
ESP32 ਮੋਡੀਊਲ 'ਤੇ ਦੋ ਅਣਵਰਤੀਆਂ ਇਨਪੁਟ IO ਪੋਰਟਾਂ ਨੂੰ ਪੈਰੀਫਿਰਲ ਵਰਤੋਂ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ।
16) ਬੈਕਲਾਈਟ ਕੰਟਰੋਲ ਸਰਕਟ
ਕੋਰ ਡਿਵਾਈਸ BSS138 ਫੀਲਡ ਇਫੈਕਟ ਟਿਊਬ ਹੈ। ਇਸ ਸਰਕਟ ਦਾ ਇੱਕ ਸਿਰਾ ESP32 ਮਾਸਟਰ 'ਤੇ ਬੈਕਲਾਈਟ ਕੰਟਰੋਲ ਪਿੰਨ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ, ਅਤੇ ਦੂਜਾ ਸਿਰਾ LCD ਸਕ੍ਰੀਨ ਬੈਕਲਾਈਟ LED l ਦੇ ਨੈਗੇਟਿਵ ਪੋਲ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ।amp. ਬੈਕਲਾਈਟ ਕੰਟਰੋਲ ਪਿੰਨ ਪੁੱਲ ਅੱਪ, ਬੈਕ ਲਾਈਟ, ਨਹੀਂ ਤਾਂ ਬੰਦ।
ਕੋਰ ਡਿਵਾਈਸ BSS138 ਫੀਲਡ ਇਫੈਕਟ ਟਿਊਬ ਹੈ। ਇਸ ਸਰਕਟ ਦਾ ਇੱਕ ਸਿਰਾ ESP32 ਮਾਸਟਰ 'ਤੇ ਬੈਕਲਾਈਟ ਕੰਟਰੋਲ ਪਿੰਨ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ, ਅਤੇ ਦੂਜਾ ਸਿਰਾ LCD ਸਕ੍ਰੀਨ ਬੈਕਲਾਈਟ LED l ਦੇ ਨੈਗੇਟਿਵ ਪੋਲ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ।amp. ਬੈਕਲਾਈਟ ਕੰਟਰੋਲ ਪਿੰਨ ਪੁੱਲ ਅੱਪ, ਬੈਕ ਲਾਈਟ, ਨਹੀਂ ਤਾਂ ਬੰਦ।
17) ਸਪੀਕਰ ਇੰਟਰਫੇਸ
ਵਾਇਰਿੰਗ ਟਰਮੀਨਲ ਲੰਬਕਾਰੀ ਤੌਰ 'ਤੇ ਜੁੜੇ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ। ਮੋਨੋ ਸਪੀਕਰਾਂ ਅਤੇ ਲਾਊਡਸਪੀਕਰਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
ਵਾਇਰਿੰਗ ਟਰਮੀਨਲ ਲੰਬਕਾਰੀ ਤੌਰ 'ਤੇ ਜੁੜੇ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ। ਮੋਨੋ ਸਪੀਕਰਾਂ ਅਤੇ ਲਾਊਡਸਪੀਕਰਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
18) ਆਡੀਓ ਪਾਵਰ Amplifier ਸਰਕਟ
ਕੋਰ ਡਿਵਾਈਸ FM8002E ਆਡੀਓ ਹੈ amplifier IC. ਇਸ ਸਰਕਟ ਦਾ ਇੱਕ ਸਿਰਾ ESP32 ਆਡੀਓ DAC ਮੁੱਲ ਆਉਟਪੁੱਟ ਪਿੰਨ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ ਅਤੇ ਦੂਜਾ ਸਿਰਾ ਹਾਰਨ ਇੰਟਰਫੇਸ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ। ਇਸ ਸਰਕਟ ਦਾ ਕੰਮ ਇੱਕ ਛੋਟੇ ਪਾਵਰ ਹਾਰਨ ਜਾਂ ਸਪੀਕਰ ਨੂੰ ਆਵਾਜ਼ ਵਿੱਚ ਚਲਾਉਣਾ ਹੈ। 5V ਪਾਵਰ ਸਪਲਾਈ ਲਈ, ਵੱਧ ਤੋਂ ਵੱਧ ਡਰਾਈਵ ਪਾਵਰ 1.5W (ਲੋਡ 8 ohms) ਜਾਂ 2W (ਲੋਡ 4 ohms) ਹੈ।
ਕੋਰ ਡਿਵਾਈਸ FM8002E ਆਡੀਓ ਹੈ amplifier IC. ਇਸ ਸਰਕਟ ਦਾ ਇੱਕ ਸਿਰਾ ESP32 ਆਡੀਓ DAC ਮੁੱਲ ਆਉਟਪੁੱਟ ਪਿੰਨ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ ਅਤੇ ਦੂਜਾ ਸਿਰਾ ਹਾਰਨ ਇੰਟਰਫੇਸ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ। ਇਸ ਸਰਕਟ ਦਾ ਕੰਮ ਇੱਕ ਛੋਟੇ ਪਾਵਰ ਹਾਰਨ ਜਾਂ ਸਪੀਕਰ ਨੂੰ ਆਵਾਜ਼ ਵਿੱਚ ਚਲਾਉਣਾ ਹੈ। 5V ਪਾਵਰ ਸਪਲਾਈ ਲਈ, ਵੱਧ ਤੋਂ ਵੱਧ ਡਰਾਈਵ ਪਾਵਰ 1.5W (ਲੋਡ 8 ohms) ਜਾਂ 2W (ਲੋਡ 4 ohms) ਹੈ।
19) SPI ਪੈਰੀਫਿਰਲ ਇੰਟਰਫੇਸ
4-ਤਾਰ ਹਰੀਜੱਟਲ ਇੰਟਰਫੇਸ। ਮਾਈਕ੍ਰੋਐੱਸਡੀ ਕਾਰਡ ਦੁਆਰਾ ਵਰਤੇ ਗਏ ਇੱਕ ਨਾ-ਵਰਤੇ ਚਿੱਪ ਚੋਣ ਪਿੰਨ ਅਤੇ SPI ਇੰਟਰਫੇਸ ਪਿੰਨ ਦੀ ਅਗਵਾਈ ਕਰੋ, ਜੋ ਕਿ ਬਾਹਰੀ SPI ਡਿਵਾਈਸਾਂ ਜਾਂ ਆਮ IO ਪੋਰਟਾਂ ਲਈ ਵਰਤੀ ਜਾ ਸਕਦੀ ਹੈ।
4-ਤਾਰ ਹਰੀਜੱਟਲ ਇੰਟਰਫੇਸ। ਮਾਈਕ੍ਰੋਐੱਸਡੀ ਕਾਰਡ ਦੁਆਰਾ ਵਰਤੇ ਗਏ ਇੱਕ ਨਾ-ਵਰਤੇ ਚਿੱਪ ਚੋਣ ਪਿੰਨ ਅਤੇ SPI ਇੰਟਰਫੇਸ ਪਿੰਨ ਦੀ ਅਗਵਾਈ ਕਰੋ, ਜੋ ਕਿ ਬਾਹਰੀ SPI ਡਿਵਾਈਸਾਂ ਜਾਂ ਆਮ IO ਪੋਰਟਾਂ ਲਈ ਵਰਤੀ ਜਾ ਸਕਦੀ ਹੈ।
20) I2C ਪੈਰੀਫਿਰਲ ਇੰਟਰਫੇਸ
4-ਤਾਰ ਹਰੀਜੱਟਲ ਇੰਟਰਫੇਸ। ਇੱਕ I2C ਇੰਟਰਫੇਸ ਬਣਾਉਣ ਲਈ ਦੋ ਅਣਵਰਤੀਆਂ ਪਿੰਨਾਂ ਦੀ ਅਗਵਾਈ ਕਰੋ, ਜੋ ਕਿ ਬਾਹਰੀ IIC ਡਿਵਾਈਸਾਂ ਜਾਂ ਆਮ IO ਪੋਰਟਾਂ ਲਈ ਵਰਤੇ ਜਾ ਸਕਦੇ ਹਨ।
4-ਤਾਰ ਹਰੀਜੱਟਲ ਇੰਟਰਫੇਸ। ਇੱਕ I2C ਇੰਟਰਫੇਸ ਬਣਾਉਣ ਲਈ ਦੋ ਅਣਵਰਤੀਆਂ ਪਿੰਨਾਂ ਦੀ ਅਗਵਾਈ ਕਰੋ, ਜੋ ਕਿ ਬਾਹਰੀ IIC ਡਿਵਾਈਸਾਂ ਜਾਂ ਆਮ IO ਪੋਰਟਾਂ ਲਈ ਵਰਤੇ ਜਾ ਸਕਦੇ ਹਨ।
3.2 ਡਿਸਪਲੇ ਮੋਡੀਊਲ ਦੇ ਯੋਜਨਾਬੱਧ ਚਿੱਤਰ ਦੀ ਵਿਸਤ੍ਰਿਤ ਵਿਆਖਿਆ
1) ਟਾਈਪ-ਸੀ ਇੰਟਰਫੇਸ ਸਰਕਟ

ਚਿੱਤਰ 3.5 ਟਾਈਪ-ਸੀ ਇੰਟਰਫੇਸ ਸਰਕਟ
ਇਸ ਸਰਕਟ ਵਿੱਚ, D1 ਸਕੌਟਕੀ ਡਾਇਓਡ ਹੈ, ਜੋ ਕਿ ਕਰੰਟ ਨੂੰ ਉਲਟਣ ਤੋਂ ਰੋਕਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਡੀ 2 ਤੋਂ ਡੀ 4 ਇਲੈਕਟ੍ਰੋਸਟੈਟਿਕ ਸਰਜ ਪ੍ਰੋਟੈਕਸ਼ਨ ਡਾਇਡ ਹਨ ਜੋ ਬਹੁਤ ਜ਼ਿਆਦਾ ਵੋਲਯੂਮ ਦੇ ਕਾਰਨ ਡਿਸਪਲੇ ਮੋਡੀਊਲ ਨੂੰ ਨੁਕਸਾਨ ਹੋਣ ਤੋਂ ਰੋਕਣ ਲਈ ਹਨ।tagਈ ਜਾਂ ਸ਼ਾਰਟ ਸਰਕਟ. R1 ਪੁੱਲ-ਡਾਊਨ ਪ੍ਰਤੀਰੋਧ ਹੈ। USB1 ਇੱਕ ਟਾਈਪ-ਸੀ ਬੱਸ ਹੈ। ਡਿਸਪਲੇ ਮੋਡੀਊਲ ਟਾਈਪ-ਸੀ ਪਾਵਰ ਸਪਲਾਈ, ਡਾਉਨਲੋਡ ਪ੍ਰੋਗਰਾਮ, ਅਤੇ ਸੀਰੀਅਲ ਪੋਰਟ ਸੰਚਾਰ ਨਾਲ USB1 ਰਾਹੀਂ ਜੁੜਦਾ ਹੈ। ਜਿੱਥੇ +5V ਅਤੇ GND ਸਕਾਰਾਤਮਕ ਪਾਵਰ ਵਾਲੀਅਮ ਹਨtage ਅਤੇ ਗਰਾਊਂਡ ਸਿਗਨਲ USB_D- ਅਤੇ USB_D+ ਡਿਫਰੈਂਸ਼ੀਅਲ USB ਸਿਗਨਲ ਹਨ, ਜੋ ਕਿ ਆਨਬੋਰਡ USB-ਤੋਂ-ਸੀਰੀਅਲ ਸਰਕਟ ਵਿੱਚ ਪ੍ਰਸਾਰਿਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।
2) 5V ਤੋਂ 3.3V ਵੋਲਯੂtagਈ ਰੈਗੂਲੇਟਰ ਸਰਕਟ

ਚਿੱਤਰ 3.6 ਵੋਲtagਈ ਰੈਗੂਲੇਟਰ ਸਰਕਟ
ਇਸ ਸਰਕਟ ਵਿੱਚ, C16~C19 ਬਾਈਪਾਸ ਫਿਲਟਰ ਕੈਪੇਸੀਟਰ ਹੈ, ਜਿਸਦੀ ਵਰਤੋਂ ਇੰਪੁੱਟ ਵੋਲ ਦੀ ਸਥਿਰਤਾ ਨੂੰ ਬਣਾਈ ਰੱਖਣ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।tage ਅਤੇ ਆਉਟਪੁੱਟ ਵੋਲtagਈ. U1 ਮਾਡਲ ਨੰਬਰ ME5C3.3M6217G ਵਾਲਾ 33V ਤੋਂ 5V LDO ਹੈ। ਕਿਉਂਕਿ ਡਿਸਪਲੇ ਮੋਡੀਊਲ ਦੇ ਜ਼ਿਆਦਾਤਰ ਸਰਕਟਾਂ ਨੂੰ 3.3V ਪਾਵਰ ਸਪਲਾਈ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਅਤੇ ਟਾਈਪ-ਸੀ ਇੰਟਰਫੇਸ ਦਾ ਪਾਵਰ ਇੰਪੁੱਟ ਮੂਲ ਰੂਪ ਵਿੱਚ 5V ਹੈ, ਇਸ ਲਈ ਵੋਲਯੂ.tage ਰੈਗੂਲੇਟਰ ਪਰਿਵਰਤਨ ਸਰਕਟ ਦੀ ਲੋੜ ਹੈ.
3) ਰੋਧਕ ਟੱਚ ਸਕਰੀਨ ਕੰਟਰੋਲ ਸਰਕਟ

ਚਿੱਤਰ 3.7 ਰੋਧਕ ਟੱਚ ਸਕਰੀਨ ਕੰਟਰੋਲ ਸਰਕਟ
ਇਸ ਸਰਕਟ ਵਿੱਚ, C25 ਅਤੇ C27 ਬਾਈਪਾਸ ਫਿਲਟਰ ਕੈਪੇਸੀਟਰ ਹਨ, ਜੋ ਕਿ ਇਨਪੁਟ ਵੋਲਯੂਮ ਨੂੰ ਕਾਇਮ ਰੱਖਣ ਲਈ ਵਰਤੇ ਜਾਂਦੇ ਹਨtage ਸਥਿਰਤਾ। R22 ਅਤੇ R32 ਪੁੱਲ-ਅੱਪ ਰੋਧਕ ਹਨ ਜੋ ਡਿਫੌਲਟ ਪਿੰਨ ਸਥਿਤੀ ਨੂੰ ਉੱਚੀ ਬਣਾਈ ਰੱਖਣ ਲਈ ਵਰਤੇ ਜਾਂਦੇ ਹਨ। U4 XPT2046 ਕੰਟਰੋਲ IC ਹੈ, ਇਸ IC ਦਾ ਕੰਮ ਕੋਆਰਡੀਨੇਟ ਵੋਲਯੂਮ ਪ੍ਰਾਪਤ ਕਰਨਾ ਹੈtagX+, X-, Y+, Y- ਚਾਰ ਪਿੰਨਾਂ ਰਾਹੀਂ ਪ੍ਰਤੀਰੋਧ ਟੱਚ ਸਕ੍ਰੀਨ ਦੇ ਟੱਚ ਪੁਆਇੰਟ ਦਾ e ਮੁੱਲ, ਅਤੇ ਫਿਰ ADC ਪਰਿਵਰਤਨ ਦੁਆਰਾ, ADC ਮੁੱਲ ESP32 ਮਾਸਟਰ ਨੂੰ ਸੰਚਾਰਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ESP32 ਮਾਸਟਰ ਫਿਰ ADC ਮੁੱਲ ਨੂੰ ਡਿਸਪਲੇ ਦੇ ਪਿਕਸਲ ਕੋਆਰਡੀਨੇਟ ਮੁੱਲ ਵਿੱਚ ਬਦਲਦਾ ਹੈ। XPT2046 SPI ਬੱਸ ਰਾਹੀਂ ESP32 ਮਾਸਟਰ ਨਾਲ ਸੰਚਾਰ ਕਰਦਾ ਹੈ, ਅਤੇ ਕਿਉਂਕਿ ਇਹ ਡਿਸਪਲੇਅ ਨਾਲ SPI ਬੱਸ ਨੂੰ ਸਾਂਝਾ ਕਰਦਾ ਹੈ, ਯੋਗ ਸਥਿਤੀ ਨੂੰ CS ਪਿੰਨ ਦੁਆਰਾ ਨਿਯੰਤਰਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। PEN ਪਿੰਨ ਇੱਕ ਟੱਚ ਇੰਟਰੱਪਟ ਪਿੰਨ ਹੈ, ਅਤੇ ਜਦੋਂ ਕੋਈ ਟੱਚ ਘਟਨਾ ਵਾਪਰਦੀ ਹੈ ਤਾਂ ਇਨਪੁਟ ਪੱਧਰ ਘੱਟ ਹੁੰਦਾ ਹੈ।
4) USB ਤੋਂ ਸੀਰੀਅਲ ਪੋਰਟ ਅਤੇ ਇੱਕ-ਕਲਿੱਕ ਡਾਉਨਲੋਡ ਸਰਕਟ

ਚਿੱਤਰ 3.8 ਸੀਰੀਅਲ ਪੋਰਟ ਲਈ USB ਅਤੇ ਇੱਕ-ਕਲਿੱਕ ਡਾਊਨਲੋਡ ਸਰਕਟ
ਇਸ ਸਰਕਟ ਵਿੱਚ, U3 ਇੱਕ CH340C USB-ਤੋਂ-ਸੀਰੀਅਲ IC ਹੈ, ਜਿਸ ਨੂੰ ਸਰਕਟ ਡਿਜ਼ਾਈਨ ਦੀ ਸਹੂਲਤ ਲਈ ਇੱਕ ਬਾਹਰੀ ਕ੍ਰਿਸਟਲ ਔਸਿਲੇਟਰ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ। 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 ਪਿੰਨ ਨੂੰ ਤੁਰੰਤ ਹੇਠਾਂ ਖਿੱਚਿਆ ਜਾਂਦਾ ਹੈ, ਇਸ ਸਮੇਂ ਇਹ ਡਾਊਨਲੋਡ ਮੋਡ ਵਿੱਚ ਦਾਖਲ ਹੋਵੇਗਾ।
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ਲਾਈਫਾਇਰ ਸਰਕਟ

ਚਿੱਤਰ 3.9 ਆਡੀਓ ਪਾਵਰ ampਲਾਈਫਾਇਰ ਸਰਕਟ
ਇਸ ਸਰਕਟ ਵਿੱਚ, R23, C7, C8 ਅਤੇ C9 RC ਫਿਲਟਰ ਸਰਕਟ ਬਣਾਉਂਦੇ ਹਨ, ਅਤੇ R10 ਅਤੇ R13 ਸੰਚਾਲਨ ਦੇ ਗੇਨ ਐਡਜਸਟ ਕਰਨ ਵਾਲੇ ਰੋਧਕ ਹਨ। ampਮੁਕਤੀ ਦੇਣ ਵਾਲਾ। ਜਦੋਂ R13 ਦਾ ਪ੍ਰਤੀਰੋਧ ਮੁੱਲ ਬਦਲਿਆ ਨਹੀਂ ਜਾਂਦਾ ਹੈ, ਤਾਂ R10 ਦਾ ਪ੍ਰਤੀਰੋਧ ਮੁੱਲ ਜਿੰਨਾ ਛੋਟਾ ਹੋਵੇਗਾ, ਬਾਹਰੀ ਸਪੀਕਰ ਦਾ ਵੌਲਯੂਮ ਓਨਾ ਹੀ ਵੱਡਾ ਹੋਵੇਗਾ। C10 ਅਤੇ C11 ਇਨਪੁਟ ਕਪਲਿੰਗ ਕੈਪਸੀਟਰ ਹਨ। R11 ਪੁੱਲ-ਅੱਪ ਰੋਧਕ ਹੈ। JP1 ਹਾਰਨ/ਸਪੀਕਰ ਪੋਰਟ ਹੈ। U5 FM8002E ਆਡੀਓ ਪਾਵਰ ਹੈ amplifier IC. AUDIO_IN ਦੁਆਰਾ ਇਨਪੁਟ ਤੋਂ ਬਾਅਦ, ਆਡੀਓ DAC ਸਿਗਨਲ ਹੈ ampVO8002 ਅਤੇ VO1 ਪਿੰਨ ਦੁਆਰਾ ਸਪੀਕਰ/ਸਪੀਕਰ ਨੂੰ FM2E ਲਾਭ ਅਤੇ ਆਉਟਪੁੱਟ ਦੁਆਰਾ ਲਿਫਾਈਡ। SHUTDOWN FM8002E ਲਈ ਸਮਰੱਥ ਪਿੰਨ ਹੈ। ਨੀਵਾਂ ਪੱਧਰ ਸਮਰੱਥ ਹੈ। ਮੂਲ ਰੂਪ ਵਿੱਚ, ਉੱਚ ਪੱਧਰ ਨੂੰ ਸਮਰੱਥ ਬਣਾਇਆ ਗਿਆ ਹੈ।
6) ESP32-WROOM-32E ਮੁੱਖ ਕੰਟਰੋਲ ਸਰਕਟ

ਚਿੱਤਰ 3.10 ESP32-WROOM-32E ਮੁੱਖ ਕੰਟਰੋਲ ਸਰਕਟ
ਇਸ ਸਰਕਟ ਵਿੱਚ, C4 ਅਤੇ C5 ਬਾਈਪਾਸ ਫਿਲਟਰ ਕੈਪਸੀਟਰ ਹਨ, ਅਤੇ U2 ESP32-WROOM-32E ਮੋਡੀਊਲ ਹਨ। ਇਸ ਮੋਡੀਊਲ ਦੇ ਅੰਦਰੂਨੀ ਸਰਕਟ ਬਾਰੇ ਵੇਰਵਿਆਂ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਅਧਿਕਾਰਤ ਦਸਤਾਵੇਜ਼ ਵੇਖੋ।
7) ਕੁੰਜੀ ਰੀਸੈਟ ਸਰਕਟ

ਚਿੱਤਰ 3.11 ਕੁੰਜੀ ਰੀਸੈਟ ਸਰਕਟ
ਇਸ ਸਰਕਟ ਵਿੱਚ, KEY1 ਕੁੰਜੀ ਹੈ, R4 ਪੁੱਲ-ਅੱਪ ਰੋਧਕ ਹੈ, ਅਤੇ C3 ਦੇਰੀ ਕੈਪਸੀਟਰ ਹੈ। ਰੀਸੈਟ ਸਿਧਾਂਤ:
A. ਪਾਵਰ-ਆਨ ਤੋਂ ਬਾਅਦ, C3 ਚਾਰਜ ਹੁੰਦਾ ਹੈ। ਇਸ ਸਮੇਂ, C3 ਸ਼ਾਰਟ ਸਰਕਟ ਦੇ ਬਰਾਬਰ ਹੈ, ਰੀਸੈਟ ਪਿੰਨ ਗਰਾਉਂਡ ਹੈ, ESP32 ਰੀਸੈਟ ਸਥਿਤੀ ਵਿੱਚ ਦਾਖਲ ਹੁੰਦਾ ਹੈ।
B. ਜਦੋਂ C3 ਚਾਰਜ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, C3 ਓਪਨ ਸਰਕਟ ਦੇ ਬਰਾਬਰ ਹੁੰਦਾ ਹੈ, RESET ਪਿੰਨ ਨੂੰ ਖਿੱਚਿਆ ਜਾਂਦਾ ਹੈ, ESP32 ਰੀਸੈਟ ਪੂਰਾ ਹੋ ਜਾਂਦਾ ਹੈ, ਅਤੇ ESP32 ਆਮ ਕੰਮ ਕਰਨ ਵਾਲੀ ਸਥਿਤੀ ਵਿੱਚ ਦਾਖਲ ਹੁੰਦਾ ਹੈ।
C. ਜਦੋਂ KEY1 ਦਬਾਇਆ ਜਾਂਦਾ ਹੈ, RESET ਪਿੰਨ ਗਰਾਉਂਡ ਹੋ ਜਾਂਦਾ ਹੈ, ESP32 ਰੀਸੈਟ ਸਥਿਤੀ ਵਿੱਚ ਦਾਖਲ ਹੁੰਦਾ ਹੈ, ਅਤੇ C3 KEY1 ਦੁਆਰਾ ਡਿਸਚਾਰਜ ਹੁੰਦਾ ਹੈ।
D. ਜਦੋਂ KEY1 ਜਾਰੀ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ C3 ਚਾਰਜ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਇਸ ਸਮੇਂ, C3 ਸ਼ਾਰਟ ਸਰਕਟ ਦੇ ਬਰਾਬਰ ਹੈ, RESET ਪਿੰਨ ਗਰਾਉਂਡ ਹੈ, ESP32 ਅਜੇ ਵੀ RESET ਸਥਿਤੀ ਵਿੱਚ ਹੈ। C3 ਨੂੰ ਚਾਰਜ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਰੀਸੈਟ ਪਿੰਨ ਨੂੰ ਖਿੱਚਿਆ ਜਾਂਦਾ ਹੈ, ESP32 ਰੀਸੈਟ ਹੁੰਦਾ ਹੈ ਅਤੇ ਆਮ ਕੰਮ ਕਰਨ ਵਾਲੀ ਸਥਿਤੀ ਵਿੱਚ ਦਾਖਲ ਹੁੰਦਾ ਹੈ।
B. ਜਦੋਂ C3 ਚਾਰਜ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, C3 ਓਪਨ ਸਰਕਟ ਦੇ ਬਰਾਬਰ ਹੁੰਦਾ ਹੈ, RESET ਪਿੰਨ ਨੂੰ ਖਿੱਚਿਆ ਜਾਂਦਾ ਹੈ, ESP32 ਰੀਸੈਟ ਪੂਰਾ ਹੋ ਜਾਂਦਾ ਹੈ, ਅਤੇ ESP32 ਆਮ ਕੰਮ ਕਰਨ ਵਾਲੀ ਸਥਿਤੀ ਵਿੱਚ ਦਾਖਲ ਹੁੰਦਾ ਹੈ।
C. ਜਦੋਂ KEY1 ਦਬਾਇਆ ਜਾਂਦਾ ਹੈ, RESET ਪਿੰਨ ਗਰਾਉਂਡ ਹੋ ਜਾਂਦਾ ਹੈ, ESP32 ਰੀਸੈਟ ਸਥਿਤੀ ਵਿੱਚ ਦਾਖਲ ਹੁੰਦਾ ਹੈ, ਅਤੇ C3 KEY1 ਦੁਆਰਾ ਡਿਸਚਾਰਜ ਹੁੰਦਾ ਹੈ।
D. ਜਦੋਂ KEY1 ਜਾਰੀ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ C3 ਚਾਰਜ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਇਸ ਸਮੇਂ, C3 ਸ਼ਾਰਟ ਸਰਕਟ ਦੇ ਬਰਾਬਰ ਹੈ, RESET ਪਿੰਨ ਗਰਾਉਂਡ ਹੈ, ESP32 ਅਜੇ ਵੀ RESET ਸਥਿਤੀ ਵਿੱਚ ਹੈ। C3 ਨੂੰ ਚਾਰਜ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਰੀਸੈਟ ਪਿੰਨ ਨੂੰ ਖਿੱਚਿਆ ਜਾਂਦਾ ਹੈ, ESP32 ਰੀਸੈਟ ਹੁੰਦਾ ਹੈ ਅਤੇ ਆਮ ਕੰਮ ਕਰਨ ਵਾਲੀ ਸਥਿਤੀ ਵਿੱਚ ਦਾਖਲ ਹੁੰਦਾ ਹੈ।
ਜੇਕਰ ਰੀਸੈੱਟ ਅਸਫਲ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਰੀਸੈਟ ਪਿੰਨ ਘੱਟ ਪੱਧਰ ਦੇ ਸਮੇਂ ਵਿੱਚ ਦੇਰੀ ਕਰਨ ਲਈ C3 ਦੇ ਸਹਿਣਸ਼ੀਲਤਾ ਮੁੱਲ ਨੂੰ ਉਚਿਤ ਰੂਪ ਵਿੱਚ ਵਧਾਇਆ ਜਾ ਸਕਦਾ ਹੈ।
8) ਸੀਰੀਅਲ ਮੋਡੀਊਲ ਦਾ ਇੰਟਰਫੇਸ ਸਰਕਟ

ਚਿੱਤਰ 3.12 ਸੀਰੀਅਲ ਮੋਡੀਊਲ ਦਾ ਇੰਟਰਫੇਸ ਸਰਕਟ
ਇਸ ਸਰਕਟ ਵਿੱਚ, P2 ਇੱਕ 4P 1.25mm ਪਿੱਚ ਸੀਟ ਹੈ, R29 ਅਤੇ R30 ਇੰਪੀਡੈਂਸ ਬੈਲੇਂਸ ਰੋਧਕ ਹਨ, ਅਤੇ Q5 ਇੱਕ ਫੀਲਡ ਇਫੈਕਟ ਟਿਊਬ ਹੈ ਜੋ 5V ਇਨਪੁਟ ਪਾਵਰ ਸਪਲਾਈ ਨੂੰ ਕੰਟਰੋਲ ਕਰਦੀ ਹੈ। R31 ਇੱਕ ਪੁੱਲ-ਡਾਊਨ ਰੋਧਕ ਹੈ। RXD0 ਅਤੇ TXD0 ਨੂੰ ਸੀਰੀਅਲ ਪਿੰਨ ਨਾਲ ਕਨੈਕਟ ਕਰੋ, ਅਤੇ ਹੋਰ ਦੋ ਪਿੰਨਾਂ ਨੂੰ ਪਾਵਰ ਸਪਲਾਈ ਕਰੋ। ਇਹ ਪੋਰਟ ਓਨਬੋਰਡ USB-ਟੂ-ਸੀਰੀਅਲ ਪੋਰਟ ਮੋਡੀਊਲ ਵਾਂਗ ਹੀ ਸੀਰੀਅਲ ਪੋਰਟ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ।
9) IO ਅਤੇ ਪੈਰੀਫਿਰਲ ਇੰਟਰਫੇਸ ਸਰਕਟਾਂ ਦਾ ਵਿਸਤਾਰ ਕਰੋ

ਚਿੱਤਰ 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. ਜਦੋਂ IIC ਪਿੰਨ ਨੂੰ ਆਮ IO ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ R33 ਅਤੇ R34 ਪੁੱਲ-ਅੱਪ ਪ੍ਰਤੀਰੋਧ ਨੂੰ ਹਟਾਉਣਾ ਸਭ ਤੋਂ ਵਧੀਆ ਹੈ;
B. ਜਦੋਂ IIC ਪਿੰਨ ਨੂੰ ਆਮ IO ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ R33 ਅਤੇ R34 ਪੁੱਲ-ਅੱਪ ਪ੍ਰਤੀਰੋਧ ਨੂੰ ਹਟਾਉਣਾ ਸਭ ਤੋਂ ਵਧੀਆ ਹੈ;
10) ਬੈਟਰੀ ਚਾਰਜ ਅਤੇ ਡਿਸਚਾਰਜ ਪ੍ਰਬੰਧਨ ਸਰਕਟ

ਚਿੱਤਰ 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 ਮਿਲ ਕੇ ਬੈਟਰੀ ਡਿਸਚਾਰਜ ਸਰਕਟ ਬਣਾਉਂਦੇ ਹਨ, ਜਦੋਂ ਟਾਈਪ-ਸੀ ਇੰਟਰਫੇਸ ਰਾਹੀਂ ਕੋਈ ਬਿਜਲੀ ਸਪਲਾਈ ਨਹੀਂ ਹੁੰਦੀ, +5V ਵੋਲਯੂ.tage 0 ਹੈ, ਫਿਰ Q3 ਗੇਟ ਨੂੰ ਹੇਠਲੇ ਪੱਧਰ 'ਤੇ ਖਿੱਚਿਆ ਜਾਂਦਾ ਹੈ, ਡਰੇਨ ਅਤੇ ਸਰੋਤ ਚਾਲੂ ਹੁੰਦੇ ਹਨ, ਅਤੇ ਬੈਟਰੀ ਪੂਰੇ ਡਿਸਪਲੇ ਮੋਡੀਊਲ ਨੂੰ ਪਾਵਰ ਸਪਲਾਈ ਕਰਦੀ ਹੈ। ਜਦੋਂ ਟਾਈਪ-ਸੀ ਇੰਟਰਫੇਸ ਦੁਆਰਾ ਸੰਚਾਲਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ +5V ਵੋਲਯੂtage 5V ਹੈ, ਫਿਰ Q3 ਗੇਟ 5V ਉੱਚਾ ਹੈ, ਡਰੇਨ ਅਤੇ ਸਰੋਤ ਨੂੰ ਕੱਟ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਅਤੇ ਬੈਟਰੀ ਸਪਲਾਈ ਵਿੱਚ ਰੁਕਾਵਟ ਹੈ।
11) 48P LCD ਪੈਨਲ ਵਾਇਰ ਵੈਲਡਿੰਗ ਇੰਟਰਫੇਸ

ਚਿੱਤਰ 3.14 18P LCD ਪੈਨਲ ਵਾਇਰਿੰਗ ਵੈਲਡਿੰਗ ਇੰਟਰਫੇਸ
ਇਸ ਸਰਕਟ ਵਿੱਚ, C24 ਬਾਈਪਾਸ ਫਿਲਟਰ ਕੈਪਸੀਟਰ ਹੈ, ਅਤੇ QD1 18P 0.8mm ਪਿੱਚ ਤਰਲ ਕ੍ਰਿਸਟਲ ਸਕ੍ਰੀਨ ਵੈਲਡਿੰਗ ਇੰਟਰਫੇਸ ਹੈ। QD1 ਵਿੱਚ ਇੱਕ ਪ੍ਰਤੀਰੋਧ ਟੱਚ ਸਕਰੀਨ ਸਿਗਨਲ ਪਿੰਨ, LCD ਸਕ੍ਰੀਨ ਵੋਲ ਹੈtagਈ ਪਿੰਨ, SPI ਸੰਚਾਰ ਪਿੰਨ, ਕੰਟਰੋਲ ਪਿੰਨ ਅਤੇ ਬੈਕਲਾਈਟ ਸਰਕਟ ਪਿੰਨ। ESP32 LCD ਅਤੇ ਟੱਚ ਸਕ੍ਰੀਨ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਨ ਲਈ ਇਹਨਾਂ ਪਿਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।
12) ਕੁੰਜੀ ਸਰਕਟ ਡਾਊਨਲੋਡ ਕਰੋ

ਚਿੱਤਰ 3.15 ਡਾਉਨਲੋਡ ਬਟਨ ਸਰਕਟ
ਇਸ ਸਰਕਟ ਵਿੱਚ, KEY2 ਕੁੰਜੀ ਹੈ ਅਤੇ R5 ਪੁੱਲ-ਅੱਪ ਰੋਧਕ ਹੈ। IO0 ਪੂਰਵ-ਨਿਰਧਾਰਤ ਤੌਰ 'ਤੇ ਉੱਚਾ ਹੁੰਦਾ ਹੈ ਅਤੇ ਜਦੋਂ KEY2 ਦਬਾਇਆ ਜਾਂਦਾ ਹੈ ਤਾਂ ਘੱਟ ਹੁੰਦਾ ਹੈ। KEY2 ਨੂੰ ਦਬਾ ਕੇ ਰੱਖੋ, ਪਾਵਰ ਚਾਲੂ ਜਾਂ ਰੀਸੈਟ ਕਰੋ, ਅਤੇ ESP32 ਡਾਊਨਲੋਡ ਮੋਡ ਵਿੱਚ ਦਾਖਲ ਹੋ ਜਾਵੇਗਾ। ਦੂਜੇ ਮਾਮਲਿਆਂ ਵਿੱਚ, KEY2 ਨੂੰ ਇੱਕ ਆਮ ਕੁੰਜੀ ਦੇ ਤੌਰ 'ਤੇ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ।
13) ਬੈਟਰੀ ਪਾਵਰ ਖੋਜ ਸਰਕਟ

ਚਿੱਤਰ 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 ਬੈਕਲਾਈਟ ਕੰਟਰੋਲ ਸਰਕਟ

ਚਿੱਤਰ 3.16 LCD ਬੈਕਲਾਈਟ ਕੰਟਰੋਲ ਸਰਕਟ
ਇਸ ਸਰਕਟ ਵਿੱਚ, R24 ਡੀਬੱਗਿੰਗ ਪ੍ਰਤੀਰੋਧ ਹੈ ਅਤੇ ਅਸਥਾਈ ਤੌਰ 'ਤੇ ਬਰਕਰਾਰ ਹੈ। Q4 N-ਚੈਨਲ ਫੀਲਡ ਇਫੈਕਟ ਟਿਊਬ ਹੈ, R25 Q4 ਗਰਿੱਡ ਪੁੱਲ-ਡਾਊਨ ਰੋਧਕ ਹੈ, ਅਤੇ R26 ਬੈਕਲਾਈਟ ਕਰੰਟ ਸੀਮਿਤ ਕਰਨ ਵਾਲਾ ਰੋਧਕ ਹੈ। LCD ਬੈਕਲਾਈਟ LED lamp ਸਮਾਂਤਰ ਸਥਿਤੀ ਵਿੱਚ ਹੈ, ਸਕਾਰਾਤਮਕ ਧਰੁਵ 3.3V ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ, ਅਤੇ ਨੈਗੇਟਿਵ ਪੋਲ Q4 ਦੇ ਡਰੇਨ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ। ਜਦੋਂ ਕੰਟਰੋਲ ਪਿੰਨ LCD_BL ਉੱਚ ਵੋਲਯੂਮ ਆਊਟਪੁੱਟ ਕਰਦਾ ਹੈtage, Q4 ਦੇ ਡਰੇਨ ਅਤੇ ਸਰੋਤ ਖੰਭੇ ਨੂੰ ਚਾਲੂ ਕੀਤਾ ਗਿਆ ਹੈ। ਇਸ ਸਮੇਂ, LCD ਬੈਕਲਾਈਟ ਦਾ ਨਕਾਰਾਤਮਕ ਖੰਭੇ ਜ਼ਮੀਨੀ ਹੈ, ਅਤੇ ਬੈਕਲਾਈਟ LED lamp ਚਾਲੂ ਹੁੰਦਾ ਹੈ ਅਤੇ ਰੋਸ਼ਨੀ ਛੱਡਦਾ ਹੈ। ਜਦੋਂ ਕੰਟਰੋਲ ਪਿੰਨ LCD_BL ਘੱਟ ਵੋਲਯੂਮ ਆਉਟਪੁੱਟ ਕਰਦਾ ਹੈtage, Q4 ਦੇ ਡਰੇਨ ਅਤੇ ਸਰੋਤ ਨੂੰ ਕੱਟ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਅਤੇ LCD ਸਕ੍ਰੀਨ ਦੀ ਨਕਾਰਾਤਮਕ ਬੈਕਲਾਈਟ ਨੂੰ ਮੁਅੱਤਲ ਕਰ ਦਿੱਤਾ ਗਿਆ ਹੈ, ਅਤੇ ਬੈਕਲਾਈਟ LED lamp ਚਾਲੂ ਨਹੀਂ ਹੈ। ਮੂਲ ਰੂਪ ਵਿੱਚ, LCD ਬੈਕਲਾਈਟ ਬੰਦ ਹੈ। R26 ਪ੍ਰਤੀਰੋਧ ਨੂੰ ਘਟਾਉਣ ਨਾਲ ਬੈਕਲਾਈਟ ਦੀ ਵੱਧ ਤੋਂ ਵੱਧ ਚਮਕ ਵਧ ਸਕਦੀ ਹੈ। ਇਸ ਤੋਂ ਇਲਾਵਾ, LCD_BL ਪਿੰਨ LCD ਬੈਕਲਾਈਟ ਨੂੰ ਐਡਜਸਟ ਕਰਨ ਲਈ PWM ਸਿਗਨਲ ਨੂੰ ਇਨਪੁਟ ਕਰ ਸਕਦਾ ਹੈ।
15) RGB ਤਿੰਨ-ਰੰਗ ਲਾਈਟ ਕੰਟਰੋਲ ਸਰਕਟ

ਚਿੱਤਰ 3.17 LCD ਬੈਕਲਾਈਟ ਕੰਟਰੋਲ ਸਰਕਟ
ਇਸ ਸਰਕਟ ਵਿੱਚ, LED2 ਇੱਕ ਆਰਜੀਬੀ ਤਿੰਨ-ਰੰਗੀ ਐਲamp, ਅਤੇ R14~R16 ਇੱਕ ਤਿੰਨ ਰੰਗ ਦਾ l ਹੈamp ਮੌਜੂਦਾ ਸੀਮਿਤ ਰੋਧਕ. LED2 ਵਿੱਚ ਲਾਲ, ਹਰੇ ਅਤੇ ਨੀਲੀਆਂ LED ਲਾਈਟਾਂ ਹੁੰਦੀਆਂ ਹਨ, ਜੋ ਕਿ ਆਮ ਐਨੋਡ ਕਨੈਕਸ਼ਨ ਹਨ, IO16, IO17 ਅਤੇ IO22 ਤਿੰਨ ਕੰਟਰੋਲ ਪਿੰਨ ਹਨ, ਜੋ LED ਲਾਈਟਾਂ ਨੂੰ ਨੀਵੇਂ ਪੱਧਰ 'ਤੇ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਦੇ ਹਨ ਅਤੇ ਉੱਚ ਪੱਧਰ 'ਤੇ LED ਲਾਈਟਾਂ ਨੂੰ ਬੁਝਾਉਂਦੇ ਹਨ।
16) ਮਾਈਕ੍ਰੋਐੱਸਡੀ ਕਾਰਡ ਸਲਾਟ ਇੰਟਰਫੇਸ ਸਰਕਟ

ਚਿੱਤਰ 3.18 ਮਾਈਕ੍ਰੋਐੱਸਡੀ ਕਾਰਡ ਸਲਾਟ ਇੰਟਰਫੇਸ ਸਰਕਟ
ਇਸ ਸਰਕਟ ਵਿੱਚ, SD_CARD1 ਮਾਈਕ੍ਰੋਐੱਸਡੀ ਕਾਰਡ ਸਲਾਟ ਹੈ। R17 ਤੋਂ R21 ਹਰੇਕ ਪਿੰਨ ਲਈ ਪੁੱਲ-ਅੱਪ ਰੋਧਕ ਹਨ। C26 ਬਾਈਪਾਸ ਫਿਲਟਰ ਕੈਪਸੀਟਰ ਹੈ। ਇਹ ਇੰਟਰਫੇਸ ਸਰਕਟ SPI ਸੰਚਾਰ ਮੋਡ ਨੂੰ ਅਪਣਾਉਂਦਾ ਹੈ। ਮਾਈਕ੍ਰੋਐੱਸਡੀ ਕਾਰਡਾਂ ਦੀ ਹਾਈ-ਸਪੀਡ ਸਟੋਰੇਜ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ।
ਨੋਟ ਕਰੋ ਕਿ ਇਹ ਇੰਟਰਫੇਸ SPI ਬੱਸ ਨੂੰ SPI ਪੈਰੀਫਿਰਲ ਇੰਟਰਫੇਸ ਨਾਲ ਸਾਂਝਾ ਕਰਦਾ ਹੈ।
ਨੋਟ ਕਰੋ ਕਿ ਇਹ ਇੰਟਰਫੇਸ SPI ਬੱਸ ਨੂੰ SPI ਪੈਰੀਫਿਰਲ ਇੰਟਰਫੇਸ ਨਾਲ ਸਾਂਝਾ ਕਰਦਾ ਹੈ।
3.3 ਡਿਸਪਲੇ ਮੋਡੀਊਲ ਦੀ ਵਰਤੋਂ ਲਈ ਸਾਵਧਾਨੀਆਂ
- ਡਿਸਪਲੇ ਮੋਡੀਊਲ ਬੈਟਰੀ ਨਾਲ ਚਾਰਜ ਹੁੰਦਾ ਹੈ, ਬਾਹਰੀ ਸਪੀਕਰ ਆਡੀਓ ਚਲਾਉਂਦਾ ਹੈ, ਅਤੇ ਡਿਸਪਲੇ ਸਕ੍ਰੀਨ ਵੀ ਕੰਮ ਕਰ ਰਹੀ ਹੈ, ਇਸ ਸਮੇਂ ਕੁੱਲ ਕਰੰਟ 500mA ਤੋਂ ਵੱਧ ਹੋ ਸਕਦਾ ਹੈ। ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਤੁਹਾਨੂੰ ਟਾਈਪ-ਸੀ ਕੇਬਲ ਦੁਆਰਾ ਸਮਰਥਿਤ ਅਧਿਕਤਮ ਕਰੰਟ ਅਤੇ ਪਾਵਰ ਦੁਆਰਾ ਸਮਰਥਤ ਅਧਿਕਤਮ ਕਰੰਟ ਵੱਲ ਧਿਆਨ ਦੇਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ।
ਨਾਕਾਫ਼ੀ ਬਿਜਲੀ ਸਪਲਾਈ ਤੋਂ ਬਚਣ ਲਈ ਸਪਲਾਈ ਇੰਟਰਫੇਸ. - ਵਰਤੋਂ ਦੇ ਦੌਰਾਨ, ਐਲਡੀਓ ਵਾਲੀਅਮ ਨੂੰ ਨਾ ਛੂਹੋtage ਰੈਗੂਲੇਟਰ ਅਤੇ ਬੈਟਰੀ ਚਾਰਜ ਪ੍ਰਬੰਧਨ IC ਨੂੰ ਤੁਹਾਡੇ ਹੱਥਾਂ ਨਾਲ ਉੱਚ ਤਾਪਮਾਨ ਦੁਆਰਾ ਸਾੜਨ ਤੋਂ ਬਚਣ ਲਈ।
- IO ਪੋਰਟ ਨੂੰ ਕਨੈਕਟ ਕਰਦੇ ਸਮੇਂ, ਗਲਤ ਕੁਨੈਕਟ ਹੋਣ ਤੋਂ ਬਚਣ ਲਈ IO ਵਰਤੋਂ ਵੱਲ ਧਿਆਨ ਦਿਓ ਅਤੇ ਪ੍ਰੋਗਰਾਮ ਕੋਡ ਦੀ ਪਰਿਭਾਸ਼ਾ ਮੇਲ ਨਹੀਂ ਖਾਂਦੀ।
- ਉਤਪਾਦ ਨੂੰ ਸੁਰੱਖਿਅਤ ਅਤੇ ਵਾਜਬ ਤਰੀਕੇ ਨਾਲ ਵਰਤੋ।
ਸਮੱਗਰੀ
ਓਹਲੇ
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() |
LCD WIKI E32R32P, E32N32P 3.2inch IPS ESP32-32E ਡਿਸਪਲੇ ਮੋਡੀਊਲ [pdf] ਯੂਜ਼ਰ ਮੈਨੂਅਲ E32R32P, E32N32P, E32R32P E32N32P 3.2inch IPS ESP32-32E ਡਿਸਪਲੇ ਮੋਡੀਊਲ, E32R32P E32N32P, 3.2inch IPS ESP32-32E ਡਿਸਪਲੇ ਮੋਡੀਊਲ, IPS ESP32-32E ਡਿਸਪਲੇਅ Module, ESP32-32E ਡਿਸਪਲੇਅ ਮੋਡੀਊਲ le, ਮੋਡੀਊਲ |
![]() |
LCD wiki E32R32P, E32N32P 3.2inch IPS ESP32-32E Display Module [pdf] ਯੂਜ਼ਰ ਮੈਨੂਅਲ E32R32P, E32N32P, E32R32P E32N32P 3.2inch IPS ESP32-32E ਡਿਸਪਲੇ ਮੋਡੀਊਲ, E32R32P E32N32P, 3.2inch IPS ESP32-32E ਡਿਸਪਲੇ ਮੋਡੀਊਲ, IPS ESP32-32E ਡਿਸਪਲੇਅ Module, ESP32-32E ਡਿਸਪਲੇਅ ਮੋਡੀਊਲ le, ਮੋਡੀਊਲ |