Tải bản đầy đủ (.docx) (45 trang)

Đồ án nghiên cứu tìm hiểu về phần mềm proteus giáo trình tài liệu

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.98 MB, 45 trang )

TÌM HIỂU VỀ PHẦN MỀM PROTEUS

NỘI DUNG

LỜI NÓI ĐẦU
Trong cuộc sống hiện nay ngành công nghệ thông tin đang ngày
càng có đóng góp quan trọng,lĩnh vực nào có sự đóng góp của công
nghệ thông tin củng đem lại sự phát triển vược bậc, công nghệ thông
tin đem lại sự chính xác cao, tốc độ nhanh cho công việc, đáp ứng được
nhu cầu lao động, sinh hoạt vui chơi giải trí của con người.
Công nghệ thông tin hiện nay đã có mặt hầu hết trong các ngành
nghề của cuộc sống như giáo dục, kinh tế, y tế...kể cả trong bộ máy
chính phủ.
Ngành công nghệ tự động là nghành có liên quan mật thiết với
ngành công nghệ thông tin, trong sự phát triển của ngành CNTĐ từ
trước đến nay việc ứng dụng CNTT đã làm cho điện tử viễn thông có
được những bước nhảy vọt, đưa vai trò của nó lên tầm toàn cầu. vì vậy
GVHD: LÊ QUỐC DŨNG

1


TÌM HIỂU VỀ PHẦN MỀM PROTEUS

việc tìm hiểu, phát triển các ứng dụng ngành CNTT cho điện tử viễn
thông là điều hết sức cần thiết, đáp ứng được yêu cầu phát triển theo
chiều hướng vi mô như hiện nay.
Trong CNTĐ việc thiết kế, mô phỏng mạch, vẽ sơ đồ nguyên lý là
một nhu cầu quan trọng, đòi hỏi độ tinh vi, chính xác cao. Với sự trợ
giúp của phần mềm ORCAD được phát triển bởi công ty Cadence đã
giúp cho người kĩ sư của CNTĐ tiến hành được thuận lợi hơn .


Trong quá trình học tập và làm đồ án, không tránh khỏi những sai
sót, mong thầy hướng dẫn và chỉ bảo chúng em để đồ án của chúng em
được làm tốt hơn. Em xin chân thành cảm ơn!
Sinh viên thực hiện

NGUYỄN KHẮC PHONG

GVHD: LÊ QUỐC DŨNG

2


TÌM HIỂU VỀ PHẦN MỀM PROTEUS

CHƯƠNG 1 : TỔNG QUAN VỀ PHẦN MỀM
PROTEUS
1. LỊCH SỬ HÌNH THÀNH
-

Proteus là một ngôn ngữ lập trình thủ tục đầy đủ chức năng được tạo ra
vào năm 1998 bởi Simone ZANELLA. Proteus kết hợp nhiều chức năng
có nguồn gốc từ một số ngôn ngữ khác: C , BASIC , hội , Clipper /
dBase; nó đặc biệt linh hoạt trong việc đối phó với chuỗi, có hàng trăm
chức năng chuyên dụng;điều này làm cho nó một trong những ngôn
ngữ giàu nhất cho thao tác văn bản.
Proteus đặt theo tên của một vị thần Hy Lạp của biển người đã
chăm sóc của đám đông của sao Hải Vương và đã phản ứng; ông đã nổi
tiếng để có thể biến đổi mình, giả hình dạng khác nhau. Chuyển đổi dữ
liệu từ dạng này sang dạng khác là sử dụng chính của ngôn ngữ này.


-

Proteus là phần mềm của hãng Labcenter Electronics, nó mô phỏng
được cho hầu hết các linh kiện điện tử thông dụng, đặc biệt có hỗ trợ
cho cả các MCU như PIC, 8051, AVR, Motorola…

-

Phần mềm bao gồm 2 chương trình: ISIS cho phép mô phỏng mạch và
ARES dùng để vẽ mạch in. Proteus là công cụ mô phỏng cho các loại Vi
Điều Khiển khá tốt, nó hỗ trợ các dòng VĐK 8051, AVR, PIC, dsPIC,
ARM ... các giao tiếp I2C, SPI, CAN, USB, Ethenet,... ngòai ra còn mô
phỏng các mạch số, mạch tương tự một cách hiệu quả.
Proteus là bộ công cụ chuyên về mô phỏng mạch điện tử.



Các tính năng chính của ngôn ngữ này là:
đầy đủ chức năng, ngôn ngữ thủ tục;

hỗ trợ đa ngôn ngữ: Proteus là có sẵn trong một số ngôn ngữ (từ
khóa và tin nhắn);

GVHD: LÊ QUỐC DŨNG

3


TÌM HIỂU VỀ PHẦN MỀM PROTEUS



không có kiểu dữ liệu: tất cả các biến có thể được sử dụng như là
các số nguyên, số điểm hoặc dây nổi; biến được giải thích theo chức
năng được áp dụng - Proteus giữ đại diện khác nhau của các giá trị
của họ giữa các cuộc gọi, để giảm thời gian thực hiện trong trường
hợp chuyển đổi thường xuyên giữa một loại và các khác;



không có cấu trúc được cấp phát trước: tất cả các dữ liệu được sử
dụng bởi Proteus được cấp phát động tại thời gian thực hiện; không
có giới hạn trên: đệ quy, kích thước dữ liệu tối đa, số lượng các biến,
vv .;



không khai thác: Proteus là một ngôn ngữ hoàn toàn chức năng không có nhà khai thác; do đó, không có sự mơ hồ khi đánh giá các
biểu thức và ngoặc không cần thiết;



thư viện lớn các chức năng được xác định trước: Proteus không
phải là một món đồ chơi ngôn ngữ, nó đi kèm với hàng trăm chức
năng thư viện sẵn sàng để được sử dụng để làm việc trên dây, ngày
tháng, số, phân loại, tìm kiếm và như vậy;



truy cập dữ liệu tiên tiến (DAO), ống dẫn, ổ cắm Windows, cổng
nối tiếp: trong phiên bản Windows, Proteus bao gồm hàng trăm cuộc

gọi hệ thống đang hoạt động hệ thống cụ thể;



cú pháp rõ ràng và dễ hiểu: tên của các chức năng thư viện
resamble những chức năng tương ứng trong C, Clipper / Flagship và
hội; bằng cách sử dụng các từ khóa dài trung bình, các chương trình
Proteus là rất dễ hiểu;



hỗ trợ cho các cấu trúc dữ liệu cao cấp: các mảng, các hàng đợi
(đơn hoặc đôi), ngăn xếp, bản đồ bit, bộ, cây AVL là đã có sẵn trong
Proteus và không yêu cầu mã bổ sung hoặc các thư viện được sử
dụng;



ISAPI DLL và các phiên bản Windows Service: Proteus là có sẵn
như là một dịch vụ Windows hoặc như một DLL ISAPI (để sử dụng
cùng với Microsoft Internet Information Server);

GVHD: LÊ QUỐC DŨNG

4


TÌM HIỂU VỀ PHẦN MỀM PROTEUS



người sử dụng thư viện: nó có thể viết hàm do người dùng định
nghĩa (UDF) trong tập tin riêng biệt, và bao gồm chúng (thậm chí có
điều kiện và đệ quy) trong chương trình mới; UDFs có thể được tham
chiếu trước khi hoặc sau khi định nghĩa; nó cũng có thể viết các chức
năng bên ngoài trong Visual C ++ và gọi họ từ một kịch bản Proteus;



hỗ trợ các định dạng file văn bản Ms-Dos / Windows, Macintosh và
Unix (mọi phiên bản);



ba mô hình cho những ngày (Anh, Mỹ, Nhật Bản), với các chức
năng để kiểm tra và làm các phép tính theo lịch gregory;



thiết lập thời đại cho những ngày 2 chữ số năm;



hỗ trợ cho thời gian ở định dạng 12 và 24 giờ;



hỗ trợ cho đơn giản (Dos-like) và mở rộng biểu thức thông thường
(Unix-like), trong tất cả các phiên bản;




bảo hộ sở hữu trí tuệ, bằng cách sử dụng chữ ký số và mật mã;



thư viện rộng lớn của các chức năng để viết chương trình điều
khiển tương tác.
2. Các phần mềm trong bộ

