Thứ Tư, 7 tháng 11, 2012

Hướng dẫn làm mạch nạp pickit 2 student edition

Ưu điểm:
-rẻ tiền (130k + 2 tiếng ngồi hàn)
-chạy hoàn toàn ổn định như mạch mua bên ngoài
-chức năng giống hoàn toàn mạch pickit 2 thí nghiệm
-thêm chức năng nạp chip 3v3 bán tự động như mạch pk2fun của RP http://products.rpc.vn/tools/pk2fun/
Nhược điểm:
-to hơn do mạch 1 lớp (5x10 cm)
-xấu hơn do hàn dở


mạch nguyên lý


mạch in


sơ đồ cắm linh kiện (sau khi ngâm mạch và quét nhựa thông, in file "PICKIT 2 SE TOP LAYOUT.pdf" ủi lên mặt lưng của mạch cho đẹp và dễ hàn)

-firmware cho 18F2550 là file hex nằm ở đường dẫn C:\Program Files\Microchip\PICkit 2 v2. Ráp mạch xong dùng 1 mạch nạp khác nạp vào 6 chân ICSP nằm cạnh con pic
-cuộn cảm 680uH có thể thay = 330uH
-diod 5818 ko tìm dc có thể thay = 5819

-Ferrite Bead (cuộn xeo hoặc xeo than) có thể chạy ra nhật tảo mua 1k/cái hoặc câu sợi dây đồng qua cũng OK, tác dụng của nó là lọc nhiễu của nguồn USB nhưng laptop xài pin nên chắc ko nhiễu đâu

-các linh kiện còn lại qua đối diện trường mua có hết. con pic mua lẻ là 105k, bo đồng mua loại 10x20cm rửa dc vừa đủ 4 mạch, in đề can 4,5k/tờ, thuốc ngâm 2,5k/bịch số còn lại mua hết tầm 25k nhưng ko bán lẻ. điện trở 10 con 500d nên 2 đứa mua chung là mua rẻ dc 4k rồi và mua chung nhiều đứa thì cảng rẻ

danh sách linh kiện:
-Pic 18F2550 nạp sẵn firmware + socket 28 chân
-Transistor: C1815 x3, A1015 x1
-1 hàng jump đực + 1 cái jumper
-2 LED 1 xanh 1 đỏ
-1 nút reset 2 chân
-Diode: 4148 x1, 5819 x1
-L: 330uH
-1 cái lỗ USB loại B cái
-Thạch anh 20 MHz x1
-Ferrite Bead x1
-Tụ: 104 x1, 22p x2, 47uF x1, 0.47 x1, 100uF x1
-R: 1k x1, 100k x1, 10k x3, 4k7 x4, 2k7 x1, 22k x1, 100 x3, 330 x2


cách sử dụng giống hệt lúc thí nghiệm nhé. module pic có thể lấy nguồn từ mạch nạp nên ko cần mua thêm adapter cấp nguồn. Những bài thí nghiệm tiêu thụ công suất lớn cần cấp nguồn ngoài cho an toàn

Chú ý: Sau này nếu dùng chip 3v3 phải làm theo thứ tự: GỠ JUMPER TRÊN MẠCH NẠP RA TRƯỚC -> CẤP NGUỒN CHO MODULE PIC -> CẮM VÀO MẠCH NẠP

Chip 5v như 16F877A, 16F84A, 16F887,..... dùng như bình thường lúc học thí nghiệm

Vài tấm ảnh chụp trong qúa trình test mạch:


xem thêm tại: www.facebook.com

Mạch nguyên lý dc lấy từ C:\Program Files\Microchip\PICkit 2 v2\PICkit2 User Guide 51553E.pdf trong phần Appendix B. PICkit 2 Schematics và dc lược bỏ những phần ít dùng như Programmer to go,... chỉ lấy phần nạp nên mới dc gọi là Student Edition nghĩa là phiên bản dành cho SV, dc 1 số thầy bên BK nghiên cứu, thay thế bằng các linh kiện dễ tìm ở VN và đưa vào học tập tại các trường BK khắp cả nước. Mình chỉ vẽ lại layout thôi nên mọi người cứ yên tâm làm theo.

Một số bào viết tham khảo:
programmer-mach-nap-pickit2-se-9701/

bài bên dưới do tác giả của Burn-E viết. Nếu thích các bạn có thể mua Burn-E với giá 200k ở tiệm đối diện trường nhưng Burn-E nạp bằng chương trình riêng.
/mach-nap-lam-mach-nap-pickit2-ho-tro-pic-5v-3v3-31228/

Trong quá trình làm nếu có trục trặc có thể tham khảo bài này để sửa chữa hoặc comment tại đây để mọi người cùng thảo luận Sửa chữa Pickit 2

