Σελίδα 1 από 2 1 2 ΤελευταίαΤελευταία
Εμφάνιση αποτελεσμάτων : 1 έως 10 από 19

Θέμα: low pass filter για αναλογικό σήμα με software

  1. #1
    Μέλος Το avatar του χρήστη xmaze
    Όνομα
    Νίκος
    Εγγραφή
    May 2010
    Περιοχή
    Μακεδονία
    Μηνύματα
    1.034

    Προεπιλογή low pass filter για αναλογικό σήμα με software

    Γειά σας,

    προσπαθώ να βρω έναν μαθηματικό τύπο για να κάνω ένα low pass φίλτρο σε μικροεπεξεργαστή.
    Η εφαρμογή διαβάζει το ADC και απο τα δείγματα που παίρνω έρχονται και κάποια παράσιτα. Ο σκοπός μου είναι να απορρίψω αυτά τα παράσιτα έτσι ώστε να έχω ένα καθαρό σήμα.
    Έχει κανείς καμία πρόταση για το πώς μπορώ να το δημιουργήσω σε C;

    0 Not allowed! Not allowed!

  2. #2
    Μέλος Το avatar του χρήστη picdev
    Όνομα
    akis
    Εγγραφή
    Jul 2007
    Περιοχή
    ____
    Μηνύματα
    7.381

    Προεπιλογή

    πρακτικά θα μπορούσες να φτιάξεις μερικά φίλτρα, όπως η νέα τιμή που θα διαβάζεις θα ειναι πχ 80% ενώ θα προσθέτεις και ενα ποσοστό 20% απο τη παλιά.
    http://www.microchip.com/forums/m108853.aspx

    Ενας άλλος τροπος ειναι το φίλτρο μεταβαλλόμενου μέσου όρου

    αλλά γενικά θα πρέπει η συχνότητα δειγματοληψίας να ειναι διπλάσια απο αυτή του σήματος σου.
    Υπάρχουν και πιο δραστικά φίλτρα με μνήμη πχ να παίρνεις 100 δείγματα και να κάνεις bubleshort και ετσι να αποκλείεις ακραίες τιμές

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη picdev : 04-02-17 στις 16:20

  3. #3
    Μέλος Το avatar του χρήστη sabouras
    Εγγραφή
    Aug 2008
    Μηνύματα
    137

    Προεπιλογή

    Νομιζω οτι αυτο το μικρο προγραμματάκι θα σε βοηθήσει.
    http://www.winfilter.20m.com/
    Παράγει και τον αντίστοιχο κώδικα.

    0 Not allowed! Not allowed!

  4. Ένα μέλος ευχαρίστησε τον sabouras για αυτό το χρήσιμο μήνυμα:

    picdev (04-02-17)

  5. #4
    Μέλος Το avatar του χρήστη picdev
    Όνομα
    akis
    Εγγραφή
    Jul 2007
    Περιοχή
    ____
    Μηνύματα
    7.381

    Προεπιλογή

    σαβούρα πολύ ωραίο το προγραμματάκι σου, θα ήθελα να σου κάνω μια ερώτηση σχετιά με τα φίλτρα και τον ΓΤΡ, έκανα και εγώ κάποιες ασκήσεις στα σαε με το ΓΤΡ ,
    αλλά στη πράξη στα φίλτρα πως μπορεί να βοηθήσει ?

    0 Not allowed! Not allowed!

  6. #5
    Μέλος Το avatar του χρήστη SProg
    Όνομα
    Σάββας
    Εγγραφή
    Mar 2014
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    2.612

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από picdev Εμφάνιση μηνυμάτων
    με τα φίλτρα και τον ΓΤΡ

    http://slideplayer.gr/slide/2865930/

    0 Not allowed! Not allowed!

  7. #6
    Μέλος Το avatar του χρήστη arkoudiaris
    Όνομα
    Νίκος
    Εγγραφή
    Jun 2011
    Περιοχή
    Καματερό
    Μηνύματα
    467

    Προεπιλογή

    βρες την συνάρτηση του φίλτρου σου σε laplace, μετέτρεψε την στο z (όχι με απευθείας μετατροπή) αλλά με κάποιο είδος ολοκλήρωσης forward, backward, euler, trapezoidal και έπειτα σε διακριτό χρόνο kt, όπου και μπορείς να το υλοποιήσεις στον ελεγκτη σου.

    0 Not allowed! Not allowed!

  8. #7
    Μέλος Το avatar του χρήστη picdev
    Όνομα
    akis
    Εγγραφή
    Jul 2007
    Περιοχή
    ____
    Μηνύματα
    7.381

    Προεπιλογή

    αυτό το βιβλίο προσπαθώ να αρχίσω, ειμαι ακόμα στο 1ο κεφάλαιο μέσα στη βδομάδα ελπίζω να μπω σε πρόγραμμα
    https://www.amazon.com/Understanding.../dp/0137027419

    1 Not allowed! Not allowed!

  9. #8
    Μέλος Το avatar του χρήστη picdev
    Όνομα
    akis
    Εγγραφή
    Jul 2007
    Περιοχή
    ____
    Μηνύματα
    7.381

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από arkoudiaris Εμφάνιση μηνυμάτων
    βρες την συνάρτηση του φίλτρου σου σε laplace, μετέτρεψε την στο z (όχι με απευθείας μετατροπή) αλλά με κάποιο είδος ολοκλήρωσης forward, backward, euler, trapezoidal και έπειτα σε διακριτό χρόνο kt, όπου και μπορείς να το υλοποιήσεις στον ελεγκτη σου.
    νικο
    οταν λες διακριτό χρόνο kt ? να πάρεις τιμές εξόδου-εισοδου για να βρει τον αλγόριθμο ?

    0 Not allowed! Not allowed!

  10. #9
    Μέλος Το avatar του χρήστη CybEng
    Όνομα
    CybEng
    Εγγραφή
    Oct 2007
    Περιοχή
    Athens
    Μηνύματα
    333

    Προεπιλογή

    Υπάρχει επίσης ένα ωραίο προγραμματάκι για συσκευές Android, το FIR Filter Designer :

    http://www.ledin.com/android-fir-filter-designer/

    https://play.google.com/store/apps/d...edin.firdesign

    Το κύριο χαρακτηριστικό του είναι ότι για τον υπολογισμό των παραμέτρων του φίλτρου χρησιμοποιεί τον δοκιμασμένο αλγόριθμο Parks–McClellan ( https://en.wikipedia.org/wiki/Parks–...sign_algorithm ).

    Πέρα από τον υπολογισμό του φίλτρου σου παράγει και source code με την υλοποίηση του φίλτρου σε C/C++, C#, Java & MATLAB/GNU Octave.

    Το έχω δοκιμάσει και μπορώ να πω ότι μου έχει λύσει τα χέρια.



    Για υπολογισμό φίλτρων με "περίεργα" χαρακτηριστικά απόκρισης προτείνω το METEOR από τους Steiglitz, Parks, Kaiser.

    http://www.nyx.net/~wliu/meteor.zip

    https://www.cs.princeton.edu/~ken/meteor.html

    https://pdfs.semanticscholar.org/722...10358f07e1.pdf

    Το METEOR μπορεί να μην τρέχει μέσα από ωραίο GUI αλλά είναι πραγματικά πανίσχυρο για περίεργα φίλτρα.


    Κλείνοντας θα ήθελα να παραθέσω ένα πολύ καλό ιστότοπο που αξίζει να δουν όσοι ενδιαφέρονται για ψηφιακά φίλτρα :

    http://iowahills.com/Index.html

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη CybEng : 04-02-17 στις 22:24

  11. #10
    Μέλος Το avatar του χρήστη arkoudiaris
    Όνομα
    Νίκος
    Εγγραφή
    Jun 2011
    Περιοχή
    Καματερό
    Μηνύματα
    467

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από picdev Εμφάνιση μηνυμάτων
    νικο
    οταν λες διακριτό χρόνο kt ? να πάρεις τιμές εξόδου-εισοδου για να βρει τον αλγόριθμο ?
    Ποιες τιμές εισόδου κ εξόδου του φίλτρου πρέπει να διατηρεί για την τωρινή τιμη εξόδου του φιτρου.

    0 Not allowed! Not allowed!

Σελίδα 1 από 2 1 2 ΤελευταίαΤελευταία

Παρόμοια Θέματα

  1. low pass filter
    By Panοs in forum Κυκλώματα Εικόνας-'Ηχου & Φωτισμού
    Απαντήσεις: 9
    Τελευταίο Μήνυμα: 15-05-15, 19:04
  2. Low pass filter RC vs LC
    By Πατέντες in forum Κυκλώματα Εικόνας-'Ηχου & Φωτισμού
    Απαντήσεις: 12
    Τελευταίο Μήνυμα: 17-02-15, 09:51
  3. ενα low pass filter ετσι για το γ@μωτο..
    By stelios_a in forum Κυκλώματα Εικόνας-'Ηχου & Φωτισμού
    Απαντήσεις: 3
    Τελευταίο Μήνυμα: 28-04-13, 14:49
  4. low pass filter
    By stelios_a in forum Κυκλώματα Εικόνας-'Ηχου & Φωτισμού
    Απαντήσεις: 10
    Τελευταίο Μήνυμα: 01-02-13, 22:15

Δικαιώματα - Επιλογές

  • Δημιουργία θεμάτων: Όχι
  • Υποβολή μηνυμάτων: Όχι
  • Σύναψη αρχείων: Όχι
  • Επεξεργασία μηνυμάτων: Όχι
  •  
  • BB code: σε λειτουργία
  • Smilies: σε λειτουργία
  • [IMG]: σε λειτουργία
  • [VIDEO] code is σε λειτουργία
  • HTML: εκτός λειτουργίας