Oslobodite snagu ATMEL MCU ploča

Kratki opis:

1.2.Značajke AVR-a

Korištenje RISC reduciranog skupa instrukcija

RISC (Reduced Instruction Set Computer) je u odnosu na CISC (Complex Instruction Set Computer).RISC nije samo smanjiti instrukcije, već poboljšati brzinu računala čineći strukturu računala jednostavnijom i razumnijom.Trenutačno većina uobičajenih mikrokontrolera na tržištu koristi RISC skup instrukcija, uključujući AVR i ARM.čekati.RISC daje prednost jednostavnim instrukcijama s najvećom učestalošću korištenja, izbjegava složene instrukcije i popravlja širinu instrukcija kako bi se smanjile vrste formata instrukcija i načina adresiranja, čime se skraćuje ciklus instrukcija i povećava brzina rada.Budući da AVR usvaja ovu strukturu RISC-a, mikrokontroleri serije AVR imaju mogućnost obrade velike brzine od 1MIPS/MHz (milijun instrukcija u sekundi/MHz).Može se primijeniti na scenarije koji zahtijevaju veću računalnu snagu.


Pojedinosti o proizvodu

Oznake proizvoda

pojedinosti

Ugrađena Flash programska memorija visoke kvalitete

Visokokvalitetni Flash lako se briše i piše, podržava ISP i IAP i prikladan je za otklanjanje pogrešaka proizvoda, razvoj, proizvodnju i ažuriranje.Ugrađeni dugotrajni EEPROM može dugo čuvati ključne podatke kako bi se izbjegao gubitak nakon isključivanja.RAM velikog kapaciteta u čipu ne samo da može zadovoljiti potrebe općih prilika, već i učinkovitije podržati upotrebu jezika visoke razine za razvoj sistemskih programa i može proširiti vanjski RAM poput MCS-51 mikroračunala s jednim čipom.

ATMEL MCU ploča

Svi I/O pinovi imaju podesive pull-up otpornike

Na ovaj način, može se pojedinačno postaviti kao ulaz/izlaz, može se postaviti (početni) ulaz visoke impedancije i ima snažnu pogonsku sposobnost (pogonski uređaji mogu se izostaviti), čineći resurse I/O priključka fleksibilnim, moćnim, i potpuno funkcionalan.koristiti.

Više nezavisnih razdjelnika takta na čipu

Može se koristiti za URAT, I2C, SPI redom.Među njima, 8/16-bitni mjerač vremena ima do 10-bitni predskaler, a koeficijent frekvencijske podjele može se podesiti softverom kako bi se osigurale različite razine vremena mjerenja.

Poboljšani USART velike brzine

Ima funkcije koda za provjeru generiranja hardvera, otkrivanje i provjeru hardvera, međuspremnik primanja na dvije razine, automatsko podešavanje i pozicioniranje brzine prijenosa podataka, zaštitni okvir podataka itd., što poboljšava pouzdanost komunikacije, olakšava pisanje programa i čini lakše formirati distribuiranu mrežu i ostvariti Za složenu primjenu komunikacijskog sustava s više računala, funkcija serijskog priključka uvelike premašuje serijski priključak MCS-51 jednočipnog mikroračunala, a budući da je AVR jednočipno mikroračunalo brzo i prekida vrijeme usluge je kratko, može ostvariti komunikaciju visoke brzine prijenosa.

Stabilna pouzdanost sustava

AVR MCU ima krug automatskog resetiranja pri uključivanju, neovisni krug čuvara, krug detekcije niskog napona BOD, višestruke izvore resetiranja (automatsko resetiranje pri uključivanju, eksterno resetiranje, resetiranje nadzornog psa, resetiranje BOD-a), podesivu odgodu pokretanja Pokrenite program u bilo koje vrijeme, što povećava pouzdanost ugrađenog sustava.

2. Uvod u seriju AVR mikrokontrolera

Dovršena je serija AVR mikroračunala s jednim čipom, koja se mogu primijeniti na zahtjeve raznih prilika.Ukupno postoje 3 razreda, a to su:

Niskokvalitetne Tiny serije: uglavnom Tiny11/12/13/15/26/28 itd.;

AT90S serija srednje klase: uglavnom AT90S1200/2313/8515/8535, itd.;(biti eliminiran ili transformiran u Mega)

Visokokvalitetni ATmega: uglavnom ATmega8/16/32/64/128 (kapacitet pohrane je 8/16/32/64/128KB) i ATmega8515/8535, itd.

Pinovi AVR uređaja kreću se od 8 pinova do 64 pina, a postoje različiti paketi koje korisnici mogu odabrati prema stvarnim uvjetima.

3. Prednosti AVR MCU

Harvardska struktura, s mogućnošću obrade velike brzine od 1MIPS/MHz;

