Articles by "hướng dẫn Altium Designer"

10 4.104 8051 9 Acquy adc pic All datasheet ALTIUM Altium Designer AM-FM Arduino ARM ARM là gì Ấn Tượng Bản tin công nghệ Bản tin Thiết Bị Số Barobo bất động sản biến Binary Bit board lpc2378 Bộ chuyển đổi ADC Bộ Đếm Bộ điều khiển cửa cuốn Bộ Định Thời Buy Khóa Số Điện Tử Buy Mạch đếm sản phẩm Buy Mạch giao thông Buy Mạch nạp Buy Matrix Byte C cho AVR các hàm vào ra các loại lõi arm các mạch DAC cơ bản các ngắt trong pic Cách đọc điện trở Cách Đọc Giá Trị Điện Trở Cách đọc giá trị tụ điện Cách hàn linh kiện dán cách làm mạch khóa số cách tạo linh kiện dán cad/cam Cài Đặt cài đặt proteus 8 cảm biến Cấu Kiện Logic Khả Trình cấu tạo cấu trúc arm cấu trúc lệnh CCS Chân chân Transistor Chip Khả Trình chuyển đổi Chuyển đổi số tương tự Chuyển Đổi Tương Tự/Số - ADC Chuyển động số chương trình City Clip Điện Tử Code 8051 - ASM Code 8051 - C Code 8051-C code ASM code ASM mẫu 8086 Code AVR - C code C Code Lập Trình Code led sao băng code maupic code mẫu 8051 Code Mẫu 8086 Code Mẫu cho ARM - LPC1343 code mẫu pic Code PIC - C codemaupic Counter Cổng Vào Ra Cơ Bản Cuộn Cảm Cửa cuốn DA DAC Debug Decimal Delay8051 Dev-C++ Diode DIY Dò đường Do It Yourself doanh nghiệp Download DTMF Mobile đảo chiều động cơ Điện Trở Điện Tử Điện Tử Cơ Bản điều chế độ rộng xung điều chế xung PWM điều khiển bằng điện thoại Điều khiển cửa cuốn Điều khiển cửa cuốn bằng điện thoại điều khiển động cơ đo điện áp đo nhiệt độ đo nhiệt độ hiển thị lên lcd trên 8051 Đo Nhiệt Độ LM35 + LCD Đo Nhiệt Độ LM35 + Led 7 thanh đọc màu điện trở đồ chơi động cơ chân không Động cơ nhiên liệu Động cơ robo đồng hồ thời gian thực Ebook Đại Học ebook điện tử Ebook đồ án Ebook Tin Học Encoder Encoder là gì Full Giải Thuật Giải thuật PID Giáo Dục giao tiếp i2c pic 16f877a giao tiếp i2c pic16f877a với ic ds1307 giao tiếp máy tính qua rs232 Giao Tiếp Máy Tính VB6 giao tiếp rs232 giao tiếp spi giữa 2 pic giao tiếp spi trong pic Giáo Trình Điện Tử Giới thiệu 8051 Giới thiệu cơ bản GPIO Graphic Design hàm Hàn linh kiện dán Hexadecimal Hệ Hexa Hệ Nhị Phân Hệ Thập Lục Phân Hệ Thập Phân hiển thị lên lcd 16x2 Hoạt Động Học Học 8051 qua các ví dụ đơn giản Học ALtium Designer học AVR Học Corel Draw X3 Học Eagle HỌC LẬP TRÌNH 16F877A Học Lập Trình 8051 Học Lập Trình C Học Orcad Học Protues hoc-lam-robot-do-duong-qua-video Hồng ngoại hướng dẫn hướng dẫn Altium Designer hướng dẫn đo đồng hồ VOM hướng dẫn keil - C lập trình 8051 hướng dẫn làm led sao băng hướng dẫn làm led trái tim hướng dẫn lập trình ARM Hướng Dẫn Lập Trình ARM - LPC1343 hướng dẫn lập trình ARM-LPC2378 hướng dẫn lập trình CCS hướng dẫn lập trình PIC Hướng Dẫn Led Trái Tim hướng dẫn module sim548c hướng dẫn sử dụng keil hướng dẫn sử dụng proteus 8 Hyper Terminal hercules 3.2.4 I/O IC 555 IC 7447 IC 74HC151 IC 74HC154 IC 74HC245 IC 74HC595 IC 74LS138 IC DS1307 IC đồng hồ thời gian thực IC LM324 IC LM342 IC LM7805 IC số IC số opamp LM324 IC Thông Dụng IC555 Interrupt Keil 4 Full keil arm Keil C Keil uVision3 kế toán kiểm toán khái niệm Khái Niệm Cơ Bản Kho Vật Liệu khóa điện tử khóa số dùng 8051 khóa số dùng 89s52 Khóa Số Điện Tử khuếch đại kiểm tra Kinh doanh maketing kinh tế quản lí Kỹ Thuật Kỹ Thuật Vi Xử Lý làm mạch điện lý thú Làm quen AVR Lap Trinh Dieu Khien Robot Lập Trình lập trình 8051 Lập Trình AVR Lập Trình C lập trình c++ Lập Trình Led Quảng Cáo Lập Trình Nhúng Lập trình pic Lập trình Robot Lập Trình Vi Điều Khiển Lập Trình Với AVR Studio LCD 16x2 Lcd16x2 Led Clock Led Quay led sao băng led trai tim Led Trái Tim Lịch sử ra đời Linh Kiện Cơ Bản linh kiện điện tử Loa LPC 2378 LSB lý thú Mã AVR - C Mạch 7seg Mạch Amply.Mạch Loa Mạch Autorobo Mạch bảo vệ Mạch Cảm Biến mạch cảm ứng sờ tay Mạch Cầu H Mạch cube Mạch Đếm Sản Phẩm Mạch điện cơ bản Mạch điện hay Mạch Điện Ứng Dụng Mạch Điều khiển động cơ Mạch Động Cơ Mạch đồng hồ Mạch đồng hồ 4 led Mạch giao thông Mạch IC số Mạch in mạch khóa số mạch khuếch đại thuật toán mạch led chúc mừng năm mới mạch led đẹp Mạch Led đơn Mạch Led Quảng Cáo mach led trai tim mạch led trái tim Mạch Led Vumeter mạch lý thú Mạch Ma trận Phím Mạch Matrix Mạch nạp Mạch nguồn Mạch Nút Bấm mạch sóng rf mạch tăng áp Mạch thu phát Mạch tổ hợp MSI Mạch trái tim Mạch Vi điều khiển Microbicho module module GSM/GPS Module Sim548 Module Sim548 giao tiếp với vi điều khiển PIC Module Sim548C Mosfet Motor Mô Phỏng Phần Cứng Mô Tả Phần Cứng MSB mua led sao băng News Ngắt Ngắt Trong LPC23xx ngân hàng Ngôn Ngữ Ngôn Ngữ C Ngôn Ngữ Tự Học Lập Trình C Ngôn Ngữ VHDL Nguyên Lý nguyên lý ic 555 Nguyên Tắc nháy led Nhập môn C Nhỏ Gọn Nibble opamp People Phần Mềm phần mềm altium Designer Phần mềm điện tử Phần Mềm Điện Tử Phần Mềm Điện Tử Hay Phần Mềm Hay Phần Mềm Led Quảng Cáo phần mềm proteus 8 Phần mềm vi tính Phần Mền Phương pháp hàn linh kiện dán PIC pic16f877a Print Design Proteus Proteus 7.8 SP2 FULL PWM quà tặng bạn gái quà tặng độc đáo quản trị doanh nghiệp quản trị kinh doanh quét led 7 đoạn Relay robocon Robot ROBOT DÒ ĐƯỜNG rút gọn mạch logic tổ hợp Sach Dien Tu Sản Phẩm Thú Vị Sản Phẩm Thương Mại Sáng tạo Short Smart Home SMD sơ đồ nguyên lý spi Sports Sử Dụng Sử Dụng Đồng Hồ sử dụng đồng hồ VOM sử dụng ngắt trong pic sự khác nhau Sức mạnh số Tải tài chính tài chính doanh nghiệp tài chính ngân hàng Tài Khoản Chia Sẻ Tài Liệu Tài Liệu 8051 tài liệu avr Tài liệu Điện Tử Tài Liệu Pic Tài liệu robocon tài liệu về ngân hàng Tài Liệu Vi Điều Khiển tailieuvn Tạo cổng Com ảo Tạo cổng nối tiếp ảo tạo dự án trong keil arm Tạo Project trong Vi Xử Lý ARM tạo thư viện altium designer tạo xung vuông Tạp chí Tạp Chí Hay tăng áp Tập lệnh AT Team Support TEAMPLATE PROTEUS Test thị trường tài chính Thiết Bị Thú Vị Thiết kế robot Thiết lập Fuse Bits Thiết Lập Pin Thuật Toán Thuật Toán Điều Khiển PID Thuật Toán Quine MCCluskey Thư viện Protues Thực Hành Thyristor Timer Timer/Counter Tin Học Chia Sẻ Tổ Chức Bộ Nhớ tổng quan về proteus 8 Transistor Tranzito Tranzitor Trao đổi học tập Travel Trình Biên Dịch Trình Dịch Trong Suốt Truyền Thông Nối Tiếp Không Đồng Bộ- UART truyền thông nối tiếp RS232 Tụ điện TUT - 8051 - ASM TUT - 8051 - KeilC tự hành Tự Học C Tự Học Lập Trình C Tý hon UART Update USB Ứng Dụng Led Quảng Cáo ứng dụng mạch khuếch đại thuật toán vẽ mạch in vẽ mạch nguyên lý VHDL Vi Điều Khiển Vi điều khiển - Ứng dụng vi điều khiển PIC Vi mạch số Vi Xử Lý Vi Xử Lý 8051 Vi Xử Lý 8086 Vi Xử Lý ARM Vi Xử Lý PIC Video Video Mach Điện Virtual Serial Port Driver VOM vxl Web Design xác định góc quay động cơ xử lý chuỗi
Hiển thị các bài đăng có nhãn hướng dẫn Altium Designer. Hiển thị tất cả bài đăng


