28. februarja, 2010

MegaPin razvojna plošča nove generacije za AVR mikrokontrolerje

Slike MEP MEP - MegaPin razvojna plošča nove generacije za AVR mikrokontrolerjeMegaPin je sodobno razvojno orodje, ki je nastalo iz večletnih izkušenj pri programiranju AVR mikrokontrolerjev. MegaPin je rezultat številnih strokovnjakov, ki so s svojimi izkušnjami pripomogli, da bo MegaPin našel svoj dom tudi na vaši mizi!

 

MegaPin razvojna plošča za AVR mikrokontrolerje podpira vse 8-pin, 20-pin, 28-pin in 40-pin DIL AVR-je vključno z AT90USB1287 USB AVR-jem. Na MegaPin razvojni plošči so vgrajeni kratkostičniki, s katerimi izberemo priklop na USB: bodisi z vgrajenim FT232RL ali neposredno na AT90USB1287, ki ne potrebuje dodatnega USB integriranega vezja. S pomočjo Bascom USB Add-on knjižnice boste lahko delali svoje USB mikrokontrolerje. V primeru, da boste potrebovali svoj VID in PID, ga lahko naročite v podjetju MCS ali v našem podjetju AX elektronika, ki zastopa podjetje MCS v Sloveniji in na področju bivše Jugoslavije.

Podroben opis MegaPin razvojnega orodja

Slike MEP MEP 1 - MegaPin razvojna plošča nove generacije za AVR mikrokontrolerjeMegaPin podpora za vse 8-pin, 20-pin, 28-pin in 40-pin DIL AVR-je vključno z AT90USB1287 USB AVR-jem. Na MegaPin razvojni plošči so vgrajena naslednja podnožja:

  • 8-pin DIL (za 8-pin Tiny mikrokontrolerje),
  • 20-pin DIL (za ATtiny2313),
  • 20-pin DIL (za ATtiny26),
  • 28-pin DIL (za ATmega8, ATmega168),
  • 40-pin DIL (za ATmega8515),
  • 40-pin DIL (za ATmega 8535, 16/32, 644),
  • 64-pin priključki na TIV za AT90USB1287.

Napajanje

Slike MEP MEP 2 - MegaPin razvojna plošča nove generacije za AVR mikrokontrolerjeMegaPin lahko napajamo iz dveh napetostnih virov:

  • 5 V iz USB vodila,
  • 12 V DC iz zunanjega napajalnika.

MegaPin omogoča več vrst napajanja ciljnega mikrokontrolerja:

  • 5 V,
  • 3,3 V

LED signalizacija

Slike MEP MEP 3 - MegaPin razvojna plošča nove generacije za AVR mikrokontrolerjeMegaPin ima več LED signalizacij:

  • napajanje OK,
  • mikrokontroler sprogramiran OK,
  • Rx/Tx za komunikacijo preko USB,
  • odklop MicroSD kartice,
  • 4×8 LEDic na vhodno/izhodnih vratih.

Komunikacije

Slike MEP MEP 4 - MegaPin razvojna plošča nove generacije za AVR mikrokontrolerjeSlike MEP MEP 10 - MegaPin razvojna plošča nove generacije za AVR mikrokontrolerjeMegaPin omogoča delo z več vrstami komunikacij:

  • serijska preko FT232RL na USB,
  • serijska preko AT90USB1287 na USB,
  • 1Wire,
  • JTAG deluje preko dodatnega JTAG ICE vmesnika.

Ker je na MegaPin vgrajen FT232RL lahko preko njega pošiljamo podatke iz našega mikrokontrolerja preko UART-a neposredno na USB COM port. Tako si poenostavimo delo, večkrat tudi razhroščevanje. Razhroščujemo pa lahko tudi z JTAG ICE vmesnikom, ki je pred-sestavljen na MegaPin. Potrebno mu je prispajkati ATmega16 mikrokontroler z ustreznim programom in razhroščevanje v AVR Studio programu se lahko prične. Ker je ta tematika zanimiva tudi za Bascom uporabnike, smo pripravili poseben članek na to temo: Razhroščevanje Bascom-AVR programov v AVR Studio okolju.

