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

Trong ngành công nghiệp chế biến thực phẩm, các sản phẩm ở dạng lỏng thường có nguy cơ hư hỏng cao dưới tác động của vi sinh vật và điều kiện môi trường xung quanh, khiến thời gian bảo quản và sử dụng bị hạn chế. Nhằm khắc phục nhược điểm này, các công nghệ sấy như sấy thăng hoa, sấy tầng sôi, sấy khí động và sấy phun được áp dụng để tách nước, chuyển hóa thực phẩm từ dạng lỏng sang dạng bột khô mà vẫn bảo toàn các tính chất tự nhiên của nguyên liệu. Trong đó, sấy phun là phương pháp phun dòng nguyên liệu lỏng đã cô đặc thành các hạt sương mịn vào buồng sấy có luồng không khí nóng đối lưu để bốc hơi ẩm nhanh chóng, tạo ra sản phẩm bột đáp ứng các tiêu chuẩn về độ ẩm, kích thước, mật độ và hình thái hạt.

Trên thực tế, nhiều mô hình máy sấy phun khô quy mô vừa và nhỏ vẫn sử dụng cơ cấu vận hành cố định chung cho nhiều loại sản phẩm, chưa cho phép thiết lập chế độ tự động hóa linh hoạt theo đặc thù từng nguyên liệu. Đồng thời, việc thiếu vắng hệ thống giám sát thời gian thực đối với các thông số trọng yếu như nhiệt độ buồng sấy và tốc độ động cơ làm giảm hiệu suất vận hành và ảnh hưởng đến tính đồng đều của thành phẩm. Các giải pháp điều khiển công nghiệp sử dụng bộ điều khiển lập trình PLC thường có chi phí đầu tư cao, chưa tối ưu cho các hệ thống thực nghiệm hoặc cơ sở sản xuất quy mô nhỏ.

Đồ án "Thiết kế và thi công hệ thống điều khiển máy sấy phun khô thực phẩm dùng Vi xử lý" được thực hiện nhằm giải quyết bài toán tự động hóa quá trình sấy phun với chi phí hợp lý.

Mục tiêu nghiên cứu: Thiết kế và thi công hoàn chỉnh hệ thống điều khiển các cơ cấu vận hành cho từng loại nguyên liệu cần sấy phun khô; thiết lập giao tiếp điều khiển chính xác giữa vi xử lý và biến tần để cài đặt thông số, đo đạc và hiển thị trạng thái hoạt động trên nền tảng vi điều khiển nhỏ gọn, giá thành thấp thay thế cho PLC.

Nhiệm vụ nghiên cứu:

  1. Thiết lập giao tiếp truyền nhận dữ liệu giữa vi điều khiển PIC16F887 và biến tần thông qua chuẩn truyền thông công nghiệp RS-485 nhằm điều khiển tốc độ động cơ quay trong buồng sấy.
  2. Đo đạc và quản lý nhiệt độ đầu vào buồng sấy để tự động điều khiển trạng thái hoạt động (chạy/dừng) của động cơ theo các ngưỡng nhiệt độ cài đặt.

Đối tượng và phạm vi nghiên cứu:

  • Đối tượng nghiên cứu: Vi điều khiển PIC16F887 (Microchip), cảm biến nhiệt độ PT100, biến tần INVT Goodrive10 (GD10).
  • Phạm vi nghiên cứu:
    • Cấu tạo phần cứng, cấu hình các chân vào/ra (I/O) và module truyền thông nối tiếp EUSART của vi điều khiển PIC16F887.
    • Cấu tạo, đặc tính điện trở - nhiệt độ và phương pháp thu thập tín hiệu tương tự (analog) từ cảm biến PT100 qua mạch nguồn dòng tham chiếu.
    • Cấu tạo, thông số kỹ thuật, phương pháp lắp đặt và cấu hình giao thức truyền thông Modbus RTU qua RS-485 trên biến tần INVT Goodrive10.

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

Cơ sở lý thuyết

