Menu English Ukrainian Russo Casa

Libreria tecnica gratuita per hobbisti e professionisti Libreria tecnica gratuita


ENCICLOPEDIA DELLA RADIOELETTRONICA ED ELETTRICA
Libreria gratuita / Schemi di dispositivi radioelettronici ed elettrici

Termometro USB sul microcontrollore. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica

Libreria tecnica gratuita

Enciclopedia della radioelettronica e dell'elettrotecnica / microcontrollori

Commenti sull'articolo Commenti sull'articolo

L'ATmega8 è stato scelto come microcontrollore. Sensore di temperatura digitale: DS18B20, che ha limiti di misurazione della temperatura da -55 a +125 gradi Celsius. In generale, ecco un elenco di tutto il necessario per un termometro:

  1. Microcontrollore ATmega8 (preferibilmente senza l'indice "L" alla fine).
  2. Sensori di temperatura DS18B20, necessari senza l'indice PAR alla fine, altrimenti max. la temperatura sarà di +85 gradi.
  3. Quarzo 12 MHz.
  4. 2 condensatori da 22 pF e un condensatore di alimentazione (10 V e almeno 100 MF, perché l'USB ha terribili cadute di tensione sulla linea di alimentazione).
  5. 2 resistori da 68 Ohm, 1 resistore da 200 Ohm, 1 resistore da circa 2,2 - 4,7 kOhm, 1 resistore da 10 kOhm e 1 resistore da 1,5 kOhm.
  6. 2 diodi zener 3.6V.
  7. Spina o presa USB.
  8. Diodo ad emissione luminosa.
  9. Bene, un sigillo o un mock-up su cui verrà assemblato tutto.

Schema del dispositivo:

Termometro USB sul microcontrollore. Termometro USB schematico
(clicca per ingrandire)

Lo schema è molto semplice. Sulla sinistra ci sono tutti e 4 i pin USB. Il condensatore C3 è lo stesso condensatore di alimentazione. I diodi Zener VD1 e VD2 riducono la tensione sulla linea dati a 3,3 V. Il sensore DS18B20 non può essere posizionato sulla scheda, ma portato nella posizione desiderata; in generale la lunghezza del cavo può arrivare fino a 100 metri, ma non consiglio più di 50 m. Il LED cambia stato (si accende/si spegne) ogni volta che si avvia la misurazione della temperatura. Se lampeggia a velocità caotica, il sensore di temperatura funziona normalmente, se si accende costantemente o non si accende, c'è un problema con il sensore (collegato erroneamente, non funzionante o un filo molto lungo vicino al quale non c'è è una forte interferenza elettromagnetica). Sulla destra c'è un connettore per la programmazione in-circuit del microcontrollore.

Firmware per questo - Termometro USB\MCU\Termometro_USB\default\main.hex. Dopo aver caricato il firmware, è necessario impostare correttamente i fusibili, altrimenti il ​​dispositivo non funzionerà; nell'STK500 di AVR Studio appare così:

Termometro USB sul microcontrollore. micce

Se hai assemblato correttamente il dispositivo e hai flashato correttamente il MK, quando ti colleghi a un computer tramite USB, Windows troverà un nuovo dispositivo e ti chiederà dove si trova il driver. Si trova nella cartella USBTermometro\driver-Windows\, dove è necessario indicare il percorso. Una volta installato il driver, riavvia il PC. Quindi eseguire il programma USBThermometer.exe.

Se il dispositivo non è connesso, al posto della temperatura verrà scritto "Non connesso". e durante il trascinamento, la finestra si bloccherà un po' ogni secondo perché il programma aggiornerà i dati sui dispositivi collegati ogni secondo finché non trova questo termometro. Se colleghi il dispositivo, apparirà il messaggio “Termometro connesso” nella barra delle applicazioni, la finestra non si bloccherà più e vedrai questo:

Termometro USB su microcontrollore

Inoltre, cosa molto comoda, c'è la funzione "Mini-finestra" e "Sopra tutte le finestre". Di solito controllo tutte e 2 le caselle e questo è ciò che ottengo:

Termometro USB su microcontrollore

L'intera area grigia è la finestra del programma in una “mini visualizzazione” (lo sfondo bianco e blu con le lampadine è il desktop). Come :) ? Questo è comodo perché la finestra è piccola (96x198), costantemente in primo piano rispetto a tutte le finestre e non interferisce quando si utilizzano altre applicazioni. Inoltre, il programma non viene visualizzato sulla barra delle applicazioni, ma solo nella barra delle applicazioni e, posizionando il cursore sull'icona del programma, puoi vedere la temperatura in gradi Celsius:

Termometro USB sul microcontrollore. Trey

Ho testato questo termometro su diversi PC desktop, laptop e netbook con sistemi operativi Windows Home Edition, Windows Professional e Windows Vista. Tutto ha funzionato alla grande! Solo su Vista, quando la temperatura sul sensore di temperatura è inferiore a -9 e superiore a 99 gradi. La lettera “C” (dove la temperatura è in gradi Celsius) non era visibile perché ho scelto il font per visualizzare la temperatura “Comic Sans MS”, ma non credo che questo sia un problema per nessuno.

Programma, firmware, sorgenti e driver: scaricare (500 kb)

PS Se non hai un programmatore e hai bisogno di un microcontrollore già flashato o desideri acquistare un termometro già pronto, contattami via e-mail: devices2000 {backup} ya.ru

Accetto anche ordini per lo sviluppo e la produzione di dispositivi su microcontrollori, per questo contattare la stessa email.

Autore: Mikhail Brazhnikov, devices2000 {stsobaka} ya.ru; Pubblicazione: cxem.net

Vedi altri articoli sezione microcontrollori.

Leggere e scrivere utile commenti su questo articolo.

<< Indietro

Ultime notizie di scienza e tecnologia, nuova elettronica:

Trappola d'aria per insetti 01.05.2024

L’agricoltura è uno dei settori chiave dell’economia e il controllo dei parassiti è parte integrante di questo processo. Un team di scienziati dell’Indian Council of Agricultural Research-Central Potato Research Institute (ICAR-CPRI), Shimla, ha trovato una soluzione innovativa a questo problema: una trappola per insetti alimentata dal vento. Questo dispositivo risolve le carenze dei metodi tradizionali di controllo dei parassiti fornendo dati sulla popolazione di insetti in tempo reale. La trappola è alimentata interamente dall'energia eolica, il che la rende una soluzione ecologica che non richiede energia. Il suo design unico consente il monitoraggio sia degli insetti dannosi che utili, fornendo una panoramica completa della popolazione in qualsiasi area agricola. “Valutando i parassiti target al momento giusto, possiamo adottare le misure necessarie per controllare sia i parassiti che le malattie”, afferma Kapil ... >>

La minaccia dei detriti spaziali al campo magnetico terrestre 01.05.2024

Sempre più spesso sentiamo parlare di un aumento della quantità di detriti spaziali che circondano il nostro pianeta. Tuttavia, non sono solo i satelliti e i veicoli spaziali attivi a contribuire a questo problema, ma anche i detriti di vecchie missioni. Il crescente numero di satelliti lanciati da aziende come SpaceX crea non solo opportunità per lo sviluppo di Internet, ma anche gravi minacce alla sicurezza spaziale. Gli esperti stanno ora rivolgendo la loro attenzione alle potenziali implicazioni per il campo magnetico terrestre. Il dottor Jonathan McDowell del Centro di astrofisica di Harvard-Smithsonian sottolinea che le aziende stanno rapidamente implementando costellazioni di satelliti e il numero di satelliti potrebbe crescere fino a 100 nel prossimo decennio. Il rapido sviluppo di queste armate cosmiche di satelliti può portare alla contaminazione dell'ambiente plasmatico terrestre con detriti pericolosi e una minaccia per la stabilità della magnetosfera. I detriti metallici dei razzi usati possono disturbare la ionosfera e la magnetosfera. Entrambi questi sistemi svolgono un ruolo chiave nella protezione e nel mantenimento dell'atmosfera ... >>

Solidificazione di sostanze sfuse 30.04.2024

Ci sono parecchi misteri nel mondo della scienza e uno di questi è lo strano comportamento dei materiali sfusi. Possono comportarsi come solidi ma improvvisamente trasformarsi in un liquido fluido. Questo fenomeno ha attirato l'attenzione di molti ricercatori e forse ci stiamo finalmente avvicinando alla soluzione di questo mistero. Immagina la sabbia in una clessidra. Di solito scorre liberamente, ma in alcuni casi le sue particelle iniziano a rimanere bloccate, trasformandosi da liquido a solido. Questa transizione ha importanti implicazioni per molti settori, dalla produzione di farmaci all’edilizia. Ricercatori statunitensi hanno tentato di descrivere questo fenomeno e di avvicinarsi alla sua comprensione. Nello studio, gli scienziati hanno condotto simulazioni in laboratorio utilizzando i dati provenienti da sacchetti di perle di polistirolo. Hanno scoperto che le vibrazioni all’interno di questi insiemi avevano frequenze specifiche, il che significa che solo alcuni tipi di vibrazioni potevano viaggiare attraverso il materiale. Ricevuto ... >>

Notizie casuali dall'Archivio

Mouse wireless ultraleggero Logitech G Pro X 25.11.2020

Logitech ha presentato il nuovo mouse da gioco wireless Logitech G Pro X Superlight, che l'azienda definisce il mouse wireless più leggero per i giocatori professionisti di eSport. Il modello è già stato testato dai giocatori della squadra danese Astralis nella 12a stagione della ESL PRO League Final, così come dalla squadra francese G2 Esports al League of Legends European Championship 2020.

Ridisegnato e progettato specificamente per ridurre il peso aumentando le prestazioni, il mouse pesa meno di 63 grammi ed è quasi il 25% più leggero di un mouse wireless PRO standard. Inoltre, il Pro X Superlight è dotato della tecnologia wireless Lightspeed a 2,4 GHz più reattiva per i giochi offline e fino a 70 ore di durata della batteria. Il nuovo mouse presenta anche grandi piedini rivestiti in teflon per un basso attrito e una migliore precisione, velocità e agilità.

Il mouse è dotato di un sensore Logitech G HERO 25K con un massimo di 25600 DPI, il primo sensore per mouse submicronico del settore in grado di tracciare con precisione il movimento (circa 1/50 dello spessore di un capello umano) senza sacrificare la precisione. Secondo gli sviluppatori, il sensore lo fa senza l'uso di smoothing, falsi movimenti e oscillazioni parassite. Il sensore HERO 25K utilizza un sistema di gestione dell'alimentazione intelligente che regola perfettamente la frequenza dei fotogrammi in base al movimento del mouse per ridurre al minimo il consumo energetico. Allo stesso tempo, anche ad alta risoluzione, HERO è 10 volte più efficiente dei precedenti sensori Logitech G.

Il prezzo della novità è di $ 149,99.

Altre notizie interessanti:

▪ rete elettrica

▪ Scheda grafica GeForce RTX 3070 Ti Turbo turbo

▪ Unguento per morsi di serpente

▪ Laser liquido che non evapora nell'aria

▪ Un nuovo metodo di osservazione del Sole

News feed di scienza e tecnologia, nuova elettronica

 

Materiali interessanti della Biblioteca Tecnica Libera:

▪ sezione del sito Aforismi di personaggi famosi. Selezione dell'articolo

▪ articolo Corrispondenza di modelli e telai di GRUNDIG audio e car audio. Direttorio

▪ articolo Cos'è Pompei? Risposta dettagliata

▪ articolo Zubrovka sud. Leggende, coltivazione, metodi di applicazione

▪ articolo Lavatrice ad ultrasuoni. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica

▪ articolo Facile otto. Messa a fuoco segreta

Lascia il tuo commento su questo articolo:

Nome:


E-mail (opzionale):


commento:





Tutte le lingue di questa pagina

Homepage | Biblioteca | Articoli | Mappa del sito | Recensioni del sito

www.diagram.com.ua

www.diagram.com.ua
2000-2024