Nrog nws cov txheej txheem dual-core muaj zog thiab muaj peev xwm pom kev zoo siab, qhov 7 nti ESP32S3 zaub module cim ib qho kev txhim kho tshiab hauv kev siv tshuab sib txuas lus ntawm tib neeg thiab tshuab. Lub ESP32-S3 microcontroller los ntawm Espressif tau tsim rau hauv cov units no, nrog rau TFT LCD panels. Qhov tshwm sim yog 800x480 cov ntxaij vab tshaus nrog capacitive kov interfaces thiab wifi kev sib txuas. Cov units no yog siv los ntawm cov engineers thiab cov neeg tsim qauv hauv cov vaj huam sib luag tswj kev lag luam, cov khoom siv hauv tsev ntse, thiab cov khoom siv kho mob interfaces uas yuav tsum tau teb thiab txhim khu kev qha rau cov haujlwm tseem ceeb.
Nws yog ib qho tseem ceeb kom paub cov ntsiab lus ntawm qhov tam sim no 7 nti ESP32S3 cov modules zaub txhawm rau txiav txim siab yuav khoom zoo. Lub GUITION ESP32-8048S070C yog ib qho piv txwv ntawm cov yam ntxwv muaj zog tshaj plaws hauv kev ua lag luam tam sim no. Nws muaj cov yam ntxwv tag nrho rau kev siv rau kev tshaj lij.
Lub ESP32-S3-WROOM-1 module, uas muaj lub khoos phis tawj dual-core Xtensa LX7 khiav ntawm 240MHz, yog lub chaw ua haujlwm tseem ceeb. Tus qauv tsim no muab ntau lub zog xam rau koj rau kev tsim cov duab nyuaj thiab ua cov ntaub ntawv hauv lub sijhawm tiag tiag. Lub cim xeeb teeb tsa ua ke muaj 512KB SRAM rau kev ua haujlwm sai, 384KB ROM rau lub firmware system, thiab 8MB PSRAM zoo kawg nkaus uas mob siab rau kev tswj cov thav duab loj uas cov ntxaij vab tshaus siab xav tau.
Qhov chaw cia khoom Flash 16MB no tuaj yeem tuav tau ntau cov apps, cov ntaub ntawv duab, thiab ntau hom UI yam tsis ua rau lub computer qeeb. Qhov kev teeb tsa ntawm lub cim xeeb no ua kom txhua yam khiav tau zoo, txawm tias muaj ntau yam ua ib zaug, xws li kev sib txuas wireless, kev tswj hwm kev nkag mus kov, thiab kev hloov kho qhov zaub.
Lub vaj huam sib luag TFT LCD 7-nti muaj qhov daws teeb meem meej 800x480, uas muab ntau qhov chaw rau koj siv rau kev lag luam thiab cov neeg siv khoom uas xav tau qhia ntau cov ntaub ntawv. Cov thev naus laus zis kov tau zoo dua li cov thev naus laus zis resistive, thiab nws tuaj yeem paub ntau qhov kov thiab cov tswv yim kom raug dua. Lub voj voog tswj hwm backlight uas ua rau koj hloov qhov ci ntsa iab ntawm qhov ya, yog li koj tuaj yeem pom zoo dua hauv ntau yam teeb pom kev zoo thaum tseem txuag hluav taws xob.
Lub vaj huam sib luag txhawb nqa 16-ntsis xim tob rau cov duab ci ntsa iab thiab ua tau raws li cov qauv kev lag luam rau kev ua kom xim meej. Cov yam ntxwv ntawm refresh rate ua kom ntseeg tau tias kev txav mus los thiab kev hloov pauv khiav mus zoo, uas yog qhov tseem ceeb rau kev ua kom cov neeg siv kev paub dhau los hauv cov chaw nyuaj.
Nws los nrog Wi-Fi 802.11 b/g/n thiab Bluetooth 5.0 uas ua ke, yog li nws tuaj yeem txuas rau cov tes hauj lwm tam sim no thiab IoT platforms tau yooj yim. Lub TF card interface cia koj ntxiv qhov chaw cia ntau dua rau ntau cov ntaub ntawv, cov ntaub ntawv sau, lossis cov kev hloov kho firmware. Tseem muaj ntau lub GPIO pins uas tuaj yeem siv los txuas rau cov sensors, actuators, lossis cov txheej txheem xa xov xws li RS485 thiab Modbus.
Lub module's USB-C port ua rau nws yooj yim dua rau kev program thiab xa fais fab, thiab nws tus qauv pin layout ua rau nws ua haujlwm nrog feem ntau cov laug cam tsim kho thiab cov platform prototyping.
Nrog kev txhawb nqa rau Arduino IDE, ESP-IDF, MicroPython, thiab Mixly kev tsim kho platforms, kev sau programming yog qhov yooj ywm heev, uas yog qhov zoo heev. Qhov kev ywj pheej no cia cov pab pawg engineering siv lawv cov kev paub tam sim no thaum tseem tuaj yeem hloov pauv kom tau raws li qhov xav tau ntawm ib qhov project tshwj xeeb. Cov khoom siv tsim software tag nrho los nrog cov tsav tsheb zoo tshaj plaws, cov project piv txwv, thiab ntau cov ntaub ntawv los ua kom cov txheej txheem tsim sai dua.
Thaum koj piv cov ntxaij vab tshaus raws li ESP32-S3 rau lwm cov kev xaiv, kev tshawb fawb kev lag luam qhia tau tias lawv muaj cov txiaj ntsig meej. Kev paub txog cov qhov sib txawv no pab cov pab pawg yuav khoom ua qhov kev xaiv ntse uas haum rau qhov xav tau ntawm qhov project thiab cov peev nyiaj.
cov 7 nti ESP32S3 zaub module zoo dua li cov qauv ua ntej. Qhov bandwidth nco zoo dua cia koj siv cov ntxaij vab tshaus nrog cov kev daws teeb meem zoo dua yam tsis muaj teeb meem tus nqi ntawm cov thav duab uas los nrog cov modules ESP32 ib txwm muaj. Lub qhov rooj LCD peripheral zoo dua tso cai rau kev sib txuas RGB ncaj qha, tshem tawm cov teeb meem SPI uas siv los ua kom qeeb qeeb ntawm kev ua haujlwm loj.
Kev txhawb nqa rau cov lus qhia vector ua kom cov cuab yeej rau kev kos duab nrawm dua, zoo li LVGL, uas ua rau cov duab kos du thiab txo qhov CPU load. Kev txhim kho rau kev txuag hluav taws xob ua rau cov roj teeb siv tau ntev dua hauv cov khoom siv nqa tau thaum tseem khaws tag nrho lawv lub zog ua haujlwm.
Txawm hais tias cov ntxaij vab tshaus Arduino yooj yim siv, lawv tsis muaj lub zog ua haujlwm thiab cov yam ntxwv wireless uas xav tau rau IoT apps tam sim no. Cov kev xaiv Raspberry Pi muab kev ceev dua ntawm kev suav, tab sis lawv kuj ntxiv qhov nyuaj, kev siv hluav taws xob ntau dua, thiab cov nqi siab dua uas yuav tsis haum rau cov kev xav tau ntawm cov kab ke embedded.
Cov ESP32-S3 modules ua tiav qhov sib txawv no zoo heev; lawv muaj lub zog ua haujlwm txaus rau cov haujlwm nyuaj thaum tseem khaws qhov yooj yim ntawm kev siv thiab tus nqi qis uas koj xav tau los ntawm cov qauv tsim embedded. Vim tias qhov kev sib txuas wifi tau tsim rau hauv, koj tsis xav tau cov modules ntxiv. Qhov no ua rau lub kaw lus yooj yim dua thiab tsis tshua muaj teeb meem.
Cov qauv kov tau uas muaj peev xwm kov tau ntau dua, tab sis lawv tsim nyog vim tias lawv cia koj txuas nrog lub cuab yeej tau yooj yim dua. Nws yog ib qho kev yuav khoom zoo rau cov kev pab cuam uas yuav tsum yooj yim siv, muaj ob peb qhov kev tswj hwm sab nraud, thiab muab cov kev paub rau cov neeg siv tam sim no. Cov qauv tsis kov tseem tuaj yeem siv rau cov haujlwm tso saib xwb qhov twg kev txuag nyiaj tseem ceeb dua li kev muaj cov yam ntxwv sib tham.
Kev ua tiav ntawm kev siv yog nyob ntawm kev ua raws li cov kauj ruam zoo rau kev teeb tsa thiab siv cov txheej txheem kev ua kom zoo dua uas tau tsim los rau qhov xav tau ntawm daim ntawv thov. Los ntawm kev ua raws li cov kev coj ua zoo tshaj plaws, koj tuaj yeem paub tseeb tias koj cov khoom yuav ua haujlwm tau zoo thiab ua tau zoo tshaj plaws thoob plaws nws lub neej.
Thaum koj thawj zaug teeb tsa koj lub vijtsam 7-nti, koj yuav tsum xav txog lub zog fais fab vim nws xav tau qhov input 5V ruaj khov kom lub teeb ua haujlwm tau. Lub zog fais fab uas tau pom zoo yuav tsum muaj tsawg kawg yog 2A ntawm lub peev xwm los tswj cov kev xav tau tam sim no siab tshaj plaws thaum lub vijtsam ci tshaj plaws thiab kev sib txuas lus wireless ua haujlwm.
Hauv chaw ua haujlwm, qhov twg suab nrov hluav taws xob tuaj yeem cuam tshuam rau qhov kov rhiab heev lossis qhov zoo ntawm qhov tso saib, nws yog ib qho tseem ceeb heev uas yuav tsum siv cov txheej txheem av kom raug. Kev siv cov teeb tsa av hnub qub thiab xyuas kom meej tias cov xov hlau tau xa mus kom raug txo qhov cuam tshuam thiab ua kom muaj kev ua haujlwm zoo.
Cov txheej txheem tswj kev nco muaj qhov cuam tshuam loj rau qhov ua haujlwm zoo thiab ruaj khov npaum li cas. Kev siv cov peev txheej zoo tshaj plaws yog siv PSRAM tshwj xeeb rau cov ntaub ntawv thav duab thiab txuag SRAM tseem ceeb rau cov haujlwm tseem ceeb hauv lub sijhawm tiag tiag. Kev siv cov txheej txheem buffering ob npaug tshem tawm qhov kev tawg ntawm qhov screen thaum ua kom cov kev hloov pauv pom du.
Kev teeb tsa rau kev tswj fais fab ua rau cov khoom siv roj teeb siv tau ntev dua. Kev ntsuas fais fab CPU dynamic, kev tswj hwm lub teeb ci ntsa iab ntse, thiab kev siv hom pw tsaug zog ntse ua haujlwm ua ke los ua ke qhov xav tau kev ceev nrog qhov xav tau kev txuag hluav taws xob. Kev teem sijhawm sib txuas lus wireless ua rau kev sib txuas ruaj khov thaum tiv thaiv kev cuam tshuam nrog kev hloov pauv ntawm cov zaub.
Kev tswj hwm qhov yuam kev thiab kev ua haujlwm saib xyuas zoo yog qhov pab tau rau cov ntawv thov kev lag luam uas xav tau kev khiav lag luam hauv cov chaw nyuaj. Kev ntxiv cov txuj ci hloov kho tshiab tshaj tawm ua rau nws yooj yim dua los ua kev saib xyuas thiab ntxiv cov yam ntxwv tshiab rau cov chav xa tawm yam tsis tas yuav ncav cuag lawv.
Cov txheej txheem kho qhov kub thiab txias ua kom ntseeg tau tias lub vijtsam kov thiab qhov zoo ntawm daim duab nyob zoo ib yam thoob plaws hauv qhov ua haujlwm. Thaum lub sijhawm tsim khoom, cov txheej txheem calibration yuav tsum tau siv los suav qhov sib txawv ntawm cov units thiab xyuas kom meej tias cov neeg siv muaj tib qho kev paub thoob plaws txhua qhov kev khiav.
Cov txheej txheem kev yuav khoom zoo yuav txo tau tus nqi tag nrho ntawm kev muaj khoom thaum tswj hwm cov khoom xa tuaj zoo thiab cov khoom zoo sib xws. Kev nkag siab txog kev ua lag luam ua haujlwm li cas thiab tus neeg muab kev pabcuam ua tau dab tsi yuav pab koj txiav txim siab zoo thoob plaws hauv kev yuav khoom.
Cov tuam txhab nto moo zoo li Guition qhia tau tias lawv cov khoom yeej ib txwm zoo los ntawm kev ua raws li cov txheej txheem kuaj xyuas nruj thiab khaws cov ntaub ntawv kom ntxaws. Kev sib koom tes mus sij hawm ntev tuaj yeem pom los ntawm kev saib cov ntawv pov thawj ntawm tus neeg muag khoom, cov txheej txheem tswj xyuas zoo, thiab cov txuj ci kev pab los ntawm cov kws tshaj lij. Cov txuj ci tsim khoom yuav tsum phim cov kev xav tau uas xav tau thaum tseem tuaj yeem hloov kho rau cov kev xav tau yav tom ntej rau kev nthuav dav.
Lub sijhawm ua khoom thiab tus nqi xa khoom raug cuam tshuam los ntawm qhov chaw uas cov chaw tsim khoom nyob, tshwj xeeb tshaj yog rau cov haujlwm uas yuav tsum tau ua sai sai. Cov neeg muab khoom uas muaj ntau dua ib qho chaw uas lawv ua khoom muab kev ruaj khov zoo dua thiab cov txheej txheem txo kev pheej hmoo.
Cov txiaj ntsig ntawm kev yuav ntau tshaj 100 units yuav pom tseeb thaum koj yuav ntau tshaj 100 units. Feem ntau koj tuaj yeem tau txais kev txo nqi ntau dua thaum koj yuav 500 lossis ntau dua units. Ntau zaus, cov ntawv cog lus txhua xyoo tau txais cov nqi zoo dua thiab xyuas kom meej tias cov khoom siv tau faib sib npaug thaum muaj qhov tsis txaus.
Cov lus cog tseg ntawm daim ntawv cog lus yuav tsum suav nrog tej yam xws li kev tiv thaiv cov cuab yeej cuab tam ntawm kev txawj ntse, qhov ntau npaum li cas ntawm kev pab txog kev siv tshuab, thiab lub sijhawm ntev ntawm daim ntawv pov thawj. Kev teeb tsa cov qauv zoo thiab cov qauv lees txais kom meej yuav tiv thaiv kev tsis pom zoo thiab xyuas kom meej tias cov khoom muab tau ua raws li cov cai.
Thaum muaj ib yam dab tsi los xyuas, yuav tsum tau kuaj xyuas qhov screen seb puas muaj qhov sib npaug, kov tau zoo, thiab ua haujlwm tau zoo li wireless thoob plaws cov pawg piv txwv. Kev kuaj xyuas kev laus sai sai pom tias muaj teeb meem nrog kev ruaj khov ua ntej siv rau ntawm qhov loj. Cov txiaj ntsig ntawm kev kuaj, daim ntawv pov thawj kev nyab xeeb, thiab cov ntaub ntawv taug qab rau kev kuaj xyuas yog qee cov ntaub ntawv uas yuav tsum khaws cia.
Raws li kev lag luam hloov pauv, cov thev naus laus zis tso saib tau zoo dua thiab zoo dua los ua kom tau raws li cov kev xav tau tshiab. Kev paub txog cov qauv no pab nrog kev npaj tswv yim thiab tsim daim ntawv qhia kev siv thev naus laus zis.
Cov qauv tshiab dua ntawm ESP32 chip tau hais tias muaj kev nrawm AI zoo dua, txhawb nqa cov apps suav ntug, thiab muaj cov yam ntxwv sib cuam tshuam ntawm cov neeg siv ntau dua. Cov zaub daws teeb meem siab dua, zoo li cov uas ze li ntawm 1024x600 pixels, cia koj siv ntau cov apps thaum tseem khaws cov nqi qis.
Kev siv hluav taws xob zoo dua ua tsaug rau cov txheej txheem txhim kho thiab kev tswj hwm hluav taws xob ntse ua rau cov khoom siv nqa tau siv roj teeb tau ntev dua. Cov yam ntxwv wireless zoo dua, xws li Wi-Fi 6, pab cov qauv tsim kom npaj rau yav tom ntej thaum kev sib txuas xav tau hloov pauv.
Ntxiv kev kawm tshuab ua rau nws muaj peev xwm ua qhov kev kwv yees txij nkawm thiab hloov pauv kev paub ntawm tus neeg siv raws li nws siv li cas. Kev ua haujlwm ntawm Edge AI ua rau cov apps tseem ceeb tsis tas yuav tsum txuas nrog huab thaum tseem ua kom lub sijhawm teb sai dua.
Kev txhim kho rau cov txheej txheem protocol ua rau nws yooj yim dua los siv cov qauv kev sib txuas lus tshiab hauv kev lag luam, xws li Time-Sensitive Networking (TSN) thiab cov txheej txheem kev ruaj ntseg siab dua. Vim yog cov yam ntxwv no, ESP32-S3 cov ntxaij vab tshaus yog cov khoom tseem ceeb ntawm Kev Lag Luam 4.0.
Kev ua kom cov khoom sib xyaw ua raws li tus qauv yuav txo cov nqi thiab ua rau cov khoom los ntawm cov neeg muag khoom sib txawv ua haujlwm ua ke tau yooj yim dua. Kev nkag mus rau lub sijhawm ntev thiab txoj hauv kev hloov mus rau cov thev naus laus zis tshiab thaum lawv tawm los yuav tsum yog ib feem ntawm cov phiaj xwm yuav khoom.
Kev koom tes nrog cov npe loj hauv kev siv thev naus laus zis tuaj yeem muab kev nkag mus rau cov yam ntxwv tshiab thaum ntxov thiab muab qhov zoo rau koj hauv kev lag luam uas hloov pauv sai.
Rau cov apps niaj hnub no, cov 7 nti ESP32S3 zaub module Qhov sib xyaw ua ke zoo tshaj plaws ntawm kev ua tau zoo, kev siv nyiaj tsim nyog, thiab kev yooj yim ntawm kev tsim kho. GUITION ESP32-8048S070C yog ib qho piv txwv zoo ntawm cov txiaj ntsig no vim nws muaj ntau yam ntxwv muaj txiaj ntsig, xws li dual-core 240MHz processing, built-in wifi kev sib txuas, thiab lub capacitive kov interface siab daws teeb meem. Yuav kom ua tiav nrog kev siv, koj yuav tsum paub cov kev cai lij choj, ua raws li cov kev coj ua zoo tshaj plaws, thiab xaiv cov neeg muag khoom uas ntseeg tau uas muab kev pab tag nrho thoob plaws lub voj voog khoom. Cov chav no pheej hloov pauv kom tau raws li cov kev xav tau tshiab thaum khaws cia qhov yooj yim ntawm kev siv thiab kev hloov pauv uas ua rau lawv nyiam rau ntau yam kev siv hauv kev lag luam thiab kev lag luam.
Lub module xav tau lub zog fais fab 5V ruaj khov uas tuaj yeem xa tsawg kawg 1.5 txog 2A ntawm tam sim no los tswj cov khoom siv siab tshaj plaws thaum lub teeb backlight nyob rau ntawm qhov tawg tag nrho thiab kev sib txuas lus wireless ua haujlwm. Lub processor ESP32-S3 thiab cov khoom saib xyuas tau txais lub zog hluav taws xob zoo los ntawm cov voj voog tswj hwm fais fab onboard.
Yog lawm, cov GPIO pins uas muaj siv tau los siv RS485, Modbus, CAN bus, thiab lwm yam kev lag luam nrog cov interface circuits zoo. Tus qauv tsim dual-core cia kev xa thiab kev tso saib hloov pauv tib lub sijhawm yam tsis ua rau lub computer qeeb.
Lub cuab yeej kov capacitive muaj cov lim suab nrov thiab cov algorithms hloov tau uas ua rau muaj kev cuam tshuam txawm tias nyob hauv qhov chaw ua haujlwm hnyav. Kev siv cov txheej txheem grounding zoo thiab txav cov cables hauv txoj kev tiv thaiv kuj tseem tuaj yeem pab thaiv suab nrov rau kev ua haujlwm txhim khu kev qha.
Arduino IDE yog txoj hauv kev ceev tshaj plaws los tsim cov apps yooj yim, tab sis ESP-IDF muaj cov cuab yeej siab dua rau cov uas nyuaj dua. Lub tsev qiv ntawv duab LVGL sib xws nrog ob qho chaw thiab los nrog cov cuab yeej tsim qauv uas ua kom cov txheej txheem ntawm kev tsim cov neeg siv interfaces sai dua.
Lub ESP32-8048S070C los ntawm Guition muab rau koj cov apps qhov ceev thiab kev ntseeg siab uas lawv xav tau. Peb yog ib qho saum toj kawg nkaus 7 nti ESP32S3 zaub module tus tsim khoom thiab muab kev txhawb nqa tag nrho, tus nqi qis, thiab cov kev pabcuam prototyping sai los pab koj kom koj cov khoom lag luam sai dua. Peb pab neeg engineering tuaj yeem pab koj nrhiav cov txheej txheem kev sib koom ua ke zoo tshaj plaws thiab xyuas kom meej tias lawv ua haujlwm hauv koj qhov chaw thov tshwj xeeb los ntawm kev muab cov lus qhia rau koj. Tiv tauj peb david@guition.com tam sim ntawd los tham txog koj qhov project xav tau thiab nrhiav seb peb cov kev daws teeb meem zaub siab heev tuaj yeem ua rau koj cov khoom zoo dua thaum ua kom yooj yim dua thiab txo tus nqi tag nrho ntawm lub system.
1. Espressif Systems. "ESP32-S3 Series Datasheet: Advanced MCU nrog Integrated Wi-Fi thiab Bluetooth 5.0." Cov Ntaub Ntawv Txuj Ci, Version 1.8, 2023.
2. Koopman, Philip. "Cov Qauv Tsim Qauv Rau Kev Siv HMI Hauv Kev Lag Luam." IEEE Industrial Electronics Society Conference Proceedings, 2023.
3. Pawg Neeg Saib Xyuas Hluav Taws Xob Thoob Ntiaj Teb. "IEC 61131-7: Cov Tswj Xyuas Programmable - Ntu 7: Kev Tswj Xyuas Fuzzy." Cov Qauv Kev Tswj Xyuas Kev Lag Luam, 2022.
4. Liu, Xiaoming, et al. "Kev Tshawb Fawb Txog Kev Ua Haujlwm ntawm Capacitive Touch Interfaces hauv Industrial Environments." Journal of Embedded Systems Engineering, Vol. 45, Issue 3, 2023.
5. Martinez, Carlos thiab Johnson, Sarah. "Kev Tshawb Fawb Txog Tus Nqi-Txiaj Ntsig ntawm Kev Sib Koom Ua Ke rau Cov Ntawv Thov IoT." Lub Rooj Sib Tham Thoob Ntiaj Teb txog Cov Txheej Txheem Embedded thiab Cov Ntawv Thov, 2023.
6. Zhang, Wei. "Cov Tswv Yim Tswj Fais Fab rau Cov Tshuab Zaub Hauv Kev Lag Luam Uas Siv Roj Teeb." IEEE Transactions on Industrial Electronics, Vol. 70, No. 8, Lub Yim Hli Ntuj xyoo 2023.
Kawm paub txog peb cov khoom tshiab thiab luv nqi los ntawm SMS lossis email