Đồ án xây dựng trên các nền tảng lý thuyết kỹ thuật điện tử, truyền thông công nghiệp và công nghệ nhiệt - thực phẩm sau:

  1. Chuẩn truyền thông RS-485: Chuẩn truyền dẫn cân bằng vi sai 2 dây (dây A và dây B, không bắt buộc dây mass), mức logic xác định bởi độ lệch điện áp giữa hai dây ($V_{AB} \ge +200\text{ mV}$ là mức cao, $V_{AB} \le -200\text{ mV}$ là mức thấp, vùng từ $-200\text{ mV}$ đến $+200\text{ mV}$ là bất định). Điện áp kiểu chung cho phép từ $-7\text{V}$ đến $+12\text{V}$. Chuẩn hỗ trợ tối đa 32 trạm thu phát trên cùng bus, khoảng cách truyền cực đại 1200 m, tốc độ baud tối đa 115.200 bps. Đường truyền sử dụng cáp xoắn đôi có trở kháng đặc tính $Z_0$ từ $100,\Omega$ đến $120,\Omega$, gắn trở đầu cuối $R_T = 120,\Omega$ để triệt tiêu sóng phản xạ và sử dụng mạch phân cực (biasing) với điện trở $R = 470,\Omega$ kéo lên nguồn và xuống mass để giữ bus ở mức cao xác định khi rảnh.

  2. Biến tần INVT Goodrive10 (GD10): Thiết bị biến đổi nguồn xoay chiều tần số cố định thành xoay chiều tần số biến thiên dùng giải thuật điều khiển V/F, tích hợp bộ lọc C2 giảm nhiễu điện từ, hỗ trợ điều khiển PID, đa cấp tốc độ và các chế độ bảo vệ (quá dòng, quá áp, quá tải, quá nhiệt, thấp áp). Biến tần tích hợp cổng RS-485 hỗ trợ giao thức Modbus RTU để nhận lệnh điều khiển tần số và trạng thái chạy/dừng từ thiết bị chủ.

  3. Vi điều khiển PIC16F887: Vi điều khiển 8-bit kiến trúc Harvard của Microchip, hỗ trợ xung nhịp tối đa 20 MHz, điện áp hoạt động 2V–5.5V, bộ nhớ chương trình Flash 8K từ lệnh (14-bit), RAM 512 Byte, EEPROM 256 Byte, 35 chân I/O phân bố trên 5 cổng (Port A đến Port E), bộ chuyển đổi ADC 10-bit với 14 kênh và module truyền thông nối tiếp EUSART hỗ trợ chuẩn truyền thông bất đồng bộ song công / đồng bộ bán song công.

  4. Cảm biến nhiệt điện trở PT100 (RTD): Đầu dò nhiệt cấu tạo từ bạch kim (Platinum) có độ tinh khiết 99,99%, điện trở $R_0 = 100,\Omega$ tại $0^\circ\text{C}$, dải đo từ $-50^\circ\text{C}$ đến $500^\circ\text{C}$ (hoặc $-200^\circ\text{C}$ đến $500^\circ\text{C}$), hệ số nhiệt điện trở tại $0^\circ\text{C}$ là $0{,}00385,\Omega/\Omega/^\circ\text{C}$, tỷ số điện trở tại $100^\circ\text{C}$ gấp 1,385 lần tại $0^\circ\text{C}$, sai số $<0{,}5^\circ\text{C}$. Quan hệ điện trở - nhiệt độ tuân theo phương trình: $$R_T = R_0 \cdot [1 + \alpha T + \beta T^2 + C \cdot (T - 100) \cdot T^3]$$

  5. Nguyên lý quá trình sấy phun và động học động cơ: Quá trình phân tán dòng nguyên liệu lỏng (nồng độ ẩm ban đầu 40%–60%, nồng độ chất khô 45%–52%) thành các giọt sương siêu mịn ($1\text{ lít}$ chất lỏng phân tán thành $1{,}5 \times 10^{10}$ giọt với tổng diện tích bề mặt $120\text{ m}^2$) tiếp xúc với tác nhân không khí nóng $150^\circ\text{C}$–$300^\circ\text{C}$ trong buồng sấy. Động cơ truyền động cơ cấu tán sương là động cơ không đồng bộ 3 pha rotor lồng sóc có tốc độ quay $n$ (vòng/phút) tính theo công thức: $$n = \frac{60f}{p}(1 - s)$$ (trong đó $f$ là tần số điện áp stator tính bằng Hz, $p$ là số đôi cực, $s$ là hệ số trượt).

Phương pháp nghiên cứu

