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

Nuove funzionalità dell'editor di caratteri raster per LCD. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica

Libreria tecnica gratuita

Enciclopedia della radioelettronica e dell'elettrotecnica / Progettista radioamatore

Commenti sull'articolo Commenti sull'articolo

Una caratteristica delle nuove versioni dell'editor di caratteri pubblicate in [L] offerte all'attenzione dei lettori è la presenza in esse di un modulo di riconoscimento dei caratteri, che facilita e accelera notevolmente il processo di analisi e caricamento nell'editor dei caratteri precedentemente creato utilizzando altri mezzi. Inoltre, forniscono all'utente meccanismi più avanzati per la creazione e la modifica dei caratteri.

Creare un nuovo carattere (generatore di caratteri) per un LCD “da zero” è, in linea di principio, un compito semplice, ma molto scrupoloso. È molto più semplice "adattare" alle proprie esigenze un carattere trovato in una delle fonti disponibili, molto spesso su Internet. Sulla base di queste considerazioni, l'autore ritiene che i radioamatori utilizzino molto spesso un editor di caratteri (di seguito denominato editor) proprio per correggere i caratteri "alieni". Tuttavia, se i parametri del carattere sorgente sono sconosciuti, il processo di caricamento nell'editor è piuttosto complicato. Il desiderio di eliminare queste difficoltà è stato l'impulso per lo sviluppo di versioni aggiornate dell'editor. Porto all'attenzione dei lettori due delle sue nuove versioni: quella base (CG-Edit 2.50) e una delle sue modifiche (CG-Edit 2.52).

Rispetto alla versione descritta in [L], l'editor versione 2.50 unifica la procedura di caricamento di un file di font. In precedenza, le procedure per caricare i file “propri” e “stranieri” (creati in altri editor) erano diverse. I file "propri" venivano caricati senza specificare i parametri del carattere in essi contenuto, poiché questa informazione era contenuta nel nome del file.

Per i file “stranieri”, tale operazione richiedeva l'inserimento manuale dei parametri di formato, tipo di scansione e tipo di immagine (positivo o negativo). Naturalmente, se i creatori dei font includessero in qualche modo le informazioni sui parametri nel file, sarebbe più semplice inserire tali file nell'editor. Ma, sfortunatamente, in pratica questo è estremamente raro.

Di solito, per ottenere queste informazioni, è necessario analizzare il contenuto del file del font, cosa tutt'altro che facile, oppure agire per tentativi, caricando ripetutamente un font sconosciuto e provando tutte le possibili combinazioni dei suoi parametri nell'aspettativa di vedere nella finestra di modifica non un insieme caotico di punti, ma contorni significativi di personaggi. Tuttavia, esaminare semplicemente numerose opzioni è troppo noioso.

Nella nuova versione dell'editor, il modulo di riconoscimento determina automaticamente i parametri necessari del carattere situato nel file scaricato, dopodiché viene scaricato e visualizzato. Il principio di funzionamento di questo modulo è il seguente. Dispiega i byte del file uno per uno in matrici, le cui dimensioni corrispondono ai formati tipici per rappresentare i caratteri (da 6x8 a 24x24 pixel) sullo schermo LCD. Quindi il modulo confronta queste matrici con matrici campione in cui i simboli campione vengono espansi. Allo stesso tempo, esamina tutte le opzioni possibili. Il risultato del confronto è il coefficiente di correlazione (da 0 a 1) delle immagini nelle matrici di lavoro e di riferimento.

È chiaro che l'immagine di un carattere nella matrice sarà il più vicino possibile al suo contorno standard se i parametri della sua scansione nella matrice coincidono con i parametri del carattere analizzato. Come risultato dell'esecuzione dei cicli per tutti i possibili parametri, si forma una matrice tridimensionale di coefficienti di correlazione. L'analisi di questo array consente di determinare i valori dei parametri che corrispondono in modo più affidabile al carattere analizzato.

Oltre a definire tre parametri di carattere assolutamente necessari per il funzionamento dell'editor (formato carattere, tipo di scansione e tipo di immagine), l'editor distingue quattro zone nella tabella dei codici: 20H-2FH (segni matematici di base e segni di punteggiatura), 30H-39H (cifre decimali), 41H -7EH (lettere latine), C0H-FFH (lettere cirilliche). Fornisce all'utente una stima della presenza di caratteri riconosciuti in ciascuna di queste zone.