ISIS Schematic Capture :
ISIS đã được nghiên cứu và phát triển trong hơn 12 năm và có hơn
12000 người dùng trên khắp thế giới. Sức mạnh của nó là có thể mô
phỏng hoạt động của các hệ vi điều khiển mà không cần thêm phần
mềm phụ trợ nào. Sau đó, phần mềm ISIS có thể xuất file sang ARES
hoặc các phần mềm vẽ mạch in khác.
-

Trong lĩnh vực giáo dục, ISIS có ưu điểm là hình ảnh mạch điện đẹp, cho phép
ta tùy chọn đường nét, màu sắc mạch điện, cũng như thiết kế theo các mạch mẫu (templates). Những
khả năng khác của ISIS là:




Tự động sắp xếp đường mạch và vẽ điểm giao đường mạch.
Chọn đối tượng và thiết lập thông số cho đối tượng dễ dàng
Xuất file thống kê linh kiện cho mạch

GVHD: LÊ QUỐC DŨNG


5


TÌM HIỂU VỀ PHẦN MỀM PROTEUS






Xuất ra file Netlist tương thích với các chương trình làm mạch in
thông dụng.
Đối với người thiết kế mạch chuyên nghiệp, ISIS tích hợp nhiều
công cụ giúp cho việc quản lý mạch điện lớn, mạch điện có thể lên
đến hàng ngàn linh kiện.
Thiết kế theo cấu trúc (hierachical design)
Khả năng tự động đánh số linh kiện.
-

ARES PCB Layout:

ARES (Advanced Routing and Editing Software) là phần mềm vẽ
mạch in PCB. Nó vẽ mạch dựa vào file nestlist cùng các công cụ tự
động khác.Đặc điểm chính:









Có cơ sở dữ liệu 32 bit cho phép độ chính xác đến 10nm, độ phân
giải góc 0.10 và kích thước board lớn nhất là /- 10 mét. ARES hỗ trợ
mạch in 16 lớp.
Làm việc thông qua các menu ngữ cảnh tiện lợi
File netlist từ phần mềm vẽ mạch nguyên lý ISIS.
Tự động cập nhật ngược chỉ số linh kiện, sự đổi chân, đổi cổng ở
mạch in sang mạch nguyên lý.
Công cụ kiểm tra lỗi thiết kế.
Thư viện đầy đủ từ lỗ khoan mạch đến linh kiện dán.
-

PROTEUS VSM

Là sự kết hợp giữa chương trình mô phỏng mạch điện theo chuẩn
công nghiệp SPICE3F5 và mô hình linh kiện tương tác động (animated
model). Nó cho phép người dùng tự tạo linh kiện tương tác động và
thực ra có rất nhiều linh kiện loại này được tạo ra mà không cần code
lập trình. Do đó, PROTEUS VSM cho phép người dùng thực hiện các “mô
phỏng có tương tác” giống như hoạt động của một mạch thật.
Thêm nữa, chương trình cung cấp cho chúng ta rất nhiều mô hình
linh kiện có chức năng mô phỏng, từ các vi điều khiển thông dụng đến
các linh kiện ngoại vi như LED, LCD, keypad, cổng RS232… Do đó cho
phép ta mô phỏng từ một hệ vi điều khiển hoàn chỉnh đến việc xây
dựng phần mềm cho hệ thống đáp ứng các giao thức vật lý.

GVHD: LÊ QUỐC DŨNG

6



TÌM HIỂU VỀ PHẦN MỀM PROTEUS

3. Các ưu điểm:
Dễ dàng tạo ra một sơ đồ nguyên lý đơn giản từ các mạch điện đơn
giản, đến các mạch có bộ lập trình vi xử lý .
- Dễ dàng chỉnh sửa các đặc tính của linh kiện trên sơ đồ nguyên lý :
chỉnh
sửa
số
bước của động cơ bước, chỉnh sửa nguồn nuôi cho mạch ,thay đổi tần
số hoạt động cơ bản của vi xử lý…
- Công cụ hỗ trợ kiểm tra lổi thiết kế trên sơ đồ nguyên lý . Xem và
lưu
lại
phần
báo
lỗi
.
- Chạy mô phỏng và phân tích các tính chất của mạch điện cơ bản .
Công
cụ
hỗ
trợ
cho việc chạy và mô phỏng rất mạnh và chính xác . Các công cụ và đồ
thò
hỗ
trợ
mạnh cho việc phân tích tần số , sóng , âm thanh không nhưng thế