Superfunkcionalni smanjeni skup instrukcija (RISC), s 32 radna registra opće namjene, prevladava fenomen uskog grla uzrokovan jednim ACC procesiranjem 8051 MCU;

Brzi pristup grupama registara i sustav instrukcija s jednim ciklusom uvelike optimiziraju veličinu i učinkovitost izvođenja ciljanog koda.Neki modeli imaju vrlo veliki FLASH, koji je posebno prikladan za razvoj korištenjem jezika visoke razine;

Kada se koristi kao izlaz, isti je kao PIC-ov HI/LOW, i može izlaziti 40 mA.Kada se koristi kao ulaz, može se postaviti kao tri-state ulaz visoke impedancije ili kao ulaz s pull-up otpornikom, i ima mogućnost smanjenja struje od 10 mA do 20 mA;

Čip integrira RC oscilatore s više frekvencija, automatsko resetiranje pri uključivanju, nadzorni pas, odgodu pokretanja i druge funkcije, periferni krug je jednostavniji, a sustav stabilniji i pouzdaniji;

Većina AVR-a ima bogate resurse na čipu: s E2PROM, PWM, RTC, SPI, UART, TWI, ISP, AD, analognim komparatorom, WDT, itd.;

Uz ISP funkciju, većina AVR-a ima i IAP funkciju, što je zgodno za nadogradnju ili uništavanje aplikacija.

4. Primjena AVR MCU

Na temelju izvrsnih performansi AVR mikroračunala s jednim čipom i gore navedenih karakteristika, može se vidjeti da se AVR mikroračunalo s jednim čipom trenutno može primijeniti na većinu scenarija ugrađenih aplikacija.

ATMEL MCU ploča je vrlo pouzdan i svestran razvojni alat dizajniran za ugrađene sustave.Nudi širok raspon značajki i funkcija za različite primjene, od potrošačke elektronike do industrijske automatizacije.Srce ove MCU ploče je ATMEL mikrokontroler poznat po svojim visokim performansama i maloj potrošnji energije.Temeljen na AVR arhitekturi, mikrokontroler pruža učinkovito i robusno izvođenje koda i besprijekornu integraciju s perifernim uređajima i vanjskim uređajima.Ploča je opremljena različitim ugrađenim periferijama, uključujući GPIO pinove, UART, SPI, I2C i ADC, što omogućuje besprijekorno povezivanje i komunikaciju s vanjskim senzorima, aktuatorima i drugim uređajima.Dostupnost ovih perifernih uređaja pruža programerima veliku fleksibilnost u izradi aplikacija.Osim toga, ATMEL MCU ploča ima pozamašnu flash memoriju i RAM, pružajući dovoljno prostora za pohranu koda i podataka.To osigurava da se složene aplikacije s velikim zahtjevima za memoriju mogu lako prilagoditi.Značajka ploče vrijedna pažnje je njezin opsežan ekosustav alata za razvoj softvera.ATMEL Studio IDE pruža user-friendly i intuitivnu platformu za pisanje, kompajliranje i debugging koda.IDE također nudi opsežnu biblioteku softverskih komponenti, upravljačkih programa i međuprograma za pojednostavljenje procesa razvoja i ubrzanje vremena izlaska na tržište.ATMEL MCU ploče podržavaju različite komunikacijske protokole uključujući USB, Ethernet i CAN, što ih čini prikladnima za širok raspon aplikacija uključujući IoT, robotiku i automatizaciju.Također nudi niz opcija napajanja, omogućujući razvojnim programerima da odaberu najprikladnije napajanje na temelju svojih specifičnih zahtjeva aplikacije.Dodatno, ploča je dizajnirana da bude kompatibilna sa širokim rasponom ploča za proširenje i perifernih uređaja, dajući programerima fleksibilnost da iskoriste postojeće module i dodaju funkcionalnost po potrebi.Ova kompatibilnost osigurava bržu izradu prototipova i lakšu integraciju dodatnih značajki.Kao pomoć programerima, ATMEL MCU ploče dolaze s opsežnom dokumentacijom uključujući podatkovne tablice, korisničke priručnike i bilješke o aplikaciji.Uz to, živa zajednica programera i entuzijasta pruža vrijedne resurse, podršku i prilike za razmjenu znanja.Ukratko, ATMEL MCU ploča je pouzdan i svestran alat za razvoj ugrađenih sustava.Sa svojim snažnim mikrokontrolerom, opsežnim memorijskim resursima, raznolikim periferijama na ploči i jakim razvojnim ekosustavom, ploča pruža idealnu platformu za kreiranje i testiranje aplikacija u raznim područjima, donoseći inovacije u razvojni proces i učinkovitost.


  • Prethodna:
  • Sljedeći:

  • Povezani proizvodi