ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ²
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ: ΠΏΠΎ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°. Π€ΡΠ½ΠΊΡΠΈΠΈ ΠΈ Π·Π°Π΄Π°ΡΠ° ΡΡΡΡΠΎΠΉΡΡΠ²Π°: Π‘ΠΈΡΡΠ΅ΠΌΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Ρ
ΠΎΠ½ΠΈΠ½Π³ΠΎΠ²Π°Π»ΡΠ½ΡΠΌ ΡΡΠ°Π½ΠΊΠΎΠΌ. ΠΡΠΎΡΡΠ°Ρ Π²Π΅ΡΡΠΈΡ. ΠΠ°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ Ρ
ΠΎΠ΄Π° ΠΏΡΠΈ ΡΡΠ°ΡΡΠ΅ β ΠΎΡ Π·Π°Π³ΠΎΡΠΎΠ²ΠΊΠΈ. Π€ΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΡΠΊΠΎΡΠΎΡΡΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ 100ΠΌΠΌ/ΠΌΠΈΠ½. Π€ΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΡΠΊΠΎΡΠΎΡΡΡ ΡΠΏΠΈΠ½Π΄Π΅Π»Ρ 2000 ΠΎΠ±/ΠΌΠΈΠ½. ΠΠ°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π²ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΡΠΏΠΈΠ½Π΄Π΅Π»Ρ β ΠΏΡΠ°Π²ΠΎΠ΅ (Π΄Π»Ρ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ°ΡΠΊΡΡΡΠΈΠ²Π°Π½ΠΈΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°) ΠΡΡΠ°Π½ΠΎΠ² Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΈ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ ΡΠΏΠΈΠ½Π΄Π΅Π»Ρ ΠΏΠΎ ΡΠΈΠ³Π½Π°Π»Ρ ΠΊΠΎΠ½ΡΠ΅Π²ΠΈΠΊΠ° (Π½Π°Π΅Π·Π΄ Π½Π° ΠΊΠΎΠ½ΡΠ΅Π²ΠΈΠΊ β ΡΠΈΠ³Π½Π°Π» ΠΎΠ± ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΠΈ ΡΠΈΠΊΠ»Π°). Π£ΠΏΠΎΡ ΠΊΠΎΠ½ΡΠ΅Π²ΠΈΠΊΠ° β ΡΠ΅Π³ΡΠ»ΠΈΡΡΠ΅ΠΌΡΠΉ, Π΄Π»Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½ΠΈΡ Π΄Π»ΠΈΠ½Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ. ΠΠΎΠ·Π²ΡΠ°Ρ Π² ΠΈΡΡ
ΠΎΠ΄Π½ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ β Π² ΡΡΡΠ½ΡΡ (Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°). ΠΠ°Π½Π΅Π»Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°, 4 ΠΊΠ½ΠΎΠΏΠΊΠΈ. ΠΠ²ΠΈΠΆΠ΅Π½ΠΈΠ΅ -Z ; ΠΠ²ΠΈΠΆΠ΅Π½ΠΈΠ΅ +Z; Π‘ΡΠ°ΡΡ ΡΠΈΠΊΠ»Π° ; ΠΠ²Π°ΡΠΈΠΉΠ½ΡΠΉ ΠΡΠΈΠ±ΠΎΠΊ. ΠΠ»Π°Π½ΠΈΡΡΠ΅ΠΌΡΠΉ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΡΠ°Π±ΠΎΡΡ. ΠΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π‘ΡΠ°Π½ΠΊΠ° (ΡΠ»/ΡΠΊΠ°Ρ ΡΡΠ±ΠΈΠ»ΡΠ½ΠΈΠΊ). Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π³ΠΎΡΠΎΠ²ΠΊΠΈ Π² ΡΠΎΠΊΠ°ΡΠ½ΠΎΠΌ ΠΏΠ°ΡΡΠΎΠ½Π΅. ΠΠΎΠ΄Π²ΠΎΠ΄ Π±Π°Π±ΠΊΠΈ Π² ΡΡΠ°ΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΏΡΡΡΠΊΠ° Ρ Ρ
ΠΎΠ½ΠΈΠ½Π³ΠΎΠ²Π°Π»ΡΠ½ΡΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠΌ Π² Π·Π°Π³ΠΎΡΠΎΠ²ΠΊΡ. ΠΡΠΎΠ΄Π΅Π²Π°Π½ΠΈΠ΅ ΠΏΡΡΡΠΊΠ° ΡΠ΅ΡΠ΅Π· Π»ΡΠ½Π΅ΡΠ½ΡΠ΅ Π²ΡΡΠ»ΠΊΠΈ. Π€ΠΈΠΊΡΠ°ΡΠΈΡ ΠΏΡΡΡΠΊΠ° Π² ΡΠ°Π½Π³ΠΎΠ²ΠΎΠΌ ΠΏΠ°ΡΡΠΎΠ½Π΅. Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΊΠΎΠ½ΡΠ΅Π²ΠΈΠΊΠ° ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΡΠΈΠΊΠ»Π° Π½Π° Π·Π°Π΄Π°Π½Π½ΡΡ Π΄Π»ΠΈΠ½Ρ. ΠΠ°ΠΊΡΡΡΠΈΠ΅ ΠΊΠΎΠΆΡΡ
Π°ΠΌΠΈ ΡΠΎΡΡΡ Π·Π°Π³ΠΎΡΠΎΠ²ΠΎΠΊ (Π·Π°ΡΠΈΡΠ° ΠΎΡ ΡΠ°Π·Π±ΡΡΠ·Π³ΠΈΠ²Π°Π½ΠΈΡ). Π‘ΡΠ°ΡΡ ΡΠΈΠΊΠ»Π°. ΠΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠΏΠΈΠ½Π΄Π΅Π»Ρ, ΠΏΠΎΡΠ»Π΅ Π²ΡΡ
ΠΎΠ΄Π° Π½Π° ΡΠ°Π±ΠΎΡΡΡ ΡΠΊΠΎΡΠΎΡΡΡ - ΡΡΠ°ΡΡ ΠΏΠΎΠ΄Π°ΡΠΈ. ΠΠΎ Π΄ΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΠ΅Π²ΠΈΠΊΠ° ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΡΠΈΠΊΠ»Π° β ΠΎΡΡΠ°Π½ΠΎΠ² ΠΏΠΎΠ΄Π°ΡΠΈ ΠΈ ΡΠΏΠΈΠ½Π΄Π΅Π»Ρ. Π‘Π½ΠΈΠΌΠ°Π΅ΡΡΡ Π·Π°Π³ΠΎΡΠΎΠ²ΠΊΠ°. Π‘Π½ΠΈΠΌΠ°Π΅ΡΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ (ΡΠ°ΡΠΊΡΡΡΠΈΠ²Π°Π΅ΡΡΡ ΡΠ°Π½Π³Π°, ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π²ΡΠ½ΠΈΠΌΠ°Π΅ΡΡΡ Π²ΠΏΠ΅ΡΠ΅Π΄). ΠΠΎΠ·Π²ΡΠ°Ρ Π±Π°Π±ΠΊΠΈ Π² ΡΡΠ°ΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π‘Π»ΠΎΠΆΠ½Π°Ρ Π²Π΅ΡΡΠΈΡ. ΠΠΎ ΡΠ» ΡΠ°ΡΡΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΡΡ Π΅ΡΠ΅ 2 ΠΊΠΎΠ½ΡΠ΅Π²ΠΈΠΊΠ°, Π°Π²Π°ΡΠΈΠΉΠ½ΡΡ
. ΠΠΎΠ½ΡΠ΅Π²ΠΈΠΊΠΈ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΡΠΈΠΊΠ»Π° ΡΡΠ°Π½ΠΎΠ²ΡΡΡΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠΌΠΈ Π΄Π»Ρ ΡΠΌΠ΅Π½Ρ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΏΠΎ ΠΎΡΠΈ Z. ΠΠ°Π΄Π°Π½ΠΈΠ΅ ΡΠΊΠΎΡΠΎΡΡΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΎΡ 50ΠΌΠΌ/ΠΌΠΈΠ½ Π΄ΠΎ 1000ΠΌΠΌ/ΠΌΠΈΠ½. ΠΠ°Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΠΈΠΊΠ»ΠΎΠ² Π²ΠΎΠ·Π²ΡΠ°ΡΠ½ΠΎ ΠΏΠΎΡΡΡΠΏΠ°ΡΠ΅Π»ΡΠ½ΡΡ
Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΉ (ΠΎΠ΄ΠΈΠ½ ΡΠΈΠΊΠ» β Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π½Π°Π·Π°Π΄ + Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π²ΠΏΠ΅ΡΠ΅Π΄). ΠΠ°Π΄Π°Π½ΠΈΠ΅ ΠΎΠ±ΠΎΡΠΎΡΠΎΠ² ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° 300-3000 ΠΎΠ±/ΠΌΠΈΠ½. ΠΠΎΡΠ»Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΠΈΠΊΠ»ΠΎΠ², ΡΡΠ°Π½ΠΎΠΊ ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ. ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ: ELM0400FL60H-HH2 - ΡΠ΅ΡΠ²ΠΎΠ΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π±Π΅ΡΡΠ΅ΡΠΎΡΠ½ΡΠΉ, ~220 Π β Π¨ΠΏΠΈΠ½Π΄Π΅Π»ΡΠ½ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ. ST57-100 - ΡΠ°Π³ΠΎΠ²ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ β ΠΏΡΠΈΠ²ΠΎΠ΄ ΡΠΏΠΈΠ½Π΄Π΅Π»ΡΠ½ΠΎΠΉ ΠΊΠ°ΡΠ΅ΡΠΊΠΈ. ΠΠ°Π΄Π°ΡΠ° ΡΠ°Π·Π΄Π΅Π»ΡΠ΅ΡΡΡ Π½Π° 2 ΡΡΠ°ΠΏΠ°: ΠΡΠ°ΠΏ 1 β Π‘ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π½Π° ΡΡΠ΅Π±ΡΠ΅ΠΌΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΈ Π΄ΠΎΠΏ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Π΅ΠΉ. ΠΠ΅ΡΠ΅Π΄Π°ΡΠ° ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π² Π·Π°ΠΊΡΠΏΠΊΡ. ΠΡΠ°ΠΏ 2 β ΠΏΠΎΡΠ»Π΅ ΠΏΠΎΡΡΡΠΏΠ»Π΅Π½ΠΈΡ Π²ΡΠ΅Ρ
ΠΏΠΎΠ·ΠΈΡΠΈΠΉ ΠΏΠΎ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ. Π‘Π±ΠΎΡΠΊΠ°, Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΈ ΠΎΡΠ»Π°Π΄ΠΊΠ° ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ. Π’Π΅ΡΡΠΈΡΠΎΡΠΈΠ°Π»ΡΠ½ΠΎ - Π³.Π‘ΠΎΠ»Π½Π΅ΡΠ½ΠΎΠ³ΠΎΡΡΠΊ (ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠ°Ρ ΠΠ±Π»Π°ΡΡΡ).
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ². ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ: ESP 32-s3. Π€ΡΠ½ΠΊΡΠΈΠΈ ΠΈ Π·Π°Π΄Π°ΡΠ° ΡΡΡΡΠΎΠΉΡΡΠ²Π°: Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π²ΡΡΠΎΠΊΠΎΡΠ°ΡΡΠΎΡΠ½ΠΎΠ³ΠΎ ΠΎΠΏΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊΠ° Π½Π° Π±Π°Π·Π΅ ESP32-S3 1. ΠΠ±ΡΠΈΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ: **ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ:** ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΎΠΏΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊΠ° Π΄Π°Π½Π½ΡΡ
(ΠΠ ΠΠ). **ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ:** ΠΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Π²ΡΡΠΎΠΊΠΎΡΠΊΠΎΡΠΎΡΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΡΠΈΡΡΠΎΠ²ΡΡ
Π΄Π°Π½Π½ΡΡ
ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ ΠΌΠΎΠ΄ΡΠ»ΡΡΠΈΠΈ ΠΈΠ½ΡΡΠ°ΠΊΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ·Π»ΡΡΠ΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π° Π½Π° Π±Π°Π·Π΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ESP32-S3. **ΠΠΏΠΏΠ°ΡΠ°ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°:** * ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ: ESP32-S3 * ΠΠ½ΡΡΠ°ΠΊΡΠ°ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄: Osram SFH 4715AS * Π‘Ρ
Π΅ΠΌΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ: * ΠΊΠΎΠ½ΡΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΡΠΎΠΊΠ° Ρ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ½ΡΠΌ ΠΊΠ»ΡΡΠΎΠΌ ΠΈ ΠΠ-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ; * Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΉ Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π·Π°ΡΠ²ΠΎΡΠΎΠΌ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ°; * ΡΠΈΠ³Π½Π°Π»ΡΠ½ΡΠΉ Π²ΡΡ
ΠΎΠ΄ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π΄Π»Ρ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π°. * ΠΠ΅ΡΠ°Π»ΡΠ½Π°Ρ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡ
Π΅ΠΌΠ° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΠ°ΠΊΠ°Π·ΡΠΈΠΊΠΎΠΌ. **Π‘ΡΠ΅Π΄Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ:** * ESP-IDF * Π―Π·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ: C/C++ 2. Π¦Π΅Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ: Π Π°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ESP32-S3, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΠ΅Π΅ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΡΡΠΎΠΊΠΎΡΠ°ΡΡΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠΈΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΠ-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ Ρ ΡΠ΅Π»ΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ
ΠΏΠΎ ΠΎΠΏΡΠΈΡΠ΅ΡΠΊΠΎΠΌΡ ΠΊΠ°Π½Π°Π»Ρ. ΠΠ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ Π½Π° Π²Ρ
ΠΎΠ΄ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ ΡΡΡΠΎΠΊΡ, ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²ΡΠ²Π°ΡΡ Π΅Π΅ Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π±ΠΈΡΠΎΠ² ΠΈ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΠ²Π΅ΡΠΎΠ²ΡΡ
ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ². 3. Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ: 3.1. ΠΠ΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠ΅Π³ΠΎ ΡΠΈΠ³Π½Π°Π»Π° ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ: * ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΈΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π° ΡΠΈΠΏΠ° Β«ΠΌΠ΅Π°Π½Π΄ΡΒ»; * ΡΠΊΠΎΡΠΎΡΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ
Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 10 ΠΠ±ΠΈΡ/Ρ; * ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΡ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΡΠΈΠ³Π½Π°Π»Π°; * ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π΄ΠΆΠΈΡΡΠ΅ΡΠ° ΠΈ Π·Π°Π΄Π΅ΡΠΆΠ΅ΠΊ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ²; * Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΡΠΈΠ³Π½Π°Π»Π° ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ ESP32-S3. 3.2. ΠΠ΅ΡΠ΅Π΄Π°ΡΠ° Π΄Π°Π½Π½ΡΡ
ΠΠ Π΄ΠΎΠ»ΠΆΠ½ΠΎ: 1. ΠΡΠΈΠ½ΠΈΠΌΠ°ΡΡ Π½Π° Π²Ρ
ΠΎΠ΄ ΡΡΡΠΎΠΊΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ². 2. ΠΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²ΡΠ²Π°ΡΡ ΡΡΡΠΎΠΊΡ Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π±Π°ΠΉΡΠΎΠ². 3. Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡ Π±ΠΈΡΠΎΠ²ΡΠΉ ΠΏΠΎΡΠΎΠΊ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ. 4. ΠΡΠΏΠΎΠ»Π½ΡΡΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΠΈΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΡΠΎΠΊΠ° Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΡ
ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ²: * Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ Β«1Β» ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΠ·Π»ΡΡΠ΅Π½ΠΈΡ; * Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ Β«0Β» ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΠΎΡΡΡΡΡΡΠ²ΠΈΡ ΠΈΠ·Π»ΡΡΠ΅Π½ΠΈΡ. 5. ΠΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΠ΅ΡΠ΅Π· Π²ΡΡ
ΠΎΠ΄Π½ΠΎΠΉ GPIO, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΠΊ Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°. ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· ΠΎΠΏΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΊΠ°Π½Π°Π». 4. Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ: Π ΡΠ°ΠΌΠΊΠ°Ρ
ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠΈ Π°Π½Π°Π»ΠΈΠ· ΠΈ Π²ΡΠ±ΡΠ°ΡΡ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΡ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΠ³Π½Π°Π»Π° ΡΠΎ ΡΠΊΠΎΡΠΎΡΡΡΡ 10 ΠΠ±ΠΈΡ/Ρ. ΠΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½Ρ ΠΈ ΠΎΡΠ΅Π½Π΅Π½Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ: * ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΈ RMT; * ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ SPI Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π±ΠΈΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΡΠΎΠΊΠ°; * ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ I2S Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠ΅ΠΉ; * ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ DMA-ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΡ
Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΡ
ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ESP32-S3; * ΠΈΠ½ΡΠ΅ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΠ΅ ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΠΈΠ΅ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π½Π° ΡΡΠ΅Π±ΡΠ΅ΠΌΠΎΠΉ ΡΠΊΠΎΡΠΎΡΡΠΈ. ΠΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°ΠΌ Π°Π½Π°Π»ΠΈΠ·Π° Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ: * ΠΎΠ±ΠΎΡΠ½ΠΎΠ²Π°ΡΡ Π²ΡΠ±ΠΎΡ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ; * ΠΎΠΏΠΈΡΠ°ΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Π°; * ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ ΠΏΠΎ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌΡ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΊΠΎΡΠΎΡΡΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ. 5. Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ: ΠΠ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ: * ΡΠΊΠΎΡΠΎΡΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ
Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 10 ΠΠ±ΠΈΡ/Ρ; * Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π±Π΅Π· ΠΏΠΎΡΠ΅ΡΠΈ Π±ΠΈΡΠΎΠ²; * ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΡ
ΡΡΠ΅Π΄ΡΡΠ² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π²ΠΌΠ΅ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΈΡ-Π±ΡΠ½Π³ΠΈΠ½Π³Π°; * ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ. 6. Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΊΠ°ΡΠ΅ΡΡΠ²Ρ ΠΊΠΎΠ΄Π°: Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌΠΎΠ΅ ΠΠ Π΄ΠΎΠ»ΠΆΠ½ΠΎ: * ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΡΠΌ ESP-IDF; * ΠΈΠΌΠ΅ΡΡ ΠΌΠΎΠ΄ΡΠ»ΡΠ½ΡΡ ΡΡΡΡΠΊΡΡΡΡ; * ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΊ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°ΠΌ; * ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π³ΠΎ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ; * Π±ΡΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ΠΎ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠ°ΠΌΡΡΠΈ. 7. Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ ΡΠ°Π±ΠΎΡ: ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡΡ: 7.1. ΠΠ½Π°Π»ΠΈΡΠΈΡΠ΅ΡΠΊΡΡ ΡΠ°ΡΡΡ: * Π°Π½Π°Π»ΠΈΠ· Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ
Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΡΠΈΠ³Π½Π°Π»Π° 7.2. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΡ ΡΠ°ΡΡΡ: * ΠΈΡΡ
ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ ΠΏΡΠΎΠ΅ΠΊΡΠ° ESP-IDF; * ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΡΡΡΠΎΠΊΠΎΠ²ΡΡ
Π΄Π°Π½Π½ΡΡ
; * ΠΌΠΎΠ΄ΡΠ»Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠ° Π² Π±ΠΈΡΠΎΠ²ΡΠΉ ΠΏΠΎΡΠΎΠΊ; * ΠΌΠΎΠ΄ΡΠ»Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΠΎΠΏΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ². ΠΠΆΠΈΠ΄Π°Π΅ΠΌΡΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ: Π Π°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΠΎΠ΅ ΠΠ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ
Π΄Π°Π½Π½ΡΡ
ΡΠ΅ΡΠ΅Π· ΠΠ-ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Osram SFH 4715AS ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ Π²ΡΡΠΎΠΊΠΎΡΠΊΠΎΡΠΎΡΡΠ½ΠΎΠΉ ΠΎΠΏΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠΎΠ΄ΡΠ»ΡΡΠΈΠΈ Π½Π° Π±Π°Π·Π΅ ESP32-S3 ΡΠΎ ΡΠΊΠΎΡΠΎΡΡΡΡ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 10 ΠΠ±ΠΈΡ/Ρ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π³ΠΎ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ ΡΠΊΠΎΡΠΎΡΡΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ
.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ². ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ: STM32, ESP32 (C/C++). Π€ΡΠ½ΠΊΡΠΈΠΈ ΠΈ Π·Π°Π΄Π°ΡΠ° ΡΡΡΡΠΎΠΉΡΡΠ²Π°: Π§Π΅ΠΌ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ: β’ Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΡ
ΡΠΈΡΡΠ΅ΠΌ Π½Π° Π±Π°Π·Π΅ STM32, ESP32 (C/C++). β’ Π Π΅Π²Π΅ΡΡ-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΡΠΈΠ½ Π΄Π°Π½Π½ΡΡ
: CAN, LIN ΠΈ Π΄ΡΡΠ³ΠΈΡ
ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ². β’ ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΎΡΠ»Π°Π΄ΠΊΠ° ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ
ΠΏΠ»Π°Ρ Π² CAD-ΡΠΈΡΡΠ΅ΠΌΠ°Ρ
. β’ Π£ΡΠ°ΡΡΠΈΠ΅ Π² ΠΏΠΎΠ»Π½ΠΎΠΌ ΡΠΈΠΊΠ»Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ β ΠΎΡ ΠΏΡΠΎΡΠΎΡΠΈΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄ΠΎ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ. β’ Π’Π΅ΡΠ½ΠΎΠ΅ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΠ², ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²ΡΠΈΠΊΠΎΠ². ΠΠ΄Π΅ΠΌ ΠΎΡ Π²Π°Ρ: β’ ΠΠΏΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ΠΈ ΡΠ°Π±ΠΎΡΡ Ρ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠΎΠΉ. β’ ΠΠ»ΡΠ±ΠΎΠΊΠΈΠ΅ Π·Π½Π°Π½ΠΈΡ C/C++ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½ΠΈΠ·ΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ. β’ ΠΠ°Π²ΡΠΊΠΈ Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ
Ρ ΡΠΈΠ½ CAN/LIN. β’ Π£ΠΌΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΠΎΡΠ»Π°ΠΆΠΈΠ²Π°ΡΡ ΠΏΠ΅ΡΠ°ΡΠ½ΡΠ΅ ΠΏΠ»Π°ΡΡ. β’ ΠΠΎΡΠΎΠ²Π½ΠΎΡΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΎΠΌ ΡΡΠ°ΡΡΠ°ΠΏ-ΠΏΡΠΎΠ΅ΠΊΡΠ΅ ΠΈ ΡΠ΅ΡΠ°ΡΡ Π½Π΅ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ. ΠΡΠ΄Π΅Ρ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²ΠΎΠΌ: β’ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠΎΠ±ΠΈΠ»ΡΠΌΠΈ, ΠΠΠ, BMS ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ automotive-ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ. β’ ΠΠ½Π°Π½ΠΈΠ΅ UART, I2C, SPI ΠΈ Π΄ΡΡΠ³ΠΈΡ
ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ². β’ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Altium Designer, Cadence ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³Π°ΠΌΠΈ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ². ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ: V130. Π€ΡΠ½ΠΊΡΠΈΠΈ ΠΈ Π·Π°Π΄Π°ΡΠ° ΡΡΡΡΠΎΠΉΡΡΠ²Π°: Π Π°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΡ
Π΅ΠΌΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π°ΡΠΎΡΠ°ΠΌΠΈ Π² ΠΊΠΎΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΏΠ»ΠΊ ΠΈ ΠΏΡ. ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ Π½Π°ΡΠΎΡΠΎΡ ,ΠΏΠΎΠ΄ΠΏΠΈΡΠΎΡΠ½ΡΠΉ ΠΏΠΎ Π΄Π°ΡΡΠΈΠΊΠ°ΠΌ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΈ Π΄Π°Π²Π»Π΅Π½ΠΈΡ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ²
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ: ΠΠΈΠ½ΡΠ΅ΠΊ Π 100. Π€ΡΠ½ΠΊΡΠΈΠΈ ΠΈ Π·Π°Π΄Π°ΡΠ° ΡΡΡΡΠΎΠΉΡΡΠ²Π°: ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΠΌΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Zentec M100-4B0 Zentec M100-4B0 Π±Π΅ΡΠΊΠΎΡΠΏΡΡΠ½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΠΌΡΠΉ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Ρ ΡΠΈΡΠΎΠΊΠΈΠΌΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ. ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΈΠΌΠ΅Π΅Ρ Π±ΠΎΠ³Π°ΡΡΠΉ Π½Π°Π±ΠΎΡ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΈ, Π²ΡΡΠΎΠΊΠΎΠ΅ Π±ΡΡΡΡΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΈ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΎΠ±ΡΠ΅ΠΌ ΠΏΠ°ΠΌΡΡΠΈ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ
Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ². ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΌ ΠΏΠ°ΠΊΠ΅ΡΠ΅ zWorkbench Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° FBD. ΠΠ±Π»Π°ΡΡΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Zentec M100-4: Π‘ΠΈΡΡΠ΅ΠΌΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°Π½ΠΊΠΎΠΉΠ»Π°ΠΌΠΈ Π‘ΠΈΡΡΠ΅ΠΌΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ΠΌ Π‘ΠΈΡΡΠ΅ΠΌΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΠΏΠ»ΠΎΠ²ΡΠΌΠΈ Π·Π°Π²Π΅ΡΠ°ΠΌΠΈ Ρ Π²ΠΎΠ΄ΡΠ½ΡΠΌ ΠΈΠ»ΠΈ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΈΠΌ ΡΠ΅ΠΏΠ»ΠΎΠΎΠ±ΠΌΠ΅Π½Π½ΠΈΠΊΠΎΠΌ Π‘ΠΈΡΡΠ΅ΠΌΡ ΡΠ°Π³ΠΎΠ²ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΌΠΎΡΠ½ΡΠΌΠΈ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π°Π³ΡΠ΅Π²Π°ΡΠ΅Π»ΡΠΌΠΈ Π‘ΠΈΡΡΠ΅ΠΌΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΠΏΠ»ΡΠΌΠΈ ΠΏΠΎΠ»Π°ΠΌ Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π²Π΅Π½ΡΠΈΠ»ΡΡΠΈΠΎΠ½Π½ΡΠΌΠΈ Π°Π³ΡΠ΅Π³Π°ΡΠ°ΠΌΠΈ Ρ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΈΠΌ ΡΠ΅ΠΏΠ»ΠΎΠΎΠ±ΠΌΠ΅Π½Π½ΠΈΠΊΠΎΠΌ (ΠΎΠ΄Π½ΠΎ- ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΡΠΏΠ΅Π½ΡΠ°ΡΡΠ΅) Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π²Π΅Π½ΡΠΈΠ»ΡΡΠΈΠΎΠ½Π½ΡΠΌΠΈ Π°Π³ΡΠ΅Π³Π°ΡΠ°ΠΌΠΈ Ρ Π²ΠΎΠ΄ΡΠ½ΡΠΌ ΡΠ΅ΠΏΠ»ΠΎΠΎΠ±ΠΌΠ΅Π½Π½ΠΈΠΊΠΎΠΌ Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΠΈΡΠΌΠΈ ΠΎΡ
Π»Π°ΠΆΠ΄Π΅Π½ΠΈΡ Π² ΡΠΎΡΡΠ°Π²Π΅ ΠΏΡΠΈΡΠΎΡΠ½ΡΡ
ΡΡΡΠ°Π½ΠΎΠ²ΠΎΠΊ ΠΈΠ»ΠΈ Π±Π΅Π· Π½ΠΈΡ
Π‘ΠΈΡΡΠ΅ΠΌΡ ΡΠΎΡΠ°ΡΠΈΠΈ ΠΊΠΎΠ½Π΄ΠΈΡΠΈΠΎΠ½Π΅ΡΠΎΠ².
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ²
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ: Teensy 4.1. Π€ΡΠ½ΠΊΡΠΈΠΈ ΠΈ Π·Π°Π΄Π°ΡΠ° ΡΡΡΡΠΎΠΉΡΡΠ²Π°: ΠΠ°Π΄Π°ΡΠ°: ΡΠΎΠ±ΠΈΡΠ°ΡΡ Π΄Π°Π½Π½ΡΠ΅ Ρ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ Π°ΡΠΏ Ρ ΡΠ°ΡΡΠΎΡΠΎΠΉ 20+ ΠΠΡ (ΠΈΠ»ΠΈ Ρ
ΠΎΡΡ Π±Ρ 10+, Π½ΠΎ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΡΡ
). ΠΡΡΡ Π½Π΅ΠΊΡΠΎΠ»ΡΠΊΠΎ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° Π‘ΠΈ Ρ ΡΠ°Π±ΠΎΡΠΎΠΉ DMA ΠΏΠΎ ΡΠ°ΠΉΠΌΠ΅ΡΡ, Π΄Π°Π½Π½ΡΠ΅ ΠΎΠ½Π° ΡΠΎΠ±ΠΈΡΠ°Π΅Ρ, ΡΠ°Π·Π³ΠΎΠ½ΠΎΠΌ ΡΠ°ΡΡΠΎΡΡ ΡΠ΄Π°Π»ΠΎΡΡ ΠΏΠΎΠ΄Π½ΡΡΡ Π΄ΠΎ 17 ΠΠΡ (Π½Π° ΡΠΈΠ½ΡΡΠΎΠΈΠ΄Π΅ 1ΠΠΡ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ 17 ΡΠΎΡΠ΅ΠΊ Π½Π° ΠΏΠ΅ΡΠΈΠΎΠ΄). ΠΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ Π΄Π°Π½Π½ΠΎΠΉ ΡΠ°ΡΡΠΎΡΠΎΠΉ Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ Π±ΡΠ΄ΡΠΎ DMA Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ always on, ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΠΏΠΎ Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΠΈ ΡΠ°ΠΌΠΎΠ³ΠΎ DMA (Π±ΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ΅ΠΆΠΈΠΌΠ° Π²ΡΠΊΠ»ΡΡΠ΅Π½). ΠΠΎΡΡΠΎΠΌΡ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΏΡΠΎΠΏΡΡΠΊΠ°ΡΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΈΠ·-Π·Π° Π΄ΡΡΠ³ΠΈΡ
ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ Π·Π°Π½ΠΈΠΌΠ°ΡΡΠΈΡ
ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΡΡ ΡΠΈΠ½Ρ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΎΠΏΠ°Π΄Π°Π΅Ρ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ Ρ Π²Π½Π΅ΡΠ½ΠΈΠΌ ΠΠ¦Π ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π½Π΅ Π²Π΅ΡΠ½ΡΠ΅ Ρ.ΠΊ. ΡΠ½ΡΡΡ Π² ΠΌΠΎΠΌΠ΅Π½Ρ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π²ΡΠ²ΠΎΠ΄ΠΎΠ².