Giới thiệu dự án

Trong vật lý ứng dụng và khoa học vật liệu, vận tốc truyền sóng âm ($v$) là tham số cơ bản phản ánh các đặc trưng đàn hồi, mật độ và tính chất cấu trúc vi mô của môi trường. Theo các báo cáo kiểm thử không phá hủy (Non-Destructive Testing - NDT) trong công nghiệp cơ khí và xây dựng, việc xác định chính xác vận tốc sóng đàn hồi cho phép đánh giá khuyết tật, đo độ dày vật liệu và tính toán mô đun đàn hồi với độ tin cậy trên 95%. Tuy nhiên, việc đo đạc vận tốc âm trong các môi trường rắn và lỏng thường gặp nhiều thách thức do sai số cơ học, độ trễ tín hiệu và suy hao năng lượng.

Vấn đề kỹ thuật cốt lõi (Problem Statement) nằm ở sự bất cập của các phương pháp đo âm học cổ điển (như ống Kundt, phương pháp xung quang học hoặc súng xung Regnault): độ chính xác thấp, quy trình cồng kềnh và đặc biệt là không thể loại bỏ ảnh hưởng của lớp tiếp xúc (chất dẫn âm/gel tiếp âm) giữa đầu dò và mẫu thử. Khi sóng siêu âm truyền từ đầu dò qua lớp bảo vệ và chất tiếp âm vào mẫu đo, thời gian trễ ngoại lai $t'$ làm sai lệch đáng kể kết quả tính toán vận tốc thực tế $v = 2d/t$.

Đề tài khóa luận tốt nghiệp tập trung giải quyết triệt để bài toán này với 4 mục tiêu cụ thể:

  1. Hệ thống hóa lý thuyết trường sóng đàn hồi: sóng dọc (longitudinal), sóng ngang (transverse), sóng mặt Rayleigh và sóng tán sắc Lamb.
  2. Xây dựng mô hình vật lý và giải thuật loại trừ thời gian trễ qua lớp dẫn âm dựa trên kỹ thuật đo vi sai thời gian của $n$ chu kỳ xung phản xạ (Echo pulse train).
  3. Thiết kế, chế tạo mạch phần cứng điện tử số chuyên dụng sử dụng vi mạch tích hợp TTL/CMOS để tự động tách xung, đếm xung và tạo cổng đo thời gian thực.
  4. Triển khai thực nghiệm đo vận tốc sóng siêu âm (dải tần 100 kHz - 150 kHz) trên các mẫu vật liệu rắn với độ phân giải thời gian đạt mức micro giây ($1,\mu\text{s}$).

Phương pháp tiếp cận giải pháp sử dụng hệ đo xung phản xạ kết hợp mạch logic phần cứng để điều chế xung cổng đo $T_n$, lấy sườn lên tại xung phản xạ thứ nhất và sườn xuống tại xung phản xạ thứ $(n+1)$. Kết quả đầu ra kỳ vọng là hệ thống đo tự động có sai số tương đối $< 0.5%$, triệt tiêu hoàn toàn sai số do lớp tiếp xúc mà không cần hiệu chuẩn phức tạp. Phạm vi đề tài tập trung vào môi trường mẫu rắn có hai mặt phẳng song song, nguồn phát áp điện tần số 100 kHz – 150 kHz.


Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Trước khi đề xuất giải pháp mạch số, các phương pháp đo âm học truyền thống đã được phân tích và so sánh chi tiết:

Tiêu chí Phương pháp Regnault (Xung âm cơ học) Phương pháp Ống Kundt (Sóng dừng) Phương pháp Kèn Koenig (Giao thoa âm) Phương pháp Xung phản xạ Mạch số (Đề xuất)
Môi trường đo Khí (đường ống dài) Khí / Thanh rắn mỏng Khí Rắn, lỏng, vật liệu composite
Dải tần số Âm nghe được ($< 1\text{ kHz}$) Âm thanh ($1 - 5\text{ kHz}$) Âm thanh ($500\text{ Hz} - 3\text{ kHz}$) Siêu âm ($100 - 150\text{ kHz}$)
Cơ chế ghi nhận Đầu ghi cơ học / Nam châm Quan sát bột bấc tụ nút sóng Cảm nhận thính giác đổi pha Xung điện tử số, IC logic, Timer $1\text{ MHz}$
Sai số tương đối $\pm 3.0% - 5.0%$ $\pm 2.0% - 4.0%$ $\pm 3.5%$ $< 0.5%$
Khử trễ tiếp xúc Không hỗ trợ Không áp dụng Không áp dụng Tự động triệt tiêu hoàn toàn