Tác giả áp dụng kết hợp hai phương pháp:

  • Phương pháp thu thập và tổng hợp thông tin: Khảo sát các tài liệu chuyên ngành về vi điều khiển họ PIC, tiêu chuẩn RS-485, tài liệu kỹ thuật biến tần INVT GD10, cảm biến nhiệt độ và công nghệ sấy phun thực phẩm; tham vấn trực tiếp giảng viên chuyên môn.
  • Phương pháp mô phỏng và thực nghiệm: Thiết kế, kiểm chứng sơ đồ nguyên lý mạch điện tử và viết mã điều khiển trên phần mềm Proteus (gồm hai công cụ ISIS để mô phỏng chức năng và ARES để thiết kế mạch in PCB) trước khi chế tạo mạch thực tế và thử nghiệm vận hành trên mô hình vật lý.

Thiết kế và triển khai hệ thống

Yêu cầu kỹ thuật

  • Phần điện: Điều khiển động cơ không đồng bộ 3 pha dẫn động đĩa phun với tốc độ tối đa đạt 24.000 vòng/phút; hỗ trợ 2 chế độ điều khiển: Thủ công (Manual) và Tự động (Auto); cài đặt nhiều mức tốc độ và ngưỡng nhiệt độ tương ứng với từng loại sản phẩm.
  • Phần cơ: Buồng sấy hình trụ đứng đáy côn, đường kính $\phi 0{,}6\text{ m}$, chiều cao $1\text{ m}$, công suất bay hơi/nhập liệu khoảng $5\text{ lít/giờ}$. Động cơ máy sấy có công suất tính toán khoảng $1{,}2\text{ kW}$.

Thiết kế phần cứng

Hệ thống điều khiển gồm 6 khối chức năng được liên kết chặt chẽ:

Khối chức năng Linh kiện chính Đặc tính kỹ thuật và chức năng
Khối nguồn IC ổn áp DC, tụ lọc Nhận nguồn đầu vào 12V DC, hạ áp và ổn định ngõ ra 5V DC (1A, công suất ~5W) cấp cho PIC16F887, LCD, IC MAX485 và mạch đo nhiệt độ.
Khối xử lý trung tâm PIC16F887 Thạch anh dao động 12 MHz kèm 2 tụ $1\text{ nF}$, nút nhấn Reset nối chân MCLR; đọc tín hiệu phím bấm, tính toán giá trị ADC nhiệt độ và xuất lệnh qua khối RS-485.
Khối giao tiếp RS-485 IC MAX485 (hoặc MAX487) Chuyển đổi mức tín hiệu TTL từ chân 24 (TX), 25 (RX) và 26 (chân điều khiển hướng truyền) của PIC sang mức vi sai RS-485; có trở phân cực $R_6, R_7 = 470,\Omega$ và trở đầu cuối $R_5 = 120,\Omega$.
Khối cảm biến nhiệt PT100, mạch nguồn dòng Cấp nguồn dòng không đổi $I_{PT100} = (V_z - 0{,}7)/R_E = 5\text{ mA}$ qua PT100 để tạo điện áp $V_{ADC} = I_{PT100} \cdot R_{PT100}$ đưa vào kênh ADC của PIC16F887.
Khối hiển thị & phím bấm LCD 16x2, các nút nhấn LCD giao tiếp 4-bit (chân D4–D7 nối RD4–RD7, RS nối RD1, RW nối RD2, E nối RD0); bàn phím gồm các nút: START, STOP, UP, DOWN, RESET.
Khối chấp hành Biến tần INVT Goodrive10 Công suất $1{,}5\text{ kW}$, nguồn $220\text{V}$, nhận lệnh qua 2 chân truyền thông $S+$ và $S-$ kết nối với ngõ ra A, B của IC MAX485 để lái động cơ buồng sấy.

Cài đặt thông số biến tần INVT GD10:

  • P00.01 = 2: Chọn lệnh chạy từ cổng truyền thông RS-485.
  • P00.06 = 08: Chọn nguồn đặt tần số từ cổng truyền thông.
  • P14.01 = 3: Cài đặt tốc độ baud truyền thông 9600 bps.
  • P14.02: Định dạng khung truyền dữ liệu Modbus RTU.
  • P00.03 và P00.05: Cài đặt tần số cực đại và cực tiểu của biến tần.

Thiết kế thuật toán và chương trình điều khiển

