Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Filtro FIR

Raccolta di codici sorgenti

Moderatore: Foto UtentePaolino

0
voti

[41] Re: Filtro FIR

Messaggioda Foto Utenteluxinterior » 26 lug 2021, 22:04

Se ho ad esempio N = 8, Dici di sommare i primi 4 fra loro ed il risultato sommarlo con i restanti N/2 ?

Sono un po ruggine ... facevo una volta queste cose ma io agivo così
finestra di 10 campioni
scarto 2 campioni (minimo e massimo)
sommo metà del denominatore e divido per il denominatore nel tuo caso 8

Ma lavori intero in vrgola fissa non float vero ?
I numeri 123,456 tu li vedi come 123456 stando attento ad avere sempre bit a sinsitra

Scusami non ti conosco e dico cose banali.

Comunque per esperienza fatta devo dare ragione a PietroBaima se il problema è HW col firmware non lo risolverai mai e aggiungo che magari informaizoni come una porzione dello schema un pezzo di layout non rivelerebbero troppo del tuo progetto e aiuterebbero chi ti vuole aiutare
Avatar utente
Foto Utenteluxinterior
4.311 3 4 9
Master EY
Master EY
 
Messaggi: 2690
Iscritto il: 6 gen 2016, 17:48

0
voti

[42] Re: Filtro FIR

Messaggioda Foto UtentePietroBaima » 26 lug 2021, 22:11

boiler ha scritto:Puoi escludere che l'abbiano comprato in un sottoscala cinese? (AliExpress, eBay, Amazon...)
Esistono i componenti falsificati e le vendite di materiale di scarto.


Foto Utentelorenrus, inoltre, purtroppo, specialmente e soprattutto su aliexpress, ti ritrovi in vendita i componenti che non hanno passato il test elettrico (scarti, appunto).
Molti li riconosci perché hanno ancora la gocciolina sopra di inchiostro magnetico (per scartare i componenti difettosi stampano un puntino di inchiostro magnetico sopra e poi tutti gli IC vengono fatti passare sotto un magnete).
So che alcune piccole ditte avevano fatto scorta di componenti su aliexpress, attratti dal prezzo.
Ti lascio immaginare i risultati, anche se sono difficili da immaginare, per il casino che è successo…
Generatore codice per articoli:
nomi
Sul forum:
[pigreco]=π
[ohm]=Ω
[quadrato]=²
[cubo]=³
Avatar utente
Foto UtentePietroBaima
90,7k 7 12 13
G.Master EY
G.Master EY
 
Messaggi: 12206
Iscritto il: 12 ago 2012, 1:20
Località: Londra

0
voti

[43] Re: Filtro FIR

Messaggioda Foto Utentelorenrus » 26 lug 2021, 22:18

boiler ha scritto:Puoi escludere che l'abbiano comprato in un sottoscala cinese? (AliExpress, eBay, Amazon...)



Nono i componenti sono assolutamente acquistati da siti ceritificati.

Nono per questo tema per cui ho aperto questo topic è un problema reale che sto affrontando, è un progetto enorme e complesso di cui me ne sto occupando da solo. La scorsa settimana mi hanno segnalato questo errore che lato cliente è molto critico.

"Hai contattato il field application engineer di TI?" --> Non so cosa sia.

Di seguito uno screenshot della reference
Allegati
Screenshot 2021-07-26 at 22.12.39.png
Ultima modifica di Foto UtentePietroBaima il 26 lug 2021, 22:45, modificato 1 volta in totale.
Motivazione: Non citare tutto il messaggio precedente. Rendi difficile leggere il thread.
Avatar utente
Foto Utentelorenrus
5 2
New entry
New entry
 
Messaggi: 74
Iscritto il: 30 ott 2018, 18:30

0
voti

[44] Re: Filtro FIR

Messaggioda Foto Utenteluxinterior » 26 lug 2021, 22:19

Oggi non solo il prezzo si è costretti a comprare quello che si trova senza guaardare troppo dove lo si trova...
Una volta TI offriva campionature gratuite in tempi abbastanza rapidi
Potresti ordinare alcuni reference a TI così ti togli i dubbi sul fornitore
Avatar utente
Foto Utenteluxinterior
4.311 3 4 9
Master EY
Master EY
 
Messaggi: 2690
Iscritto il: 6 gen 2016, 17:48

0
voti

[45] Re: Filtro FIR

Messaggioda Foto Utentelorenrus » 26 lug 2021, 22:23

Un'altra domanda, su una cosa non chiara.

Guardando l'immagine:

L'ADC ha una frequenza di campionamento massima di 1 msps. Se considero solo la parte della diagnostica che comprende:

1) VCCINT
2) VCCAUX
3) VCCBRAM
4) VCCPINT
5) VCCPAUX
6) VCCODDR
7) TDIE

essendo che i canali sono gestiti da un multiplexer in realtà allora la frequenza di campionamento per ogni canale sarebbe 1Msps/7?
Allegati
Screenshot 2021-07-23 at 23.58.49.png
Avatar utente
Foto Utentelorenrus
5 2
New entry
New entry
 