Yêu cầu kỹ thuật theo mô hình MoSCoW:

  • Must have: Mạch điều khiển chặn xung kích chính (Main bang suppression); mạch giải mã chọn xung phản xạ thứ $n$; cổng đo RS Flip-Flop chống kích hoạt giả.
  • Should have: Khóa tương tự (Analog switch) tốc độ cao; hiển thị độ rộng xung trực tiếp trên bộ đếm tần số chuẩn.
  • Could have: Điều chỉnh linh hoạt số chu kỳ phản xạ $n$ từ 1 đến 8 thông qua chuyển mạch giải mã.
  • Won't have: Xử lý số tín hiệu số hóa DSP thời gian thực (được tối giản hóa bằng IC phần cứng chuyên dụng).

Thiết kế hệ thống

Kiến trúc hệ thống đo vận tốc sóng siêu âm gồm 6 khối chức năng chính:

[Máy phát xung kích] ---> [Biến tử Áp điện (Thu/Phát)] <---> [Mẫu vật liệu]
         |                                | (Tín hiệu phản xạ Echo)
         v                                v
  [Khối U1A: 74LS123]              [Khối Tiền khuếch đại & Tách sóng]
(Tạo trễ loại xung dấu)                   |
         |                                v
         v                        [Khóa Analog: 4053B] <--- (Xung truyền qua Tp)
  [Khối U1B: 74LS123] --------------------+
(Tạo xung mở cổng Tp)                     | (Chuỗi Echo đã lọc)
                                          v
                                   [Bộ đếm: 74LS90]
                                          | (Mã BCD 4-bit)
                                          v
                                  [Bộ giải mã: 74LS42]
                                    | (Chân 1: Start) | (Chân n+1: Stop)
                                    v                 v
                             [Mạch tạo xung đo RS: 74LS00]
                                          | (Xung Tn)
                                          v
                            [Máy đo thời gian chuẩn 1 MHz]

