Pololu USB AVR Programmer V2 per microcontrollori ATMEL

Pololu USB AVR Programmer V2 per microcontrollori ATMEL
  • Pololu USB AVR Programmer V2 per microcontrollori ATMEL
  • Pololu USB AVR Programmer V2 per microcontrollori ATMEL
  • Pololu USB AVR Programmer V2 per microcontrollori ATMEL
  • Pololu USB AVR Programmer V2 per microcontrollori ATMEL
  • Pololu USB AVR Programmer V2 per microcontrollori ATMEL
  • Pololu USB AVR Programmer V2 per microcontrollori ATMEL
  • Pololu USB AVR Programmer V2 per microcontrollori ATMEL
  • Pololu USB AVR Programmer V2 per microcontrollori ATMEL
  • Pololu USB AVR Programmer V2 per microcontrollori ATMEL

Pololu USB AVR Programmer V2 per microcontrollori ATMEL

Codice: 1617
Questo dispositivo è un programmatore per i sistemi basati su AVR, come gli Orangutan controllers ed il 3pi robot. Il programmatore emula un STK500 su porta seriale virtuale, rendendolo compatibile con tutti i software per la programmazione degli AVR.
Prezzo:
€ 11,50
Listino:
€ 11,90
Risparmi:
€ 0,40 (3%)
Disponibile

Descrizione


Questo dispositivo è un programmatore per i controllori basati su AVR, come il 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, molto utile per la programmazione ad esempio del Pololu Orangutan Robot Controller in vendita nel nostro negozio. 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 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. 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 è stato testato sotto Windows Vista, Windows 7, Windows 8, Windows 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

Il USB AVR programmer è simile ad un adattatore USB-seriale, ma con qualche particolare in più. Il programmatore si istallerà come due virtual COM ports: una per comunicare con il software di programmazione ed una per utilizzarla in generale come un adattatore USB-seriale. Questo significa che potrete programmare la vostra applicazione AVR e contemporaneamente debuggarla tramite la seconda porta seriale. In aggiunta ai classici pin TX e RX, il programmatore permette di utilizzare i pin A e B come linee di handshaking. L'utility di configurazione del programmatore vi permette di selezionare quali linee di handshaking assegnare a ciascun pin, supportando entrambe linee di handshaking in ingresso o uscita. Questa scheda infine rende disponibile sul pin VBUS la tensione regolata a 5V del bus USB.

 

 

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 è la versione aggiornata del Pololu USB AVR Programmer; questa nuova versione è caratterizzata da alcune aggiunte e miglioramenti rispetto all'originale:

  • la versione V2 supporta anche dispositivi con tensione operativa a 3.3V, in aggiunta ai 5V della versione precedente;
  • il pin VCC può essere configurato per fornire una tensione sia di 3.3V che di 5V per poter operare anche in sistemi a bassa potenza;
  • sono presenti delle resistenze di protezione su tutte le linee di I/O;
  • è prevista una maggiore precisione nell'emulazione delle frequenze ISP fornite dall'STK500; è possibile utilizzare interfacce Atmel Studio e AVRDUDE per impostare più facilmente le frequenze ISP;
  • sono stati previsti dei miglioramenti nella fruibilità per l'interfaccia seriale, come la presenza di maggiori pin standard (similmente ad un FTDI) ed un connettore femmina presaldato;
  • nella confezione del Pololu USB AVR Programmer V2 NON è inlcuso un cavo USB;
  • la versione V2 di questo programmatore NON dispone della possibilità di funzionare come un oscilloscopio;

In aggiunta a queste variazioni, altri numerosi dettagli rendono il Pololu USB AVR Programmer V2 diverso rispetto alla precedente versione. Per maggiori informazioni sulle nuove caratteristiche e sull'utilizzo del Pololu USB AVR Programmer fare riferimento al manuale d'uso. Ogni informazione precedente a marzo 2016, data di rilascio del Pololu USB AVR Programmer V2, è riferita alla precedente versione del programmatore.

Contenuto della confezione

Il Pololu USB AVR Programmer viene spedito insieme al cavo piatto di programmazione ISP 6 fili lungo 30cm e ad un connettore strip maschio 1x6, utile per convertire il connettore femmina presaldato. Non sono compresi software o documentazione che però sono disponibili gratuitamente alla seguente pagina.

 

 

La confezione contiene:

  • 1x USB AVR Programmer V2
  • 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

 

Accessori


  1. 1
    3PI Pololu Mobile Robot
    Codice: 0227
    Listino:
    € 121,90
    Prezzo:
    € 79,90
    Risparmi:
    € 42,00 (34%)
  2. 2
    Cavo USB da USB-A a USB-Micro-B
    Codice: 0846
    Prezzo:
    € 3,10

Simili


  1. 1
    Microchip PICkit 3 InCircuit Debugger
    Codice: 0520
    Listino:
    € 82,00
    Prezzo:
    € 61,50
    Risparmi:
    € 20,50 (25%)