Bối cảnh và vấn đề nghiên cứu

Trong quá trình đào tạo chuyên ngành Điện - Điện tử tại các trường đại học kỹ thuật cuối thập niên 1990, việc phân tích và thiết kế mạch đòi hỏi sự hỗ trợ lớn từ các phần mềm mô phỏng chuyên dụng nhằm giảm bớt sự phụ thuộc vào trang thiết bị thí nghiệm phần cứng đắt đỏ. Thời điểm này, phần mềm SPICE/PSpice (Simulation Program for Integrated Circuit Emphasis) đã khẳng định được vai trò tiêu chuẩn trong việc mô phỏng mạch tương tự và số. Tuy nhiên, tài liệu hướng dẫn sử dụng PSpice bằng tiếng Việt còn rất hạn chế, chủ yếu là tài liệu tiếng Anh chưa đầy đủ và khó tiếp cận đối với đa số sinh viên.

Đồng thời, sự xuất hiện của mạng toàn cầu World Wide Web (WWW) và công nghệ siêu văn bản (HyperText) mở ra phương thức truyền tải tri thức mới, cho phép liên kết thông tin linh hoạt, trực quan hơn so với giáo trình in ấn truyền thống. Đề tài đồ án tốt nghiệp "Hướng dẫn sử dụng phần mềm PSpice for DOS bằng trang WEB" được thực hiện bởi sinh viên Vương Đình Tuấn Anh và Lưu Văn Được (Lớp 94KĐĐ, Khoa Điện - Điện tử, Trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh), dưới sự hướng dẫn của cán bộ hướng dẫn Trần Thanh Mai, nhằm giải quyết nhu cầu tự học phần mềm mô phỏng mạch điện thông qua nền tảng web cục bộ.

Nhiệm vụ và mục tiêu cụ thể của đề tài được xác định gồm:

  1. Hệ thống hóa toàn bộ phương pháp phân tích, mô phỏng mạch điện tương tự và số bằng phần mềm PSpice for DOS (các phiên bản 5.2 và 6.0) bám sát chương trình hai môn học cốt lõi: Lý thuyết mạch và Điện tử cơ bản.
  2. Xây dựng cấu trúc bài giảng trực quan dưới dạng các bài tập ví dụ mẫu (trung bình 10 bài/chủ đề), mỗi bài gồm 6 bước chuẩn hóa từ khâu soạn thảo tập tin ngõ vào, thực thi mô phỏng, giải tích lý thuyết để đối chiếu, đến giải thích cú pháp và hiển thị kết quả bằng tập tin ngõ ra (.OUT) hoặc đồ thị (PROBE).
  3. Ứng dụng công nghệ Web để thiết kế một hệ thống tài liệu siêu văn bản (HyperText) có cấu trúc phân cấp, lưu trữ trên đĩa CD-ROM, giúp người học tra cứu phi tuyến tính, tiết kiệm thời gian tìm kiếm.

Phạm vi nghiên cứu của đề tài tập trung vào việc mô phỏng mạch điện tử tương tự trên hệ điều hành DOS thông qua phiên bản PSpice Evaluation (phiên bản đánh giá/học tập), thực hiện từ tháng 11/1998 đến tháng 04/1999 tại Trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh.

Cơ sở lý thuyết và phương pháp

Khung lý thuyết và công cụ nền tảng

Nghiên cứu dựa trên các nguyên lý giải tích mạch cơ bản và công cụ mô phỏng phần mềm:

  • Lý thuyết mạch và Điện tử cơ bản: Sử dụng các định luật cơ bản (Định luật Ohm, Định luật Kirchhoff về dòng điện và điện áp), lý thuyết mạch xác lập DC, phân tích tín hiệu nhỏ, đáp ứng tần số mạch lọc LC, hàm truyền đạt, phân tích quá độ miền thời gian và khai triển chuỗi Fourier xác định méo hài bậc cao ($THD$).
  • Công cụ PSpice for DOS: Phần mềm mô phỏng mạch điện phát triển từ mã nguồn SPICE của Đại học Berkeley (1975), thương mại hóa bởi MicroSim Corporation. Đồ án sử dụng các phiên bản PSpice for DOS v5.1, v5.2 và v6.0 (gói Evaluation).
  • Mô hình tài liệu siêu văn bản (WWW & HTML): Áp dụng giao thức truyền tải siêu văn bản (HTTP) và cấu trúc liên kết trang web (HTML) thông qua tệp chính index.htm để quản lý và tổ chức dữ liệu học tập có phân nhánh.

