0
θαθελα να σας δειξω μια κατασκευη μου που ενδιαφερει ομως μονο οσους ασχολουνται με προγραματισμο ολοκληρομενων και ειδικα των AVR.
ειναι μια κατασκευη που ξεκινησε απ την αναγκη να υπαρχει ενας programmer που με μια μονο βαση να μπορει να προγραμματιζει ολα τα ολοκληρωμενα της ATMEL.συγκεκριμενα ολη την σειρα AVR που με ενδιαφερει εμενα. ψαχνοντας στο ιντερνετ ,εκτος απο σχετικα ακριβα συστηματα αναπτυξης, οι λυσεις που βρηκα ηταν πλακετες με πολλες βασεις.μια για καθε τυπο ολοκληρωμενου στις οποιες συνδεονταν μονο οι απαραιτητοι ακροδεκτες για τον προγραματισμο του.
η δικια μου προταση ειναι ,με την χρηση μονο μιας 40pin βασης να μπορω να προγραμματισω ολα τα ολοκληρομενα απο 8 μεχρι 40 pin.κατι παρομοιο δεν βρηκα στο ιντερνετ.
η λυση που προτεινω ειναι αναμεσα στο κλασικο κυκλωμα ενος απλου isp programmer για avr και την 40πινη βαση μεσολαβει μια ενα φισακι με 34pin αρσενικα (2x17).η επιλογη δεν ειναι τυχαια μια και σε τετοια φισακια κουμπονουν -ταιριαζουν , διαφορες πλεξουδες καλωδιων απο υπολογιστες. στους πρωτους 8 ακροδεκτες , καταληγουν οι εντολες του programmer(miso-mosi-skc-reset-vcc-gnd )οπως και ενας κρυσταλος 4mhz και ενα λεντακι.
τα υπολοιπα πιν συνδεονται στην 40πινη βαση του ολοκληρομενου .αλλα επειδη δεν χρειαζονται ολα, ουτε και επαρκουν για ολα. εχει γινει μια επιλογη με τα πιο απαραιτητα, τα πιο ευρεως χρησημοποιουμενα. και ειναι αρκετα ωστε να μενουν και 2 ελευθερα για μελοντικες αναγκες.
εκεινο που μενει λοιπον ειναι να συνδεθουν οι εντολες με τα αντιστοιχα ,σε καθε ολοκληρομενο .ποδαρακια. και αυτο γινεται κουμπονοντας στο 34pin ενα φις...ενα''κλειδι΄΄ διαφορετικο για καθε ολοκληρωμενο που συνδεει πχ. το reset sto 1για το atmega8 to gnd sto 10 κ.ο.κ. η λυση που εδωσα σε αυτο ειναι μια μικρη πλακετιτσα δυο οψεων καρφωμενη σε ενα θυληκο 34pin φισακι απο καλωδιο υπολογιστη η οποια συνδεει τους ακροδεκτες που χρειαζονται μεταξυ τους. υπαρχουν κι αλλοι τροποι...οπως πχ το να κανεις τισ συνδεσεις αναμεσα στα pin με καλωδιακια.. το αποτελεσμα δουλευει, αψογα. το δοκιμασα σε ολους τους τυπους που ετυχε να εχω(atmega8-atmega16-at2313-tiny15). Φυσικα υπαρχει και ενα 7805 πανω στην πλακετα για την τροφοδοσια .το τυπωμενο το εχω σχεδιασει με το spring layout και υπαρχει διαθεσιμο σε lay αλλα και σε pdf .οπως επεισης και τα ''κλειδια'' που εχω φτιαξει μεχρι τωρα.
η κατασκευη ειναι ανοιχτη για βελτιωσεις και τροποποιησεις για οποιον θελησει να σχοληθει.
http://img522.imageshack.us/img522/64/img0036oo.jpg
http://img525.imageshack.us/img525/983/img0037f.jpg