phần
mềm
còn
có thêm các máy phân tích từ đơn giản như : đồng hồ đo Vôn, Ampe,
đến
các
máy
đo dao động ,máy tạo sóng dao động …
- Ngoài ra Proteus còn cung cấp cho người sử dụng các công cụ mạnh

các
phần
mềm khác hầu như không có. Chẳng hạn thư viện LED với các loại màu
sắc
khác
nhau kể cả led 7 đoạn. Nhưng phần hiển thò mạnh nhất mà Proteus
cung
cấp

LCD, nó có thể mô phỏng cho rất nhiều LCD từ đơn giản đến phức tạp.
- Một cái ưu điểm nữa của Proteus là có thể mô phỏng công cụ phát

thu
tín
hiệu
từ các mạch giao tiếp với máy tính qua công cụ RS232 . Trong đó người
sử
dung

thể điếu khiển được quá trình truyền phát, tốc độ Baud … giúp cho

người
lập
trình
có thể mô phỏng các mặt truyền phát tín hiệu .
GVHD: LÊ QUỐC DŨNG

7


TÌM HIỂU VỀ PHẦN MỀM PROTEUS

- Một điểm mạnh khác của Proteus là cung cấp cho người sử dụng
công
cụ
biên
dòch
cho các họ vi xử lý như MSC51, AVR ,HC11 … Qua đó tạo ra các tập tin
HEX
dùng để nạp cho vi xử lý và tập tin DSI dùng để xem và chạy kiểm tra
từng
bước
trong chương trình mô phỏng .
- Đối với các mạch vi xử lý Proteus không những cung cấp hình ảnh
thực
tế
của
các
linh kiện xuất mà còn cung cấp cho người lập trình rất nhiều các cửa sổ
thông
báo

các nội dung của bộ nhớ, con trỏ, thanh ghi, …
- Proteus có một thư viện khá lớn với hơn 6000 linh kiện các loại và
càng
ngày
càng
được bổ sung. Ngoài ra còn có keypad (ma trận phím tạo đơn giản cho
người
thiết
kế khi cần thao tác trên các ma trận phím ).

4. Khả năng ứng dụng :
- Khả năng ứng dụng chính của Proteus là mô phỏng , phân tích các
kết
quả
từ
các
mạch nguyên lý. Proteus giúp cho người sử dụng có thể thấy trước
mạch
thiết
kế
chạy đúng hay sai trước khi thiết kế trên bo mạch.
- Các công cụ phục vụ cho việc phân tích mạch có độ chính xác khá
cao
như
đo
vôn
hay ampe, máy đo dao động
- Khả năng áp dụng chương trình Proteus vào trong giảng dạy là rất
tốt
cho

các
thầy
cũng như cho sinh viên học tập kỹ thuật điện tử vì hầu như Proteus
cung
cấp
gần
như đầy đủ từ cơ bản đến phức tạp cho người học điện tử và vi xử lý.
- Đối với các sinh viên thì Proteus nếu mà được sử dụng rộng dãi thì

gần
như

thầy dạy cho chính họ ở nhà. Nó giúp cho các sinh viên tự học, tự nhiên
cứu

thiết kế thử các phần đã học và chạy xem kết quả và rút ra các bài học
GVHD: LÊ QUỐC DŨNG

8


TÌM HIỂU VỀ PHẦN MỀM PROTEUS

tốt.
Điều
cơ bản nhất là tiết kiệm tiền cho sinh viên không có điều kiện mà lại
ham
học
,
ham nghiên cứu.

- Trong thực tế hiện nay hầu như phòng thí nhiệm điện tử nào xây
dựng
lên
cũng
phải tốn không ít ngân sách . Nếu Proteus được ứng dụng qua một máy
tính
các
thầy có thể cung cấp cho sinh viên hầu như toàn bộ các mạch điện đơn
giản
,hơn
nữa có thể tạo ra các KIT vi xử lý dùng phục vụ cho việc thực hành vi xử

.Qua
đó các thầy có thể cung cấp cho các sinh viên các mạch điện tử phục
vụ
trong
quá
trình học tập từ đó sinh viên có thể tự nguyên cứu các bài thực hành
trước