Phương pháp nghiên cứu và giải quyết vấn đề

Đề tài kết hợp phương pháp nghiên cứu thực nghiệm mô phỏng và phương pháp đối chiếu giải tích:

  • Phương pháp mô hình hóa và biên dịch tập tin mạch (Netlist): Xây dựng các tệp đầu vào (.CIR) chuẩn theo cú pháp của PSpice, định nghĩa các linh kiện thụ động ($R, L, C$), nguồn độc lập ($V, I$), nguồn phụ thuộc tuyến tính ($VCVS, CCCS, VCCS, CCVS$), nguồn phi tuyến/đa thức ($POLY$) và các khối mạch phụ ($Subcircuit$).
  • Phương pháp giải tích đối chứng: Mỗi bài toán mô phỏng đều được tính toán song song bằng công thức lý thuyết giải tích mạch, sau đó lập bảng so sánh với kết quả tính toán số của PSpice để kiểm chứng tính chính xác.
  • Phương pháp cấu trúc hóa giao diện Web: Phân loại người đọc (học tập, đào tạo, tham khảo) để chọn mô hình tổ chức thông tin dạng phân cấp (Hierarchical structure), kết hợp trình soạn thảo Notepad/PShell và kiểm thử hiển thị trên trình duyệt Microsoft Internet Explorer.
Thành phần nghiên cứu Công cụ / Phương pháp thực hiện Mục đích sử dụng
Phần mềm mô phỏng PSpice for DOS v5.2 / v6.0, PShell (ps.com) Phân tích điểm làm việc DC, quét DC, AC, quá độ, Fourier
Trình hiển thị đồ thị PROBE (xuất dữ liệu từ lệnh .PROBE qua tệp .DAT) Biểu diễn dạng sóng, giản đồ Bode, đáp ứng pha, trở kháng $Z_{in}, Z_{out}$
Ngôn ngữ & Nền tảng web HTML, tệp .htm / .html, Microsoft Internet Explorer Xây dựng giao diện học tập siêu văn bản tương tác
Cơ sở dữ liệu mạch Chương trình môn Lý thuyết mạch & Điện tử cơ bản Xây dựng hệ thống bài tập và mạch điện mẫu đối chứng

Thiết kế và triển khai hệ thống học tập trên nền Web

Hệ thống tài liệu hướng dẫn được thiết kế nhằm mô phỏng trải nghiệm duyệt web trực quan trên máy tính cá nhân mà không cần kết nối mạng Internet thực tế (Internet ảo cục bộ).

1. Kiến trúc phân cấp của trang Web

Hệ thống sử dụng cấu trúc tổ chức thông tin dạng phân cấp rẽ nhánh từ một trang chủ duy nhất mang tên index.htm:

  • Trang chủ (index.htm): Đóng vai trò cổng điều hướng trung tâm, chứa các liên kết trực tiếp tới các khối chủ đề chính và 10 chương chuyên đề hướng dẫn PSpice for DOS.
  • Trang bài học chuyên đề: Mỗi chương chia thành các bài học độc lập. Mỗi bài học được đóng gói đầy đủ gồm sơ đồ mạch, mã nguồn tập tin ngõ vào (.CIR), phân tích ý nghĩa từng dòng lệnh, kết quả tập tin ngõ ra (.OUT), đồ thị từ chương trình PROBE và phần giải tích đối chiếu.
  • Khối điều hướng: Tích hợp các nút điều hướng tuần tự ("Tiếp tục", "Quay về trang trước") và liên kết nhảy nhanh nhằm tránh hiện tượng người học bị mất định hướng khi duyệt siêu văn bản.