Chương trình điều khiển vi xử lý quản lý hoạt động hệ thống thông qua các biến trạng thái:

  • Biến autorun: Khi autorun = 0 (chế độ chờ/cài đặt), hệ thống quét các chương trình con PHIM_CHAY(), PHIM_TANG(), PHIM_GIAM(). Khi autorun = 1 (chế độ chạy), hệ thống thực thi các chương trình con DOC_NHIET_DO() và PHIM_DUNG().
  • Chống dội phím: Tất cả các thao tác bấm phím (START, STOP, UP, DOWN) đều có bước trễ (delay) $20\text{ ms}$ để kiểm tra xác nhận trạng thái nút trước khi thực hiện lệnh.
  • Biến cấu hình chế độ TT: Sử dụng phím UP/DOWN để thay đổi biến TT từ 1 đến 6 nhằm thiết lập tần số chạy động cơ và nhiệt độ ngưỡng tương ứng cho từng loại nguyên liệu:
Giá trị biến TT Tần số điều khiển biến tần ($f$) Ngưỡng nhiệt độ cài đặt (Set_Temp)
1 $5\text{ Hz}$ $50^\circ\text{C}$
2 $10\text{ Hz}$ $60^\circ\text{C}$
3 $20\text{ Hz}$ $70^\circ\text{C}$
4 $30\text{ Hz}$ $75^\circ\text{C}$
5 $40\text{ Hz}$ $80^\circ\text{C}$
6 $50\text{ Hz}$ $85^\circ\text{C}$
  • Giải thuật hàm DOC_NHIET_DO(): Vi điều khiển đọc giá trị ADC từ PT100, chuyển đổi sang nhiệt độ hiện tại (Temp) và hiển thị lên LCD, trễ $100\text{ ms}$. Nếu Temp > Set_Temp (nhiệt độ buồng sấy vượt ngưỡng an toàn), hệ thống gán biến cờ TT_autorun = 1, gửi mã dừng động cơ tới biến tần và hiển thị cảnh báo lên LCD. Khi nhiệt độ hạ xuống dưới ngưỡng (Temp <= Set_Temp) và TT_autorun == 1, vi điều khiển tự động gửi mã khởi động lại động cơ, hiển thị trạng thái và đặt lại TT_autorun = 0.

Quy trình 8 bước thiết kế buồng sấy cơ khí

Đồ án vạch rõ quy trình tính toán hệ thống sấy phun:

  1. Lựa chọn thông số ban đầu: Nhiệt độ không khí đầu vào/ra, năng suất nhập liệu, độ ẩm sản phẩm.
  2. Tính cân bằng vật chất: Xác định lượng ẩm bốc hơi, lưu lượng khí nóng cấp vào.
  3. Tính kích thước buồng sấy: Xác định đường kính và chiều cao dựa trên bán kính tán phun của đĩa ly tâm.
  4. Xác định vận tốc sấy và thời gian sấy: Tính toán vận tốc chuyển động và thời gian tách ẩm của hạt sương.
  5. Tính cân bằng năng lượng: Tính lượng nhiệt cần đốt nóng vật liệu ẩm và nhiệt lượng bay hơi nước.
  6. Tính quá trình sấy thực: Xác định tổng lượng nhiệt cấp gồm nhiệt sấy và nhiệt tổn thất để tính lưu lượng khí nóng thực tế.
  7. Tính toán thiết bị phụ trợ: Lựa chọn quạt hút ly tâm, bơm nhập liệu dung dịch và calorifer (thanh đốt điện trở chữ U/ống thẳng $\phi 7$–$19\text{ mm}$, dày $1$–$1{,}5\text{ mm}$).
  8. Thiết kế, gia công và hoàn thiện: Thi công cơ khí buồng sấy và lắp ráp tích hợp tủ điện điều khiển.

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

Chương 1: Tổng quan

Chương 1 giới thiệu tầm quan trọng của công nghệ sấy phun trong việc chế biến, bảo quản thực phẩm dạng lỏng (sữa, cà phê, trà xanh, ngũ cốc, gia vị, enzyme). Tác giả phân tích tính cấp thiết của đề tài xuất phát từ hạn chế của các máy sấy phun thực tế thiếu cơ cấu điều khiển linh hoạt cho từng loại sản phẩm. Chương này xác định rõ mục tiêu, nhiệm vụ, đối tượng (PIC16F887, PT100, GD10), phạm vi nghiên cứu, phương pháp thu thập tài liệu kết hợp mô phỏng, cùng tổng quan ứng dụng của sấy phun trong thực phẩm, dược phẩm, hóa chất và vật liệu xây dựng.