MicroSD kartica

Slike MEP MEP 5 - MegaPin razvojna plošča nove generacije za AVR mikrokontrolerjeMegaPin ima vgrajen konektor za MicroSD kartico z ustreznim vezjem s katerim zagotovimo normalno delovanje MicroSD kartice. Vezje omogoča delovanje na napajalni napetosti 5 V ali 3,3 V.

Vhodi in izhodi

MegaPin ima:

  • več vhodno/izhodnih vrat: PA, PB, PC, PD, PE in PF, ki so dosegljivi na vhodno/izhodnih konektorjih CON5, CON7, CON10 do CON13,
  • 6x 1Wire vhod za 6 ločenih 1Wire senzorjev DS18S20. Izhod lahko priključimo na katera koli vhodno/izhodna vrata preko konektorja CON8,
  • Slike MEP MEP 6 - MegaPin razvojna plošča nove generacije za AVR mikrokontrolerjekonektor za MicroSD kartico. Izhod lahko priključimo na katera koli vhodno/izhodna vrata preko konektorja CON9,
  • USB vhod/izhod,
  • 4x po 8 LEDic na vhodno/izhodnih vratih,
  • 8x tipke, ki jih lahko preko konektorja CON1 povežemo na katera koli vhodno/izhodna vrata.

Različne možnosti vira takta

Slike MEP MEP 7 - MegaPin razvojna plošča nove generacije za AVR mikrokontrolerjeMegaPin ima vgrajeno:

  • vezje za zunanji oscilator, ki ga omogočimo/onemogočimo s kratkostičnikom J28 in J8 (pri ATtiny15),
  • podnožje za keramični resonator (J12),
  • podnožje za 32,768 kHz kvarčni kristal (J18), s katerim lahko pri določenih mikrokontrolerjih sprogramiramo RTC, ki potroši izjemno malo energije med režimom spanja.

Merjenje analognih napetosti s pomočjo AREF napetosti

Slike MEP MEP 8 - MegaPin razvojna plošča nove generacije za AVR mikrokontrolerjeMegaPin ima vgrajen trimer potenciometer, s katerim lahko nastavimo AREF napetost v območju od 2 do 5V. Dodaten kratkostičnik J19 (J9 pri ATtiny26) omogoči/onemogoči priklop nastavljive napetosti na AREF priključek. Namen nastavljive AREF napetosti je v tem, da referenčno napetost čim bolj približamo najvišji merjeni napetosti, ki ne sme biti večja od 5V in manjša od 2V!

Vgrajeni konektorji za Proggy-AVR in STK200

Slike MEP MEP 9 - MegaPin razvojna plošča nove generacije za AVR mikrokontrolerjeMegaPin ima vgrajen vhodno/izhodni konektor,preko katerega lahko programiramo ciljno vezje podobno, kot smo to delali s Proggy-AVR programatorjem. MegaPin ima vgrajen programator, ki lahko služi tudi kot samostojni programator.

MegaPin ima vhodno/izhodni konektor za STK200, ki nam lahko služi kot programator ciljnega sistema (STK200 razvojne plošče) ali pa preko tega konektorja programiramo mikrokontrolerje v ciljnih sistemih, ki imajo STK200 združljiv programirni konektor. Takšen programator je znani tako imenovani Sample programator, ki je priključen na paralelni port PC-ja.

MegaPin je razvojno orodje nove generacije, ki je nastalo v uredništvu revije Svet elektronike. Pri razvoju MegaPin je z nasveti pomagalo več strokovnjakov, ki dnevno programirajo mikrokontrolerje. Zato smo prepričani, da bo MegaPin zadovoljil tudi vaše zahteve za programiranje mikrokontrolerjev. Za več informacij o ceni in roku dobave pokličite v uredništvo revije Svet elektronike ali obiščite spletno stran.

Električna shema za MegaPin!

Navodila za pripravo MegaPin

Celotni članek

YouTube kratke predstavitve

MegaPin razvojna plošča nove generacije za AVR mikrokontrolerje
2010_SE173_26
Avtor: Jure Mikeln