ThanhNT Blog's

Computer, Networking, Embedded Systems, PCB Design

Query Language trong Altium (Phần 1)

Altium PCB Filter Đã bao giờ bạn muốn tìm kiếm lọc nâng cao hơn những gì mà PCB Inspector có thể tìm kiếm, ví dụ bạn muốn lọc ra những đối tượng có thuộc tính là (Top Layer hoặc Bottom Layer ) nhưng nó phải là ( Track hoặc Via)… Lúc này bạn sẽ cần đến PCB Filter. Nhấn F12 trong giao diện PCB Editor để mở ra cửa sổ PCB Filter.

Sửa lỗi kéo dây, xoay linh kiện từ phiên bản Altium 16.1.9

Lỗi kéo dây, xoay linh kiện từ phiên bản Altium 16.1.9 Altium thường chỉnh sửa, nâng cấp thêm tính năng sau mỗi lần cập nhật. Tuy nhiên, đôi khi những cập nhật đó lại khá là khó chịu do trước đó chúng ta đã quen với thao tác cũ. Vì vậy giữ lại những thao tác quen thuộc, chúng ta cần điều chỉnh lại một chút. Như lần này là lỗi kéo dây, xoay linh kiện khi thiết kế Schematic.

Add thêm thư viện 3D trong Altium

Thêm thư viện 3D cho Altium Thư viện 3D linh kiện không thể tạo trực tiếp trên Altium, chúng ta phải tạo từ phần mềm khác như SolidWork, Inventer, 3DMark… Sau đó xuất sang định dạng .STEP(242). Sau đó mới import được vào thư viện của Altium. Nguyên liệu cần file .step (File 3D body) File này có thể do bạn vẽ hoặc tải về (Có thể vào www.3dcontentcentral.com để tải các thiết kế 3D được mọi người chia sẻ.

MSP430 - Giao tiếp với IC ghi dịch 74HC595

74HC595 thuộc dòng 74xx595 (xx là ký hiệu có thể khác nhau giữa các hãng) là IC ghi dịch 8bit chốt dữ liệu, đầu vào nối tiếp, đầu ra song song. Dùng để mở rộng cổng ra của MCU (Vi điều khiển) sử dụng giao tiếp SPI. Chúng ta có thể mắc nối tiếp các IC 595 với nhau để mở rộng tùy thích. Giao tiếp SPI với IC 595 gồm 3 đường:

MSP430 - Chống rung phím đơn giản

Chống rung phím Rung phím là hiện tượng tín hiệu bị nhiễu (không dứt khoát) khi nhấn phím. Hiện tượng này xảy ra do tiếp điểm vật lý trong nút nhấn tiếp xúc không tốt, dẫn đến có thể trong 1 lần nhấn phím nhưng gây ra nhiều xung tín hiệu như trong hình trên. Có nhiều giải pháp để khắc phục hiện tượng này. Chống rung phím bằng phần mềm Chúng ta sẽ thêm vào những đoạn mã giúp MCU bỏ qua những tín hiệu không mong muốn bằng cách thêm vào những khoảng thời gian Delay sau khi nhấn phím, hệ thống sẽ chờ đến khi tín hiệu ổn định rồi mới lấy và xử lý tín hiệu.

[Trick] Một số thủ thuật khi vẽ mạch với Altium

Thủ thuật Altium Với mong muốn ghi lại những thủ thuật khi vẽ mạch với Altium một cách chi tiết, do vậy mục này sẽ ngày 1 dài ra nên tôi tách ra khỏi bài viết ”Tổng hợp phím tắt trong Altium”. Bài viết này sẽ tổng hợp một số mẹo, hoặc những kinh nghiệm, thủ thuật cần thiết khi vẽ mạch với Altium. Một vài trick nho nhỏ khi vẽ mạch (Có thể bạn thừa biết!

[MSP430] Giải pháp lưu trữ dữ liệu khi mất điện

Khi triển khai một mạch điện trong thưc tế, có nhiều trường hợp do mất điện hoặc có sự cố về nguồn điện đột ngột khiến dữ liệu đang xử lý trong Vi điều khiển (MCU) bị mất. Cần có 1 giải pháp để lưu trữ dữ liệu khi mất điện vào Flash hoặc EPPROM. Có nhiều giải pháp để làm việc này như: Lưu liên tục dữ liệu (Đọc ghi liên tục khiến tuổi thọ MCU giảm nhanh chóng)

Phím tắt trong Altium thường dùng

Altium short key Khi vẽ vời, sử dụng phím tắt sẽ tăng tốc độ vẽ lên rất nhiều so với việc đi tìm kiếm công cụ cần thiết khi mà danh mục công cụ quá đồ sộ. Dưới đây liệt kê 1 số phím tắt trong Altium thường dùng (không phải tất cả) khi vẽ mạch. Những trick nho nhỏ có sử dụng phím tắt sẽ được cập nhật ở bài viết này: