Aug 17, 2014

Trong TUT này có sử dụng:
Altium Designer Winter 09.
- Phương pháp thiết kế linh kiện dán ( SMD )
- Sử dụng phương pháp tọa độ thiết kế.
- Thay đổi linh hoạt lưới ( Grid ).
- Sử dụng các kích thước trong datasheet của linh kiện. 
Chú ý : Thiết kế bằng đơn vị hệ metric ( mét - m ) để có một kích thước chính xác nhất !
Phím tắt đổi qua lại giữa 2 đơn vị mét và Inch là Q
Trong bài này, ta sẽ thiết kế chân cho linh kiện dán Atmega8, có 32 chân dán và chân sắp xếp theo hình vuông
Atmega8 có sẵn chân trong thư viện chuẩn của nó. Nhưng để gần gũi và dễ hình dung, ta sẽ thiết kế lại chân cho linh kiện này )
Đầu tiên, ta tạo một thư viện chân linh kiện :




Mục đích: Giúp những người mới học tự thiết kế được bộ thư viện riêng.
Nội dung: 
1. Thiết kế thư viện nguyên lý (SCH LIB)
2. Thiết kế thư viện chân linh kiện (PCB LIB)
3. Kết nối linh kiện giữa hai thư viện

Linh kiện thiết kế trong ví dụMMA7260Q
NỘI DUNG CHÍNH
1. Thiết kế thư viện nguyên lý 

Tạo mới 1 file thư viện nguyên lý:
Tạo thư viện Schematic

Jul 14, 2014

Tạo thư viện vẽ Shematic từ DataSheet
  • Tạo các thư viện cần thiết cho mạch Schematic sau:
  • Để ý và chọn đúng loại linh kiện, là linh kiện dán hay linh kiện thường. Nên tìm kiếm các linh kiện
    nào dễ mua và phù hợp để thiết kế mạch.

Jun 27, 2014

Trước hết tìm hiểu nguyên lý vận hành của các thành phần dùng trong mạch điện:
1. Tìm hiểu ic điều khiển motor:


Mở đầu 
  

Trước hết hãy tìm hiểu cách cho hiển thị các số dùng mã quét trên các chân Anode của các đèn số dùng mã 7 đoạn và sơ đồ mạch điện đồng hồ dùng để chạy đoạn chương trình nguồn sau đây:



 

Tất cả các linh kiện cho ráp trên một bảng mạch in nhỏ. Trên đó dùng 6 đèn số mã 7 đoạn để hiển thị giờ - phút - giây.

Mở đầu

Chúng ta biết, một "vật thể tự động hoàn chỉnh" phải gồm có: Ngả vào - Bộ nhớ Ngả raNgả vào là chỉ tác động bên ngoài đi vào vật thể, như ở con người, chúng ta có mắt để ghi nhận các thực thể xuất hiện ở dạng quang năngcó tai để nghe biết các sóng âmcó mũi để nhận ra mùi,có lưỡi để nhận biết vị và có lớp da bao bọc toàn thân để cảm nhận ra sự nóng lạnh, cứng mềm, nặng nhẹ... Đó là ngủ quan của con người. Bộ nhớ được dùng đề lưu giữ các chương trình, chương trình là "trí tuệ" mà thực thể có thể truy cập, lấy ra thao tác mỗi khi gặp các đối ứng cần giải quyết và Ngả ra chính là các tạo thể trang bị trên các vật thể nó chấp hành theo các chương trình, như trên cơ thể của chúng ta các thực thể thấy được như tứ chi hai tay hai chân, tim, phổi, gan, ruột...là các tạo thể luôn vận hành theo các chương trình đã có trong bộ nhớ. Khi con người đứng gần chổ quá nóng, chúng ta biết nóng và đã kịp đi ra xa chổ nóng, đó là phản ứng rất cơ bản của một vật thể tự động hoàn chỉnh.

Con người là sinh vật thông minh có khả năng học hỏi các chứng vật hiện diện chung quanh trong thiên nhiên chung quanh và con người còn muốn tự mình tạo ra các "vật thể tự động hoàn chỉnh" nữa. Ước muốn này đã có bước tiến vượt bậc từ khi người ta chế tạo ra được các ic lập trình, nó hoạt động theo các chương trình đã có trong các bộ nhớ. Trong lần này chúng ta sẽ nói đến tính năng nhập thông tin từ bên ngoài vào bên trong của các ic lập trình, cơ bản nhất là dùng các phím nhấn, sau đó sẽ mở rộng qua các cách lấy thông tin qua các cảm biến, như: quang trở, nhiệt trở, vị trở, từ trở, ẩm trở, áp trở, phong trở, động trở, ... Với các cảm biến này, chúng ta có thể mô phỏng nhiều chức năng giống như ngủ quan của các sinh vật vậy.  

 

Trước khi nói đến điều cao siêu, chúng ta hãy tìm hiểu một hệ vận hành cơ bản và đơn giản cái đã. 

Lời đầu: 
Dùng ic lập trình AT89C51, Bạn có thể kiểm soát được trạng thái tắt sáng của các dãy Led trên các bảng đèn, từ đó có thể tạo ra được các hình ảnh hay các dòng con chữ cho chạy trên các bảng đèn này, công việc này hiện rất được nhiều Bạn ưa thích, trong bài viết này, tôi trình bày một bài làm thực hành khá đơn giản nhưng rất căn cơ để Bạn hiểu được nguyên lý làm việc của các bảng đèn quang báo. Từ các hiểu biết này, Bạn mới có thể sẽ mở rộng ra nhiều kiểu bảng đèn phức tạp hơn. Mong Bạn để tâm tìm hiểu.   

  

Jun 22, 2014


  Pinnale 52 cũng tương tự như phần mềm Keil C để Compile code Asembly. 
1. Giao diện phần mềm khi khởi động

2. Sau khi nhấp Ok sẽ vào phần tạo File mới 
3. Menu File - New hoặc biểu tượng New trắng sẽ mở ra cửa sổ trắng để viết chương trình.
 4. Sau khi viết xong chương trình Chú ý phải lưu bài trước khi Compile bằng thao tác File - Save hoặc phím tắt Ctrl + S
5. Sau khi lưu xong nhấn F2 để biên dịch kiểm tra xem còn lỗi không?

 6. Biên dịch sang file hex để nạp vào IC Phím tắt Ctrl +F2
 7. Xem trạng thái Port Vi Điều Khiển chọn View - Ports Phím tắt Ctrl +P 

8. Xem trạng thái Port chạy nhấp vào mũi tên màu xanh để chạy hiệu ứng.
Bên trên là những kiến thức căn bản nhất để các bạn có thể sử dụng phần mềm phục vụ cho quá trình hoc tập của các bạn. Trong quá trình sử dụng các bạn nên dùng các phím mũi tên lên xuống hoặc Page up - Page down để nhảy nhanh chương trình, và dùng các phím tắt Ctrl + C, Ctrl + V, Ctrl + X để sao chép cắt dán chương trình cho nhanh.

Link tải phần mềm : Tại đây
Chúc các bạn thành công!