Firmware Mega 328. Reflash del dispositivo in russo

Era da molto tempo che volevo comprare/collezionare questo oggetto. La mano non si è alzata per comprare, anche i cinesi hanno ottimizzato l’idea originale e il prodotto finito si è rivelato triste. Avendo trascorso un totale di una settimana e poco più soldi Ho assemblato una versione quasi senza compromessi: non avevo bisogno di un codificatore, di una ricarica al litio e di un tester per diodi zener.

Esistono due versioni di questo tester:


schema standard con spegnimento automatico - "mega328_strip_grid"

L'ho leggermente aggiunto installando un acceleratore per l'alimentazione e la capacità su ION-e e KREN-ke, vedi UDP2 alla fine dell'articolo.


circuito aggiunto, vedere UDP2

Ho installato una scheda unilaterale in Orel.


la mia versione del tabellone

Fusibili determinati per ATmega328P.


fusibili per ATmega328

UDP1: Consiglio a tutti coloro che utilizzano la versione 1.12 di cambiare il firmware alla 1.13, ci sono meno problemi e funziona in modo più stabile.

UDP2: Con l'aggiunta della capacità sullo ION-e, mi sono emozionato. Il fatto è che la scatola shaitan, per aumentare la risoluzione quando si misurano piccole tensioni, passa allo ION interno da 1,1 V. Pertanto, si consiglia di sostituire l'elettrolita C102 nel mio circuito con 1nF.

Tester http://ali.pub/21od91
Alloggi http://ali.pub/21odal
Programmatore http://ali.pub/21odq5
Visualizza http://ali.pub/27hf3y
Il video mostra una panoramica del firmware 1.12k russo. e il processo di flashing del tester.
Tutto è semplice ed elementare.
Cucito, driver, programma AVRDUDEPROG al link https://www.mediafire.com/folder/336a08o118tzq/Tester_ESR
************************************************************
Menù firmware;
"Spegni": spegni il dispositivo
- "Test transistor" - determinazione e misurazione una tantum degli elementi
- "Frequenzimetro" - modalità di misurazione della frequenza

- "f-generator" - modalità generatore di frequenza
- "PWM a 10 bit" - Modalità PWM a 10 bit (contatto TP2)
- "C+ESR@TP1:TP3" - modalità per la misurazione separata della capacità e dell'ESR dei condensatori, anche nei circuiti

- “Segno del resistore e dell'induttanza collegati in serie” - modalità di misurazione della resistenza ciclica (contatti TP1 e TP3)
- "Segno del condensatore" - misurazione ciclica della capacità dei condensatori (contatti TP1 e TP3)
- "Correzione C (uF)" - modifica del valore di correzione quando si misurano condensatori di grandi dimensioni

- "Modalità autotest" - un autotest completo del dispositivo con calibrazione (1- chiudere i contatti TP1, TP2 e TP3 tra loro, selezionare una modalità, 2- quando appare la scritta "Isolamento!" - rimuovere i ponticelli , 3- nei connettori TP1 e TP3 sarà necessario installare un condensatore con una capacità superiore a 100 nF e inferiore a 20 µF, 4 - negli stessi connettori sarà necessario installare un condensatore con una capacità compresa tra 10 e 30 nF )
- "Voltmetro" - misurazione della tensione fino a 50 Volt tramite divisore 1:10
- "Contrasto" - impostazione del contrasto dello schermo

- "Informazioni su CT" - diverse pagine con informazioni sulla versione del programma e i risultati della calibrazione e dell'autotest
**********************************************************

Acquista Xiaomi Mi Power Bank 2 con supporto ricarica rapida qui http://ali.pub/16lv66
Marchiato Accumulatore di energia per batterie 18650 qui http://ali.pub/9oefs Recensione video https://www.youtube.com/watch?v=Y2TFg...
Batterie originali 18650, caricabatterie Liitokala qui http://ali.pub/n518q
Adattatori di alta qualità che emettono effettivamente 5 V 2,4 A per ciascuno porta USB+ supporto per Qualcomm Quick Charge 2.0 qui http://ali.pub/h05rv e non solo adattatori lì. Perfetto per caricare batterie ad alta capacità!