2. Môi trường triển khai và yêu cầu phần cứng

  • Hệ thống phần mềm: Sử dụng trình soạn thảo văn bản thuần (Notepad của Windows hoặc Edit.com của DOS, PShell) để viết mã nguồn HTML và tập tin netlist; sử dụng Microsoft Internet Explorer để đọc tài liệu.
  • Cấu hình phần cứng tối thiểu: Máy tính cá nhân sử dụng vi xử lý Intel 80486 trở lên, dung lượng RAM lớn để tối ưu hóa tốc độ tính toán ma trận mạch; đối với máy tính thế hệ 80386, yêu cầu lắp thêm bộ đồng xử lý toán học (Math Co-processor) để xử lý các phép toán dấu phẩy động trong mô phỏng PSpice.
  • Phương tiện lưu trữ: Toàn bộ nội dung trang web, phần mềm cài đặt PSpice và các bài tập mẫu được đóng gói, lưu trữ trên đĩa CD-ROM.

Nội dung chính theo từng chương

Phần 1: Dẫn nhập và xây dựng tài liệu siêu văn bản

Phần này trình bày tổng quan về mạng thông tin toàn cầu (WWW), sự ra đời của giao thức HTTP chạy trên nền tảng TCP/IP, và tính ưu việt của tài liệu siêu văn bản (HyperText/Multimedia) so với sách in. Tác giả phân tích các chiến lược thiết kế web theo từng nhóm độc giả (duyệt web tự do, đào tạo tuần tự, dạy học chiều sâu, tra cứu tham khảo) và các mô hình tổ chức thông tin (nối tiếp, ô lưới, phân cấp, mạng nhện). Từ đó, xác định kiến trúc web phân cấp là giải pháp tối ưu cho đề tài. Ngoài ra, phần dẫn nhập tóm lược lịch sử phát triển của phần mềm SPICE từ phòng thí nghiệm Đại học Berkeley (1975) đến phiên bản PSpice trên máy tính cá nhân IBM-PC (1984), đồng thời liệt kê các khả năng phân tích chính của phần mềm.

Chương 1: Những vấn đề cơ bản để sử dụng PSpice for DOS

Chương 1 hướng dẫn quy trình cài đặt PSpice for DOS v5.1 và v6.0 từ bộ đĩa mềm vào thư mục MSIMEV10, lưu ý các giới hạn của bản Evaluation (như không tự do tạo mới transistor trong thư viện, hạn chế một số nguồn kích thích xung phức tạp). Tác giả chi tiết hóa cấu trúc 4 phần bắt buộc của một tập tin ngõ vào (.CIR):

  1. Dòng tiêu đề (Title line): Dòng đầu tiên, bắt buộc phải có để tránh lỗi biên dịch.
  2. Dòng thành phần (Element line / Status line): Khai báo tên phần tử, các nút kết nối và giá trị linh kiện.
  3. Dòng điều khiển (Control line / Dot command line): Bắt đầu bằng dấu chấm (ví dụ: .DC, .OP, .AC, .TRAN).
  4. Dòng kết thúc (End line): Kết thúc bằng lệnh .END.

Chương này cũng quy định bảng ký hiệu tiếp vĩ ngữ biểu diễn bội số và ước số trong PSpice:

Ký hiệu Tên gọi Giá trị thập phân / Lũy thừa
T Tera $1\text{E}+12 = 10^{12}$
G Giga $1\text{E}+09 = 10^{9}$
MEG Mega $1\text{E}+06 = 10^{6}$
K Kilo $1\text{E}+03 = 10^{3}$
MIL Mil $25.4\times 10^{-6}\text{ m}$ ($10^{-3}\text{ inch}$)
U Micro $1\text{E}-06 = 10^{-6}$
N Nano $1\text{E}-09 = 10^{-9}$
P Pico $1\text{E}-12 = 10^{-12}$
F Femto $1\text{E}-15 = 10^{-15}$

Chương 2: Phân tích DC với PSpice

Tập trung vào phân tích điểm phân cực tĩnh DC (Bias Point) bằng lệnh điều khiển .OP để xác định điện áp tại các nút, dòng điện qua các nguồn và tổng công suất tiêu tán mạch điện ($P = UI = R I^2$). Cú pháp khai báo các linh kiện thụ động ($R, L, C$) và nguồn áp/dòng độc lập ($V, I$) được chuẩn hóa.

Bai vidu 1
Vin 1 0 3V
R1 1 2 1
R2 2 0 2
.OP
.END