Nguyên lý truyền sóng và phân bố trường âm:

  1. Biến tử áp điện (Piezoelectric Transducer): Hoạt động dựa trên hiệu ứng áp điện nghịch (phát) và thuận (thu) phát hiện bởi Pierre & Jacques Curie (1881).
  2. Trường sóng đầu dò: Vùng trường gần Fresnel có độ dài $N = \frac{D^2}{4\lambda} = \frac{D^2 f}{4v}$ (với $D$ là đường kính biến tử, $f$ là tần số, $v$ là vận tốc âm). Vùng trường xa Fraunhofer có góc mở chùm tia xác định bởi: $$\sin\theta = 1.22 \frac{\lambda}{D} = 1.22 \frac{v}{D \cdot f}$$
  3. Âm trở và phản xạ: Âm trở môi trường $Z = \rho v$. Tại bề mặt phân giới hai môi trường, định luật khúc xạ Snellius áp dụng: $$\frac{\sin\alpha}{v_{l\text{I}}} = \frac{\sin\alpha'l}{v{l\text{I}}} = \frac{\sin\alpha't}{v{t\text{I}}} = \frac{\sin\alpha_{l\text{II}}}{v_{l\text{II}}} = \frac{\sin\alpha'{t\text{II}}}{v{t\text{II}}}$$
Danh mục linh kiện và vi mạch (BOM Technology Stack):
- IC U1 (74LS123): Dual Retriggerable Monostable Multivibrator
- IC U2 (CD4053B): Triple 2-Channel Analog Multiplexer/Demux
- IC U3 (74LS90): Decade Counter (Mạch đếm nhị phân - chia 10)
- IC U4 (74LS42): 1-of-10 BCD-to-Decimal Decoder
- IC U5 (74LS00): Quad 2-Input NAND Gates (Cấu hình Set-Reset Latch)
- Nguồn cấp: +5V DC ổn áp; Tần số chuẩn đếm xung: 1.000 MHz (Clock resolution: 1.0 µs)

Methodology

Quy trình nghiên cứu áp dụng phương pháp thực nghiệm kỹ thuật tuyến tính kết hợp kiểm chứng toán lý:

  1. Phân tích lý thuyết: Thiết lập phương trình vi sai sóng âm trong môi trường liên tục $v = \sqrt{E/\rho}$ (thanh mỏng) và $v_l = \sqrt{\frac{E(1-\mu)}{\rho(1+\mu)(1-2\mu)}}$ (khối vô hạn), thiết lập công thức vi sai triệt tiêu trễ $t'$.
  2. Thiết kế mạch logic số: Tính toán hằng số thời gian $RC$ cho mạch đơn hài; mô phỏng giản đồ xung trigger; thiết kế mạch in PCB.
  3. Thực nghiệm và kiểm định: Thu nhận tín hiệu xung phản xạ trên mẫu chuẩn, đo độ rộng xung $T_n$ với các giá trị $n \in [1, 8]$, xử lý thống kê loại bỏ sai số ngẫu nhiên.

Implementation và kết quả

Development process

Quá trình triển khai phần cứng được chia làm 4 module mạch cụ thể:

1. Module định thời và khử xung kích (IC 74LS123): Xung kích ban đầu từ máy phát có biên độ lớn dễ gây bão hòa và kích hoạt sai bộ đếm. Đơn hài $U1A$ nhận sườn lên xung nhịp, phát xung khóa có độ rộng: $$T_d = 0.32 \cdot R_1 C_1 = 0.32 \times 852,\Omega \times 22,\text{nF} \approx 6.0,\mu\text{s}$$ Sườn xuống của $T_d$ kích hoạt đơn hài $U1B$ tạo xung truyền qua (Gating pulse): $$T_p = 0.32 \cdot R_2 C_2 = 0.32 \times 3.0,\text{k}\Omega \times 0.1,\mu\text{F} \approx 96.0,\mu\text{s}$$

2. Module khóa tương tự (IC CD4053B): Chân điều khiển (pin 11) nhận xung $T_p$, mở cổng cho phép toàn bộ chuỗi xung phản xạ Echo truyền qua ngõ ra, loại bỏ hoàn toàn xung kích gốc và nhiễu đầu kỳ.

3. Module đếm và giải mã (IC 74LS90 & 74LS42): Chuỗi xung Echo đưa vào chân A (pin 14) của 74LS90. Tín hiệu nhị phân 4-bit ($Q_A, Q_B, Q_C, Q_D$) kết nối trực tiếp vào ngõ vào BCD của 74LS42. Khi phát hiện xung thứ $i$, ngõ ra tương ứng thứ $i$ của 74LS42 chuyển từ mức 1 (HIGH) xuống mức 0 (LOW).

// Logic mô phỏng thuật toán kích hoạt cổng đo RS Flip-Flop (74LS00)
void process_ultrasonic_echoes(int echo_index, int target_n) {
    bool S_pin = HIGH; // Ngõ ra thứ 1 của 74LS42
    bool R_pin = HIGH; // Ngõ ra thứ (n+1) của 74LS42
    bool Gate_Output = LOW;

    if (echo_index == 1) {
        S_pin = LOW;  // Sườn lên của xung đo: Start
        R_pin = HIGH;
        Gate_Output = HIGH; // Set RS Latch: Bắt đầu đếm thời gian Tn
    } else if (echo_index == (target_n + 1)) {
        S_pin = HIGH;
        R_pin = LOW;  // Sườn xuống của xung đo: Stop
        Gate_Output = LOW;  // Reset RS Latch: Khóa cổng đếm
    } else {
        S_pin = HIGH;
        R_pin = HIGH; // Giữ nguyên trạng thái logic của RS Latch
    }
}

Giản đồ thời gian tạo xung đo Tn:
Xung kích:      |___|____________________________________________
Chuỗi Echo:     .......|Echo 1|.....|Echo 2|.....|Echo n+1|......
Ngõ ra 1:       -------|______|---------------------------------- (Start -> S=0)
Ngõ ra n+1:     -----------------------------|________|---------- (Stop  -> R=0)
Xung đo Tn:     _______|=====================|___________________ (Độ rộng = n*T)

Testing và validation

Thuật toán triệt tiêu thời gian trễ lớp dẫn âm được chứng minh qua hai chế độ đo:

  • Đo từ thời điểm phát: $T_n = t_n + t' = \frac{2nd}{v} + \frac{2d'}{v'}$
  • Đo vi sai giữa xung phản xạ 1 và xung phản xạ $(n+1)$: $$T_n = T_{(n+1)} - T_1 = \left(\frac{2(n+1)d}{v} + t'\right) - \left(\frac{2d}{v} + t'\right) = \frac{2nd}{v}$$ Vận tốc sóng siêu âm truyền trong mẫu được tính bằng công thức: $$v = \frac{2nd}{T_n}$$

Đánh giá sai số vi phân toàn phần: $$\frac{\Delta v}{v} = \frac{\Delta d}{d} + \frac{\Delta T_n}{T_n}$$ Với panme đo độ dày mẫu $\Delta d = \pm 0.01\text{ mm}$ trên mẫu $d = 20.00\text{ mm}$ ($\Delta d / d = 0.05%$), máy đếm thời gian tần số chuẩn $1\text{ MHz}$ ($\Delta T_n = \pm 1,\mu\text{s}$) trên xung đo $T_n \approx 200,\mu\text{s}$ ($\Delta T_n / T_n = 0.5%$), tổng sai số giới hạn luôn được kiểm soát dưới $0.55%$.

Kết quả đạt được

Đại lượng / Thông số Mục tiêu lý thuyết Kết quả thực nghiệm đạt được Đánh giá hoàn thành
Dải chu kỳ xung chọn lọc ($n$) $n = 1 \dots 8$ Tách chọn chính xác từ $n=1$ đến $n=8$ chu kỳ 100%
Độ trễ lớp tiếp xúc ($t'$) Khử hoàn toàn sai số Triệt tiêu $100%$ đại lượng $2d'/v'$ Xuất sắc
Thời gian mở cổng lọc ($T_p$) $90 - 100,\mu\text{s}$ $96.0,\mu\text{s}$ (độ ổn định định thời cao) Đạt chuẩn
Độ phân giải thời gian $1,\mu\text{s}$ $1.0,\mu\text{s}$ (tương ứng máy đếm $1\text{ MHz}$) Đạt chuẩn
Độ lặp lại phép đo (Repeatability) $> 98%$ $99.4%$ qua 20 lần đo liên tiếp Vượt chỉ tiêu

Đổi mới và đóng góp

  1. Cơ chế tự động triệt tiêu sai số tiếp âm: Thay vì phải hiệu chuẩn độ dày lớp gel tiếp âm $d'$ (vốn biến thiên theo lực ép đầu dò), hệ thống sử dụng phép đo khoảng cách thời gian giữa các xung phản xạ liên tiếp, loại bỏ hoàn toàn số hạng $t'$ khỏi phương trình tính vận tốc.
  2. Kiến trúc phần cứng thuần logic chi phí thấp: Không phụ thuộc vào các thiết bị dao động ký số (Digital Storage Oscilloscope) đắt tiền hoặc các bộ xử lý DSP/FPGA phức tạp; toàn bộ logic tách sóng, chọn xung và tạo cổng đo được thực thi bằng tổ hợp vi mạch số TTL/CMOS tiêu chuẩn ($74\text{LS}123, 4053\text{B}, 74\text{LS}90, 74\text{LS}42, 74\text{LS}00$).
  3. Triệt tiêu trạng thái cấm của RS Latch: Thiết kế khống chế ngõ vào Set từ chân 1 và Reset từ chân $n+1$ ($n \ge 1$) đảm bảo hai tín hiệu điều khiển không bao giờ kích hoạt đồng thời ($S=0$ và $R=0$), loại trừ nguy cơ bất định trạng thái của vi mạch logic $74\text{LS}00$.
  4. Cải thiện độ chính xác đo đạc: Giảm sai số tương đối từ $\approx 4.0%$ (phương pháp cổ điển) xuống $< 0.5%$, tăng tốc độ thực hiện phép đo lên hơn $85%$.

Ứng dụng thực tế và triển khai

Sơ đồ triển khai hệ thống đo NDT công nghiệp:
[Đầu dò siêu âm tiếp xúc] ---> [Mạch tiền xử lý & Gating IC] ---> [Khối hiển thị số]
             |                                                       |
   (Gắn lên chi tiết máy)                                   (Vận tốc v & Độ dày d)
             |                                                       |
             +--------------> [Bộ kiểm định chất lượng QA] <---------+

Hệ thống có khả năng ứng dụng trực tiếp trong nhiều lĩnh vực:

  • Kiểm định chất lượng kết cấu kim loại: Đo vận tốc sóng dọc để phát hiện rỗ khí, nứt ngầm và đo độ dày ăn mòn của đường ống dẫn dầu khí, bình chịu áp lực.
  • Nghiên cứu vật liệu bán dẫn & gốm kỹ thuật: Đo mô đun đàn hồi động (Young's Modulus $E$) và hệ số Poisson ($\mu$) của vật liệu thông qua việc xác định đồng thời vận tốc sóng dọc $v_l$ và sóng ngang $v_t$.
  • Giảng dạy và thực hành vật lý chất rắn: Cung cấp mô hình thí nghiệm trực quan, chính xác cao cho các trường đại học khối kỹ thuật và sư phạm.

Hạn chế và hướng phát triển

  • Hạn chế kỹ thuật: Tần số xung clock chuẩn hiện tại ($1\text{ MHz}$) giới hạn độ phân giải thời gian ở mức $1,\mu\text{s}$. Đối với các mẫu vật liệu quá mỏng ($d < 5\text{ mm}$), chu kỳ phản xạ ngắn có thể gây chồng lấn xung nếu độ rộng xung kích ban đầu chưa đủ hẹp.
  • Hướng phát triển:
    1. Nâng cấp bộ đếm thời gian lên dải tần số xung nhịp $50\text{ MHz} - 100\text{ MHz}$ sử dụng vi điều khiển STM32 hoặc FPGA, nâng độ phân giải lên mức $10 - 20\text{ ns}$.
    2. Tích hợp bộ chuyển đổi tương tự - số tốc độ cao (High-speed ADC) để phân tích biến thiên biên độ xung, tính toán hệ số suy giảm âm học ($\alpha$) của môi trường.

Đối tượng hưởng lợi

  • Sinh viên & Học viên chuyên ngành Vật lý/Điện tử: Nắm vững mối liên kết giữa lý thuyết truyền sóng cơ học và kỹ thuật thiết kế mạch xử lý tín hiệu số ứng dụng.
  • Kỹ sư NDT & Đo lường công nghiệp: Tiếp cận giải pháp kỹ thuật đo độ dày và kiểm tra khuyết tật vật liệu có độ tin cậy cao với chi phí phần cứng tối ưu.
  • Các nhà nghiên cứu khoa học vật liệu: Phương pháp đo tin cậy để trích xuất các hằng số đàn hồi của vật liệu mới mà không phá hủy mẫu thử nghiệm.

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

1. Yêu cầu kỹ thuật tối thiểu đối với mẫu đo là gì? Mẫu đo cần có hai bề mặt tiếp xúc song song, độ nhám bề mặt gia công cơ khí đạt mức mịn để sóng siêu âm phản xạ không bị tán xạ góc lớn.

2. Tại sao phương pháp đo vi sai $n$ chu kỳ lại loại bỏ được độ trễ của chất tiếp âm? Do chất tiếp âm và lớp bảo vệ đầu dò nằm ngoài hành trình di chuyển qua lại của sóng siêu âm trong mẫu giữa xung thứ 1 và xung thứ $(n+1)$, phép trừ hiệu thời gian $T_n = T_{n+1} - T_1$ đã triệt tiêu hoàn toàn đại lượng $t' = 2d'/v'$.

3. Mạch có thể hoạt động với các tần số siêu âm khác ngoài dải 100 - 150 kHz không? Có thể mở rộng dải tần bằng cách điều chỉnh giá trị biến trở $VR_1$ trên IC $74\text{LS}123$ để co giãn độ rộng xung chặn $T_d$ và xung truyền qua $T_p$ tương thích với tần số của đầu dò.

4. Vì sao hệ thống không xảy ra hiện tượng xung đột trạng thái cấm của Flip-Flop RS? Ngõ Set nối với xung phản xạ 1 và ngõ Reset nối với xung $(n+1)$ ($n \ge 1$). Do hai xung này xuất hiện ở hai thời điểm cách biệt nhau trong chuỗi phản xạ, trạng thái $S=0$ và $R=0$ không thể xảy ra đồng thời.

5. Chi phí triển khai phần cứng ước tính là bao nhiêu? Toàn bộ mạch điện tử sử dụng các linh kiện logic TTL/CMOS tiêu chuẩn có chi phí chế tạo thấp, tối ưu hơn rất nhiều so với việc trang bị hệ thống máy hiện sóng kỹ thuật số chuyên dụng.


Kết luận

Đề tài đã giải quyết trọn vẹn bài toán đo vận tốc sóng siêu âm trong vật liệu bằng cách kết hợp cơ sở lý thuyết sóng đàn hồi với kỹ thuật điện tử số hiện đại. Bằng việc xây dựng thành công khối mạch định thời vi sai với các IC chuẩn $74\text{LS}123, \text{CD}4053\text{B}, 74\text{LS}90, 74\text{LS}42$ và $74\text{LS}00$, hệ thống không chỉ triệt tiêu hoàn toàn sai số do lớp tiếp âm mà còn đạt độ chính xác cao (sai số $< 0.5%$). Đây là giải pháp thực nghiệm có giá trị khoa học vững chắc và tính ứng dụng thực tiễn cao trong đo lường vật lý và kiểm định không phá hủy công nghiệp.