Il Tester può essere ordinato anche in Ucraina tramite i link http://goo.gl/pklg5w o http://goo.gl/DvGY7z consegna 1-3 giorni. Posso ordinare dalla Cina per te GRATUITAMENTE (senza costi aggiuntivi). Per maggiori dettagli, contattami utilizzando i link sopra.

Recupera il% dell'importo speso su Aliexpress http://epngo.bz/cashback_index/469cb registrati e inizia a risparmiare oggi. Ora puoi prelevare i tuoi risparmi sul tuo portafoglio elettronico a partire da 20 centesimi $. Maggiori informazioni sul servizio cliccando sul link qui sopra.

Iscriviti e non perdere le migliori offerte sui prodotti elettronici più diffusi a prezzi vantaggiosi. Monitoraggio delle nuove vendite e dei nuovi prodotti su Aliexpress, solo venditori verificati.

SU nuovo firmware, con supporto per la lingua russa. Il processo non è stato difficile e il risultato è stato molto buono.

Per vostra comodità l’articolo è stato suddiviso in sezioni.

Informazioni sul programmatore

Ho ordinato il programmatore dalla Cina ad un prezzo ridicolo, meno di due dollari. ho comprato Qui. Raggiunto la mia destinazione in 16 giorni.

Programmatore con cavo ISP

Programmatore assemblato su un chip ATMEGA 8a. Un cavo ISP è incluso.

Tutti i pin del connettore sono etichettati, il che semplifica notevolmente il lavoro.

Firme sui connettori

Inoltre, sul programmatore è presente un ponticello per commutare l'alimentazione del microcircuito programmabile. Nel nostro caso, il chip ATmega 328p è alimentato da una tensione di 5 volt, quindi lasciamo il ponticello nella posizione 5 volt.

Preparazione del misuratore di VES per il firmware.

Prima di tutto è necessario rimuovere la batteria o, nel mio caso, dissaldarla dalla scheda.

Successivamente, saldare i fili ai terminali del misuratore ESR. Per questo, ho utilizzato cavi a doppino intrecciato unipolare. L'immagine seguente mostra quale contatto è responsabile di cosa.

Per sistemarli li ho inseriti nei fori per il collegamento delle sonde e li ho incollati un po' con del nastro adesivo sottile.

connessione al connettore ISP

È molto facile da capire; nell'immagine puoi vedere dai colori quale filo va dove.

Dump del firmware e programma di programmazione

Ho preparato un archivio che puoi scaricare qui sotto:

(sconosciuto, 8.789 visite)

Devi decomprimere il contenuto in qualsiasi posizione comoda per te sul tuo computer. Ho usato la radice dell'unità C:\. Un po' sul contenuto.

Ci sono tre cartelle nell'archivio. La prima cartella denominata “Programma” contiene il programma programmatore con le cartelle dei driver. Gli altri due sono firmware. Il fatto è che su molti firmware che ho provato, dopo la programmazione, il misuratore ESR ha iniziato a mostrare l'immagine in modo speculare. Dipende dal tipo di display, quindi l'archivio contiene 2 firmware, con tipi diversi. Prova quello che visualizzerà l'immagine normalmente. Il firmware n. 1 mi andava bene.

Immagine riflessa

Installazione del driver del programmatore

Nell'esempio installerò tutto su Windows7; in altre versioni del sistema operativo l'installazione è leggermente diversa, ma l'essenza è la stessa. Dopo aver collegato il programmatore al computer, devi andare a Gestione dispositivi. Per fare ciò, sull'icona del computer, è necessario fare clic con il tasto destro e selezionare "Controllo"

Voce "Gestione".

