PDA

Επιστροφή στο Forum : μετρηση αποστασης με υπερηχους



nio-4-
21-03-10, 13:56
γεια σας,

εχω κανει την κατασκευη αυτην

http://hobby_elec.piclist.com/e_pic6_61.htm

και το προγραμμα ειναι αυτο

http://hobby_elec.piclist.com/e_pic6_65.htm

το προβλημα εινια οτι στην ενδειξη (display leds) δειχνει συνεχεια διφορετικες τιμες ενω ειναι στην ιδια αποσταση απο ενα αντικειμενο-τοιχο και επισης οταν βαζω αντικειμενο πολυ κοντα κατω απο το κατωτατο οριο ,30 cm παλι τα ιδια...

Βρηκα ολα τα υλικα εκτος απο τις 2 διόδους 1SS106 και εβαλα τις 1N4841 μηπως ειναι αυτο το προβλημα????
εχω απλοποιησει τον κωδικα ετσι ωστε να δειχνει στην επιδειξη απλα την τιμη απο την μετατροπη του A/D και παλι τα ιδια......

kitMAN
21-03-10, 14:29
Οι 1SS106 είναι τύπου Shottky. Οι 1Ν4841 όχι. Δοκίμασε 1Ν5819.

GeorgeVita
30-03-10, 20:55
Γειά σου nio-4-,
διάβασε προσεκτικά την αρχή λειτουργίας του κυκλώματος (http://hobby_elec.piclist.com/e_pic6_63.htm) για να πάρεις ιδέες για ελέγχους. Λ.χ. αν έχεις παλμογράφο έλεγξε τους παλμούς TX, μετά κοίτα αν λαμβάνονται, ενισχύονται, 'απο-διαμορφώνονται' στα επί μέρους κυκλώματα. Αν δεν έχεις παλμογράφο βρες τρόπο να παράγεις παλμούς στο transducer εκπομπής (λ.χ. LM555 αντί του pin RC4 του μC) , τοποθέτησε αυτό το 'TX-test' μακριά και προσπάθησε να ερευνήσεις το δέκτη για αναπαραγωγή του ρυθμού παλμών του πομπού (LM555).

Η αναλογική είσοδος (ένδειξη A/D) αφορά την τάση στο δρομέα του VR1 που χρησιμοποιείται για διόρθωση της μέτρησης λόγω αλλαγής θερμοκρασίας περιβάλλοντος (άλλη ταχύτητα ήχου στον αέρα). Στις δοκιμές σου αντί να τη 'βλέπεις' δώσε σταθερή τιμή στο σχετικό register.

Οι δίοδοι schottky (σύμφωνα με τον 'ποιητή') έχουν καλύτερη συμπεριφορά στις υψηλές συχνότητες αλλά το βασικότερο είναι ότι παρουσιάζουν μικρότερη Vf που είναι χρήσιμη στο επόμενο κύκλωμα 'απο-διαμόρφωσης'.

Οι δοκιμές να γίνονται σε σχετικά ανοικτό χώρο ή με ηχοαπορροφητικά.

Γενικά έλεγξε ότι: έχεις σταθερούς παραγόμενους παλμούς οι οποίοι λαμβάνονται και απο-διαμορφώνονται. Μετά ελέγχεις αν εμφανίζονται σταθεροί στην είσοδο του μC για να ελέγξεις το πρόγραμμα (capture registers).

>>> ψάξε και στο internet μήπως βρέθηκε κανένα 'bug'

Φιλικά,
Γιώργος

nio-4-
25-07-10, 22:42
τελικα ειναι θεμα διόδων...εβαλα αυτες που εχει το κυκλωμα και ολα οκ, τελικα παιζει μεγαλο ρολο καθε υλικο...