Tên chân và chức năng

Một phần của tài liệu Nghiên cứu, thiết kế bộ điều khiển thiết bị điện sử dụng công nghệ truyền thông qua mạng Internet (Trang 33 - 37)

Bảng 2.2 : Chức năng chân ENC28J60 + Mô tả chức năng từng chân :

- Chân 1 : điều chỉnh với mức 2,5V. Loại tụ điện kháng thấp, với một giá trị tiêu biểu là 10uF và một giá trị tối thiểu là 1uF so với mass tại đó. - Chân 2 : Mức tham chiếu mass.

- Chân 3 : Tạo nguồn xung clock. - Chân 4 : Giá trị nguồn.

- Chân 5 : Chức năng dự trữ.

- Chân 6 : Dữ liệu vào của giao tiếp SPI. - Chân 7 : Dữ liệu ra của giao tiếp SPI. - Chân 8 : Xung nhịp cho giao tiếp SPI. - Chân 9 : Chế độ giao tiếp (ở mức thấp).

- Chân 11 : Điện áp tham chiếu cho PHY RX. - Chân 12, 13 : Nhận dữ liệu từ mạng gửi về.

- Chân 14 : Giá trị thực cho nguồn PHY. Phải nối với điện trở khi nối đất. - Chân 15 : Mức tích cực cấp cho PHY TX.

- Chân 16, 17 : Gửi dữ liệu lên trên mạng. - Chân 18 : Điện áp tham chiếu cho PHY TX. - Chân 19 : Nguồn 3,3 v cung cấp cho PHY RX. - Chân 20 : Nguồn 3,3 v cung cấp cho PHY TX.

- Chân 21 : Điện áp tham chiếu cho PHY PLL. - Chân 22 : Điện áp tham chiếu cho dao động. - Chân 23 : Đầu vào dao động.

- Chân 24 : Đầu ra dao động.

- Chân 25 : Nguồn 3,3V cung cấp cho dao động. - Chân 26 : LED báo.

- Chân 27 : LED báo.

- Chân 28 : Nguồn cung cấp 33V.

+ Chân CLKOUT : ENC28J60 tạo ra một nguồn xung clock ở chân CLKOUT. Tần số của xung này có thể được chia 1,2,3,4,8 thông qua bộ prescaler bên trong ENC28J60. Thanh ghi ECOCON điều khiển tần số của xung clock. Khi ENC28J60 được cấp điện (Power-on Reset), chân CLKOUT sẽ dao động với tần số 6.25Mhz sau khi OST hết hiệu lực. Khi tắt chức năng của chân CLKOUT (ECOCON=0) , chân này ở mức thấp. Khi thay đổi tần số ra, chân CLKOUT ở mức

thấp trong khoảng từ 2 đến 8 xung clock từ chân OSC1 trước khi dao động với tần số mới.

+ Chân LEDA và LEDB : Hai chân này được nối với 2 LED báo tín hiệu. Ta có thể chọn mức sáng của LED gắn bên ngoài là mức 0 (sink current) hay mức 1 (source current). Sau khi reset, ENC28J60 sẽ nhận biết kiểu kết nối của LED và điều khiển các LED ở trạng thái mặc định được xác định trong thanh ghi PHLCON. Trạng thái kết nối của LED nối vào chân LEDB xác định trạng thái ban đầu của bit PHCON1.PDPXMD sau khi reset.

Hình 2.7 : Phân cực cho LED và thiết lập lại các tùy chọn cấu hình

Nếu LED không được kết nối, bit PDPXMD không được xác định.

+ Khối tạo dao động : ENC28J60 hoạt động ở tốc độ 25Mhz. Ta dùng thạch anh 25Mhz nối vào 2 chân OSC1 và OSC2. Hoặc có thể dùng nguồn dao động bên ngoài.

+ Oscillator Start-up Timer (OST) : Timer này hết hiệu lực sau khi đếm được 7500 xung clock từ chân OSC1 (300us) kể từ khi Power-on Reset hoặc wake-up từ chế độ Power-Down. Thời gian delay này dùng để “chờ” các khối chức năng trong ENC28J60 hoạt động ổn định trước khi bắt đầu giao tiếp với các ngoại vi ethernet. Khi OST hết hiệu lực, bit CLKRDY trong thanh ghi ESTAT được set.

+ Mức Logic : Các chân input SCK, CS, SI, RESET có thể hiểu được mức điện áp của hệ thống 5V. Nhưng để hệ thống 5V hiểu được mức điện áp từ các chân output của ENC28J60 hoạt động ở 3,3V thì ta cần dùng một mạch đệm. Thường dùng cổng NAND hoặc cổng 3 trạng thái.

Hình 2.8: Sử dụng cổng NAND

Hình 2.9: Sử dụng cổng 3 trạng thái

Một phần của tài liệu Nghiên cứu, thiết kế bộ điều khiển thiết bị điện sử dụng công nghệ truyền thông qua mạng Internet (Trang 33 - 37)