Tác giả giải thích chi tiết tệp ngõ ra .OUT: dấu âm của dòng điện nguồn (do quy ước chiều dòng điện đi vào cực dương của nguồn trong PSpice) và phân tích hành vi đặc biệt của tụ điện (hở mạch trong chế độ xác lập DC, gây lỗi "Node is floating" nếu nút bị cô lập) cùng cuộn cảm (ngắn mạch trong chế độ xác lập DC, gây cảnh báo nguồn áp bị nối tắt nếu không có điện trở hạn dòng).

Chương 3: Phân tích độ nhạy DC (DC Sensitivity)

Hướng dẫn sử dụng dòng điều khiển .SENS <biến_ngõ_ra> để khảo sát mức độ biến thiên của điện áp nút hoặc dòng điện nguồn khi các thông số linh kiện trong mạch thay đổi do nhiệt độ, tần số hoặc sai số chế tạo. Tác giả phân tích cấu trúc bảng kết quả độ nhạy trong tệp .OUT gồm 4 cột:

  1. ELEMENT NAME: Tên phần tử trong mạch.
  2. ELEMENT VALUE: Giá trị danh định của phần tử.
  3. ELEMENT SENSITIVITY: Độ nhạy tuyệt đối tính bằng $\text{Volts/Unit}$.
  4. NORMALIZED SENSITIVITY: Độ nhạy chuẩn hóa tính theo tỷ lệ phần trăm ($\text{Volts/Percent}$), xác định bằng công thức nhân độ nhạy tuyệt đối với giá trị phần tử rồi chia cho 100.

Chương nhấn mạnh ý nghĩa của phân tích độ nhạy trong thiết kế mạch chuyển đổi số - tương tự (DAC) và thiết kế mạch trong trường hợp xấu nhất (Worst-case Design).

Chương 4: Phân tích quét DC (DC Sweep Analysis)

Trình bày phương pháp khảo sát mạch khi giá trị nguồn thay đổi liên tục trong một khoảng xác định bằng dòng lệnh: .DC <source_name> <start_value> <stop_value> <increment_value>

Chương này hướng dẫn xuất kết quả dạng bảng qua lệnh .PRINT DC và biểu diễn đồ thị thông qua lệnh .PROBE (sinh tệp dữ liệu .DAT). Đồng thời, chuẩn hóa cú pháp khai báo 4 loại nguồn phụ thuộc tuyến tính:

  • Nguồn áp phụ thuộc áp (VCVS): Exxx <node+> <node-> <nc+> <nc-> <gain>
  • Nguồn dòng phụ thuộc dòng (CCCS): Fxxx <node+> <node-> <Vcontrol> <gain>
  • Nguồn dòng phụ thuộc áp (VCCS): Gxxx <node+> <node-> <nc+> <nc-> <transconductance>
  • Nguồn áp phụ thuộc dòng (CCVS): Hxxx <node+> <node-> <Vcontrol> <transresistance>
  • Nguồn phụ thuộc phi tuyến đa thức: sử dụng từ khóa POLY(n) và khai báo mạch phụ .SUBCKT.

Chương 5: Hàm truyền (Transfer Function)

Khảo sát đặc tính truyền đạt tín hiệu nhỏ ở chế độ DC thông qua dòng điều khiển: .TF <output_variable> <input_source_name>

PSpice tự động tính toán và xuất ra ba thông số cốt lõi trong tệp .OUT:

  • Độ lợi điện áp/dòng điện tín hiệu nhỏ DC (tỉ số giữa biến ngõ ra và nguồn ngõ vào).
  • Điện trở ngõ vào nhìn từ nguồn kích thích (INPUT RESISTANCE).
  • Điện trở ngõ ra nhìn từ nút chỉ định (OUTPUT RESISTANCE).

Chương 6: Đáp ứng tần số (Frequency Response)

Khảo sát đặc tính xoay chiều tín hiệu nhỏ (AC Analysis) trong miền tần số. Khai báo nguồn AC yêu cầu chỉ định rõ biên độ và góc pha: name node+ node- [DC value] [AC magnitude [phase]]. Phân tích quét tần số được thiết lập qua lệnh .AC với 3 chế độ:

  • Quét tuyến tính: .AC LIN <points> <start_freq> <stop_freq>
  • Quét theo bát độ (Octave): .AC OCT <points> <start_freq> <stop_freq>
  • Quét theo thập phân (Decade): .AC DEC <points> <start_freq> <stop_freq>