Thông báo về mạch nạp
Như đã nêu, BK đã đưa pickit2 vào học tập dưới dạng 1 bo + 1 bịch linh kiện = 160k cách đây vài tháng. Trường mình có thể do dc công ty RP tài trợ mạch nạp và kit thực hành nên ko cần thiết làm vậy.

Nguồn: http://icvn.net

Hướng dẫn sử dụng mạch nạp avr910



Mạch nạp avr910 rấ thông dụng với các bạn sinh viên bởi lý do giá thành rẻ , mạch đơn giản dễ làm. Bài viết hôm nay mình sẽ hướng dẫn sử dụng mạch nạp này như thế nào.
Với các bạn chưa có mạch nạp có thể tham khảo mạch sau đây của mình.

Sơ đồ nguyên lý:


Sơ đồ 

Mạch in:

Mạch 

Thực tế :


Kết nối với mạch ứng dụng


Download file Pass : machdientu.net
Nói về phần mềm nạp thì ta có thể sử dụng luôn codevision avr và avr studio để nap chương trình. Tuy nhiên AVR PROG trong avr studio hỗ trợ tốt hơn, nạp nhanh và ít lỗi hơn CV avr.
Giao diện chương trình nạp:




Các bạn xem video hướng dẫn để hiểu cách nạp avr910 như thế nào.

Hướng dẫn sử dụng mạch nạp USBasp cho 89 và AVR

Hướng dẫn sử dụng mạch nạp USBasp cho 89 và AVR


So với mạch nạp AVR910, mạch nạp USBasp của Thomas Fischl được người sử dụng đánh giá cao hơn về tính ổn định và tính tiện lợi(chương trình nạp phong phú). Mạch điện nguyên lí cũng khá đơn giản, sử dụng chíp Atmega8 hoặc Atmega48.
Trước hết bạn hãy download những tài liệu cần thiết tại đây và thực hiện theo các chỉ dẫn ở bên dưới.
Trong file nén chũng tôi đã cung cấp cho các bạn mạch nguyên lí, file.hex để nạp cho chip, driver cho máy tính và phần không thể thiếu đó là phần mềm nạp chương trình.
Khi thiết kế mạch bạn có thể tham khảo mạch nguyên lí nguyên bản của USBasp 


Mạch nạp isp nguyên bản của nhà sản xuất.

Khi thiết kế mạch bạn có thể tham khảo mạch nguyên lí nguyên bản của USBasp. Có một số lưu ý như sau: Hãy bỏ Jumper2, nối trực tiếp Jumper1 lại (dùng mạch nạp cấp nguồn luôn cho chip).


Nạp firmware cho chip Master: Trước khi gắn chíp mega8 vào mạch điện bạn phải nạp firmware(file.hex) vào chíp bằng một mạch nạp bất kì mà bạn có. Chú ý bạn cần phải fuse bit cho chip này sao cho nguồn thạch anh ngoài 16Mhz được sủ dụng (hãy cài đặt 2 bit BOOTZS0 và BOOTSZ1 bằng 0(cheked),các bit còn lại băng 1(bỏ trống)).



Hình ảnh set fuse bit cho atmega8 dùng phần mềm ISP Programmer



Hình ảnh set fuse bit cho atmega8 dùng phần mềm progisp



Môt vài hình ảnh thực tế.



Sơ đồ chân cho mạch nạp.



Ghép nối với IC 89Sxx.



Ghép nối với họ AVR.




Các thao tác cài driver:
Sau khi chế tạo xong mạch nạp bạn hãy kế nối mạch nạp với maý tính. Khi đó maý tính bạn sẽ yêu cầu bạn cài driver cho thiết bị một cách tự động.


Sau đây là một vài hướng dẫn cài đặt driver:

Biểu tượng USB BASP khi chưa được cài driver.



Chọn chột phải vào biểu tượng USB BASP.



Chọn đường dẫn cho file driver.



Sau khi chọn đường dẫn xong.



Chọn đồng ý.



Biểu tượng USB BASP sau khi nhận driver.



Biểu tượng ISP trên phần mềm nạp chip đã sáng.


Cách sử dụng phần mềm để nạp chíp:

Download http://www.mediafire.com/?xew4397c3zcf76a

Cách nhận biết nút Download giả mạo

Các trang web lừa đảo thường dẫn dụ người dùng tải về phần mềm tiện ích hấp dẫn. Nếu nhấn nút download, máy tính của bạn sẽ nhanh chóng tràn ngập các mẫu quảng cáo, hệ thống hoạt động chậm chạp.