nhà
trước khi thực hành thực tế trên mô hình thật sự và kết quả chắc chắn
không
nhỏ.
5. Khả năng phân tích:
- Phân tích một mạch đơn giản.
- Phân tích các mạch các họ vi xử lý.
- Phân tích mạch qua các đồ thò, các máy đo ví dụ :
+ Phân tích Analogue
+ Phân tích Digital

+ Phân tích tần số
+ Phân tích âm thanh
+ Phân tích truyền phát dữ liệu.
Nhiều và còn rất nhiều phương pháp phân tích từ đơn giản nhất đến
khả
năng
phân
tích phức tạp mà ngoài thực tế khi cần phân tích nó thì cần rất nhiều
chi
phí
cũng
như công cụ sử dụng
GVHD: LÊ QUỐC DŨNG

9


TÌM HIỂU VỀ PHẦN MỀM PROTEUS

- Phân tích quá tải, quá áp , đủ tải … Proteus cung cấp cho người sử
dụng
khả
năng
phân tích quá tải giúp người sử dụng hình dung được khi quá tải thì ảnh
hưởng
đến
các linh kiện như thế nào mà không phải mất chi phí cũng như an toàn
tuyệt
đối.
- Lưu lại các kết quả phân tích

6 . Nhược điểm:
- Phần mềm nào cũng có nhược điểm của nó do đó Proteus cũng
không
tránh
khỏi
các nhươc điểm :
+ Phần mềm do công ty của nước ngoài nên tính chất bản quyền
khá
cao,

hầu
như ít được biết đến nên rất khó kiếm ngoài thực tế .
+ Trong khi thiết kế có nhiều phần trong Proteus chạy không theo
một
quy
tắc
nào
làm người sử dụng đôi lúc gặp khó khăn.
+ Sử dụng khá phức tạp nhất là đối với các mạch vi xử lý hay các
mạch
cần
chỉnh
sửa các tính chất các linh kiện (do quá nhiều tính chất phải điều
chỉnh).
+ Phần mềm do công ty nước ngoài viết nên không có tài liệu nào
cung
cấp
hay
hướng dẫn sử dụng .
+ Hướng dẫn sử dụng trong Proteus hoàn toàn bằng tiếng anh nên

đòi
hỏi
người
sử
dụng cũng phải có một nền tảng tiếng anh cơ bản nếu muốn sử dụng

một
cách
hiệu quả (nhất là tiếng anh chuyên ngành về điện tử).

GVHD: LÊ QUỐC DŨNG

10


TÌM HIỂU VỀ PHẦN MỀM PROTEUS

CHƯƠNG 2 : GIỚI THIỆU PHẦN MỀM
1. Giới thiệu chung
Sau khi cài đặt phần mềm, để bắt đầu làm quen và sử dụng được
phần mềm thì đầu tiên ta khởi động chương trình. Chương trình sau khi
khởi động có giao diện như sau:

1.1
Thứ tự xếp đặt trên màn hình (Screen layout)
Trên cùng là thanh tiêu đề mang tên phần mềm. Bên phải có 3 biểu
tượng để thu nhỏ, phóng to và tắt chương trình.

Tiếp đến là thanh trình đơn ( The Menu Bars)chứa các trình đơn
chính tương tự như các phần mềm ứng dụng khác của Windows. Các

mục trong thanh trình đơn có chức năng hỗ trợ việc thiết kế và mô
phỏng mạch điện.

GVHD: LÊ QUỐC DŨNG

11


TÌM HIỂU VỀ PHẦN MỀM PROTEUS

Tiếp theo nữa là các thanh công cụ ( The Toolbars). Để thay vì
mỗi lần tác động là phải vào các menu tương ứng thì phần mềm đưa ra
các nút công cụ đặt trên các thanh công cụ cho phép người dùng thao
tác nhanh hơn. Thứ tự của các thanh công cụ được xếp như sau:
Các thanh công cụ lệnh (Command Toolbars ): Được xếp trên màn
hình như sau:
Thanh chứa các lệnh File/Print:
Thanh chứ các lệnh hỗ trợ hiển thị ( Display Commands):

Thanh chứa các lệnh hỗ trợ soạn thảo (Editing Commands):

GVHD: LÊ QUỐC DŨNG

12


