TechnolegElectroneg

USB-programmer (AVR): disgrifiad, pwrpas

Mewn technegwyr radio sy'n hoffi bod yn rhan o ddylunio dyfeisiau electronig, o bryd i'w gilydd mae angen defnyddio microcontrolwyr yn eu datblygiad. Y defnydd o'r dyfeisiau lled-ddargludol hyn Yn agor rhagolygon gwych i dechnegwyr radio. Cynhyrchir microcontrolwyr gan ychydig o gwmnïau yn unig, ac mae eu arweinwyr yn MicrochipTechnology, ATMEL, ARMLimited. Prif nodwedd dyfeisiadau o'r fath yw'r angen am eu firmware meddalwedd. Ar gyfer hyn, mae angen rhaglenwyr hefyd. Hyd yn hyn, mae dewis enfawr o wahanol fathau o raglenwyr, fodd bynnag, mae pris cynhyrchion o'r fath yn uchel iawn, ac ni all pob amatur radio fforddio prynu dyfais o'r fath.

Yn yr erthygl hon, byddwn yn edrych ar y rhaglennydd USB (AVR) yn seiliedig ar y microcontroller rheoli Atmega 8. Mae'r cynnyrch hwn yn eithaf syml, fel y gall y radio ham ei chydosod ar ei ben ei hun ac nad ydynt yn gwario llawer o arian ar y cynnyrch brand. Mae gan y rhaglennydd USB (AVR) a ddewiswyd gennym ni bripiad bach iawn o'r microcontroller, sy'n caniatáu cydosod dyfais fach iawn. Nid yw'r cynnyrch hwn yn cymryd llawer o le, mae ganddo ddimensiynau cyffredinol gyriant fflach arferol. Mae'r rhaglen-raglen USB (AVR) yn ei gynllun yn cynnwys y microcontroller Atmega 8, math yr achos yw TQFP 32 (ni ddylid ei ddryslyd â math yr achos DIP, gan fod ganddynt wahanol pinouts). Dangosir diagram o'r fath ddyfais yn y llun.

Gadewch inni fynd ymlaen i ddisgrifiad o gynllun y ddyfais. Defnyddir siwmper J1 yn yr achos pan fydd yn angenrheidiol i fflachio microcontrolwr sy'n cael amledd cloc o dan 1.5 MHz. Os dymunir, mae'r siwmper hwn wedi'i heithrio'n hawdd o'r cylched, at y diben hwn, mae 25ydd pin y rheolwr yn eistedd ar y ddaear. Yn yr achos hwn, bydd y rhaglennydd AVR-USB bob amser yn gweithredu ar amledd llai. Dylid nodi bod rhaglenni ar amlder isel yn cymryd mwy o amser, ond i chi, wrth gwrs. Defnyddir Zener D1, D2 i gyd-fynd â'r lefel rhwng y bws USB a'r rhaglennydd. Mae'r LED golau yn nodi bod y ddyfais yn barod ar gyfer rhaglennu'r microcontrolwr, mae'r di-goch yn cael ei oleuo yn ystod y rhaglennu. Mae gan y cylched gysylltydd IDC-06, y mae cysylltiadau yn cael eu pinio allan, y mae eu pinouts yn cyfateb i'r math ATMEL o'r cysylltydd ISP 6 pin. Ar y cysylltydd a nodir mae cysylltiadau pŵer y microcontrolwyr yn allbwn, mae'n cael ei gymryd o borthladd USB y cyfrifiadur personol, felly mae'n rhaid bod yn ofalus i beidio â chaniatáu cylched byr. Gyda'r un cysylltydd, mae'r rheolwr a'r rheolwr hefyd wedi eu rhaglennu, mae angen cysylltu y cysylltiadau Ail-osod ar y rheolwr ac ar y cysylltydd (yn y diagram fe'i dangosir mewn llinellau coch). Mae'r jumper ar gyfer lleihau cyflymder y rhaglennydd a'r cysylltydd ar gyfer cysylltu y microcontrolwr wedi ei leoli ar ddiwedd y ddyfais. Dyna beth yw rhaglennydd USB (AVR), fel y gwelwch, mae popeth yn elfennol.

Ar ôl i'r ddyfais gael ei ymgynnull, mae angen fflachio'r microcontrolwr rheoli, oherwydd rwy'n argymell defnyddio'r rhaglen PonyProg. Wrth raglennu, rydym yn dechrau'r grisial i'w gweithredu o ffynhonnell cloc allanol ar 12 MHz.

Mae'r rhaglennydd USB ar gyfer AVR a ddisgrifir yn yr erthygl hon yn gweithio gyda phob microcontrollers megis AVR, yn caniatáu eu fflachio, edrych ar gynnwys cofnodedig y ddyfais, dileu sglodion, newid y ffurfweddiad.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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