Kết quả được trích xuất bằng lệnh .PRINT AC, .PLOT AC hoặc hiển thị trong PROBE thông qua các tiếp vĩ ngữ: M (biên độ), DB (decibel: $20\log |V|$), P (góc pha), G (thời gian trễ nhóm), R (phần thực), I (phần ảo). Chương này áp dụng mô phỏng chi tiết mạch lọc thông thấp LC bậc hai với các hệ số phẩm chất $Q$ khác nhau ($Q = 0.5, 1, 2, 4$), đồng thời hướng dẫn phương pháp tính toán và vẽ trở kháng vào $Z_{in} = \frac{V_{in}}{I_{in}}$ và trở kháng ra $Z_{out} = \frac{V_{out}}{I_{out}}$ trên đồ thị thang đo logarith.

Chương 7: Đáp ứng quá độ (Transient Response)

Mô phỏng mạch điện trong miền thời gian thực với các tín hiệu kích thích biến thiên phi điều hòa thông qua lệnh .TRAN. Chương chuẩn hóa cú pháp và tham số của 5 dạng nguồn phát tín hiệu:

  1. Hàm mũ (EXP): EXP(V1 V2 Td1 Tau1 Td2 Tau2) - mô tả quá trình nạp xả có độ trễ và thời hằng tăng/giảm.
  2. Xung vuông (PULSE): PULSE(V1 V2 Td Tr Tf Pw Period) - mô tả tín hiệu xung với thời gian lên ($T_r$), thời gian xuống ($T_f$), độ rộng xung ($P_w$) và chu kỳ ($Period$).
  3. Tuyến tính từng đoạn (PWL): PWL(T1 V1 T2 V2 ... Tn Vn) - mô tả dạng sóng tùy ý nối các điểm tọa độ thời gian - điện áp.
  4. Điều tần đơn tần (SFFM): SFFM(Vo Va Fc Mdi Fs) - phát tín hiệu điều chế tần số theo hàm: $V(t) = V_o + V_a \sin(2\pi F_c t + M_{di} \sin(2\pi F_s t))$.
  5. Hình sin tắt dần (SIN): SIN(Vo Va Freq Td Df Phase) - phát tín hiệu sin có suy giảm theo hệ số giảm chấn ($D_f$).

Chương 8: Phân tích Fourier

Phân tích phổ tần số và thành phần sóng hài của tín hiệu tuần hoàn trong miền thời gian quá độ bằng dòng điều khiển: .FOUR <fundamental_frequency> <output_value>

Lệnh này bắt buộc phải chạy đồng thời với lệnh .TRAN. PSpice tính toán thành phần một chiều (DC component), biên độ và góc pha của 9 sóng hài đầu tiên, từ đó xác định độ méo hài tổng ($THD - Total\ Harmonic\ Distortion$): $$%THD = \frac{\sqrt{\sum_{n=2}^{9} V_n^2}}{V_1} \times 100%$$ Trong đó $V_1$ là biên độ sóng hài cơ bản, $V_n$ là biên độ các sóng hài bậc cao.

Chương 9: Giới thiệu tóm tắt một số dòng điều khiển thường dùng khác

Giới thiệu các dòng điều khiển nâng cao trong PSpice:

  • .FUNC: Định nghĩa các hàm toán học tùy biến (ABS, SQRT, EXP, LOG, LOG10, PWR, SIN, COS, LIMIT, TABLE...).
  • .PARAM: Khai báo và gán tham số toán học cho giá trị linh kiện trong mạch.
  • .LIB: Khai báo liên kết tệp tin thư viện linh kiện (ví dụ: LINEAR.LIB, BIPOLAR.LIB).
  • .MODEL: Định nghĩa mô hình tham số cho linh kiện bán dẫn (Diode, BJT, FET...).
  • .NOISE: Phân tích tạp âm/nhiễu tín hiệu nhỏ AC kết hợp với .AC.
  • .STIMLIB và .STIMULUS: Nhận dạng và khai báo thư viện tạo tín hiệu kích thích định trước.

