Εμφάνιση αποτελεσμάτων : 1 έως 7 από 7

Θέμα: AVR ISP Parallel Programmer για αρχάριους από αρχάριο

  1. #1
    Μέλος Το avatar του χρήστη Mousakias
    Όνομα
    Ηλίας
    Εγγραφή
    Dec 2008
    Περιοχή
    Μέσα στον AtMega8
    Μηνύματα
    207

    AVR ISP Parallel Programmer για αρχάριους από αρχάριο

    Τι κάνει η κατασκευή?

    Είναι ένας προγραμματιστής γιά AVR μικροελενκτές με αναγνώριση στον υπολογιστή σαν να είχατε το (STK200/300). Οπότε είναι σαν να είχατε αγοράσει το STK200/300(σε ότι αναφορά την συμβατότητα με διάφορα προγράμματα)
    Είναι ιδανικό για αρχάριους στους AVR (όχι PIC) όπως κι εγώ.

    ΠΡΟΣΟΧΗ:
    Πρέπει ο υπολογιστής σας να έχει παράλληλη θύρα για να λειτουργήσει και δεν το έχω δοκιμάσει με μετατροπές usb σε παράλληλη.

    Συμβατότητα με μικροελενκτές


    Το έχω ελένξει λειτουργεί αφού το χρησιμοποιώ όλη μέρα αλλά με μικροελενκτή AtMega8. Δεν το έχω δοκιμάσει με άλλους AVR. Αλλά είναι συμβατός με τα εξής:
    Mega# , Tiny# κ.α

    Υλικά κατασκευής
    1 x αρσενικό εικοσιπεντάπινο με την θήκη του
    4 x αντιστάσεις 330Ω
    μικροελενκτή

    επίσης
    μετασχηματιστή για τροφοδοσία 5V
    και αν θέλετε βάζετε 2 πυκνωτές των 100nF παράλληλα με την πηγή.

    Software

    Μπορείτε να το χρησιμοποιήσετε με το CodeVision για να προγραμματίσετε κατευθείαν σε C,

    ή

    να γράψετε πρόγραμμα στον Algorithm Builder και μετά να στείλετε τα *.hex με το PonyProg2000. (Προσοχή άλλες εκδόσεις του PonyProg δεν το υποστηρίζουν)

    Συνεχίζεται........................
    Συνημένες Εικόνες Συνημένες Εικόνες

    0 Not allowed! Not allowed!

  2. #2
    Μέλος Το avatar του χρήστη Mousakias
    Όνομα
    Ηλίας
    Εγγραφή
    Dec 2008
    Περιοχή
    Μέσα στον AtMega8
    Μηνύματα
    207

    Συνέχεια............


    Κατασκευή και Προγραμματισμός

    Το σχέδιο της κατασκευής είναι στην συνημμένη εικόνα.
    Αφού το φτιάξεται πρέπει:
    1. Να τροφοδοτήσετε με 5V dc.
    2. Να ανοίξεται το πρόγραμμα και να επιλέξεται ποιό προγραμματιστή χρησιμοποιείτε και από ποιά θύρα:
    Για CodeVision: Kanda systems STK200+/300 και θύρα Ltp#
    ,όπου# το νούμερο της παράλληλης

    Για PonyProg: Να επιλέξετε προγραμματισμό parallel.
    Και μετά AVR ISP I/O και θύρα Ltp#
    ,όπου# το νούμερο της παράλληλης
    3. Να επιλέξετε ποιό μικροελενκτή χρησιμοποιείτε. π.χ: AtMega8
    4.Καλούς προγραμματισμούς...
    ΠΡΟΣΟΧΗ γιατί αν αλλάξεται κάποια fuse bits (ή αν δεν τα αλλάξετε)κλειδώνει ο μικροελενκτής και θέλει προγραμματιστή σειριακό για να ξεμπλοκάρει.
    Στους αρχάριους συνιστώ να μην τα προγραμματίσουν.
    Τα default fuse bits του AtMega8 δεν τον κλειδώνουν.
    Κι εγώ τώρα τα μαθαίνω. Ας ποστάρει κάποιος πιό έμπειρος.

    Links για τον προγραμματιστή

    http://www.avrtutor.com/tutorial/thermo/welcome.php C tutorial
    http://www.engbedded.com/cgi-bin/fc.cgi/ Fuse bits calculator
    http://www.atmel.com/products/AVR/ Atmel - Avr

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη Mousakias : 03-02-09 στις 13:39 Αιτία: Λάθος στην πληκτρολόγιση

  3. #3
    Μέλος Το avatar του χρήστη Stergios_[.gr]
    Όνομα
    Στέργιος
    Εγγραφή
    Dec 2008
    Περιοχή
    Αθήνα
    Μηνύματα
    930

    Προεπιλογή

    Πολύ ωραίος Ηλία! Με έσωσες σε ένα (και μοναδικό) project στο οποίο δοκιμάζω AVR! Ευχαριστώ!

    0 Not allowed! Not allowed!

  4. #4
    Μέλος Το avatar του χρήστη HeavenNHell
    Όνομα
    Γιάννης
    Εγγραφή
    Nov 2009
    Περιοχή
    Ιωαννινα
    Μηνύματα
    35

    Προεπιλογή

    Το BD 25 ειναι male η female?

    0 Not allowed! Not allowed!

  5. #5
    Μέλος Το avatar του χρήστη tasosmos
    Όνομα
    Τάσος
    Εγγραφή
    Jul 2005
    Περιοχή
    Αθήνα
    Μηνύματα
    3.057

    Προεπιλογή

    Αν το συνδεεις με καλωδιο στην παραλληλη του υπολογιστη μπορει να ειναι οτι θες, αν το βαλεις κατευθειαν (καλο ειναι να το αποφυγεις γιατι μπορει να εχεις προβληματα κατα τον προγραμματισμο επειδη αναγκαστικα μετα θα εχει μεγαλο μηκος το καλωδιο απο τον προγραμματιστη ως την πλακετα σου) τοτε ειναι αναγκαστικα αρσενικο.

    Υποψιν οτι το συγκεκριμενο κυκλωμα ΔΕΝ παρεχει απολυτη προστασια για την θυρα του πισι και δεν εχει φιλτρα για θορυβο στις γραμμες προγραμματισμου, αν θες προγραμματιστη με παραλληλη ειναι πολυ καλυτερα να φτιαξεις αυτο: http://www.lancos.com/e2p/betterSTK200.gif

    0 Not allowed! Not allowed!

  6. #6
    Μέλος Το avatar του χρήστη HeavenNHell
    Όνομα
    Γιάννης
    Εγγραφή
    Nov 2009
    Περιοχή
    Ιωαννινα
    Μηνύματα
    35

    Προεπιλογή

    Ευχαριστώ για την γρήγορη απάντηση.άπλα είχα κάνει και των ozipicer και δεν δούλευε παρα τις προσπάθειες μου και τελικα ηταν το καλώδιο που ήταν από male σε male, γιαυτό ρωτάω .

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη HeavenNHell : 02-02-10 στις 19:32

  7. #7
    Μέλος Το avatar του χρήστη tasosmos
    Όνομα
    Τάσος
    Εγγραφή
    Jul 2005
    Περιοχή
    Αθήνα
    Μηνύματα
    3.057

    Προεπιλογή

    Μα δεν εχει σημασια το καλωδιο, τα pins παραμενουν τα ιδια απλα αλλαζει ο προσανατολισμος τους.
    Εκτος κι αν ηταν καλωδιο για laplink που εχει διαφορες σε σχεση με το απλο παραλληλο.

    0 Not allowed! Not allowed!

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

  1. Avr jtag ice για αρχάριο
    By Fire Doger in forum Μικροελεγκτές
    Απαντήσεις: 9
    Τελευταίο Μήνυμα: 16-10-15, 17:21
  2. AVR + ISP προγραμματισμός
    By ALAMAN in forum Μικροελεγκτές
    Απαντήσεις: 3
    Τελευταίο Μήνυμα: 24-08-13, 22:48
  3. βοήθεια για AVR ATMEGA 32 και ISP
    By Tintin in forum Μικροελεγκτές
    Απαντήσεις: 52
    Τελευταίο Μήνυμα: 13-10-09, 20:59
  4. ISP PROGRAMMER
    By lios in forum Γενικά
    Απαντήσεις: 6
    Τελευταίο Μήνυμα: 22-01-09, 19:56

Tags for this Thread

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

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