Tham khảo thêm:


Video hướng dẫn sử dụng phần mềm Altium Designer:

Phần I: 


                                                 
Phần II:
                                                   
Phần III:
                                                 
Phần IV:
                                                  


  Phạm Văn Ngọc Anh- 01644326695
(Nguồn: Tuấn Anh KTMT)

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 :



Tạo thư viện PCB

Lưu và đặt tên cho thư viện. 
Ví dụ : LINH KIEN DAN.PcbLib

Lưu thư viện

Trong thẻ PCB Library nhấn chuột phải chọn Add để tạo linh kiện mới ( Hoặc Tools > New Blank Component, phím tắt là T W )
Đặt tên cho linh kiện :

Đặt tên cho linh kiện mới


Chú ý : Nếu thẻ PCB Library chưa xuất hiện, thì ta có thể lấy nó tại đây :

Thẻ PCB Library

Bật datasheet của Atmega8 lên, tìm đến phần mô tả kích thước. Ta nên chọn kích thước ở phần giữa MOM ( Hoặc khoảng chẵn giữa MAX và MIN để sau này chia đôi cho dễ )

Xem Datasheet


Giờ tới phần thiết kế khung cho linh kiện :

Khung cho linh kiện sẽ được thiết kế ở lớp Top Overlay
Để vẽ khung, ta vẽ bằng đường LINE ( phím tắt P L )
Để dùng với phương pháp tọa độ, bạn phải dùng một công cụ rất mạnh và có sẵn của Altium từ khi mới chào đời ( Protel SE ), đó là công cụ PCB... Inspector Nếu chưa có, lấy công cụ đó ở đây :


