ATmega328 Arduino Uno -taulukko ja sen sovellukset

Kokeile Instrumenttia Ongelmien Poistamiseksi





Arduino uno on eräänlainen mikro-ohjainkortti, joka perustuu ATmega328: een, ja Uno on italialainen termi, joka tarkoittaa yhtä. Arduino Uno on nimetty mikro-ohjainkortin tulevan julkaisun merkitsemiseksi Arduino Uno Board 1.0 . Tämä kortti sisältää digitaaliset I / O-nastat 14, virtaliittimen, analogisen i / ps-6, keraamisen resonaattorin A16 MHz, USB-yhteyden, RST-painikkeen ja ICSP-otsikon. Kaikki nämä voivat tukea mikrokontrolleri liittämistä varten tämä kortti tietokoneeseen. Tämän kortin virransyöttö voidaan tehdä AC-DC-sovittimen, USB-kaapelin tai muuten akun avulla. Tässä artikkelissa käsitellään mitä on Arduino Uno mikrokontrolleri , tappi kokoonpano, Arduino Unon tekniset tiedot tai ominaisuudet ,ja sovellukset.

Mikä on Arduino Uno ATmega328?

ATmega328 on eräänlainen yksisiruinen mikrokontrolleri, joka on muodostettu Atmelin kanssa megaAVR-perhe . Tämän Arduino Unon arkkitehtuuri on räätälöity Harvardin arkkitehtuuri, jossa on 8 bittiä RISC-prosessori ydin. Muut Arduinon levyt Yksi sisältää Arduino Pro Mini, Arduino Nano, Arduino Due, Arduino Mega ja Arduino Leonardo.




Arduino Uno ATmega328

Arduino Uno ATmega328

Arduino Uno Boardin ominaisuudet

Arduino Uno ATmega328: n ominaisuudet sisältää seuraavat.



  • Käyttöjännite on 5 V
  • Suositeltu tulojännite vaihtelee välillä 7v - 12V
  • Tulojännite vaihtelee välillä 6v - 20V
  • Digitaaliset tulo- / lähtöliittimet ovat 14
  • Analogiset i / p-nastat ovat 6
  • Kunkin tulo- / lähtönipin DC-virta on 40 mA
  • 3,3 V: n nastan DC-virta on 50 mA
  • Flash-muisti on 32 kt
  • SRAM on 2 kt
  • EEPROM on 1 kt
  • CLK-nopeus on 16 MHz

Arduino Uno Pin -kaavio

Arduino Uno -levy voidaan rakentaa virtaliittimillä, analogisilla nastoilla, ATmegs328: lla, ICSP-otsikossa, nollauspainikkeella virta LED , digitaaliset nastat, testijohdotetut 13, TX / RX-nastat, USB-liitäntä, ulkoinen virtalähde . Arduino UNO -taulun kuvaus käsitellään jäljempänä.

Arduino Uno Board Pin -määritys

Arduino Uno Board Pin -määritys

Virtalähde

Arduino Uno -virtalähde voidaan tehdä USB-kaapelin tai ulkoisen virtalähteen avulla. Ulkoiset virtalähteet sisältävät pääasiassa vaihtovirta-DC-sovittimen, muuten akun. Sovitin voidaan liittää Arduino Unoon liittämällä Arduino-kortin virtaliitäntään. Samoin, akku johtimet voidaan liittää POWER-liittimen Vin-nastaa ja GND-nastaa. Ehdotettu jännitealue on 7 - 12 volttia.


Tulo ja lähtö

Arduino Unon 14 digitaalista nastaa voidaan käyttää tulona ja ulostulona sellaisten toimintojen avulla kuin pinMode (), digitalWrite () ja Digital Read ().

Pin1 (TX) & Pin0 (RX) (sarja): Tätä nastaa käytetään TTL-sarjatietojen lähettämiseen ja vastaanottamiseen, ja ne on kytketty ATmega8U2 USB - TTL -sarjapiirin vastaaviin nastoihin.

Tapit 2 ja 3 (ulkoiset keskeytykset): Ulkoiset nastat voidaan kytkeä aktivoimaan keskeytys matalalla arvolla, arvon muutoksella.

Nastat 3, 5, 6, 9, 10 ja 11 (PWM): Tämä nasta antaa 8-bittisen PWM o / p: n analogWrite () -toiminnon avulla.