Chương 2: Cơ sở lý thuyết

Chương 2 trình bày chi tiết các nguyên lý kỹ thuật cốt lõi:

  • Cấu trúc và thông số vật lý của chuẩn RS-485 (truyền dẫn cân bằng vi sai, áp kiểu chung, nối đất, trở đầu cuối $120,\Omega$, phân cực đường truyền).
  • Tính năng của biến tần INVT Goodrive10, cấu trúc khung dữ liệu (Data Frame) Modbus RTU và các mã hàm cài đặt thông số (P00.01, P00.06, P14.01).
  • Kiến trúc phần cứng vi điều khiển PIC16F887 (tần số 20 MHz, 40 chân PDIP, cấu trúc bộ nhớ Flash/RAM/EEPROM, hoạt động của module EUSART).
  • Cấu tạo đầu dò PT100 (ống trụ $\phi 4\text{ mm} \times 30\text{ mm}$ bằng thép không gỉ), công thức tính điện trở phụ thuộc nhiệt độ và bảng giá trị chuẩn.
  • Cấu tạo và nguyên lý trạm sấy phun công nghiệp (buồng sấy, cơ cấu phun mù, calorifer cấp nhiệt, hệ thống quạt ly tâm, cyclone tách bụi và thu hồi bột).

Chương 3: Thiết kế và thi công

Chương 3 là phần trọng tâm kỹ thuật của đồ án:

  • Thiết lập yêu cầu kỹ thuật phần điện (tốc độ tối đa 24.000 vòng/phút, 2 chế độ Manual/Auto) và phần cơ (buồng sấy $\phi 0{,}6\text{ m} \times 1\text{ m}$, năng suất $5\text{ lít/giờ}$).
  • Thiết kế sơ đồ khối và sơ đồ nguyên lý chi tiết các khối: khối nguồn 5V/1A, khối vi điều khiển PIC16F887 (thạch anh 12 MHz), khối truyền thông RS-485 dùng MAX485, khối giao tiếp LCD 4-bit, khối nguồn dòng $5\text{ mA}$ đo nhiệt độ PT100.
  • Xây dựng các lưu đồ thuật toán chi tiết: lưu đồ chương trình chính, lưu đồ kiểm tra phím bấm (Start/Stop, Up/Down kèm chống dội 20 ms), lưu đồ quản lý 6 mức tham số TT (5 Hz–50 Hz tương ứng $50^\circ\text{C}$–$85^\circ\text{C}$) và lưu đồ đọc nhiệt độ ADC điều khiển ngắt/chạy động cơ.
  • Trình bày quy trình tính toán thiết kế phần cơ khí qua 8 bước và hoàn thiện bản vẽ mạch in PCB (thiết kế và in thực tế).

Chương 4: Kết quả

Chương 4 công bố kết quả thi công mô hình phần cứng hoàn chỉnh:

  • Bo mạch điều khiển trung tâm sử dụng PIC16F887, mạch nguồn dòng tham chiếu cho PT100 và mạch giao tiếp RS-485 được lắp ráp hoàn chỉnh trên board mạch in thực tế.
  • Hệ thống tủ nút bấm giao tiếp ngoài gồm các phím RESET, STOP, UP, START, DOWN hoạt động chính xác.
  • Màn hình LCD 16x2 hiển thị đầy đủ các giao diện: màn hình khởi động chương trình, màn hình hiển thị chế độ cài đặt (tần số, nhiệt độ ngưỡng), màn hình báo trạng thái hoạt động khi nhấn phím khởi động và trạng thái dừng.
  • Lắp ráp hoàn chỉnh kết nối giữa tủ điều khiển vi xử lý, biến tần INVT Goodrive10, đầu dò nhiệt độ PT100 và mô hình buồng sấy phun thực tế.

Chương 5: Kết luận và hướng phát triển

Chương 5 đúc kết các hạng mục đã hoàn thành của đồ án về mặt thiết kế mạch, truyền thông RS-485 và điều khiển vận hành máy sấy phun theo nhiệt độ; đồng thời nêu các định hướng nâng cấp hệ thống trong tương lai.


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