Thẻ PCBLIB Inspector

Thêm vào đó là gốc tọa độ phải luôn nằm ở giữa hoặc gần linh kiện, như vậy mới có thể tính tọa độ chính xác và khi lấy linh kiện cho thiết kế, tọa độ của linh kiện nằm ngay dưới con trỏ chuột.

Trong phần mô tả kích thước của linh kiện, ta thấy khung của linh kiện là 7 mm, theo phương pháp tọa độ, ta sẽ có giá trị x1, x2, y1, y2 tương ứng với hai đầu của đối tượng. Vì vậy các giá trị sẽ đượcchia đôi và lấy cộng trừ.

Ví dụ trong thẻ Inspector : 7mm thì sẽ có giá trị 
x1 = -3,5 mm
x2 = 3.5 mm
y1 = y2 =3.5 mm


Vẽ khung linh kiện ở lớp Overlay

Làm tương tự, ta sẽ có khung sau :

Hoàn thành khung

Bạn nên nhớ các tọa độ của x,y để thay đổi cho phù hợp !

Bước tiếp theo là lấy chân cho linh kiện :

Tạo chân dán cho linh kiện ở lớp TOP LAYER

Các thiết đặt như trong hình.
Kích thước 0.4 và 2 lấy trong datasheet

Chú ý : Chân linh kiện dán nhất thiết phải để ở lớp TOP LAYERDo khoảng cách giữa các chân là 0.8 mm, vì vậy, ta nên để Snap Grid là 0.8 mm để đặt chân tiếp theo cho tiện, không phải ước chừng khoảng cách nữa.
Thiết lập 
Snap Grid bằng cách nhấn Tools > Library Options ( Phím tắt O B ) giá trị thiết lập tại đây :

