Pololu USB AVR Programmer V2.1

Pololu USB AVR Programmer V2.1

€21.74
Questo dispositivo un programmatore per i sistemi basati su AVR, come gli A-Star 328PB Micro, Orangutan controllers ed il 3pi robot. Il programmatore emula un STK500 su porta seriale virtuale, rendendolo compatibile con tutti i software per AVR.
Tag: Microcontroller Programmatori Motori Automation Robotica
Disponibile 18 pezzi disponibili
Acquista questo prodotto

Accedi per acquistare

Dettagli Prodotto
SKU:
POLOLUUS-P98T

Categoria:

Dimensioni:
41 x 16 x 10
Descrizione Completa

Questo dispositivo un programmatore per i controllori basati su AVR, come gli A-Star 328PB Micro, Orangutan robot controllers ed il 3pi robot. Il programmatore emula un STK500 su una porta seriale virtuale, rendendolo compatibile con qualunque software standard per la programmazione degli AVR e supporta dispositivi con tensione sia a 3.3V che a 5V. E' presente una porta seriale a livello TTL per qualsiasi comunicazione ed inoltre incluso il cavo ISP.

AVR ISP Programmer

Il Pololu USB AVR Programmer un programmatore in-system (ISP) estremamente compatto ed economico per i microcontrollori AVR della Atmel (ora parte della Microchip), molto utile per la programmazione ad esempio del Pololu Orangutan Robot Controller. Il USB AVR programmer si collega alla porta USB del PC tramite cavo USB A/micro B (NON incluso nella confezione) e comunica con il vostro software di programmazione, come ad esempio l' AVR Studio o l'AVRDUDE, attraverso una Virtual COM port ed il protocollo AVRISPV2/STK500. Il programmatore si collega al dispositivo da programmare tramite il cavo piatto ISP a 6 fili (incluso nella confezione).

Microcontrollori supportati

Il programmatore dovrebbe funzionare con tutti i dispositivi AVR e megaAVR (anche alcuni TinyAVR) che supportano la programmazione ISP, ma non stato testato su tutti i dispositivi (funziona sicuramente su tutti gli Orangutan Robot Controllers e il 3pi Robot). Tra le caratteristiche del programmatore troviamo il firmware aggiornabile dal sito Pololu che garantisce il supporto per dispositivi futuri. Attualmente non funziona invece con i microcontrollori Atmel della famiglia XMega e gli AVR a 32bit. Il programmatore alimentato dall'alimentazione 5V della porta USB, ed progettato per programmare dispositivi AVR alimentati a 3.3V o a 5V. Di default, il programmatore attende che il dispositivo da programmare si accenda; possibile per configurarlo per fornire alimentazione al dispositivo nei sistemi a bassa potenza.

Sistemi Operativi supportati

Il programmatore in versione V2.1 stato testato sotto Windows (7, 8 e 10), Linux e Mac OS X 10.11 o successivi. Non compatibile con versioni di Windows precedenti a quelle indicate.

Funzioni aggiuntive: Porta seriale TTL

I sei pin presenti sul connettore seriale (GND, A, VCC, TX, RX, and B) sono disposti in modo da essere simili al pinout dei comuni cavi FTDI /USB/seriale e delle schede di supporto. Nella configurazione di default, il pin B utilizzato come un'uscita DTR (mentre i pin A non viene utilizzato); ci permette di collegare il programmatore in un grande numero di schede Arduino-compatibili ed utilizzarlo per caricare i programmi sulla scheda, tramite bootloader seriale.

Differenze con la precedente versione del Pololu USB AVR Programmer

Il Pololu USB AVR Programmer V2.1 la versione aggiornata del Pololu USB AVR Programmer V2; questa nuova versione caratterizzata da alcune aggiunte e miglioramenti rispetto al precedente:

  • La funzione opzionale di uscita VCC del programmatore v2 (che consente di alimentare il target AVR dal programmatore) non stata progettata per alimentare carichi con pi di pochi uF di capacit. Il programmatore v2.1 ha un circuito di uscita VCC migliorato, quindi pu alimentare schede con capacit pi elevata che avrebbero causato al programmatore v2 continui ripristini di brown-out. Sebbene ci sia ancora un limite a quanta capacit pu gestire, ci aspettiamo che la funzione di uscita VCC v2.1 funzioni con la maggior parte delle schede target AVR di piccole dimensioni che hanno meno di circa 33 F di capacit su VCC ed testata con A-Star 328PB Micro .
  • Collegare un programmatore v2 a un robot 3pi potrebbe far funzionare brevemente uno dei motori alla massima velocit perch i circuiti del programmatore per la misurazione di VCC potrebbero inavvertitamente avere il pull up su uno dei pin di programmazione del 3pi (che funge anche da ingresso del driver del motore) prima che la connessione a GND venga stabilita. Il programmatore v2.1 ha migliorato la circuiteria per misurare VCC che limita il duty cycle di questo effetto a circa lo 0,2%, quindi il motore non si muover (ma potrebbe emettere un suono di clic di 25 Hz).
  • Il programmatore v2 in genere si brucerebbe se un segnale 5V fosse applicato al suo pin RST mentre stava funzionando a 3,3V. Il programmatore v2.1 non ha questo problema.

Contenuto della confezione

La confezione contiene:

  • 1x USB AVR Programmer V2.1
  • 1x cavo ISP 6-fili, lunghezza 30cm
  • 1x connettore strip maschio 1x6

Specifiche

  • Tensione dispositivi supportati: 3.3V o 5V (pu automaticamente commutare la tensione operativa in relazione al dispositivo rilevato)
  • Connessione: tramite USB, con cavo USB A/Micro-B (NON incluso nella confezione)
  • Emulazione: programmatore STK500, tramite interfaccia virtual COM port
  • Compatibilit: software di programmazione AVR standard, inclusi Atmel Studio, AVRDUDE e Arduino IDE
  • Sistemi operativi supportati: Windows 7, 8 e 10, Mac OS X e Linux
  • Possibilit di alimentare il dispositivo da programmare, a 3.3V o a 5v, in sistemi a bassa potenza
  • Funzionalit di adattatore USB/TTL seriale per diversi tipi di comunicazione
  • Fornisce un'uscita di clock a 100kHz per il ripristino degli errori di configurazione AVR
  • Protezione: resistenze da 470 su tutti i pin di I/O
  • Dimensioni del programmatore: 41 x 16 x 10mm
  • Peso del programmatore: 8g

Documentazione