Trovare il nostro dispositivo non identificato USBasp, fai clic destro su di esso e seleziona "Aggiorna driver"

cercando i driver sul tuo computer

Selezionare la voce “Seleziona un driver dall'elenco di quelli già installati”

Nel menu successivo, fai semplicemente clic su Avanti….

Fai clic su "Avere da disco"

Seleziona il percorso in cui è decompressa la cartella con il programma, vai alla cartella Driver_USBasp, Ulteriore libusb_1.2.4.0 e premi ok.

Apparirà una finestra con il driver richiesto.

Fare clic su Avanti e accettare il testo nella cornice rossa "Installa comunque questo driver"

Dopo l'installazione, otteniamo un nuovo dispositivo nel task manager.

A questo punto il driver può considerarsi installato.

Installiamo il programma e facciamo lampeggiare il misuratore ESR

Avvia il programma AVRDDEPROG. Successivamente è necessario apportare piccole modifiche. In teoria il programma dovrebbe essere già configurato, ma ti conviene controllare le impostazioni cerchiate in rosso.

Scegli i tuoi percorsi per firmware flash e memoria. Assicurati di selezionare i file correttamente. I file Flash hanno l'estensione .hex e la memoria (Eprom) .epp.

Non ho toccato tutte le altre impostazioni; il programmatore ha individuato subito il microcircuito. Per prima cosa flashiamo Veloce, dopo di che EPROM.

Processo del firmware flash

Quando si verificano problemi con le apparecchiature elettroniche, una parte significativa dei guasti è dovuta a condensatori elettrolitici danneggiati. Ciò può essere l'essiccamento di tali condensatori nel tempo e una corrispondente diminuzione della loro capacità (i condensatori elettrolitici sovietici erano particolarmente famosi per questo), o un aumento della loro ESR, resistenza in serie equivalente (chiamata ESR in inglese). In questo caso si forma un rigonfiamento sulla parte superiore del condensatore. Ciò accade spesso a causa del surriscaldamento, come ad esempio i condensatori situati nelle schede madri accanto al dissipatore di calore del processore. Ma a volte, nelle fasi iniziali, questo gonfiore può essere invisibile all'occhio, ma a causa di ciò il dispositivo potrebbe non funzionare più. In questi casi, per la misurazione è necessario un dispositivo speciale, un misuratore EPS ().

Tali dispositivi possono testare condensatori all'ossido, sia con che senza dissaldatura dalla scheda. Poiché anche i decimi di Ohm sono importanti per la misurazione, questi apparecchi sono dotati di puntali corti oppure i condensatori vengono inseriti con i loro conduttori direttamente nella presa dell'apparecchio. Per molto tempo ho esitato se assemblare da solo un dispositivo simile o acquistarne uno già pronto, finché non mi sono imbattuto in Ali Express, uno dei lotti, a un prezzo normale, un dispositivo multifunzionale, un tester per transistor con display grafico . Questo dispositivo costa $ 12,23.

Questo dispositivo è una copia di un dispositivo tedesco di Markus. Esistono molte versioni di cloni cinesi per display diversi e con lievi differenze nei circuiti. Ma sono tutti basati sullo schema originale. Per ordinare un dispositivo del genere, basta digitare il testo seguente:

Il dispositivo consente di controllare molti componenti radio diversi, elencarli richiederebbe molto tempo, misura capacità, ESR, induttanza, resistenza, controlla diodi, transistor, tiristori e molto altro. Coloro che desiderano familiarizzare con lista completa le opportunità possono leggere istruzioni dettagliate in russo, situato nell'allegato archivio generale. Di seguito è riportato un diagramma schematico di questo dispositivo, in buona risoluzione:

Circuito del tester