TÌM HIỂU VỀ PHẦN MỀM PROTEUS

Thanh công cụ chọn lựa chế độ ( Mode Selector Toolbar):Vị trí
thanh này đặt ở bên dưới phía tay trái của màn hình hiển thị dùng để

chọn lựa các chế độ trong lúc thiết kế, chúng được tác động ngẫu nhiên
khi kích chuột vào.
Thanh chọn các chế độ chính (Main Mode):

Thanh chứa các thiết bị và dụng cụ (Gadgets):

Thanh hỗ trợ vẽ hình đồ họa không gian 2 chiều (2D Graphic):

Thanh công cụ hỗ trợ định hướng đối tượng (Orientation
Toolbar): Trên thanh này chứa các nút có chức năng làm xoay và lật
ngược (rotation and reflection) các đối tượng đã được lựa chọn:

GVHD: LÊ QUỐC DŨNG

13


TÌM HIỂU VỀ PHẦN MỀM PROTEUS

Cửa số tổng quan (The overview Window):
Đây là cửa sổ hiển thị nguyên vẹn vùng nội dung bản thiết kế trong
một khung lưới và có thể thay đổi tọa độ của khung lưới này bằng cách
click chuột trái lên một vị trí bất kỳ trên khung này.

Cửa sổ chọn thư viện (The Object Selector):
Click vào
. Sau đó chọn tìm linh kiện
.Sau khi vào
thư viện linh kiện tìm và lấy ra các linh kiện theo yêu cầu của mạch thì
các kinh kiện khi đã được chọn sẽ hiển thị trong cửa sổ này ( ví dụ trong

mạch cần IC74LS373, tụ điện CAP, thạch anh CRYSTAL...thì các linh
kiện nayfkhi dduowchj chọn ra từ thư viện linh kiện sẽ hiển thị trong
cửa sổ này như hình bên dưới). Khi các linh kiện đã được liệt kê hết,
trong quá trình mô phỏng cần lấy linh kiện nào ra vùng làm việc thì ta
click chuột vào linh kiện đó để lựa chọn.

Bảng điều khiển mô phỏng (The Animation Control Panel)

GVHD: LÊ QUỐC DŨNG

14


TÌM HIỂU VỀ PHẦN MỀM PROTEUS

Sau đó đưa thiết bị ra giao diện

GVHD: LÊ QUỐC DŨNG

15


TÌM HIỂU VỀ PHẦN MỀM PROTEUS

Các thao tác chạy chương trình

1.2. Các thao tác cơ bản hay sử dụng
- Nháy chuột phải để chọn đối tượng ( đây là điểm khác cơ bản nhất so
với các phần mềm khác).
- Nháy chuột phải liên tiếp hai lần để xóa đối tượng.

- Lăn con lăn trên chuột để phóng to hay thu nhỏ vùng làm việc.
- Nhấn phím P để vào thư viện của chương trình.
- Bắt đầu quá trình vẽ ấn phím W.
- Để chạy chương trình ấn Ctrl+F12.
- Ấn F6 để phóng to vùng làm việc.
- Ấn F7 để thi nhỏ vùng làm việc.
- Ấn F8 để thu cả trang làm việc về khắp màn hình.
- Ấn G để hiển thị lưới hoặc ẩn lưới.
- Ấn phím X để đầu con trỏ chuột suất hiện dấu x, hoặc xuất hiện hai
đường chỉ dài khắp màn hình.
- Ấn tôt hợp phím Ctrl+Z để quay lại thao tác trước đó.
Một số tùy chọn của chương trình
Set BOM Scrip
Công cụ này dùng để xuất danh sách các loại- sô lượng linh kiện đã
sử dụng trong mạch.
Để thay đổi, chọn System/Set BOM Scrip
GVHD: LÊ QUỐC DŨNG

16


TÌM HIỂU VỀ PHẦN MỀM PROTEUS

Chúng ta có add,edit,delete lại linh kiện mà ta muốn

Với công cụ này, sau khi thiết kế mạch xong ta có thể xác định một
cách nhanh chóng loại và số lượng linh kiện mà ta dùng trong mach để
tiện cho việc mua linh kiện lắp mạch.
Set Environment


