Τετάρτη 28 Μαρτίου 2012

Arduino Ethernet

Το ξεκίνησα και αυτό. Σε λίγες ώρες θα γίνει και η δοκιμή. Εφτιαξα την πλακέτα και χρησιμοποίησα τα παρακάτω εξαρτήματα:

1. IC ENC28J60SP (Farnell 1564402)  ~ 4,20 euro
2. Crystal 25MHz  ~ 0,40 euro
3. Ferrite Filter BL01RN 20MHz to 1000MHz (Farnell 9526820) ~ 0,76 euro
4. Πυκνωτές
    2 x 22pF (lead spacing 2,54mm)
    4 x 0.1uF (lead spacing 5mm)
    1 x 10uF (Ηλεκτρολυτικός)

5. Αντιστάσεις
    2 x (470R)
    1 x (2,32K)
    4 x (49,9R)

6. MagJack (χωρίς LED)  ~ 0,50 euro
7. LED x 2

Το πρωτόκολλο επικοινωνίας είναι SPI και η σύνδεση με το ARDUINO γίνεται ως εξής:

Eth PIN   Arduino PIN
1              Ground
2              3.3V
3              13
4              12
5              11
6              8



Στην ουσία πρόκειται για απλούστερη υλοποίηση του EtherCard από το jeelabs.org

Στοιχεία για τη βιβλιοθήκη θα βρείτε εδώ.

Download EtherCard library




Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου