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

Quaderno elettronico. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica

Libreria tecnica gratuita

Enciclopedia della radioelettronica e dell'elettrotecnica / microcontrollori

Commenti sull'articolo Commenti sull'articolo

Il nuovo elemento base consente di creare dispositivi compatti ed economici che possono utilizzare un personal computer per scrivere testo nella sua memoria e poi leggerlo offline. L'articolo descrive una sorta di "taccuino" in cui è possibile memorizzare fino a 64 KB di informazioni di testo.

Lo schema schematico del dispositivo è mostrato in Fig. 1. La sua base è il controller PIC PIC16F84 (DD1). Il testo è memorizzato nel chip DS1 della memoria Flash non volatile con interfaccia seriale l2C (vedi articolo di A. Dolgoy “Chip di memoria con interfaccia l2C. Caratteristiche e applicazione” in “Radio”, 2001, n. 2, pp. 24-26; N. 3, pp. 25, 26). Attraverso questa interfaccia software, il microcontrollore DD1 legge le informazioni da DS1 e le trasmette al display a cristalli liquidi (LCD) HG1. Prima che ogni byte venga letto o scritto in una cella di memoria sul chip DS1, viene trasmesso l'indirizzo di quella cella. Ciò rallenta un po' le cose, ma previene i problemi associati alle diverse dimensioni della pagina di memoria che possono sorgere quando si utilizzano chip di aziende diverse.

Quaderno elettronico

Oltre all'indicatore LCD stesso, l'ITM-1602ATR/R (HG1) include un controller HD44780, che organizza lo scambio di dati con il microcontrollore DD1, dispone di un generatore di caratteri per l'output di simboli ed è responsabile della visualizzazione delle informazioni sullo schermo. Per ridurre il numero di porte utilizzate del microcontrollore DD1, lo scambio con HG1 avviene tramite un'interfaccia a quattro bit, in cui i dati a otto bit vengono trasmessi in tetradi in due fasi. In questa modalità operativa i pin indicatori DB0-DB3 non vengono utilizzati.

Il “notebook” si controlla tramite i pulsanti SB1-SB3: i primi due servono per scorrere il testo e spostare il cursore del menu, il terzo per richiamare il menu e confermare la selezione delle sue voci. Poiché tutte le linee di ingresso della porta B sono collegate all'alimentazione tramite resistori, non è necessario che resistori esterni colleghino le porte RB5-RB7 alla linea di alimentazione.

Poiché il dispositivo non richiede un'elevata precisione negli intervalli di temporizzazione, come elementi di impostazione della frequenza del generatore di clock del microcontrollore DD1 viene utilizzato un circuito RC (R3C1). Il generatore funziona solo quando il microcontrollore accede alla memoria o all'indicatore LCD; in attesa che venga premuto un pulsante, è spento e il microcontrollore è in modalità a basso consumo energetico.

Quando si accende, sullo schermo indicatore viene visualizzata per un breve periodo una schermata iniziale, dopodiché il dispositivo entra in modalità menu. Ora, spostando il cursore con i tasti SB1 (“←”), SB2 (“→”) e confermando il comando con il tasto SB3 (“*”), è possibile passare alla modalità lettura (voce “R”), alla modalità "sleep" (voce "S"), posizionare il cursore all'inizio del testo (voce "H") o alla fine (voce "E"). In questa modalità lo schermo visualizza anche la posizione corrente del testo in forma esadecimale. Durante la lettura il testo si “sfoglia” con i tasti SB1 e SB2, il ritorno al menù si fa con il tasto SB3. Il resistore trimmer R5 viene utilizzato per regolare il contrasto dell'immagine sull'indicatore HG1. Il dispositivo esce dalla modalità di sospensione premendo un pulsante qualsiasi.

Per scambiare informazioni tra il “notebook” e il computer viene utilizzato un programma speciale con il quale è possibile trasferire testo sia dal computer al dispositivo che viceversa. Il programma è un editor di testo semplificato con la possibilità di caricare testo in un "taccuino" e scaricarlo da esso. Per scaricare testo sul dispositivo, è necessario utilizzare il menu "File-Apri" per aprire un file di testo in formato ASCII e quindi, magari, apportando alcune modifiche a questo testo nella finestra dell'editor, utilizzare il menu "E-Book → Carica" ​​per avviare il processo di download. Il testo da scaricare può essere preparato in qualsiasi altro editor di testo e quindi copiato nella finestra dell'editor del programma utilizzando gli appunti di Windows. Il caricamento del testo dal “taccuino” avviene tramite il menu “E-Book→Download”. Successivamente il testo può essere salvato in un file ASCII o trasferito ad un altro programma tramite gli appunti. I parametri operativi del programma (numero di porta LPT e dimensione della memoria del notebook) possono essere modificati tramite il menu "Impostazioni→ Opzioni".

Lo scambio avviene tramite un cavo adattatore, il cui schema è mostrato in Fig. 2. La spina XP1 è collegata alla porta parallela (LPT) del computer. I transistor VT1, VT2 implementano la funzione di un elemento a collettore aperto, necessario per funzionare con il bus l2C. Le linee SCL e SDA sono collegate alle linee di ingresso della porta LPT (rispettivamente pin 13 e 12) per monitorare lo stato della prima e ricevere dati sulla seconda dal computer.

Quaderno elettronico

Quando si lavora con un computer, il bus l2C funziona in modalità "Multi Master". Per risolvere i conflitti, utilizza il seguente algoritmo: prima che uno qualsiasi dei dispositivi master stia per effettuare lo scambio con la memoria, monitora per qualche tempo il livello del segnale sulla linea SCL. Se durante questo periodo non è presente alcun livello zero logico, il dispositivo master inizia a comunicare con la memoria. Altrimenti continua a monitorare lo stato della linea SCL. Poiché un tale algoritmo non è sempre in grado di eliminare i conflitti, non è consigliabile premere i pulsanti del “notebook” durante lo scambio di informazioni con il computer.

L'alimentazione viene fornita al chip DS1 e all'indicatore HG1 attraverso la porta RB4 del microcontrollore DD1. Ciò consente di mettere il dispositivo in modalità di sospensione a livello di codice. In questo caso, l'alimentazione viene fornita solo al microcontrollore, che entra anche in modalità sospensione (il generatore di clock è spento) e la corrente consumata dal dispositivo viene ridotta a un valore non superiore a decine di microampere. Il ritorno alla modalità lettura, come notato, avviene premendo un qualsiasi pulsante del dispositivo. In questo caso, il controller si risveglia dalla modalità di sospensione, alimenta il chip di memoria e l'indicatore ed esegue la procedura di inizializzazione per quest'ultimo. Successivamente è possibile continuare a leggere il “libro” dalla posizione corrente quando il dispositivo è stato messo in modalità “sleep”.

La maggior parte delle parti del dispositivo sono montate su un circuito stampato realizzato secondo la Fig. 3.

Quaderno elettronico

Il dispositivo può utilizzare un microcontrollore PIC16F84 o PIC16F84A in qualsiasi progetto. DS1 - qualsiasi microcircuito con interfaccia l2C della serie AT24C01-AT24C512 (capacità di memoria da 128 byte a 64 KB) di ATMEL o altri produttori. In questo caso, ciascun microcircuito utilizza la propria versione del firmware del controller. In linea di principio, è possibile utilizzare da uno a otto chip di memoria, impostando per ciascuno un indirizzo univoco, a seconda del tipo, utilizzando gli ingressi di indirizzo AO-A3, ma ciò richiederà aggiustamenti al programma del controller.

I codici di programma per il microcircuito AT24C512 sono mostrati nella tabella.

Quaderno elettronico
(clicca per ingrandire)

Indicatore LCD HG1 - a due righe (16 caratteri per riga) di Intech con un generatore di caratteri russo. È possibile utilizzare altri indicatori a una e due linee di questa azienda o simili di altre aziende il cui controller è compatibile con l'HD44780. In questo caso, nel programma del microcontrollore è necessario regolare i valori delle variabili larghezza e altezza. Se vengono utilizzati indicatori con un numero elevato di linee, sarà necessaria una modifica più seria del programma.

Gli indicatori con il controller HT44780 sono disponibili con vari generatori di caratteri. Se non è possibile acquistare un indicatore con un generatore di caratteri russi, quando si inserisce il testo è consentito sostituire le lettere russe con ortografie simili in latino o utilizzare la traslitterazione (scrivere parole russe in lettere latine). Questa funzionalità è fornita nel programma. Quando si trasferisce il testo sul "notebook", i caratteri vengono automaticamente sostituiti con quelli specificati dall'utente. La tabella di sostituzione dei caratteri può essere modificata tramite il menu "Impostazioni→Opzioni" del programma.