Ma il modulo non analizza tutti i simboli delle zone. Ciò aumenterebbe significativamente la durata del suo funzionamento e il volume del programma editor. In ogni zona elabora solo i primi quattro caratteri, applicando i seguenti criteri per la sua presenza:

- due caratteri qualsiasi su quattro sono riconosciuti con un coefficiente di correlazione pari ad almeno 0,85 ciascuno;
- tre caratteri qualsiasi su quattro sono riconosciuti con un coefficiente di correlazione pari ad almeno 0,7 ciascuno;
- il prodotto dei coefficienti di correlazione di tutti e quattro i simboli è almeno 0,179 (che corrisponde a un coefficiente di correlazione medio di 0,65).

Un font è considerato riconosciuto se nel file è presente almeno una delle zone sopra indicate.

Durante il suo funzionamento, il modulo identifica e carica correttamente i font incompleti con font cirillico. Un font completo differisce da un font incompleto in quanto contiene tanti byte quanti sono necessari per descrivere i 224 caratteri visualizzati della tabella dei codici WIN-1251 (i caratteri di controllo situati nell'area 0-1FH non vengono presi in considerazione). Ad esempio, in un font 8x8, ogni carattere è descritto da otto byte, quindi la dimensione della sua immagine è 8x224 = 1792 byte. In questo font i caratteri vengono posizionati nell'ordine corrispondente alla tabella dei codici: il primo carattere è sempre uno spazio, il successivo è un punto esclamativo e così via. Non è affatto necessario che tutti i simboli siano descritti correttamente. Potrebbero esserci anche aree vuote nel carattere. Un font completo contenente le immagini di tutti i caratteri nella tabella dei codici garantisce il funzionamento degli indicatori che non dispongono di un generatore di caratteri integrato.

Tuttavia, l'uso di un carattere completo non è sempre giustificato. Ad esempio, alcuni controller LCD (ad esempio, T6963C) dispongono di un generatore di caratteri integrato che contiene solo la prima metà della tabella dei codici (intervallo codici carattere 20Н-7ЭН) e non contiene caratteri cirillici e altri alfabeti tranne quello latino. Per funzionare pienamente con gli indicatori costruiti utilizzando tali controller, è necessario caricare nella RAM del generatore di caratteri, se disponibili, le immagini dei simboli mancanti con i codici 0С0Н-0FFН. Naturalmente, è possibile eseguire un download di questo tipo da un carattere completo, ma circa tre quarti del suo volume non verranno utilizzati e occuperanno inutilmente spazio nella memoria del dispositivo, a volte parecchio. Ad esempio, il volume di un font completo con una matrice 16x24 px è superiore a 10 KB e mantenere 6...7 KB in più nella memoria del microcontrollore è un lusso insostenibile.

In questi casi vengono utilizzati caratteri incompleti, che contengono immagini simboliche non dell'intera tabella dei codici, ma solo di alcune delle sue parti. Il volume di tale carattere è inferiore a quello di un carattere completo e la posizione dei caratteri al suo interno potrebbe non corrispondere a quella accettata nella tabella dei codici. In pratica, molto spesso si trovano caratteri incompleti contenenti solo l'alfabeto cirillico. Sono utilizzati per "russificare" gli indicatori i cui generatori di caratteri non hanno un alfabeto cirillico incorporato. Esistono font incompleti contenenti solo caratteri numerici e su siti stranieri sono presenti molti font incompleti con caratteri provenienti da un'ampia varietà di alfabeti.

Come noto da [L], durante il funzionamento l'editor crea in RAM un'immagine del font, sempre completa, la cui disposizione dei caratteri corrisponde al loro ordine nella tabella dei codici WIN-1251. Poiché la posizione dei caratteri con codici 20H-7FH nel font è sempre la stessa, questa parte viene caricata nell'immagine senza alcuna conversione.

La situazione è esattamente la stessa con il carattere digitale incompleto. Tuttavia, la visualizzazione dei numeri richiede la presenza nel carattere non solo dei simboli dei numeri 0-9 con i codici 30H-39H, ma anche di una serie di caratteri aggiuntivi (spazio, virgola, punto e così via). Pertanto, solitamente un font digitale contiene caratteri con codici 20H-3FH, disposti secondo la tabella dei codici. L'editor carica questi due tipi di caratteri parziali nell'immagine dall'inizio.

La situazione è diversa con un carattere incompleto contenente solo l'alfabeto cirillico. Il primo carattere non è uno spazio (20H), ma una lettera cirillica A (0С0H). Questa situazione è riconosciuta. Nell'immagine verrà caricato il font cirillico incompleto, a partire dalla posizione riservata al carattere con codice 0C0H. In primo luogo, ciò corrisponde alla logica di posizionamento dei caratteri nella tabella dei codici e semplifica la navigazione tra i caratteri durante la modifica e, in secondo luogo, consente, nei casi necessari, di eseguire un'azione così utile come "incollare" un carattere completo da due incompleti, contenenti rispettivamente lettere latine e cirilliche.

Quando si analizza un carattere cirillico incompleto, il modulo di riconoscimento controlla inoltre il volume della sua immagine. Se è più grande del limite consentito (il che significa che contiene non solo 64 caratteri con i codici 0CH-0FFH, ma anche qualche altra informazione), il file verrà caricato come carattere completo, ma il suo primo carattere non sarà uno spazio carattere, ma una lettera A. In questo modo l'editor offre all'utente la possibilità di comprendere lui stesso il contenuto del carattere.

Tutti i file dei font passano attraverso il modulo di riconoscimento, indipendentemente dalla loro origine. Ma ignora le informazioni chiave contenute nel nome del file creato utilizzando la prima versione dell'editor, il che consente di abbandonarlo completamente, semplificando la struttura del nome del file.

È chiaro che le capacità dell'algoritmo di riconoscimento sono limitate e sono del tutto possibili tentativi falliti di download automatico. In questo caso, l'editor offrirà di scaricare il file, dopo aver specificato manualmente i parametri del carattere. È anche possibile che l'editor riconosca il carattere in modo errato. Per uscire da questa situazione, all'utente viene data la possibilità di non essere d'accordo con la decisione del programma e procedere all'inserimento manuale dei parametri del carattere.

In tutti i casi di inserimento manuale dei parametri, il carattere verrà caricato nell'immagine dalla posizione iniziale, indipendentemente dal carattere (completo o incompleto) presente nel file.

La nuova versione dell'editor aggiunge anche la possibilità di copiare un carattere da un carattere familiare a un altro all'interno del carattere corrente. Sono state introdotte le modalità “Matita” e “Gomma”, che permettono di disegnare con il mouse un simbolo all'interno di un luogo familiare. Ciò semplifica la creazione o la modifica dei caratteri, soprattutto per i caratteri di grande formato. Il numero di modi per espandere i byte nella matrice di familiarità è stato aumentato. Aggiunta la possibilità di scrivere in un file un frammento continuo di un'immagine di carattere di lunghezza arbitraria, ovvero creare un file con un carattere incompleto.

Caricamento di un file di font nell'editor

Dopo che l'utente ha selezionato un file scaricato in una finestra di dialogo standard di Windows, l'editor avvia automaticamente la procedura per riconoscere i parametri del carattere in esso contenuto. Se non è possibile determinare i parametri del carattere, verrà visualizzato un messaggio che richiede di impostarli manualmente. Il motivo potrebbe essere che il formato del carattere contenuto nel file dei caratteri non è noto al programma o una differenza significativa nello stile dei caratteri in esso contenuti rispetto agli esempi. Dopo che l'utente ha confermato il consenso all'inserimento manuale dei parametri, si aprirà una finestra per l'immissione degli stessi. A questo punto puoi rifiutarti di scaricare il file selezionato.

Se l'editor riconosce un font completo o incompleto senza cirillico, sullo schermo verrà visualizzato un messaggio con i parametri del font riconosciuto. Tieni presente che la parola "nessuno" accanto al nome di un gruppo di simboli non significa che non ci siano simboli in quel gruppo. In generale, questa è solo la prova che l'editore non è riuscito a riconoscere i primi quattro personaggi del gruppo.

Successivamente, l'utente può consentire il download del file utilizzando i parametri definiti dal modulo di riconoscimento, oppure inserire manualmente i parametri del carattere, oppure rifiutare di scaricare il file.

Se l'editor riconosce un carattere cirillico incompleto, può essere caricato con una sovrapposizione sull'immagine del carattere già presente nella memoria del computer o caricato con la cancellazione preliminare dell'immagine corrente. Come notato in precedenza, l'editor carica sempre questo tipo di carattere nell'immagine, a partire dalla posizione della lettera russa A (codice carattere 0C0H).

L'operazione di sovrapposizione dell'immagine corrente consente di creare un font completo da due parti, in altre parole “Russify” un font che non aveva un font cirillico. Per fare ciò, devi prima caricare nell'editor il carattere che desideri russificare, quindi caricare il carattere cirillico incompleto in modalità sovrapposizione.

Tuttavia, va tenuto presente che per un corretto incollaggio è assolutamente necessario che entrambi i caratteri (situati nell'immagine corrente e caricati) abbiano gli stessi parametri, altrimenti il ​​prodotto non funzionerà. Per evitare che l'utente commetta un simile errore, l'editor memorizza sempre i parametri di un carattere precedentemente scaricato e, se viene rilevato un carattere cirillico incompleto, confronta i suoi parametri con essi. Se corrispondono, viene visualizzato un messaggio e facendo clic sul pulsante sullo schermo "Sì" è possibile consentire il caricamento del file di sovrapposizione. Quando si fa clic sul pulsante sullo schermo "No", il download verrà eseguito previa cancellazione dell'immagine del carattere situata in memoria. È anche possibile rifiutare il download (utilizzando il pulsante "Annulla" sullo schermo).

Se i formati non corrispondono, è possibile caricare solo il carattere in un'immagine pre-pulita ("Sì") oppure è possibile rifiutare il download ("No").

La finestra principale dell'editor dopo aver scaricato o creato un font è mostrata in Fig. 1. In generale è lo stesso di [L], ad eccezione di alcune modifiche, di cui si parlerà più avanti.

Nuove funzionalità dell'editor di font bitmap per LCD
Riso. 1. La finestra principale dell'editor dopo aver caricato o creato un font

Copiare un carattere da un carattere all'altro

Questa operazione viene eseguita nell'area di selezione dei simboli. Fare doppio clic con il pulsante sinistro del mouse sul simbolo della sorgente. Lo sfondo del suo luogo familiare diventerà blu (simbolo B in Fig. 1). Quindi fare clic una volta sul simbolo di destinazione. L'operazione è completata. Lo sfondo blu del simbolo di origine verrà rimosso e lo sfondo del simbolo di destinazione diventerà rosso e il simbolo verrà visualizzato per la modifica. Se il simbolo sorgente è selezionato in modo errato, per uscire dalla modalità copia è sufficiente fare nuovamente clic su questo simbolo.

Modalità matita e gomma

Per abilitare la modalità Matita, è necessario tenere premuto il tasto Maiusc. In questa modalità, gli elementi familiari su cui viene spostato il cursore del mouse cambiano colore in blu. Non è necessario fare clic sui pulsanti del mouse. Dopo aver rilasciato il tasto Maiusc, l'editor ritorna alla normale modalità di modifica, in cui ogni clic del mouse su un elemento familiare inverte lo stato di questo elemento.

Per abilitare la modalità Gomma, tieni premuto il tasto Ctrl. Il cursore del mouse lascerà un segno bianco nella posizione familiare. Per uscire dalla modalità basta rilasciare il tasto Ctrl.

Tipi di scansione dei byte

Nella nuova versione dell'editor, puoi specificare due opzioni per la scansione verticale e due opzioni per la scansione orizzontale dei byte in familiarità. Sono presentati in Fig. 2. La modalità verticale della prima versione dell'editor corrisponde alla modalità "Verticale 1", la modalità orizzontale - "Orizzontale 1".

Nuove funzionalità dell'editor di font bitmap per LCD
Riso. 2. Due opzioni per la scansione verticale e due opzioni per la scansione orizzontale dei byte in familiarità

Per facilitare la navigazione dell'utente nella scelta del tipo di byte scan desiderato, è stato modificato l'aspetto della finestra per l'inserimento dei parametri del font, che si apre quando si crea un nuovo font o quando si inseriscono manualmente i suoi parametri durante il caricamento. Ora contiene un suggerimento grafico per il tipo di sviluppo selezionato - uno dei quattro frammenti di Fig. 2.

Nella finestra appena aperta sono visibili solo il pulsante sullo schermo "Annulla" e il campo per selezionare il formato del luogo familiare. Gli elementi rimanenti appariranno solo dopo aver effettuato questa selezione. Cliccando sul pulsante "Cambia tipo di scansione" si apre una finestra simile a quella sopra descritta.

Il tipo di scansione corrente verrà contrassegnato nella finestra che si apre. Può essere sostituito da uno qualsiasi valido (i tipi di sviluppo validi sono stati discussi in [L]). Nella finestra non è presente alcun pulsante sullo schermo "Annulla". Per eseguire tale operazione, è sufficiente fare clic sul pulsante sullo schermo "OK" senza modificare il tipo di scansione.

Creazione di file di caratteri parziali

La prima versione dell'editor scriveva in tutti i casi il file completo dei font su disco. Nella nuova versione è possibile salvare in un file qualsiasi sequenza continua di immagini di caratteri della tabella codici, ovvero creare file di caratteri incompleti.

Per creare un file di questo tipo è necessario selezionare la voce “GR incompleta” nel campo “File di output”. Nel campo appariranno due finestre di input con i nomi “Simboli: da...” e “a...”. In queste finestre vengono inseriti i codici del primo e dell'ultimo carattere da registrare (secondo la tabella dei codici). Per impostazione predefinita, viene indicata l'intera tabella dei codici: il carattere completo.

I valori richiesti possono essere inseriti manualmente, ma l'editor ti consente di farlo in modo più conveniente. Nell'area di selezione dei simboli, fare clic sul primo simbolo dell'intervallo (il suo sfondo diventerà rosso), quindi fare doppio clic nella finestra di immissione "Simboli con...". In questa finestra apparirà il codice del simbolo selezionato.

Quindi fare clic una volta sull'ultimo carattere dell'intervallo e due volte nella finestra di immissione "per...". Al suo interno apparirà il codice dell'ultimo carattere. Successivamente, dovresti selezionare l'opzione desiderata per la formattazione delle informazioni nel file di output, il tipo richiesto di immagine del carattere (positivo o negativo) e fare clic sul pulsante sullo schermo "Salva generatore di caratteri".

Per impostazione predefinita, l'editor costruisce il nome del file salvato nello stesso modo descritto in [L], con l'unica differenza che aggiunge al simbolo del tipo di scansione del byte il numero 1 o 2. Se il carattere salvato è incompleto, allora alla fine del nome generato, l'editor aggiunge i caratteri LAT per un font che non contiene cirillico, o RUS per un font che contiene solo cirillico. Al nome viene sempre assegnata l'estensione .fnt. Ad esempio, il nome file Font12x16v1nRUS.fnt significa che contiene un carattere cirillico incompleto di formato 12x16, scansione verticale dei byte 1, immagine negativa.

Come già notato, la versione dell'editor in questione non analizza il nome del file scaricato, quindi l'utente ha la facoltà di sostituire il nome del file salvato (compresa l'estensione) suggerito dal programma con qualsiasi altro a sua discrezione . Tuttavia, si consiglia comunque di assegnare ai file nomi significativi che consentano di giudicare il contenuto del file senza aprirlo.

Altre modifiche

Dopo aver analizzato l'elenco dei formati familiari con cui lavora l'editor, da esso è stato rimosso il formato 24x16 px praticamente inutilizzato. L'aspetto della finestra principale dell'editor è stato leggermente modificato. Per il resto, la versione 2.50 dell'editor non è diversa da quella descritta in [L].

Caratteristiche dell'editor versione 2.52

Nella tabella dei codici WIN-1251, i caratteri con i codici 7FH-BFH non appartengono ai caratteri principali dell'alfabeto latino o cirillico e vengono utilizzati molto raramente. Molto spesso in un font completo quest'area viene lasciata vuota o quasi vuota. Come notato in [J1], in quest'area è possibile inserire caratteri arbitrari necessari per la visualizzazione sull'indicatore nel dispositivo specifico per il quale si sta sviluppando il carattere. Nelle versioni precedenti dell'editor, il contenuto di questo gruppo nel campo di selezione dei caratteri corrispondeva alla tabella dei codici WIN-1251 e non rifletteva in alcun modo il suo vero stato.

Naturalmente sarebbe bello visualizzare il vero stile dei personaggi nel campo di selezione, anche durante il processo di modifica. Tuttavia, lo spostamento di un simbolo dall'area di modifica all'area di selezione generalmente richiede il suo ridimensionamento e il ridimensionamento della grafica raster con cui lavora l'editor comporta una significativa distorsione dell'immagine.

Durante il ridimensionamento, un simbolo viene distorto a causa del fatto che la sua immagine originale nella matrice di familiarità ha una risoluzione insufficiente e quando si passa a un'altra risoluzione, gli elementi dell'immagine si fondono o si dividono in modo imprevedibile. Pertanto è stato necessario abbandonare il trasferimento con ridimensionamento, poiché il simbolo trasferito diventava solitamente illeggibile.

Tuttavia, nella versione 2.52, è apparso un allarme sulla presenza di simboli nell'area 7FH-BFH, che consente di navigare meglio al suo interno. All'avvio dell'editor, quest'area del campo di selezione dei simboli è vuota (Fig. 3). Ma durante il processo di caricamento del file dei caratteri, l'editor verifica la presenza di caratteri in ciascuno dei luoghi familiari. Si considera che un simbolo esista se almeno un bit di qualsiasi byte della sua immagine ha il valore 1. Se viene rilevato un luogo familiare, verrà visualizzato un simbolo con il codice 95n (un punto spesso al centro del luogo familiare). essere visualizzato nella cella corrispondente dell'area di selezione (un punto in grassetto al centro del luogo familiare), come mostrato in Fig. 4. Questa è la prova che qui c'è qualche simbolo. Puoi vedere e modificare il suo stile selezionando questa cella per la modifica. Quando crei un nuovo simbolo in quest'area, anche la cella corrispondente nell'area di selezione dei simboli verrà contrassegnata con un punto in grassetto.

Nuove funzionalità dell'editor di font bitmap per LCD
Riso. 3. Campo di selezione del carattere

Nuove funzionalità dell'editor di font bitmap per LCD
Riso. 4. Campo di selezione del carattere

Se la familiarità di un simbolo situato nell'area in esame viene cancellata (ad esempio, facendo clic sul pulsante sullo schermo "Cancella"), viene cancellata anche la cella corrispondente dell'area di selezione dei simboli. Ciò non corrisponde al principio adottato nell'editor di indicare il fatto che i simboli sono stati modificati. In altre aree del carattere, qualsiasi modifica di un carattere (inclusa la sua completa cancellazione) viene segnalata evidenziando questo carattere nell'area di selezione in grassetto, con una dimensione del carattere più grande. Pertanto, è sufficiente ricordare l'eccezione alla regola sopra descritta.

Per il resto l'editor della versione 2.52 è del tutto simile alla versione 2.50. Gli editor aggiornati di entrambe le versioni includono il file eseguibile CGE-250.exe o CGE-252.exe e la cartella Model, che contiene dieci file: t0.mod-t5.mod e v0.bmp-v3.bmp. Questi file non devono essere eliminati, rinominati o spostati in un'altra posizione. L'editor non richiede installazione e può essere posizionato ovunque (anche su supporti rimovibili). L'unica condizione è che la cartella Modello si trovi nella stessa cartella del file eseguibile.

I programmi descritti nell'articolo possono essere scaricati da ftp://ftp.radio.ru/pub/2016/10/250-252.zip.

Letteratura

  1. Savchenko A. Editor di caratteri raster per LCD grafici. - Radio, 2016, n. 3, pag. 25-27.

Autore: A. Savchenko

Vedi altri articoli sezione Progettista radioamatore.

Leggere e scrivere utile commenti su questo articolo.

<< Indietro

Ultime notizie di scienza e tecnologia, nuova elettronica:

Macchina per diradare i fiori nei giardini 02.05.2024

Nell'agricoltura moderna si sta sviluppando il progresso tecnologico volto ad aumentare l'efficienza dei processi di cura delle piante. Presentata in Italia l'innovativa macchina per il diradamento dei fiori Florix, progettata per ottimizzare la fase di raccolta. Questo attrezzo è dotato di bracci mobili, che permettono di adattarlo facilmente alle esigenze del giardino. L'operatore può regolare la velocità dei fili sottili controllandoli dalla cabina del trattore tramite joystick. Questo approccio aumenta significativamente l'efficienza del processo di diradamento dei fiori, offrendo la possibilità di adattamento individuale alle condizioni specifiche del giardino, nonché alla varietà e al tipo di frutto in esso coltivato. Dopo due anni di test della macchina Florix su diverse tipologie di frutta, i risultati sono stati molto incoraggianti. Agricoltori come Filiberto Montanari, che utilizza una macchina Florix da diversi anni, hanno riscontrato una significativa riduzione del tempo e della manodopera necessari per diluire i fiori. ... >>

Microscopio infrarosso avanzato 02.05.2024

I microscopi svolgono un ruolo importante nella ricerca scientifica, consentendo agli scienziati di approfondire strutture e processi invisibili all'occhio. Tuttavia, vari metodi di microscopia hanno i loro limiti e tra questi c'è la limitazione della risoluzione quando si utilizza la gamma degli infrarossi. Ma gli ultimi risultati dei ricercatori giapponesi dell'Università di Tokyo aprono nuove prospettive per lo studio del micromondo. Gli scienziati dell'Università di Tokyo hanno presentato un nuovo microscopio che rivoluzionerà le capacità della microscopia a infrarossi. Questo strumento avanzato consente di vedere le strutture interne dei batteri viventi con sorprendente chiarezza su scala nanometrica. In genere, i microscopi nel medio infrarosso sono limitati dalla bassa risoluzione, ma l’ultimo sviluppo dei ricercatori giapponesi supera queste limitazioni. Secondo gli scienziati, il microscopio sviluppato consente di creare immagini con una risoluzione fino a 120 nanometri, ovvero 30 volte superiore alla risoluzione dei microscopi tradizionali. ... >>

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 ... >>

Notizie casuali dall'Archivio

Unità Phison PS5.0-E5026 PCIe 26 25.05.2022

Phison ha mostrato un prototipo di unità a stato solido NVMe basato sul controller PS5026-E26 annunciato all'inizio dell'anno con un'interfaccia PCIe 5.0 x4. Questo chip verrà utilizzato nei modelli SSD da gioco M.2 ad alte prestazioni, nonché nelle soluzioni di livello aziendale.

Con la capacità dell'interfaccia PCIe 5.0 x4 di fornire fino a 15,8 GB/s di larghezza di banda in entrambe le direzioni, le unità che la utilizzano saranno significativamente più veloci delle attuali soluzioni PCIe 4.0. Inoltre, gli SSD di nuova generazione basati sui futuri controller PCIe 5.0 saranno in grado di offrire capacità e affidabilità superiori rispetto alle soluzioni attuali.

Phison ha mostrato lo storage NVMe sul controller PS5026-E26, dotato di 1 TB di memoria NAND TLC 3D di Micron. La velocità di lettura sequenziale massima dell'SSD era di 12 MB / s e scrive - al livello di 457 MB / s (dati CrystalDiskMark). Per quanto riguarda le prestazioni delle operazioni di lettura e scrittura casuali di blocchi 10K, raggiungono valori rispettivamente di 023 e 4 milioni di IOPS. Queste cifre sono significativamente più alte rispetto alla maggior parte dei modelli consumer di SSD PCIe 1,31 x1,16.

La prima generazione del controller Phison PS5026-E26 contiene core Arm Cortex-R5 e utilizza anche core CoXProcessor 2.0 specializzati. Il controller può funzionare con qualsiasi tipo di memoria flash NAND 3D conforme alle specifiche Toggle 5.0 e ONFi 5.0 e opera fino a 2400 MHz.

Poiché Phison posiziona questo controller come base non solo per i modelli SSD consumer, ma anche per soluzioni di livello aziendale, il chip offre anche supporto per funzionalità come PCIe Dual Port per unità U.3, Single Root I/O Virtualization (SR- IOV), nonché la possibilità di registrazione zonale dello stesso tipo di dati - Zone Namespaces (ZNS).

Altre notizie interessanti:

▪ Nuovo file system per Windows 8

▪ La NASA passa completamente ai suoi motori a razzo

▪ Gli scienziati hanno imparato a cancellare i ricordi

▪ Uniforme militare intelligente di nuova generazione

▪ Drone robot marino autonomo alimentato

News feed di scienza e tecnologia, nuova elettronica

 

Materiali interessanti della Biblioteca Tecnica Libera:

▪ sezione del sito Home workshop. Selezione dell'articolo

▪ articolo Produzione di ingranaggi piatti a grana fine. Suggerimenti per un modellista

▪ articolo Dov'è il luogo di nascita dei canarini? Risposta dettagliata

▪ L'articolo di Meshcher. Miracolo della natura

▪ articolo Un semplice frequenzimetro da un ricevitore cinese. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica

▪ articolo Convertitore di tensione con stabilizzazione SHI. 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