|
|
Η αναπτυξιακή πλακέτα που παρουσιάζεται σχεδιάστηκε να
λειτουργεί με τους μικροελεγκτέςAVR Mega16
και Mega32. Διαθέτει υποδοχές για
τις παράλληλες θύρες A, B, C και D και
υποδοχές για ISP και
δίαυλο I2C. Επίσης διαθέτει σειριακή
θύρα RS232, σταθεροποιητή 5V, 8 LED και
8 διακόπτες με δυνατότητα σύνδεσης σε οποιαδήποτε θύρα. Χρειάζεται εξωτερική
τροφοδοσία μεταξύ 8V και 24V ή 5V από θύρα USB.
Όλες οι υποδοχέςσύνδεσης διαθέτουν τάση τροφοδοσίας και γείωση. Οι διακόπτες μπορούν να δώσουν
λογικό 0 με αντιστάσεις pull up ή
λογικό 1 με αντιστάσεις pull down, ανάλογα με θέση των βραχυκυκλωτήρων πουβρίσκονται κοντά στην υποδοχή των διακοπτών. Οι αντιστάσεις που είναι συνδεδεμένες στη θύρα Β είναι 240Ω
και είναι απαραίτητες για να μη δημιουργηθεί βραχυκύκλωμα με
τον ISP εάν
είναι συνδεδεμένος. Ο μικροελεγκτής μπορεί ναλειτουργήσει με το δικό του ταλαντωτή ή με εξωτερικό κρύσταλλο που μπορεί να
τοποθετηθεί κατά προτίμηση σε ανάλογη υποδοχή δίπλα στο μικροελεγκτή (οι
απαραίτητοι πυκνωτές είναι τοποθετημένοι στην πλακέτα).
|
|
|
|
Ο προγραμματισμός
του μικροελεγκτή μπορεί να γίνει από τη θύρα ISP με
τον AVR ISP USB που περιγράφεται στον τομέα κατασκευών. Εναλλακτικά μπορεί να γίνει μέσω της
σειριακής θύρας, αφού προσαρμοστεί, όπως παρουσιάζεται στις εικόνες που
συνοδεύονται, ένας απλός προγραμματιστής με τον Tiny2313 (.hex file), ο οποίος μπορεί να κατασκευαστεί σε διάτρητη
πλακέτα.
|
|
|
|
|
|
|
|
© 2007 Πορλιδάς Δημήτριος
|
|