Quando si programma il microcontrollore DD1, è necessario impostare i seguenti valori di bit nella parola di configurazione: tipo di oscillatore (OSC) - RC, timer watchdog (WDT) - disabilitato, ritardo dopo l'accensione (PWRTE) - abilitato.

Per alimentare l'apparecchio è necessaria una tensione di 4...5 V (tre celle galvaniche di dimensione AAA o quattro batterie a disco D-0,1). Il funzionamento viene mantenuto quando la tensione della batteria scende a 3 V, ma in questo caso diventa difficile leggere le informazioni dall'indicatore LCD.

Come presa XS1 (vedi Fig. 1), il dispositivo utilizza un connettore di cuffie stereo, utilizzato nelle apparecchiature importate. ForcellaХР1 (vedi Fig. 2) - computer DB-25M. I transistor VT1, VT2 (qualsiasi struttura npn a bassa potenza in silicio) e i resistori R1, R2 sono montati in modo incernierato all'interno del connettore XP1. La lunghezza del cavo di collegamento non è superiore a 2 m.

File di progetto: testi sorgente e codici "firmware" per la ROM del controller PIC per l'indicatore 2x16 e vari chip di memoria della serie specificata, nonché un programma per lavorare con il "notebook".

Autore: S.Kuleshov

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

Tastiera Premium Keychron Lemokey L3 11.08.2023

Sotto il famoso sottomarchio Lemokey, Keychron ha introdotto un nuovo modello di tastiera da gioco premium: L3. Evoluzione del Keychron Q3 Pro, questo prodotto offre opzioni di personalizzazione uniche e grandi prestazioni.

La tastiera Lemokey L3 rappresenta l'apice dell'eccellenza ingegneristica e di design. Il suo corpo è realizzato in metallo di alta qualità, garantendo resistenza e durata. La connettività qui abbonda: Bluetooth 5.1 per comunicare con un massimo di tre dispositivi contemporaneamente e un trasmettitore USB con una frequenza di polling di 1000 Hz per una risposta ultraveloce. La ricarica avviene tramite un comodo connettore USB-C.

L'unicità della tastiera è enfatizzata dai copritasti PBT realizzati utilizzando la tecnologia a doppia applicazione. Quattro pulsanti programmabili e un controllo del volume garantiscono comfort e facilità d'uso. L'illuminazione RGB personalizzabile ti consente di creare l'atmosfera che desideri. Una potente batteria da 4000 mAh garantisce fino a 200 ore di autonomia senza retroilluminazione (secondo il protocollo a 2,4 GHz).

Lemokey L3 è disponibile in tre eleganti opzioni di colore: jet black, deep blue e space silver. Una caratteristica di questo modello è la scelta tra tre tipologie di interruttori: Gateron Rosso, Marrone e Banana. Gli interruttori a linea rossa, marrone e gialla hanno un'attivazione tattile per una varietà di esperienze di digitazione.

Il progetto della tastiera Lemokey L3 su Kickstarter ha già raccolto oltre 60 dollari, superando la soglia dei 000 dollari. Tutti possono acquistare una novità in diverse versioni: dalla base e custodia (senza interruttori e copritasti) al set completo. Il prezzo ufficiale su Kickstarter è rispettivamente di $ 50 e $ 000.

Altre notizie interessanti:

▪ Interruttore molecolare

▪ I pedali davanti rendono la bici più comoda

▪ I nostri neuroni specchio dipendono dal denaro.

▪ Ricarica wireless per microonde

▪ Il caldo passato della cometa

News feed di scienza e tecnologia, nuova elettronica

 

Materiali interessanti della Biblioteca Tecnica Libera:

▪ sezione del sito Sicurezza elettrica, sicurezza antincendio. Selezione dell'articolo

▪ Articolo metropolitano. Storia dell'invenzione e della produzione

▪ articolo Cos'è l'osmosi? Risposta dettagliata

▪ articolo Carico, trasporto, scarico e stoccaggio di sostanze e materiali caustici e tossici. Istruzioni standard sulla protezione del lavoro

▪ articolo Antenna televisiva per un telefono cellulare. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica

▪ articolo Selezione di conduttori per riscaldamento, densità di corrente economica e condizioni corona. La scelta delle sezioni dei conduttori per il riscaldamento. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica

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