sou 2024/04/29
587
Chwazi mikrokontroleur dwat la pou pwojè ou a: yon plonje gwo twou san fon nan ESP32, RP2040, ak STM32
Mikrokontroleur yo lajman itilize nan divès kalite ekipman kontwòl elektwonik, sistèm automatisation, ekipman militè, ekipman medikal, aparèy kay, ak lòt jaden.Yo ka okipe divès sitiyasyon nòmal pandan pwosesis la pran echantiyon done, asire done presizyon ak disponiblite, aplike enèji-efikas mòd konsomasyon ba-pouvwa, ak amelyore efikasite travay.Jodi a, kite a eksplore diferans ki genyen ant ESP32, RP2040, ak STM32 mikrokontroleur yo chwazi chip ki pi apwopriye pou pwojè ou a.
Katalòg
Yon mikrokontroleur se yon mikro sèl-chip ki entegre pati prensipal yo nan yon mikro sou yon chip sèl.Li se souvan itilize kontwole ak kontwole divès kalite aparèy elektwonik ak sistèm tankou otomobil sistèm elektwonik, aparèy kay, ak ekipman medikal.Li se yon chip sikwi entegre ki konpoze de memwa, yon mikro, sistèm kontwòl sikwi lojik, ak opinyon ak pwodiksyon interfaces.Li ka aplike divès kalite travay kontwòl nan pwogramasyon ak kominike ak aparèy ekstèn nan opinyon ak pwodiksyon interfaces.
Entwodiksyon nan ESP32
ESP32 se yon trè entegre ba-pouvwa sistèm-sou-chip (SOC) mikrokontroleur lanse pa sistèm espressif.Li konbine kominikasyon san fil, processeurs doub-nwayo, karakteristik ki ba-pouvwa, ak periferik rich.Li apwopriye pou divès kalite entènèt aplikasyon pou bagay sa yo.Li nan Powered by yon 32-ti jan doub-nwayo processeur, youn pou Wi-Fi koneksyon ak lòt la pou kouri kòd.ESP32 sipòte Wi-Fi ak Bluetooth koneksyon, gen 512 kb RAM, 448 kb ROM, ak 34 broch GPIO.
Entwodiksyon nan RP2040
RP2040 se premye mikrokontroleur Franbwaz Pi a.Li gen 264KB nan SRAM entèn ak sipòte jiska 16MB nan Off-chip memwa flash.Manifaktire nan yon ne pwosesis 40nm, li melanje kapasite pèfòmans-wo ak l 'minimòm dinamik pouvwa ak anplwaye plizyè mòd ba-pouvwa asire pwolonje operasyon ki mache ak pil.Gwosè kontra enfòmèl ant RP2040 a, efikasite enèji, ak pèfòmans enpresyonan rann li yon chwa Fitting pou nan yon pakèt domèn IoT ak aplikasyon pou sistèm entegre.
Entwodiksyon nan STM32
Mikrokontroleur STM32 se yon mikrokontroleur 32-ti jan manifaktire pa ST microelectronics ki baze sou nwayo a Cortical-M ARM epi li se itilize nan jaden entegre tankou entènèt la nan bagay sa yo, kominikasyon san fil, ak kontwòl endistriyèl.Dapre diferan senaryo aplikasyon ak karakteristik, li kapab divize an diferan seri ak modèl.Pami yo, sa yo komen gen ladan STM32F0, STM32F1, STM32F4, STM32F7, ak lòt seri.
Manifakti nan ESP32
ESP32 a manifaktire pa Espressif Systems, yon konpayi semi -conducteurs mondyal.Te fonde an 2008, li konsantre sou devlopman ak konsepsyon de lojisyèl ak pyès ki nan konpitè pwodwi nan jaden an AIOT, ki gen ladan kominikasyon san fil MCU bato ki san danje epi ki estab, gen pèfòmans ekselan, epi yo pri-efikas.Pwodwi prensipal li yo gen ladan yo ESP8089 bato seri, ESP8266 chips seri, ESP32 seri bato, ESP8266 modil seri, ak ESP32 seri modil.
Manifakti nan RP2040
RP2040 manifaktire pa Franbwaz Pi Fondasyon an, yon fondasyon charitab nan UK la.Franbwaz Pi se yon tablo devlopman kat ki menm gwosè ak ki ka kouri yon sistèm Linux epi li bay anpil gpios pwogramasyon pou ekspansyon pyès ki nan konpitè.
Manifakti nan STM32
STM32 se manifaktire pa St Microelectronics, ki a soti nan fizyon an nan SGS Itali a mikroelectronics ak Thomson Semiconductor Lafrans la.Li gen yon pakèt domèn pwodwi nan vwayaj entelijan, enèji pouvwa, entènèt nan bagay sa yo, ak lòt jaden.Ranje pwodwi li yo chenn nan diodes disrè ak tranzistò konplèks sistèm-sou-chip aparèy, ranpli solisyon platfòm, ki gen ladan desen referans, lojisyèl aplikasyon, zouti fabrikasyon, ak espesifikasyon.Stmicroelectronics se yon gwo founisè nan divès sektè endistriyèl, bay yon pakèt sèvis ak pwodwi nan yon pakèt kliyan.
Pinout yo se jan sa a.
Karakteristik nan ESP32
- GPIO: Li gen 34 pò GPIO, ki ka konekte ak kontwole periferik divès kalite.
- Wifi ak Bluetooth Modil: bati-an wifi ak Bluetooth 4.2 modil, ki kapab kominikasyon san fil
-Doub-nwayo: Pifò ESP32s yo se doub-nwayo yo, yo vini ak de Xtensa 32-ti jan mikro LX6.
- Sekirite Sosyal: Sipòte karakteristik sekirite tankou chifreman ak siyati dijital
- Konsomasyon ba pouvwa: li gen plizyè pouvwa-ekonomize mòd, ak konsomasyon pouvwa ki pi ba a se sèlman 5μA.
- Segondè pèfòmans: Li gen yon 240MHz doub-nwayo processeur, 520KB RAM, ak 4MB memwa flash.
Karakteristik nan RP2040
- Micropython se natirèlman sipòte, fè li pratik pou itilizatè ki pa trè bon nan lojisyèl yo jwenn pwogram sous louvri nan entènèt la epi sèvi ak yo fleksiblman selon bezwen yo san yo pa afekte youn ak lòt.
- Ka chak PIN dwe pwograme poukont epi yo ka itilize yo jenere divès kalite souvan itilize ak Customized pwotokòl.
- Ka broch yo nan RP2040 dwe fleksiblman configuré nan gwoup sipòte pi souvan itilize otobis yo seri.
- Li gen de bra cortical M0+ am andedan.
- Li se manifaktire pa Fondasyon an Franbwaz Pi sou yon 40nm TSMC wafer Silisyòm ak sèvi ak yon 7 × 7 mm QFN-56SMD konsepsyon pake.
Karakteristik nan STM32
- Gen anpil kalite modèl chip ak pwoteksyon lajè.
- Li te bati-an pwoteksyon chemine, pwoteksyon memwa, debogaj ak trase pwoteksyon, ak lòt fonksyon pwoteksyon sekirite.
- Seri a STM32 nan mikrokontroleur gen yon richès nan periferik, ki gen ladan plizyè fwa, ADC, DAC, kontè, pwodiksyon PWM, interfaces kominikasyon, elatriye.
- Li te bati-an memwa flash nan kapasite diferan pou estoke kòd pwogram ak done yo.
- Li itilize ARM cortical-M nwayo, ki te gen pèfòmans ekselan pwosesis ak vitès kouri.
-Li bay yon varyete de ba-pouvwa mòd, ki ka mete processeur a ak periferik nan yon eta ki ba-pouvwa pou yon ekstansyon pou lavi batri oswa diminye konsomasyon pouvwa.
Espesifikasyon nan ESP32
-Range vòltaj ekipman pou pouvwa li se 2.2V-3.6V, ak yon bati-an oblije chanje pouvwa Inite Jesyon (SMU) ak ba-vòltaj regilatè (LDO).
- Li sipòte Bluetooth transmisyon odyo (A2DP/AVRCP/SPP).
-Doub-nwayo 32-ti jan mikro LX6 kouri nan 160 oswa 240 megaèrts
- Li sipòte STA/AP/STA+AP mòd k ap travay, ak yon to transmisyon maksimòm de 150Mbps.
- Jiska 34 broch GPIO pwogramasyon pou konekte detèktè, actionneurs, ak lòt periferik
Spesifikasyon nan RP2040
- Dimansyon li yo se 23.5 x 17.5 mm.
- USB Kalite-C koòdone pou konekte ekipman pou pouvwa, kab done, ak pwogramasyon
- Li gen 30 broch GPIO, 4 nan yo ki ka itilize kòm entrain analòg.
- 264KB sou-chip SRAM nan sis bank endepandan
- Doub cortical M0+ am, jiska 133 megaèrts (default 48MHz)
Spesifikasyon nan STM32
- Li sipòte pwotokòl kominikasyon miltip tankou I2C, Can, SPI, USART, elatriye.
- Li anjeneral gen plizyè timers ak kontè epi yo ka itilize nan divès kalite distribisyon ak aplikasyon pou kontwòl.
- Li bay pakè diferan tankou BGA, LQFP, TSSOP, elatriye.
- Li gen yon varyete de broch ki gen ladan broch GPIO dijital, broch opinyon ADC, elatriye.
- Ranje vòltaj ekipman li yo se 3.3v oswa 5V.
Aplikasyon nan ESP32
- Sistèm Smart Kay
- Drone ak robo kontwòl
- Koleksyon done Capteur ak siveyans
- Suivi sante ak aparèy medikal
- IoT aparèy ak aplikasyon pou
- Otomatik endistriyèl ak kontwòl entegre
Aplikasyon nan RP2040
- Smart lakay ou
- Ekipman medikal
- aparèy IoT
- Embedded odyo ak videyo
Aplikasyon nan STM32
- kominikasyon
- Aerospace
- Ekipman medikal
- Elektwonik machin
- endistri otomatik
Anplis de sa nan pi wo a, nou ka aprann ke gen kèk diferans ki genyen ant ESP32, RP2040, ak STM32 an tèm de I/O, pri, ak frekans revèy.
Okòmansman, ak konsiderasyon I/O, RP2040 gen anpil yon nimewo relativman modès nan pò, pandan y ap tou de ESP32 ak STM32 bay sipò pou yon etalaj pi gwo nan pò ak periferik.Dezyèmman, konsènan prix, RP2040 ofri yon opsyon plis bidjè-zanmitay konpare ak ESP32 ak STM32.Anfen, an tèm de frekans revèy, ESP32 itilize yon processeur 32-ti jan ak yon vitès revèy ki rive jiska 240MHz, pandan y ap STM32 tipikman opere nan seri a nan 72MHz 180MHz.RP2040, nan lòt men an, itilize yon processeur 16-ti jan ak yon vitès revèy ki ka rive jwenn jiska 133MHz.
Se poutèt sa, nou bezwen complète konsidere faktè tankou pèfòmans, pri, senaryo aplikasyon, elatriye, epi chwazi mikro ki apwopriye a dapre pwòp bezwen nou yo.
Kesyon yo poze souvan [FAQ]
1. Ki aplikasyon RP2040?
Kat RP2040 IO yo te itilize pou fonksyon entèn - kondwi yon dirije, sou -tablo chanje mòd ekipman pou pouvwa (SMPS) kontwòl pouvwa, ak kèk tension yo sistèm.
2. Èske RP2040 gen ADC?
RP2040 a gen yon SAR entèn (siksesif siksesif enskri) ADC.ADC a sèvi ak yon revèy endepandan 48MHz, ak yon echantiyon pran 96 sik nan revèy sa a ranpli (2Us).Ka yon revèy ritm dwe itilize diminye vitès la ak ki echantiyon yo sanble (men nenpòt konvèsyon endividyèl toujou pran 96 sik).
3. Ki sa ki STM32 itilize pou?
Mikrokontroleur STM32 jwe yon wòl enpòtan anpil nan divès endistri yo.Nan endistri otomobil la, yo te itilize pou kontwòl motè, sistèm sekirite, sistèm enfotainment, ak plis ankò.Nan konsomatè elektwonik, STM32 mikrokontroleur aparèy pouvwa tankou smartphones, tablèt, smartwatches, ak sistèm automatisation lakay yo.
4. Èske ESP32 pi bon pase STM32?
Tou de se bon pou karakteristik yo.ESP32 ba ou karakteristik wifi kote STM32 Nucleo ou pa gen entegre.Ak Nucleo STM32 se yon bra cortical -MX ki baze sou gen bon mache.
5. Kisa yon ESP32 fè?
ESP32 ka fè kòm yon sistèm konplè otonòm oswa kòm yon aparèy esklav nan yon MCU lame, diminye kominikasyon chemine sou tèt li sou processeur a aplikasyon prensipal la.ESP32 ka koòdone ak lòt sistèm yo bay Wi-Fi ak Bluetooth fonksyonalite nan SPI li yo / SDIO oswa I2C / UART interfaces.
Pataje: