ТэхналогііЭлектроніка

USB-программатор (AVR): апісанне, прызначэнне

У радыётэхніцы, якія любяць займацца канструяваннем электронных прыбораў, час ад часу ўзнікае неабходнасць выкарыстання ў сваіх распрацоўках мікракантролераў. Прымяненне гэтых паўправадніковых прыбораў адкрывае вялікія перспектывы перад радыётэхнікі. Мікракантролеры выпускаюцца ўсяго некалькімі фірмамі, лідэрамі з якіх з'яўляюцца MicrochipTechnology, ATMEL, ARMLimited. Галоўнай асаблівасцю падобных прыбораў з'яўляецца неабходнасць іх праграмнай прашыўкі. Для гэтага і неабходны программатор. На сённяшні дзень існуе велізарны выбар розных тыпаў программаторов, праўда, кошт такіх вырабаў вельмі высокая, і не кожны радыёаматар зможа дазволіць сабе набыць такая прылада.

У гэтым артыкуле мы разгледзім USB-программатор (AVR) на базе кіраўніка мікракантролера Atmega 8. Гэты выраб досыць простае, для таго каб радыёаматар змог сабраць яго самастойна і не трацiў вялікія грошы на фірменнае выраб. Выбраны намі USB-программатор (AVR) мае мінімальную абвязку мікракантролера, што дазваляе сабраць вельмі мініятурны прыбор. Такое выраб не зойме шмат месца, яно мае габарытныя памеры звычайнай флэшкі. USB-программатор (AVR) у сваёй схеме ўтрымлівае мікракантролер Atmega 8, тып корпуса - TQFP 32 (не варта блытаць з тыпам корпуса DIP, так як у іх розныя распиновки). Схема такой прылады прыведзеная на фота.

Прыступім да апісання схемы прыбора. Перамычка J1 выкарыстоўваецца ў тым выпадку, калі ўзнікае неабходнасць прашыўкі мікракантролера, які мае тактавую частату ніжэй за 1,5 Мгц. Пры жаданні гэтая перамычка лёгка выключаецца з схемы, для гэтага 25-й выснову кантролера садзіцца на «зямлю». У такім выпадку AVR-USB-программатор заўсёды будзе функцыянаваць на паніжанай частаце. Варта ўлічыць, што праграмаванне на нізкай частаце займае больш часу, але вырашаць, вядома ж, вам. Стабилитроны D1, D2 прымяняюцца для ўзгаднення ўзроўню паміж USB-шынай і программатор. Блакітны святлодыёд сігналізуе пра гатоўнасць прылады да праграмавання мікракантролера, чырвоны дыёд гарыць у працэсе праграмавання. Схема мае IDC-06 раз'ём, на які выведзеныя кантакты, распиновка якіх адпавядае тыпу ATMEL 6-пинового раздыма ISP. На паказаны раз'ём выводзяцца кантакты харчавання мікракантролераў, яно бярэцца з USB-порта персанальнага кампутара, такім чынам, неабходна быць уважлівым, каб не дапусціць кароткага замыкання. З дапамогай гэтага ж раздыма адбываецца праграмаванне і кіраўніка кантролера, для гэтага неабходна злучыць кантакты Reset на кантролеры і на раздыме (на схеме паказана чырвоным пункцірам). Перамычка зніжэння хуткасці программатора і раздым падлучэння мікракантролера размешчаны на тарцы прылады. Вось што ўяўляе сабой USB-программатор (AVR), як бачыце, усё элементарна.

Пасля зборкі прылады неабходна адштабнаваць кіраўнік мікракантролер, для гэтага рэкамендую выкарыстоўваць праграму PonyProg. Пры праграмаванні заводзім крышталь на функцыянаванне ад знешняга тактирующего крыніцы на 12 Мгц.

Апісаны ў гэтым артыкуле USB-программатор для AVR працуе з усімі мікракантролерамі тыпу AVR, дазваляе прашываць іх, глядзець запісанае змесціва прылады, сціраць чыпы, мяняць канфігурацыю.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 be.atomiyme.com. Theme powered by WordPress.