Kết quả vận hành thực tế

  1. Về phần cứng:

    • Chế tạo thành công board mạch điều khiển vi xử lý PIC16F887 tích hợp IC MAX485 và mạch nguồn dòng $5\text{ mA}$ cấp cho cảm biến nhiệt độ PT100.
    • Hệ thống cấp nguồn ổn định 5V DC (1A, 5W) từ nguồn sơ cấp 12V DC cho toàn bộ mạch điều khiển.
    • Kết nối thành công mạng truyền thông RS-485 2 dây giữa vi điều khiển và biến tần INVT Goodrive10 ($1{,}5\text{ kW}$) ở tốc độ baud 9600 bps.
    • Lắp đặt hoàn thiện cơ cấu buồng sấy $\phi 0{,}6\text{ m} \times 1\text{ m}$ tích hợp quạt hút, buồng sấy và cơ cấu phun.
  2. Về phần mềm điều khiển:

    • Lập trình hoàn chỉnh giải thuật quét phím có khử rung ($20\text{ ms}$) và chuyển đổi hiển thị LCD 4-bit.
    • Cài đặt thành công 6 chế độ vận hành độc lập (TT = 1 đến TT = 6) tương ứng các dải tần số từ $5\text{ Hz}$ đến $50\text{ Hz}$ và ngưỡng nhiệt độ bảo vệ từ $50^\circ\text{C}$ đến $85^\circ\text{C}$.
    • Chức năng tự động ngắt động cơ khi nhiệt độ buồng sấy vượt quá ngưỡng đặt (Temp > Set_Temp) và tự khởi động lại khi nhiệt độ hạ xuống dưới ngưỡng hoạt động chính xác theo chu kỳ lấy mẫu $100\text{ ms}$.

Đóng góp của đề tài

  • Đưa ra giải pháp điều khiển máy sấy phun thực phẩm có giá thành thấp nhờ ứng dụng vi điều khiển 8-bit PIC16F887 kết hợp IC giao tiếp MAX485, thay thế cho các bộ điều khiển PLC đắt tiền trong các ứng dụng quy mô nhỏ hoặc phòng thí nghiệm.
  • Xây dựng thành công cơ chế điều khiển biến tần đa cấp tốc độ qua mạng truyền thông công nghiệp RS-485 (Modbus RTU) bằng vi điều khiển, giúp tinh gọn dây nối tín hiệu điều khiển so với phương pháp điều khiển tương tự hoặc kích chân digital truyền thống.
  • Tích hợp khả năng giám sát nhiệt độ trực tiếp từ cảm biến RTD PT100 qua mạch nguồn dòng tham chiếu tự thiết kế, liên kết chặt chẽ điều kiện nhiệt độ với trạng thái truyền động của động cơ buồng sấy.

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

  • Hạn chế: Hệ thống mới thử nghiệm ở quy mô mô hình phòng thí nghiệm với công suất nhập liệu nhỏ ($5\text{ lít/giờ}$). Giải thuật điều khiển nhiệt độ hiện tại hoạt động theo nguyên lý so sánh ngưỡng đóng/ngắt (on/off) để dừng/chạy động cơ mà chưa tích hợp bộ điều khiển hồi tiếp vòng kín PID hoàn chỉnh cho công suất gia nhiệt calorifer và lưu lượng quạt gió.
  • Hướng nghiên cứu tiếp: Nâng cấp giải thuật điều khiển tự động sang thuật toán PID điều khiển nhiệt độ và lưu lượng khí nóng; mở rộng giao tiếp kết nối hệ thống với máy tính để thu thập dữ liệu, giám sát và điều khiển từ xa qua giao diện phần mềm SCADA; cải tiến cơ cấu phun sương và hệ thống cyclone thu hồi bột để nâng cao hiệu suất sấy trên nhiều loại nông sản, thực phẩm dạng lỏng đa dạng.

Giá trị tham khảo