Chương 10: Các menu của PROBE

Hướng dẫn khai thác môi trường đồ họa tương tác PROBE để khảo sát dữ liệu mô phỏng từ tệp .DAT. Tác giả giải thích chi tiết các menu chức năng: Add_trace (thêm đường cong), X_axis / Y_axis (chuyển đổi thang đo tuyến tính hoặc logarit), Plot_control, Display_control (quản lý tệp PROBE.DEV), Macro (định nghĩa công thức toán học như $PWR(M,N) = M \times N$), Hard_copy (xuất đồ thị ra máy in), Cursor (sử dụng 2 con trỏ đo thời gian tăng, thời gian trễ, độ dốc, cực đại, cực tiểu bằng phím mũi tên và <Shift>/<Ctrl>), Zoom và Label (chú thích văn bản, hình vẽ lên đồ thị).

Kết quả và đóng góp

1. Kết quả kỹ thuật đạt được

  • Hoàn thành bộ tài liệu học tập toàn diện về PSpice for DOS gồm 10 chương chuyên đề lý thuyết - thực hành và một phần dẫn nhập về công nghệ Web.
  • Xây dựng hệ thống bài tập mẫu bám sát giáo trình Lý thuyết mạch và Điện tử cơ bản, trong đó mọi ví dụ đều được giải thích tường tận từ tập tin đầu vào (.CIR) đến phân tích tệp ngõ ra (.OUT) và đồ thị PROBE.
  • Xây dựng thành công trang web hướng dẫn dạng siêu văn bản đóng gói trên đĩa CD-ROM, vận hành ổn định trên các trình duyệt web thông dụng (Internet Explorer) trên máy tính cá nhân cấu hình 80386/80486.

2. Đóng góp về mặt đào tạo và phương pháp học tập

  • Cung cấp tài liệu tiếng Việt có hệ thống đầu tiên tại khoa về PSpice for DOS kết hợp giao diện Web, giúp sinh viên ngành Điện - Điện tử có thể tự học, tự thực hành giải mạch mà không nhất thiết phải có phòng thí nghiệm phần cứng hoàn chỉnh.
  • Tạo bước đệm kiến thức vững chắc về cú pháp Netlist và bản chất các thuật toán mô phỏng mạch, giúp người học dễ dàng chuyển tiếp sang sử dụng các phần mềm đồ họa cao hơn như PSpice for Windows, Electronic Workbench, CircuitMaker hay OrCAD.

Hạn chế và hướng nghiên cứu tiếp

Theo đánh giá tự nhận của nhóm tác giả trong văn bản tốt nghiệp:

  • Hạn chế về nội dung và bài tập: Do hạn chế về thời gian thực hiện đề tài, số lượng bài tập tự luyện cho người học chưa phong phú; một số vấn đề phân tích nâng cao (như phân tích mạch trong trường hợp xấu nhất - Worst-case Design, phân tích nhiễu .NOISE chi tiết) mới dừng lại ở mức giới thiệu khái niệm.
  • Hạn chế của phiên bản phần mềm: Việc sử dụng phiên bản PSpice Evaluation khiến một số tính năng bị giới hạn (không thể tạo mới mô hình Transistor phức tạp trong thư viện, hạn chế một số nguồn kích thích điều chế).
  • Trang web còn liên kết trống: Một số nhánh liên kết trên trang web dự kiến phát triển cho các phần mềm khác trong ngành Điện tử chưa kịp hoàn thiện nội dung.

Hướng phát triển tiếp theo:

  • Tiếp tục cập nhật và bổ sung nội dung bài giảng cho các phần mềm phân tích và mô phỏng mạch điện tử khác: Electronic WorkBench, PSpice for Windows, CircuitMaker.
  • Bổ sung hệ thống các bài báo lỗi thường gặp trong quá trình biên dịch PSpice for DOS và cách khắc phục chi tiết cho từng trường hợp.

Giá trị tham khảo