I cinesi caricano il proprio firmware nel dispositivo, che è protetto dalla copia, ma il dispositivo può essere facilmente aggiornato con il firmware dell'autore del dispositivo e le relative ulteriori modifiche. Compreso il firmware russificato, ho pubblicato una delle versioni del firmware russificato nell'archivio allegato. Per eseguire il reflash del microcontrollore, ci sono sei fori sulla scheda dove puoi facilmente saldarlo con MGTF e collegare il programmatore. La piedinatura del connettore è mostrata su diagramma schematico, poi potrete orientarvi rispetto alla massa e ai contatti del +5 volt. Il dispositivo è realizzato Microcontrollore AVR Mega 328P. Ecco come appariva il mio dispositivo:

Sul retro della scheda ci sono il microcontrollore e tutte le altre parti. La foto seguente mostra il dispositivo, vista posteriore:

Dopo che il dispositivo è arrivato, è stato necessario sistemarlo in una custodia. Per fortuna, non c'era niente di adatto a portata di mano. Su una delle risorse Internet, mi sono imbattuto in una foto che raffigura l'uso di un pod per audiocassette come alloggiamento. Non c'era niente da scegliere e ho deciso di ripetere l'esperienza di qualcun altro. Ho preso il portacassette e, utilizzando la lama di un seghetto, ho effettuato i tagli necessari:

Il problema era che la larghezza della batteria a corona non rientrava nel contenitore della cassetta, quindi abbiamo dovuto optare per una soluzione piuttosto collettiva, facendo sporgere la batteria dalla custodia. Se qualcuno vuole ripetere la mia esperienza nella realizzazione di una custodia, voglio avvisarvi che il plexiglass è un materiale piuttosto fragile e alla minima disattenzione durante la lavorazione tende a rompersi. Questo è l'aspetto del tester dopo l'assemblaggio nella custodia:

Poiché, secondo le recensioni, questo dispositivo consuma la batteria in modalità standby, si è deciso di posizionare un microinterruttore a scorrimento nello spazio del filo positivo proveniente dalla batteria. Dopo il lampeggio il dispositivo necessita di una semplice calibrazione, basta inserire due ponticelli tra i tre pin della presa ZIF, premere il pulsante, poi rimuoverli, attendere il messaggio Isolamento, premere il pulsante e, seguendo le istruzioni visualizzate sullo schermo, posizionare un condensatore con una capacità di 100 nanofarad tra il primo e il terzo contatto del dispositivo.

Realizzare un adattatore

Per la calibrazione ho utilizzato un condensatore a film. Successivamente volevo realizzare un adattatore per collegare le parti di uscita. Ho rimosso tre perni da scheda madre come nella foto qui sotto:

Avevo in stock un set di fili colorati con clip a coccodrillo su entrambe le estremità, che avevo precedentemente ordinato da . Ho preso e tagliato i coccodrilli a un'estremità, ho spelato e saldato i fili ai perni. L'ho imballato con cura in una pellicola termorestringente per evitare cortocircuiti e ho riempito il connettore risultante con colla a caldo per dargli forza. Questo è l'aspetto del connettore dopo la produzione:

La lunghezza dei fili consente un comodo collegamento ai terminali della parte in prova. Ecco come appariva l'adattatore finito:

Anche su Internet sono disponibili modifiche del dispositivo con un frequenzimetro, un generatore di frequenza, test dell'encoder, test del diodo zener e altre funzionalità avanzate. Nel firmware pubblicato nell'archivio (ho caricato lo stesso) vengono fornite queste funzionalità, ma solo dopo aver aggiornato il dispositivo. Non possono essere utilizzati. Per utilizzare le funzioni avanzate, dovrai tagliare le tracce e saldare le parti con un baldacchino. Ho deciso che per ora mi sarebbe bastata la funzionalità del dispositivo nella sua forma attuale. Per ogni evenienza, ti fornirò uno degli schemi che ho scaricato, espandendo le funzionalità del dispositivo con il supporto dell'encoder:

