Atmega328p la se yon ba-pouvwa CMOS 8-bit mikrokontroleur ki baze sou AVR AVR ACRITECTURE a AVR, prezante anpil broch ak fonksyon.Devlope pa Atmel Corporation (kounye a yon pati nan teknoloji microchip), li itilize 8-ti jan teknoloji CMOS ak RISC CPU konsepsyon, amelyore pèfòmans li yo ak efikasite pouvwa ak karakteristik tankou dòmi otomatik ak yon Capteur tanperati entèn yo.
Chip nan atmega328p ofri pwoteksyon entèn ak metòd pwogramasyon divès kalite, sa ki pèmèt priyorite nan sa a kontwolè nan sikonstans diferan.Sa a IC pèmèt metòd kominikasyon modèn ak lòt modil ak mikrokontroleur nan tèt li.Mèsi a detay sa yo, l 'a nan mikrokontroleur a atmega328p se rapidman ogmante chak jou.
Chip nan atmega328p gen 28 jeneral-bi opinyon/pwodiksyon (GPIO) broch, ak itilizasyon chak PIN a ak konfigirasyon dyagram PIN detaye nan dyagram ki anba la a.
Segondè pèfòmans, ki ba pouvwa AVR 8-ti jan mikrokontroleur:
- Achitèk RISC avanse;
- segondè andirans ki pa Peye-temèt segman memwa;
-Pouvwa-sou Reyajiste ak pwogramasyon Brown-soti deteksyon;
- Entèn kalibre osilator;
- sous entèwonp ekstèn ak entèn;
-Sis mòd dòmi: san fè anyen konsa, rediksyon bri ADC, pouvwa-sove, pouvwa-desann, sibstiti, ak pwolonje sibstiti.
- Flash memwa: 32k
- SRAM: 2KB
- EEPROM memwa: 1KB
- CPU vitès: 20MHz
- Kalite koòdone: I2C, SPI, USART
- Pouvwa ekipman pou vòltaj min: 1.8V Max: 5.5V
- Pwovizyon pou pouvwa pou sifas mòn aparèy: mòn sifas yo
- Kalite pake: PDIP/TQFP
-konte PIN: 28-PDIP, 32-TQFP
- Ranje tanperati opere: -40 ° C a +85 ° C
- Antre/pwodiksyon liy: 23
- Nimewo nan entrain ADC: 8
- 8-ti jan revèy/kontwa: 2
- 16-ti jan revèy/kontwa: 1
- PWM: 6
- Mod Pwogramasyon: ISP, IAP, H/PV
- Simulation Mode: Debugwire
Pifò sistèm entegre, tankou sa yo ki baze sou teknoloji entegre sistèm, sèvi ak atmega328 a pou fè operasyon divès kalite akòz egzanp vaste li yo ak materyèl ede ki disponib sou entènèt.
Li se itilize nan Arduino, fè li youn nan contrôleur yo ki pi popilè.
Sèvi ak atmega328p a se menm jan ak nenpòt ki lòt kontwolè, fondamantalman santre alantou pwogramasyon.Okòmansman, se kontwolè a pwograme pa ekri dosye yo pwogram ki enpòtan nan memwa flash li yo.Yon fwa ke kòd sa a jete, kontwolè a ègzekutra kòd sa a epi li bay repons ki apwopriye yo.
Pwosesis la tout antye de lè l sèvi avèk atmega328 a gen ladan:
Listing fonksyon yo kontwolè a se fè.
Ekri fonksyon sa yo nan yon lang pwogramasyon nan yon pwogram anviwònman devlopman entegre (IDE).
Pwogramasyon atmega328p kapab tou fè nan IDE Arduino la.
Apre ekri pwogram lan, pwochen etap la enplike nan konpile kòd la yo idantifye ak korije erè.
Fè IDE a jenere yon dosye Egzagòn pou pwogram ekri a apre konpile.
Dosye egzèsis sa a gen kòd machin lan ki ta dwe ekri nan memwa flash kontwolè a.
Chwazi yon aparèy pwogramasyon pou etabli kominikasyon ant PC a ak atmega328p (anjeneral yon pwogramè SPI te fè pou AVR contrôleur).Ou kapab tou itilize Arduino Uno Komisyon Konsèy la pou Atmega328p pwogramasyon.
Kouri lojisyèl an pwogramè epi chwazi dosye a hex apwopriye.
Sèvi ak pwogram sa a pou boule dosye egzèsis la nan memwa flash ATMEGA328P.
Dekonekte pwogramè a, konekte periferik ki enpòtan kontwolè a, ak Lè sa a, pouvwa moute sistèm lan.
Pou itilizatè òdinè, li difisil a konprann poukisa gen mak diferan sou kristal yo ak ki youn yo chwazi.Ann eseye klarifye:
Diferans ki genyen ant de premye modèl yo kristal se minim nan senaryo aplikasyon tradisyonèl yo, ki fè yo esansyèlman ka ranplase.
Konpare ak atmega328 a, atmega328p a siyifikativman diminye konsomasyon pouvwa, kòm reflete nan espesifikasyon yo teknik.Se poutèt sa, atmega328p a te adopte yon pwosesis teknoloji plis rafine nan premye etap yo byen bonè nan devlopman.Sa a anjeneral vle di ke sa yo bato yo pi chè.Mikrokontroleur AVR ba-pouvwa yo klase ak teknoloji Picopower fè atmega328p a pi apwopriye pou aparèy ki mache ak batri, kote mezi kontwòl konsomasyon enèji yo nesesè.
Siyati yo chip nan opsyon diferan varye, ak lè li yo ak pwogram tankou Avrdude, ou ka rankontre mesaj erè pou atmega328p si se kalite a mikrokontroleur espesifye mal.
Se sèlman atmega328p a sipòte pake a TQFP32, pandan y ap pake a TQFP328 se enkonpatib, ki gen rapò ak gwosè a kristal.Pou lèt la, epesè kristal se yon faktè limite.
Atmega328 la manke yon plon detektè ba-pouvwa ki ka pli lwen diminye konsomasyon pouvwa ak enfim BOD (mawon-soti detekte).Fuse sa a egziste nan dezyèm modèl la, yon karakteristik sèlman vizib nan vèsyon yo Picopower seri ki fini ak 48pa, 88pa, 168pa, 328p, elatriye, epi tou li aplike nan BODs, ak fuzibl BODSE.
Gen diferans sibtil nan sistèm nan lòd ki enplike enstriksyon navigasyon, byenke, nan respè sa a, bato nan tou de varyant ka kouri pwogram konpile.
Lèt yo "PU" reprezante kalite pake Crystal la, sa vle di, yon pake plastik DIP28.Atmega328 la fasil enstale nan anbalaj sa yo, konsa adisyon nan sifiks sa a.Anplis, lòt variants pake yo endike pa konbinezon lèt tankou au, mu, elatriye.
Arduino a ki baze sou mini a atmega328p se yon chwa senplifye jan li omete USB a nan pati seri.Se atmega328p pro mini a souvan li te ye yo dwe yon fòm nan atmega328p au la.Sepandan, pou kèk aparèy, gwosè sa a ka twò piti, ak modèl la PU se pi apwopriye.
Mikrokontroleur yo lajman itilize nan aparèy divès kalite, ki gen ladan tranzistò nan tès atmega328p ak atmega328p nano 3.0 kontwolè a.
Atmega8535, atmega16, atmega32,
Enstriksyon nan memwa pwogram lan yo egzekite ak yon tiyo sèl-nivo.Pandan ke se yon enstriksyon egzekite, se enstriksyon nan pwochen pre-chache soti nan memwa pwogram lan.Konsèp sa a pèmèt enstriksyon yo dwe egzekite nan chak sik revèy.
Yon gwo kon pou itilizasyon komèsyal se ke li se yon sèl sous, achitekti propriétaires.Pou: Sa yo ka tankou atmega328 se yon chip versatile.Li gen ADC, I2C, sipò PWM, 40 PIN IC, elatriye.Kont: atmega328 se chè lè w ap konsidere ti travay.
Atmel atmega328p mikrokontroleur yo itilize sou Arduino UNO a gen yon konvèsyon analòg-a-dijital (ADC) modil ki kapab konvèti yon vòltaj analòg nan yon nimewo 10-ti jan soti nan 0 a 1023 oswa yon nimewo 8-ti jan soti nan 0 a 255. opinyon an opinyon anKa modil la dwe chwazi soti nan nenpòt youn nan sis entrain sou chip la.
Sipòte mikwo-contrôleur yo sou divès kalite Arduino ak ankadreman Genuino gen diferan kantite EEPROM: 1024 bytes sou atmega328p a, 512 bytes sou atmega168 ak atmega8, 4 kb (4096 bytes) sou atmega1280 ak atmega250.Arduino ak Genuino 101 ankadreman yo gen yon espas imite EEPROM nan 1024 bytes.
Tanpri voye yon ankèt, nou pral reponn imedyatman.
sou 2024/03/22
sou 2024/03/15
sou 1970/01/1 2943
sou 1970/01/1 2501
sou 1970/01/1 2089
sou 0400/11/9 1895
sou 1970/01/1 1765
sou 1970/01/1 1714
sou 1970/01/1 1655
sou 1970/01/1 1555
sou 1970/01/1 1541
sou 1970/01/1 1512