RSS
English French German Spain Italian Dutch

Russian Portuguese Japanese Korean Arabic Chinese Simplified
Chủ Nhật, 9 tháng 8, 2009

Mạch Nạp AVR 910 USB

AVR910USB

I. Giới thiệu

AVR 910 USB là một tích hợp giữa USB và AVR910 của ATMEL tạo ra mạch nạp mode ISP chuẩn, gọn, tiện lợi và rẻ tiền. độ ổn định cao. Giao tiếp PC duy nhất bằng Cable USB
Sử dụng trong nhiều sofware compiler như AVR-Studio, CodevisionAVR, AVRDUDE...giao diện thân thiện và dễ dùng

Các loại chip hỗ trợ : 90S và 89S53, 89S8252, 90S2313, 90S8515, ATtiny26, ATtiny45, ATtiny2313, ATmega48, ATmega8, ATmega8515, ATmega8535, ATmega16, ATmega32, ATmega64, ATmega128, AT90CAN128.

Đặc điểm

+ Nguồn cung cấp: 5V từ cổng USB.
+ Giao tiếp Virtual COM qua USB.
+ Tốc độ truyền tối đa: 115200bps, 8 bit, no parity, 1 stop, no flow control.
+ Định dạng file: Intel 8-bit HEX.

Tính năng
+ Hỗ trợ đầy đủ các tác vụ nạp chip thông thường như: Ghi/xóa/đọc nội dung trong chip, kiểm tra lỗi sau khi nạp.
+ Hỗ trợ khóa chip và lập trình fuse bit .
+ Header nạp ISP chuẩn ICE 5x2 như dòng KIT thí nghiệm STK của ATMEL giúp kết nối thuận tiện.
+ Tốc độ nạp cao, sử dụng được với hầu hết các trình biên dịch: Code Vision, AVR Studio...
+ Đơn giản trong kết nối, cài đặt và sử dụng.

avr910fr

avr910bc


II. Sơ đồ nguyên lý.

Tổng hợp qua các diễn đàn điện tử thì thông dụng có 2 mạch nguyên lý sau:

avr910

Mạch AVR 910 USB cơ bản.

avr910up

Mạch cải tiến.(Khuyên dùng trong bài này)

socketna

Chú thích mạch cải tiến:

F1: là cầu chì bảo vệ ngắn mạch ngẫu nhiên của cổng USB.(Có thể tiêu giảm thiết bị này)

J1 và J2: là các jumper chức năng, khi nạp firmware cho master chip(ATMega8) thì cắm jump cho J1(J1 đóng). Khi dùng mạch để nạp xuống chip thì cắm jump cho J2(J2 đóng)

III. Các bước thực hiện

1. Thực thi phần cứng: vẽ layout PCB hoặc làm trên testboard, có thể  cắm thử nghiệm trên breadboard cho chắc.
2. Nạp firmware  cho  ATMega8 (nhờ người khác nạp giùm hoặc lắp một mạch nạp đơn giản qua COM hoặc LPT): Firmware là 1 chương trình giúp giao tiếp giữa mạch nạp, máy tính và AVR đích. Để nạp firmware cho  master(ATMega8), cắm jump cho J1(J1 đóng). Sử dụng một mạch nạp khác cắm vị trí chân MOSI, MISO, SCK, RESET và chân GND tương ứng với mạch nạp(header 5x2 ICE), sau đó nạp chương trình cho con Master.

3. Cài đặt driver cho Window(XP/Vista). Lưu ý: khi cài đặt driver chỉ kết nối mạch nạp với máy tính. Không nên vừa kết nối với adapter(board nạp) hoặc board ứng dụng chứa chip đích vừa kết nối với máy tính.

4. Dùng chương trình nạp thông dụng để kiểm tra mạch hoặc nạp xuống chip, cắm jump cho J2(J2 đóng)

IV. Phần mềm và hướng dẫn sử dụng

Sơ đồ mạch cải tiến + Firmware(*.hex) + Driver Win XP/2000 tại đây  hoặc tại đây

Hướng dẫn cài đặt driver tại đây 

Driver XP và Vista khác tại đây hoặc tại đây: VISTA XP

Hướng dẫn sử dụng với chương trình nạp thông dụng tại đây hoặc tại đây






 

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

1 nhận xét:

NỘI QUY NHẬN XÉT

Các bạn có thể viết lời bình của mình cho bài viết, và tuân thủ một số quy tắc sau:
>>Các nhận xét phải nghiêm túc, không dung tục, không spam.
>>Các nhận xét phải ghi bằng tiếng Việt có dấu
>>Nội dung phải liên quan đến bài viết
>>Hãy để lại tên hoặc email để chúng tôi tiện trả lời bạn.

[▼/▲] More Emoticons
oni01 oni02 oni03 oni04 oni05 oni06 oni07 oni08 oni09 oni10 oni11 oni12 oni13 oni14 oni15 oni16 oni17 oni18 oni19 oni20 oni21 oni22 oni23 oni24 oni25 oni26 oni27 oni28 oni29 oni30 oni31 oni32 oni33 oni34 oni35 oni36 oni37 oni38 oni39 oni40 oni41 oni42 oni43 oni44 oni45 oni46 oni47 oni48 oni49 oni50

Lên đầu trang
Vào giữa trang
Xuống cuối trang