АТтини85: микроконтролер који даје пуно игре ...

АТтини85

микрочип То је позната компанија у свету произвођача и „уради сам“, јер има велики број производа за креирање пројеката. Познат је по својим програмабилним микроконтролерима за све врсте апликација. Данас ћемо се у свом асортиману микроконтролера фокусирати на АТтини85, врло практичан МЦУ који ћете желети да користите у свом будућем раду.

Такође, то бисте требали знати Дигиспарк такође има плоче или модуле који интегришу овај АТтини85 са неким додатним елементима који су потребни за започињање програмирања овог уређаја, попут везе серијског интерфејса да би се код могао проследити у меморију уређаја. Његова ниска цена, мала величина и компатибилност са Ардуино плочама на крају чине ову плочу добром опцијом.

АТтини85

Пиноут АТтини85

микрочип је створио 8-битни микроконтролер високих перформанси мале снаге. Заснован је на ИСА АВР, који је РИСЦ тип. Укључује 8КБ флеш меморије, 512 бајтова ЕЕПРОМ-а, 512 бајтова СРАМ-а, 6 И / О пинова опште намене (ГПИО), 32 регистра опште намене, 8-битни тајмер / бројач са режимима упоређивања, тајмер / 9-битни хигх- бројач брзине, УСИ, унутрашњи и спољни прекиди, 4-канални 10-битни А / Д претварач, програмабилни чувар са унутрашњим осцилатором, три начина потрошње енергије која се могу изабрати, дебугВИРЕ за отклањање грешака на чипу итд.

Овај АТтини85 има перформансе од 20 МИПС ради на 20 МХз. Да бисте дошли до те фреквенције, радите између 2.7-5.5 волти. Његове перформансе омогућавају му рад на скоро 1 МИПС по Мхз. Паковање је једноставно, ДИП типа и са 8 пинова, мада постоји и са другим врстама амбалаже ако вам затреба. И желео бих да додам да може да ради у прилично екстремним температурним условима, од -40 до 85ºЦ, што га чини погодним за многе индустријске примене или у екстремним условима.

Набавите документацију и алате

Ако желите доћи Документација и алати Мицроцхип АТтини85, можете то учинити из званичног извора:

  • Иди на страна о АТтини5.
  • Затим можете да изаберете картицу Документи да бисте бесплатно преузели листове са подацима и другу документацију у ПДФ-у.
  • Такође можете одабрати картицу Развојно окружење где ћете пронаћи ИДЕ програме или развојна окружења за програмирање ове врсте микроконтролера итд.

Имајте на уму да се овај микроконтролер разликује од Ардуина и да зато има свој куиркс вс. Ардуино ИДЕ и начин програмирања на који треба да имате у виду захваљујући приложеној документацији.

Опције за почетак рада са АТтини85

АТтини85 плоче

ово Чип АТтини85 може коштати нешто више од 1 € или мало више ако купите плочу или модул са интегрисаном плочом. Можете га пронаћи у неким специјализованим продавницама да бисте започели испробавање. Иако је одвојено јефтинији, препоручујем употребу модула за покретање, јер они избегавају ручне кораке када то желите да програмирате.

Овде имате неке опције на Амазону:

Неке од препоручених плоча, осим оне горе поменуте (Дигиспарк), имају и ЗенгБуцкс које сам ставио у Амазон пример. Ове плоче, између осталих додатних елемената, укључују серијски интерфејс за програмирање који можете повежите се директно са УСБ портом вашег рачунара да их програмира са ИДЕ-ом.

Како програмирати?

Будите опрезни, јер такође то можете учинити из Ардуино ИДЕ-а одабиром уређаја АТтини85 са плоча менија! Ако нисте купили модул или плочу са интерфејсом за његово програмирање, а имате само чип АТтини85, можете да користите Ардуино плочу као ИСП (одаберите ту опцију у менију Ардуино ИДЕ) повезан директно на његове пинове на програмирајте га помоћу Ардуино ИДЕ-а. Програми, затим уклоните програмирани чип и можете га повезати са пројектом који вам је потребан да би радио са независном батеријом ...

Кораци за употребу Ардуина као ИСП-а

Ардуино плоче интегришу сопствени микроконтролер за програмирање из Ардуино ИДЕ-а, зар не? За сада је све нормално. Па, ако активирате Ардуино опција као ИСП Из развојног окружења, поставићете да сама плоча Ардуино ради као ИСП да би могао програмирати друге спољне микроконтролере као што је АТтини85, шаљући програм са којим желите да радите на наведени чип. На тај начин вам није потребан модул или програмер.

За употребу Ардуино као ИСП, оно што вам треба је:

  • Ваша значка Arduino UNO.
  • ПЦ са инсталираним Ардуино ИДЕ.
  • УСБ кабл за повезивање ПЦ-Ардуино-а.
  • Каблови и електронски елементи неопходни за повезивање пинова микроконтролера које желите да програмирате на Ардуино плочу.
  • Микроконтролер који желите да програмирате.

Па кад једном све отвориш, отвориш Ардуино ИДЕ када је ваша плоча повезана и сав дијаграм ожичења направљен као на претходним сликама, и следите ове једноставне кораке:

  1. Идите у мени Датотека Ардуино ИДЕ-а.
  2. Изаберите опцију Примери.
  3. Унутар менија потражите Ардуино ИСП и изаберите га.
  4. Сада се код за ову скицу отвара на главном екрану.
  5. Сада кликните на стрелицу (Отпреми) да бисте учитали код на своју Ардуино плочу и биће спреман за програмирање вашег микроконтролера. Могуће је да ћете, ако имате другачију Ардуино плочу, попут Леонарда итд., Морати мало да измените ИСП код.
  6. Сада је ваша Ардуино плоча спремна да делује као посредник и програмира микроконтролер АТтини85 користећи Мицроцхип-ов ИДЕ софтвер. Другим речима, једина ствар коју плоча ради је да обезбеди интерфејс за код који напишете у ИДЕ да прође и остане у меморији АТтини85.
  7. Из коришћеног Мицроцхип ИДЕ-а одаберите микроконтролер АТтини85 и започните програмирање користећи одговарајући код. Забрљаш и то је то. Програмски језик може бити Ц / Ц ++, попут оних које подржавају ИДЕ-ови које пружа Мицроцхип.
  8. Сада АТтини85 можете одспојити од Ардуино плоче и у њу ставити батерију која ће је самостално напајати и радити.

Истина је да јесте сасвим једноставно. Не заборавите да погледате документацију Мицроцхип АТтини85 да бисте знали како да је програмирате. За више информација можете погледати ову везу:

Примери кодова

Ако први пут покушавате да програмирате један од ових микроконтролера, можете почети да користите неколико узорци кодова и тестирајте их или измените како бисте боље научили како раде. На мрежи имате много узорака кода, такође на ГитХуб-у.

Иако је на енглеском, такође вам препоручујем да ово видите видео који ће вас научити основама МЦУ АТтини85 из Мицрочипа за само неколико минута:

Сада се надам да имате јаснију представу о томе како користити Мицроцхип-ов АТтини85 и да ће то бити практично за ваше будуће пројекте као произвођача ...


Будите први који ће коментарисати

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.