Thiết lập Snap Grid


Chân của Atmega8 có 32 chân ( loại linh kiện dán, cắm thì có ít hơn ), chia làm 4 nhóm, mỗi nhóm 8 chân. vì vậy ta sẽ thiết đăt như sau :

Sắp xếp các chân

Tiếp theo là để chân cho khớp với BODY ( mình gọi là khung, nhưng thực chất nó là cơ thể -BODY của linh kiện )

Với hàng dọc, ta sử dụng công cụ Inspector như sau :

Sử dụng công cụ Inspector với hàng dọc

Với hàng ngang, ta sử dụng công cụ Inspector như sau :

Sử dụng công cụ Inspector với hàng ngang

Giải thích số 4.5 mm : Chiều dài của chân linh kiện là 2mm, mà tọa độ tính từ tâm tính ra. Đường cách tâm là 3.5 mm , chân muốn trùng với đường thì tâm của linh kiện phải cách đường là1mm. Suy ra tâm chân linh kiện cách gốc tọa độ là 3.5+1 = 4.5 mm

Tiếp theo là sắp chân sao cho cân đều như trong datasheet

Phân tích :
- Khoảng cách chân với chân là 0.8 mm
- Có 8 chân trên một hàng, do vậy muốn cho đúng gữa thì 2 chân giữa của hàng đó ( ví dụ chân 4, 5 ) phải cách đều so với tâm. Có nghĩa là tọa độ của hai chân giữa là một nửa 0.4 mm

Giải quyết : Thiết lập lại Snap Grid là 0.4 mm

Thiết lập Snap Grid

Rồi kéo hàng chân đó sao cho hai chân ở giữa cách đều tâm 

Xong xuôi, ta sẽ có linh kiện như sau :



Thêm mắm thêm muối vào, tùy thẩm mỹ và quan điểm thiết kế của từng người mà cho ra sản phẩm cuối cùng.
Ví dụ :

Kết quả



Phạm Văn Ngọc Anh- 01644326695

(Nguồn:  Nomad204)



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
Tài liệu tham khảo thêm: Bài viết Thiết kế linh kiện dán
Linh kiện thiết kế trong ví dụMMA7260Q
Tác giả: Nomad204, HaUIonline.com

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