Questo prodotto utilizza una connessione display griglia a strisce, nel caso qualcuno voglia continuare a cercare informazioni su Internet sull'aggiornamento del dispositivo. Non è necessario cambiare i fusibili durante il lampeggio. Ecco come appare il menu dopo il flashing:

Infine è possibile guardare un video del dispositivo in funzione.

Video del misuratore dopo il lampeggio

Tester http://ali.pub/21od91
Alloggi http://ali.pub/21odal
Programmatore http://ali.pub/21odq5
Visualizza http://ali.pub/27hf3y
Il video mostra una panoramica del firmware 1.12k russo. e il processo di flashing del tester.
Tutto è semplice ed elementare.
Cucito, driver, programma AVRDUDEPROG al link https://www.mediafire.com/folder/336a08o118tzq/Tester_ESR
************************************************************
Menù firmware;
"Spegni": spegni il dispositivo
- "Test transistor" - determinazione e misurazione una tantum degli elementi
- "Frequenzimetro" - modalità di misurazione della frequenza

- "f-generator" - modalità generatore di frequenza
- "PWM a 10 bit" - Modalità PWM a 10 bit (contatto TP2)
- "C+ESR@TP1:TP3" - modalità per la misurazione separata della capacità e dell'ESR dei condensatori, anche nei circuiti

- “Segno del resistore e dell'induttanza collegati in serie” - modalità di misurazione della resistenza ciclica (contatti TP1 e TP3)
- "Segno del condensatore" - misurazione ciclica della capacità dei condensatori (contatti TP1 e TP3)
- "Correzione C (uF)" - modifica del valore di correzione quando si misurano condensatori di grandi dimensioni

- "Modalità autotest" - un autotest completo del dispositivo con calibrazione (1- chiudere i contatti TP1, TP2 e TP3 tra loro, selezionare una modalità, 2- quando appare la scritta "Isolamento!" - rimuovere i ponticelli , 3- nei connettori TP1 e TP3 sarà necessario installare un condensatore con una capacità superiore a 100 nF e inferiore a 20 µF, 4 - negli stessi connettori sarà necessario installare un condensatore con una capacità compresa tra 10 e 30 nF )
- "Voltmetro" - misurazione della tensione fino a 50 Volt tramite divisore 1:10
- "Contrasto" - impostazione del contrasto dello schermo

- "Informazioni su CT" - diverse pagine con informazioni sulla versione del programma e i risultati della calibrazione e dell'autotest
**********************************************************

Acquista Xiaomi Mi Power Bank 2 con supporto per la ricarica rapida qui http://ali.pub/16lv66
Power bank marchiato per batterie 18650 qui http://ali.pub/9oefs Recensione video https://www.youtube.com/watch?v=Y2TFg...
Batterie originali 18650, caricabatterie Liitokala qui http://ali.pub/n518q
Gli adattatori di alta qualità che effettivamente emettono 5 V 2,4 A su ciascuna porta USB + supporto per Qualcomm Quick Charge 2.0 sono qui http://ali.pub/h05rv e non solo adattatori lì. Perfetto per caricare batterie ad alta capacità!

Il Tester può essere ordinato anche in Ucraina tramite i link http://goo.gl/pklg5w o http://goo.gl/DvGY7z consegna 1-3 giorni. Posso ordinare dalla Cina per te GRATUITAMENTE (senza costi aggiuntivi). Per maggiori dettagli, contattami utilizzando i link sopra.

Recupera il% dell'importo speso su Aliexpress http://epngo.bz/cashback_index/469cb registrati e inizia a risparmiare oggi. Ora puoi prelevare i tuoi risparmi sul tuo portafoglio elettronico a partire da 20 centesimi $. Maggiori informazioni sul servizio cliccando sul link qui sopra.

Iscriviti e non perdere le migliori offerte sui prodotti elettronici più diffusi a prezzi vantaggiosi. Monitoraggio delle nuove vendite e dei nuovi prodotti su Aliexpress, solo venditori verificati.

Pubblicazioni sull'argomento