SPI-nastat (Pin-10 (SS), Pin-11 (MOSI), Pin-12 (MISO), Pin-13 (SCK): Nämä nastat ylläpitävät SPI-viestintää, vaikka peruslaitteiston tarjoama, ei tällä hetkellä kuulu Arduino-kieleen.

Tappi 13 (LED): Sisäänrakennettu LED voidaan liittää pin-13: een (digitaalinen nasta). KORKEA-arvon tapana valodiodi aktivoituu aina, kun tappi on MATALA.

Pin-4 (SDA) ja Pin-5 (SCL) (I2C): Se tukee TWI-viestintää Wire-kirjaston avulla.

AREF (vertailujännite): Referenssijännite on analogiselle i / ps: lle analogireferenssillä ().

Palauta tappi: Tätä nastaa käytetään mikrokontrollerin nollaamiseen (RST).

Muisti

Tämän Atmega328 Arduino -mikrokontrollerin muisti sisältää flash-muistin - 32 kt koodin tallentamista varten, SRAM-2 KB EEPROM-1 KB.

Viestintä

Arduino Uno ATmega328 tarjoaa UART TTL- sarjaliikenne , ja siihen pääsee digitaalisilla nastoilla, kuten TX (1) ja RX (0). Arduinon ohjelmistossa on sarjamittari, joka sallii helpon datan. Piirilevyssä on kaksi LEDiä, kuten RX & TX, jotka vilkkuvat aina, kun tietoja lähetetään USB: n kautta.

SoftwareSerial-kirjasto sallii sarjaliikenteen Arduino Uno -digitaalisilla nastoilla ja ATmega328P tukee sekä TWI: tä (I2C) että SPI-viestintä . Arduino-ohjelmisto sisältää langallisen kirjaston I2C-väylän käytön yksinkertaistamiseksi.

Kuinka käyttää Arduino Unoa?

Arduino Uno voi tunnistaa ympäristön syötteestä. Tässä tulossa on useita antureita, jotka voivat vaikuttaa ympäristöönsä ohjaamalla moottoreita, valoja, muita toimilaitteita jne. Arduino-kortin ATmega328-mikrokontrolleri voidaan ohjelmoida Arduino-ohjelmointikielen ja IDE: n (Integrated Development Environment) avulla. ). Arduino-projektit voi kommunikoida ohjelmiston avulla, kun se toimii tietokoneella.

Arduino-ohjelmointi

Kun Arduino IDE -työkalu on asennettu tietokoneeseen, kiinnitä Arduino-kortti tietokoneeseen USB-kaapelin avulla. Avaa Arduino IDE ja valitse oikea levy valitsemalla Työkalut–> Lauta ..> Arduino Uno ja valitse oikea portti valitsemalla Työkalut–> Portti. Tämä levy voidaan ohjelmoida Arduinon avulla ohjelmointikieli riippuu johdotuksesta.

Arduino-kortin aktivointi & vilkkuu LED pudota taululle ohjelmakoodi valitsemalla Tiedostot -> Esimerkkejä ..> Perustiedot ..> Flash. Kun ohjelmointikoodit on ladattu IDE: hen, ja napsauta sitten yläpalkissa olevaa latauspainiketta. Kun tämä prosessi on valmis, tarkista piirilevyn LED-salama.

USB: n korkeajännitesuojaus

Arduino Uno -taulussa on uudelleen järjestettävä poly-sulake, joka suojaa tietokoneen USB-porttia ylijännitteeltä. Vaikka useimmilla tietokoneilla on oma sisäsuoja, sulake antaa ylimääräisen turvallisuuden. Jos USB-porttiin syötetään yli 500 mA, sulake rikkoo yhteyden säännöllisesti, kunnes ylijännite on poistettu.

Fyysiset ominaisuudet

Arduino-levyn fyysisiin ominaisuuksiin kuuluvat pääasiassa pituus ja leveys. piirilevy Arduino Unon pituus ja leveys ovat 2,7 x 2,1 tuumaa, mutta virtaliitin ja USB-liitin ulottuvat edellisen mittauksen ulkopuolelle. Lauta voidaan kiinnittää pinnalle, muuten ruuvinreikien kanssa.

Arduino Uno ATmega328 -sovellukset

Arduino Unon sovellukset Sisällytä seuraavat.

  • Arduino uno käytetään Do-it-Yourself -projektien prototyyppien luomisessa.
  • Koodipohjaiseen hallintaan perustuvien projektien kehittämisessä
  • Automaatiojärjestelmän kehittäminen
  • Peruspiirisuunnitelmien suunnittelu.

Näin ollen kyse on kaikesta Arduino Uno -taulukko . Edellä olevista tiedoista voidaan lopuksi päätellä, että tämä on 8-bittinen ATmega328P-mikrokontrolleri. Siinä on erilaisia ​​komponentteja, kuten sarjaliikenne, kideoskillaattori , jännitesäädin tukemaan mikrokontrolleri . Tämä kortti sisältää USB-yhteyden, digitaaliset I / O-nastat-14, analogiset i / p-nastat-6, virtapiiriliittimen, nollauspainikkeen ja ICSP-otsikon. Tässä on kysymys sinulle, mikä on Arduino Unon hinta Intiassa ?