Tùy chọn này cho phép người dùng thay đổi:
+ Số lần Undo ( Ctrl+Z).
+ Times auto save.
GVHD: LÊ QUỐC DŨNG

17


TÌM HIỂU VỀ PHẦN MỀM PROTEUS

+ Number of file on file menu,
+ vv...

Set Sheet Size
Cho phép người dùng điều chỉnh kích thước sheet, có thể chọn A3, A2..

Set sheet editor
Thay đổi font, size text...

Set keyboard mapping
Cho phép Designer tạo các phím tắt để thực hiện các lệnh.

GVHD: LÊ QUỐC DŨNG

18


TÌM HIỂU VỀ PHẦN MỀM PROTEUS

+ Trươc hết chọn Command Group

+ Sau đó chọn lệnh muốn đặt phím tắt
+ Trong thư mụcKey for command ta gõ vào Key mà ta muốn
Set Animation Option

Cho phép hiển thị chiều của dòng điện, các mức logic, frame per
second...khi
Simulation

Simulation option
Thay đổi nhiệt độ môi trường, sai số...

GVHD: LÊ QUỐC DŨNG

19


TÌM HIỂU VỀ PHẦN MỀM PROTEUS

Để lưu các thiết lập, chọn Save Preferrence
Ngoài ta còn có thể thay đổi giao diện sử dụng như màu sắc của bản
vẽ, graph...
1.3. Cách lấy kinh kiện
Để lấy linh kiện, nhìn vào phía trái của chương trình và thực hiện như
sau:
+ Bấm vào biểu tượng Comppnent Mode
,
+ Sau đó bấn vào chữ P hoặc nhấn phím tắt P trên Keyboad

Hoặc cũng có thể Right Click trên Editing Window và chọn Place


GVHD: LÊ QUỐC DŨNG

20


TÌM HIỂU VỀ PHẦN MỀM PROTEUS

Khung chương trình Pick Devices hiện ra như hình:

+ 1 là ô tìm kiếm linh kiện, chỉ cần gõ từ khóa vào (không phân biệt
chữ hoa và chữ thường).
+ 2 là các nhóm linh kiện liên quan đến từ khóa cần tìm

+ 3 là các nhóm con của linh kiện

GVHD: LÊ QUỐC DŨNG

21


TÌM HIỂU VỀ PHẦN MỀM PROTEUS

+ 7 là tên nhà sản xuất

Khoanh số 4 là ký hiệu (Schematic) trên sơ đồ nguyên lý:

+ Khoanh số 5 là hình dáng trên sơ đồ mạch in (PCB):

+ 6 là kết quả tìm kiếm linh kiện:
GVHD: LÊ QUỐC DŨNG


22


TÌM HIỂU VỀ PHẦN MỀM PROTEUS

Double Click vào linh kiện cần lấy, lập tức linh kiện sẽ được bổ sung cào
bàn làm việc là vùng màu trắng phía bên trái.

1.4 Một số thao thác cơ bản
Giao diện chính của chương trình gồm 2 phân vùng như sau:

- Zooming
+ Có thể dùng Zoom in, Zoom out, Zoom Area trên Menu Tools Bar
GVHD: LÊ QUỐC DŨNG

23


TÌM HIỂU VỀ PHẦN MỀM PROTEUS

+
+ Cỏ thể dùng Mouse Scrool : Đặt con trỏ chuột nơi cần phóng to,
thu nhỏ và xoay Scrool mouse
+ có thể dùng phím tắt mà ta thiết lập cho chương trình
-Để lấy linh kiện ra vẽ mạch, chọn linh kiện ở vùng màu trắng đã nói ở
trên.

Ví dụ a chọn 741, khi đó trên khung xuất hiện Overview xuất hiện
Schematic của linh kiện đó


Sau đó đưa chuột qua vùng Editing Window, khi đó hình dạng linh kiện
ra có màu đỏ.

GVHD: LÊ QUỐC DŨNG

24


TÌM HIỂU VỀ PHẦN MỀM PROTEUS

Ta chỉ việc chọn vị trí đặt linh kiện phù hợp và Click, sau khi Click được
như sau:

Move linh kiện
+ Chọn linh kiện
+ Right Click và chọn Drag Objject

Sau đó ta có thể di chuyển linh kiện sang một vị trí khác

GVHD: LÊ QUỐC DŨNG

25


×