Đồ án tốt nghiệp là tài liệu tham khảo có giá trị chuyên môn cao đối với:

  • Sinh viên ngành Điện, Điện tử, Tự động hóa, Viễn thông: Dùng làm tài liệu tự học môn Lý thuyết mạch, Điện tử cơ bản, Mô phỏng mạch điện tử; nắm bắt cấu trúc Netlist nguyên bản của dòng phần mềm SPICE.
  • Giảng viên và kỹ thuật viên phòng thí nghiệm: Sử dụng các bài tập mẫu và phương pháp đối chứng giải tích - mô phỏng trong đề tài để biên soạn bài giảng thực hành hoặc bài tập lớn.
  • Người nghiên cứu phát triển học liệu điện tử: Tham khảo cấu trúc phân cấp thông tin và phương pháp sư phạm khi số hóa giáo trình kỹ thuật sang định dạng siêu văn bản (Web-based learning).

Câu hỏi thường gặp

1. Tại sao dòng điện do nguồn áp cung cấp trong tập tin .OUT của PSpice lại mang giá trị âm?

Trong quy ước giải tích mạch truyền thống, dòng điện đi ra từ cực dương $(+)$ của nguồn, qua mạch ngoài rồi trở về cực âm $(-)$. Tuy nhiên, thuật toán của PSpice quy ước chiều dòng điện dương là chiều đi từ cực âm $(-)$ qua nguồn để đi vào cực dương $(+)$. Do đó, khi nguồn cung cấp dòng điện cho tải, giá trị dòng điện xuất hiện trong tệp .OUT sẽ có dấu trừ phía trước (ví dụ: -1.000E+00 A).

2. Tại sao khi phân tích DC xác lập mạch có tụ điện hoặc cuộn cảm, PSpice có thể thông báo lỗi?

Trong chế độ xác lập DC, tụ điện có trở kháng vô cùng lớn nên tương đương hở mạch, nếu một nút mạch chỉ nối với các tụ điện thì nút đó sẽ bị cô lập, dẫn đến thông báo lỗi "Node is floating". Ngược lại, cuộn cảm trong chế độ DC xác lập tương đương ngắn mạch; nếu cuộn cảm mắc song song trực tiếp với nguồn áp độc lập mà không có điện trở hạn dòng, PSpice sẽ báo lỗi ngắn mạch nguồn áp.

3. Phân tích Fourier trong PSpice được thiết lập như thế nào và yêu cầu điều kiện gì?

Phân tích Fourier được thực hiện thông qua dòng điều khiển .FOUR <tần_số_cơ_bản> <biến_ngõ_ra>. Lệnh này bắt buộc phải được khai báo và chạy đồng thời với lệnh phân tích quá độ miền thời gian .TRAN. PSpice sẽ phân tích tín hiệu trong một chu kỳ cuối của phân tích quá độ để tính toán thành phần DC, biên độ, góc pha của 9 sóng hài đầu tiên và tổng độ méo hài ($%THD$).

4. Hệ thống menu của chương trình PROBE cung cấp những công cụ đo đạc nào?

PROBE cung cấp công cụ Cursor với hai con trỏ độc lập (điều khiển bằng tổ hợp phím <Ctrl> và <Shift><Ctrl> kết hợp phím mũi tên). Công cụ này cho phép đo chính xác tọa độ các điểm trên đồ thị, xác định thời gian tăng xung ($Rise\ time$), thời gian trễ giữa hai điểm, định vị điểm uốn, độ dốc, các giá trị cực đại ($Peak$) và cực tiểu ($Trough$) của đáp ứng mạch.

Kết luận

Đồ án tốt nghiệp "Hướng dẫn sử dụng phần mềm PSpice for DOS bằng trang WEB" của sinh viên Vương Đình Tuấn Anh và Lưu Văn Được là công trình học thuật kết hợp giữa kỹ thuật mô phỏng mạch điện tử và ứng dụng công nghệ thông tin vào giáo dục. Đề tài đã hệ thống hóa đầy đủ, chi tiết các phương pháp phân tích mạch từ cơ bản (DC, AC, quét tham số) đến nâng cao (quá độ, Fourier, độ nhạy) trên PSpice for DOS. Việc chuyển tải toàn bộ nội dung sang nền tảng web phân cấp lưu trữ trên CD-ROM đã tạo ra một phương thức học tập trực quan, đóng góp thiết thực cho công tác đào tạo chuyên ngành Điện - Điện tử tại thời điểm thực hiện.