Tài liệu đồ án là nguồn tham khảo kỹ thuật hữu ích cho:

  • Sinh viên và kỹ sư ngành Kỹ thuật Điện tử, Điện tử Công nghiệp, Tự động hóa: Tham khảo thiết kế mạch vi điều khiển PIC16F887 giao tiếp với biến tần qua IC MAX485 bằng giao thức Modbus RTU; thiết kế mạch nguồn dòng không đổi đọc cảm biến nhiệt RTD PT100 qua kênh ADC.
  • Sinh viên và nhà nghiên cứu ngành Công nghệ Thực phẩm, Kỹ thuật Hóa học: Tham khảo quy trình 8 bước tính toán cân bằng vật chất, cân bằng năng lượng và xác định kích thước buồng sấy phun cùng thiết bị phụ trợ (calorifer, quạt ly tâm, cyclone thu hồi).
  • Kỹ thuật viên chế tạo máy: Ứng dụng mô hình điều khiển tốc độ động cơ qua mạng truyền thông nối tiếp để tối ưu hóa chi phí cho các máy móc công nghiệp cỡ nhỏ.

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

1. Hệ thống sử dụng phương thức nào để điều khiển tốc độ động cơ máy sấy? Hệ thống sử dụng vi điều khiển PIC16F887 truyền khung dữ liệu qua chuẩn truyền thông RS-485 (thông qua IC chuyển đổi mức MAX485) tới cổng truyền thông của biến tần INVT Goodrive10 ($1{,}5\text{ kW}$), từ đó biến tần điều chỉnh tần số cấp nguồn cho động cơ theo các mức từ $5\text{ Hz}$ đến $50\text{ Hz}$.

2. Mạch đo nhiệt độ PT100 trong đồ án được thiết kế theo nguyên lý nào? Do PT100 là cảm biến thụ động có điện trở $100,\Omega$ tại $0^\circ\text{C}$, mạch thiết kế một nguồn dòng tham chiếu không đổi $I_{PT100} = 5\text{ mA}$ cấp qua cảm biến để tạo ra điện áp tương tự $V_{ADC} = I_{PT100} \cdot R_{PT100}$, sau đó đưa trực tiếp vào chân ADC 10-bit của PIC16F887 để tính toán nhiệt độ.

3. Để biến tần INVT GD10 chấp nhận lệnh điều khiển qua mạng RS-485, cần cài đặt những thông số nào? Người vận hành phải cấu hình các thông số trên biến tần: cài đặt P00.01 = 2 (nhận lệnh chạy từ truyền thông), P00.06 = 08 (nhận giá trị đặt tần số từ truyền thông), và P14.01 = 3 (chọn tốc độ baud 9600 bps).

4. Khi nhiệt độ buồng sấy vượt quá ngưỡng cài đặt (Temp > Set_Temp), hệ thống phản ứng như thế nào? Khi phát hiện Temp > Set_Temp, vi điều khiển sẽ gán cờ TT_autorun = 1, lập tức gửi khung mã dừng động cơ qua cổng RS-485 tới biến tần và hiển thị trạng thái lên LCD. Khi nhiệt độ hạ xuống bằng hoặc dưới ngưỡng đặt, vi điều khiển tự động gửi mã cho động cơ chạy lại và đặt TT_autorun = 0.

5. Các thông số cơ khí và công suất thiết kế của mô hình máy sấy phun trong đồ án là bao nhiêu? Mô hình buồng sấy có dạng hình trụ đứng đáy côn đường kính $\phi 0{,}6\text{ m}$, chiều cao $1\text{ m}$, tốc độ sấy nguyên liệu khoảng $5\text{ lít/giờ}$, động cơ máy sấy có công suất khoảng $1{,}2\text{ kW}$ và tốc độ quay tối đa đạt 24.000 vòng/phút.


Kết luận

Đồ án đã thiết kế và thi công thành công hệ thống điều khiển máy sấy phun thực phẩm sử dụng vi điều khiển PIC16F887 kết hợp chuẩn truyền thông RS-485 điều khiển biến tần INVT Goodrive10 và cảm biến nhiệt độ PT100. Hệ thống vận hành ổn định, cho phép thiết lập 6 chế độ tốc độ và tự động bảo vệ ngắt/chạy động cơ theo các ngưỡng nhiệt độ buồng sấy từ $50^\circ\text{C}$ đến $85^\circ\text{C}$. Kết quả nghiên cứu mang lại giải pháp công nghệ kinh tế, nhỏ gọn, thay thế hiệu quả cho PLC trong việc tự động hóa các mô hình sấy phun thực phẩm quy mô thực nghiệm.