Chúng ta nên nhớ, thư viện nguyên lý như một ngôi nhà, trong đó các kí hiệu, linh kiện trong đó là các thành viên trong ngôi nhà. Có nghĩa là trong thư viện, có thể chứa rất nhiều linh kiện. Chúng ta không nên nhầm lẫn là mỗi thư viện chỉ chứa đúng một linh kiện.
Đặt tên cho thư viện, nên đặt một cái tên chung và dễ nhớ. Trong ví dụ này là MyLib.Schlib

Mở Workspace SCH Library (bên trái), chúng ta sẽ thấy mặc định là tên một linh kiện. Nếu muốn thêm linh kiện khác, các bạn hãy nhấn vào nút Add. Nếu không có Workspace SCH Library, các bạn có thể lấy nó ở vị trí mũi tên trong hình.

Thẻ SCH Library

Nháy kép vào tên linh kiện ở Workspace SCH Library, và làm theo như trong hình:

Chỉnh các thông số cho linh kiện

Một số chú ý:
  • Default Designator: Số hiệu của linh kiện,
U?: Số hiệu của IC
R?: Số hiệu của điện trở
C?: Số hiệu của tụ
Q?: Số hiệu của Transistor, FET, ....
Y?: Số hiệu của thạch anh 
......
Dấu "?" là các số tự nhiên (1 2 3 4 ...) mà sau này chúng ta dùng đến trong chức năng đánh số tự động của Altium

  • Comment: Giá trị của linh kiện được ghi trên vỏ, cái này là dùng làm kí hiệu cho lắp ráp, dùng để cho công nhân lắp ráp và List linh kiện.
  • Symbol Reference: Tên của linh kiện khi được List trong danh sách của thư viện, mặc định là Component_1
  • Value: Giá trị của linh kiện trên bản vẽ nguyên lý, dùng cho người thiết kế và phân tích mạch, cũng có thể dùng để list linh kiện. Nếu không có Value, thì ta phải tạo mới bằng nút Add
Đến phần vẽ khung và chân linh kiện:
Trong Altium, cái nào ra trước thì nằm dưới cái ra sau.

Ví dụ: Vẽ khung màu vàng trước, thêm chân sau thì chữ của chân sẽ nổi lên khung.
Thêm chân trước, sau đó mới vẽ khung thì chữ của chân sẽ bị chìm dưới khung, không nhìn thấy.


Tạo khung:

Tạo khung nền cho linh kiện

Thêm chân: (Add PIN):

Tạo chân cho linh kiện

Hiệu chỉnh giá trị cho chân:

Trước tiên, ta phải biết các thông số của chân linh kiện, cái này được cho ở Datasheet của linh kiện 

Đọc DataSheet

Ta thấy rằng, MMA7260Q có:16 chân

2 chân đầu vào
2 chân nguồn
7 chân không kết nối - NC
3 Chân đầu ra
1 Chân logic

Vậy thông số các chân sẽ như sau:


Chân đầu vào

Chân nguồn

Chân không kết nối

Chân Logic

Chân đầu ra

Lưu ý: 
Độ dài các chân nên để là: 20
khoảng cách hẹp nhất giữa hai chân liền nhau là: 10

Sắp sếp tổng thế ta được như sau:

Sắp xếp các chân

Nếu không muốn hiển thị các chân NC, chúng ta làm như sau:
+ Chọn các chân NC
+ Giữ Shift và kích chuột trái để gọi Workspace SCHLIB Inspector
+ Tích vào thuộc tính Hide

Ẩn các chân NC

Kết quả cuối cùng:

Hoàn thành




2. Tạo thư viện PCB

Các điều cần lưu ý khi tạo thư viện PCB, thêm linh kiện trong Altium:

- Không nên tạo thư viện tích hợp vì bất tiện cho việc cập nhật linh kiện mới.

- Luôn để tâm của linh kiện trùng vào gốc tọa độ của bản vẽ (Orignal)

