PDA

Επιστροφή στο Forum : Atmega32 - Βοήθεια!



tsport192
29-05-07, 10:28
Το τελευταίο καιρό ασχολούμε με την κατασκευή μιας συσκευής που αναπαράγει στο μαμά radiocd του corolla μου MP3. Το πρόβλημα είναι ότι όταν πατάω τα κουμπάκια του αυτά αργούν να λειτουργήσουν και επίσης ότι η συσκευή δεν αναγνωρίζεται από την πηγή του αυτοκινήτου.

υπεύθυνος για την λειτουργεία του συστήματός είναι ένας Atmega32 με κρύσταλλου χρονισμού 14.7456ΜΗz. Στην πλακέτα φαίνεται να είναι ολα σωστά, δεν έχω κάνει λάθη ούτε στις αντιστάσεις ούτε σε τίποτα, το έχω διπλοτσεκάρει! Επίσης ο κώδικας που προγραμμάτισα τον Atmega ειναι έτοιμος από κάποιον άλλον στον οποίον δουλεύει.

Η ερώτηση είναι η εξής, οι κρύσταλλοι είναι δυνατόν να δίνουν λάθος συχνότητα? Υπάρχει περίπτωση να έχει κάποιο πρόβλημα o Atmega?

Υ.Γ Η συσκευή έχει και ρολόι, το οποίο δεν μετράει σωστά την ώρα. προχωράει πολλά δευτερόλεπτα πιο αργά.... :cry:

th_shak
29-05-07, 13:32
Αφού δουλεύει στον φίλο σου το πρόβλημα θα είναι σε λάθος προγραμματισμό των ασφαλειών (fuses).

tsport192
29-05-07, 13:39
Δεν καταλαβαίνω, τί εννοείς?

th_shak
29-05-07, 14:01
Όταν προγραμματίζεις οποιονδήποτε μικροελεγκτή πρέπει να προγραμματίσεις και κάποια bit τα οποία λέγονται fuses ή ασφάλειες στα ελληνικά. Αν δεν προγραμματιστούν κατάλληλα το πρόγραμμα δεν θα εκτελείται σωστά. Ποιόν προγραμματιστή χρησιμοποιείς?

tsport192
29-05-07, 14:54
Το ponyprog χρησιμοποιώ.

th_shak
29-05-07, 15:31
Και ποια bit προγραμμάτισες? Command/Security and configuration bits και επιλέγεις τα bit που πρέπει να προγραμματιστούν. Ρώτησε αυτόν που σου έδωσε το πρόγραμμα για το ποια bit πρέπει να προγραμματίσεις.

asterixx25
01-05-11, 09:08
Πώς μπορούμε με ενα απλό πολύμετρο να διαπιστώσουμε αν ο επεξεργαστής βρίσκεται σε καλή κατάσταση ή είναι προβληματικός ?

tasosmos
01-05-11, 09:44
Εν ολιγοις δεν μπορεις. Δεν ειναι διακριτο εξαρτημα ή απλο ολοκληρωμενο για να δεις κατι ουσιαστικο με το πολυμετρο.