Messaggi: 74
Iscritto il: 30 ott 2018, 18:30

2
voti

[46] Re: Filtro FIR

Messaggioda Foto Utenteboiler » 26 lug 2021, 22:35

Io proverei così:
- riscalda il circuito fino alla comparsa del problema e verifica cosa fa l'ingresso del REF3112 (la tensione di 1.8V, quella è stabile)?
- rifai le saldature del REF3112 e vedi se la situazione migliora.
- sostituisci il REF3112 con uno nuovo, comprato su DigiKey (o Farnell, Mouser, direttamente da TI)
- togli il REF3112 dal circuito e attiva il riferimento di tensione interno dell'ADC, visto che sembra esserci

Il REF3112 dice di essere stabile con qualsivoglia carico capacitivo, ma quei 10 uF mi sembrano parecchi. A destra dello screenshot che hai mostrato si entra direttamente nell'ADC? Il collegamento è breve o attaversi mezzo PCB?

Però, se davvero hai il problema anche su una schedina volante che hai fatto tu, alimentata stabilmente a 1.8V e isolata dal resto del circuito, allora devi veramente contattare TI. Il FAE è il venditore con background tecnico che spesso rompe le scatole chiedendoti a che progetti stai lavorando e tentando di affibbiarti la sua roba, ma a volte è d'aiuto quando hai problemi.
Se non sai cosa sia, forse non ne avete uno assegnatovi, vai sul loro forum: https://e2e.ti.com/

Boiler
Avatar utente
Foto Utenteboiler
26,4k 5 9 13
G.Master EY
G.Master EY
 
Messaggi: 5600
Iscritto il: 9 nov 2011, 12:27

0
voti

[47] Re: Filtro FIR

Messaggioda Foto Utentelorenrus » 26 lug 2021, 22:41

boiler ha scritto:Io proverei così: […]


Molte grazie per la risposta.

La 1.8V è stabile, ma domani la controllo nuovamente.

Si da li si va direttamente sul pin dell'adc, sinceramente a livello di routing non saprei domani devo chiedere di farmi vedere lo sbroglio.

Per quanto riguarda la domanda che ho fatto sopra sui canali dell'adc sai qualcosa ?

Grazie ancora
Ultima modifica di Foto UtentePietroBaima il 26 lug 2021, 22:44, modificato 1 volta in totale.
Motivazione: Non citare tutto il messaggio precedente. Rendi difficoltosa la lettura del thread.
Avatar utente
Foto Utentelorenrus
5 2
New entry
New entry
 
Messaggi: 74
Iscritto il: 30 ott 2018, 18:30

0
voti

[48] Re: Filtro FIR

Messaggioda Foto Utenteboiler » 26 lug 2021, 22:45

lorenrus ha scritto:Per quanto riguarda la domanda che ho fatto sopra sui canali dell'adc sai qualcosa ?

Hai due convertert, A e B.
Ognuno di questi due lavora a 1 MSPS.
Il multiplexer lo controlli tu alla frequenza che preferisci (occhio al settling time).
In questo modo assegni il tuo 1 MSPS in una proporzione di tua scelta ai vari ingressi.

Boiler
Avatar utente
Foto Utenteboiler
26,4k 5 9 13
G.Master EY
G.Master EY
 
Messaggi: 5600
Iscritto il: 9 nov 2011, 12:27

0
voti

[49] Re: Filtro FIR

Messaggioda Foto Utentelorenrus » 26 lug 2021, 22:53

Eh ad esempio il settling time non l'ho capito molto.

Quello che mi chiedevo è essendo che li ci sono in tutto x canali, ad esempio, io per sapere effettivamente la freq di campionamento per ogni canale devo dividere la 1MSPS /x ?
Avatar utente
Foto Utentelorenrus
5 2
New entry
New entry
 
Messaggi: 74
Iscritto il: 30 ott 2018, 18:30

0
voti

[50] Re: Filtro FIR

Messaggioda Foto Utenteboiler » 26 lug 2021, 22:56

lorenrus ha scritto:Eh ad esempio il settling time non l'ho capito molto.

Nella documentazione dell'ADC c'è sicuramente scritto quanto devi aspettare quando "cambi canale" prima di avere un risultato stabile. Si chiama settling time.

Quello che mi chiedevo è essendo che li ci sono in tutto x canali, ad esempio, io per sapere effettivamente la freq di campionamento per ogni canale devo dividere la 1MSPS /x ?

La risposta è no.
Ma mi sembra che tu non abbia capito come funziona il multiplexer. Non è che lui cambia da solo di sua iniziativa ad ogni conversione. Sei tu che decidi quando e a cosa viene collegato il converter.

Boiler
Avatar utente
Foto Utenteboiler
26,4k 5 9 13
G.Master EY
G.Master EY
 
Messaggi: 5600
Iscritto il: 9 nov 2011, 12:27

PrecedenteProssimo

Torna a Firmware e programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 10 ospiti