- Các kích thước lỗ khoan chân linh kiện thông dụng:
0.6mm, 0.8mm, 1mm, 1.2mm, 1.5mm, 2mm, 2.5mm, 3mm, 3.2mm ....
Không nên để kích thước lỗ là mil, vì ở điều kiện làm mạch ở Việt Nam, sẽ không sử dụng đơn vị này => khoan không đúng kích thước chân linh kiện

- Bề mặt bám thiếc (X-size, Y-size) thường thì để gấp đôi kích thước lỗ, nhưng còn tùy thuộc vào điều kiện thực tế của mạch.

Chuyển đổi linh hoạt giữa đơn vị Mil và mm, không nên gò bó vào một đơn vị nào đó.
Ví dụ: Lỗ chân linh kiện để là 0.8mm, khoảng cách các chân để là 100mil.
Phím tắt để chuyển đổi qua lại giữa 2 đơn vị là : Q

- Nên dùng phương pháp tọa độ và sử dụng thành thạo công cụ Inspector để có được một kích thước chuẩn nhất.
Điều này rất quan trọng đối với linh kiện đòi hỏi sự ghép khít, chính xác như: Led matrix, Led 7 thanh, ...
Linh kiện có kích thước càng sát với kích thước thật thì sắp mạch sẽ càng gọn và khoa học.

Nội dung chính của bài hướng dẫn này:


Thư viện PCB cũng giống như thư viện SCH, có nghĩa là nó có thể chứa không chỉ một mà rất rất nhiều linh kiện. Vì vậy chúng ta nên đặt một cái tên dễ nhớ, ngắn gọn nhất
Trong bài này, tên thư viện là Mylib.pcblib
Tạo mới thư viện: 

Tạo thư viện PCB

Lưu thư viện với tên : MyLib.pcblibTrong bài này, chúng ta sẽ tạo chân cho con MMA7260Q, các kích thước của nó đã được cho trong datasheet:

Xem DataSheet

Tại Workspace PCB Library, nháy kép vào tên PCBCOMPONENT_1 và đổi tên như hình:

Đặt tên linh kiện

Lưu ý: Tên của linh kiện nên để theo tên trong Datasheet

Tạo chân cho linh kiện: Chú ý những khung màu đỏ

Tạo chân linh kiện

Vẽ khung và sắp xếp chân như sau:



Lưu ý: Cách vẽ linh kiện đã được nói rõ ở trong:
Thiết kế linh kiện dán.

Linh kiện sau khi hoàn chỉnh:

Hoàn thiện linh kiện





3. Kết nối linh kiện giữa hai thư viện
Lưu ý: Thư viện PCB và SCH nên để chung ở cùng một thư mục, khác thư mục chứa hệ điều hành.

Thực hiện:


Mở thư viện SCH và thư viện PCB
Ở thư viện SCH, chọn linh kiện cần liên kết chân và làm theo các bước lần lượt sau:




Kết nối linh kiện giữa hai thư viện

Hoàn chỉnh:




Phạm Văn Ngọc Anh- 01644326695


(Nguồn: Nomad204)

Author Name

{picture https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjN0PUWA2genMqX3Sm26mBTX_30OJgDenoIi4K6BR-E1vl3nI7LALp0X759QZgzqrMcGBB7jEbdZnubJbp4n2ZZ22KT196CWCg9DLs3MfEivocdmkjZEPEn-A42hyphenhyphen9dmsca0VIDQr_LjqM/s512-Ic42/pham-van-ngoc-anh.jpg}

Tôi là Ngọc Anh. Tôi đến từ Nghệ An. Tôi tốt nghiệp một trường đại học tại Sài Gòn. Hiện tôi đang phát triển công ty riêng. Liên lạc với tôi qua:

{facebook https://www.facebook.com/phamvanngocanh}
{twitter https://twitter.com/nghiphong1993}
{google https://plus.google.com/+dientuchiase/posts}
{youtube https://www.youtube.com/channel/UCeJKhA_goBNFmDw6RKNtmYQ}

Biểu mẫu liên hệ

Tên

Email *

Thông báo *

Được tạo bởi Blogger.