Mánh dẫn dụ người dùng nhấn nút download khá phổ biến trên các trang web giả mạo, phân phối phần mềm gián điệp,… Điểm chung của các trang web này là thiết kế nút download với kích thước lớn, nhiều màu sắc, nhấp nháy tạo sự cuốn hút, bên cạnh đó là những lời mời gọi hấp dẫn.

Một số trang web còn dùng chiêu khác đánh lừa người dùng cả tin, thay vì thiết kế nút download kích thước lớn, các trang lừa đảo này hiển thị đường liên kết tải về (link) nhằm cho người dùng thấy đường dẫn tải về của một trang web an toàn, nhưng thực chất là giả mạo.



Để phòng tránh các mối đe dọa này, bạn cần thực hiện theo các nguyên tắc sau:

- Không nhấn nút download có nhiều màu sắc, nhấp nháy. Quan sát toàn bộ trang web bạn sẽ thấy bố cục lộn xộn, xen kẽ các mẫu quảng cáo không lành mạnh.

- Với những trang hiển thị đường liên kết tải về, bạn hãy di chuyển chuột (không nhấn) lên trên đường liên kết, sau đó chú ý phía dưới thanh trạng thái trình duyệt, nếu tên miền của đường liên kết không giống địa chỉ trang web bạn truy cập, đây có thể là liên kết giả mạo.

- Khi cần tải phần mềm, tiện ích bạn hãy chọn các trang web có uy tín. Nếu là các phần mềm miễn phí, bản vá lỗi… bạn hãy tải về từ trang web chính thức của nhà phát triển.


Cách tạo mật khẩu mạnh

Khi truy cập các dịch vụ trên Internet, bạn nên thực hiện các biện pháp an toàn để bảo vệ tài khoản tránh các rủi ro thất thoát thông tin, dữ liệu ngoài ý muốn.

Mật khẩu là “rào chắn” cơ bản nhằm ngăn chặn người khác đăng nhập trái phép vào tài khoản của bạn. Mật khẩu không thể bảo vệ an toàn nếu bạn dùng một mật khẩu cho nhiều tài khoản, đăng nhập tài khoản từ máy tính lạ, máy tính đang kết nối mạng bảo mật thấp, chẳng hạn mạng Wi-Fi tại nơi công cộng, quán cà-phê,… Thông thường, để đảm bảo an toàn khi truy cập, một số dịch vụ còn cung cấp thêm các cơ chế mã hóa, bảo vệ bổ sung như SSL (Secure Sockets Layer), xác thực 2 yếu tố, nghĩa là ngoài mật khẩu bạn cần thêm một bước xác thực nữa, có thể là mã gửi qua tin nhắn điện thoại, email…





Để tạo mật khẩu mạnh, khó đoán hay phá vỡ, bạn nên tuân thủ nguyên tắc:- Không dùng cùng mật khẩu cho nhiều dịch vụ.
- Hạn chế dùng tên quen thuộc, các ký tự đơn giản.
- Nên đặt mật khẩu gồm các ký tự kết hợp vừa chữ, số, ký tự đặc biệt, chữ hoa, thường và không quá ngắn, nên từ 8 ký tự trở lên.
Thường mật khẩu 15 ký tự sẽ khó “phá vỡ” hơn nhiều lần so với mật khẩu 14 ký tự. Ngoài ra, nếu dịch vụ hỗ trợ các cơ chế xác thực, bảo vệ bổ sung, bạn nên chọn áp dụng.

Mẹo: đặt mật khẩu sao cho khi bạn nhập mật khẩu trông như “múa” trên bàn phím, phím Shift (nhập ký tự hoa) là một trong những chiêu tạo động tác giả, giúp thu hút hướng chú ý của người khác. Nếu muốn dùng những chuỗi quen thuộc, bạn nên đảo chữ, kết hợp thêm ký tự đặc biệt, chẳng hạn tên quen thuộc là pcworld20nam, bạn có thể đảo và kết hợp các ký tự khác mano2Dlr0Wcp, tuy nhiên lời khuyên vẫn là hạn chế dùng những chuỗi quen thuộc.

Để không phải ghi nhớ quá nhiều mật khẩu mạnh, bạn có thể dùng phần mềm, tiện ích quản lý mật khẩu như KeePass, Password Manager, Passwords Keeper. Paswword Safe là một trong các tiện ích quản lý mật khẩu hiệu quả, mã nguồn mở, cung cấp miễn phí, chạy trên hệ điều hành Windows, hỗ trợ mã hóa mạnh, tạo mật khẩu ngẫu nhiên theo các thiết lập bạn chọn, tạo mật khẩu theo nhóm. Kể từ lúc này, bạn chỉ cần nhớ mật khẩu đăng nhập vào tiện ích quản lý mật khẩu và mật khẩu đăng nhập vào máy tính.





DBS M05479
Quang Cao