Đi kèm máy rang LBN & MAROSA — kích hoạt sẵn từ ngày giao máy
Trực giác của nghệ nhân được chuyển đổi thành thuật toán.
MAROSA là công cụ chuyển hóa những cảm nhận trực giác thành các thuật toán, những đường cong RoR thành những hàm số — một hệ thống không chỉ "nhìn" thấy nhiệt độ, mà còn "hiểu" được mục tiêu của nghệ nhân.
"MAROSA hiểu máy rang của tôi đến từng đặc tính nhiệt riêng. Trong chế độ CoPilot, nó đưa ra gợi ý ngay cạnh các nút điều khiển — tôi nhìn thấy ngay máy 'đang nghĩ gì' và quyết định nhanh hơn, tự tin hơn."
Tất cả chúng ta đều đau đầu với vấn đề này...
Có quá nhiều biến số trong quá trình rang cà phê
Và máy rang của bạn thay đổi thông số kỹ thuật từng ngày.
Cùng 1 profile · 5 mẻ liên tiếpCùng một profile, đường BT đi 5 ngả khác nhau
"Tất nhiên, bạn vẫn có thể giải quyết tất cả những vấn đề này, nhưng sẽ dễ dàng hơn khi chúng tôi giúp bạn một tay."
Solution At A Glance
Cách MAROSA hỗ trợ bạn
Độ chính xác nhiệt
±0.5°C
BT bám Profile ổn định
= Tay nghề tốt chưa có cách lặp lại, giờ thì có rồi
Tick loop Engine
500ms
Modbus → PID → Telemetry mỗi 500ms
= Dữ liệu thời gian thực, phản hồi tức thì, máy "hiểu" được tình hình ngay khi nó xảy ra
Dự báo tương lai
180 giây
Ghost Trace ODE 5-state
= hạ cánh an toàn, dự đoán chính xác giúp operator chủ động điều chỉnh thay vì phản ứng với sự cố
Lớp an toàn vật lý
3
Validation → SLS → Runtime Audit
= an toàn là điều kiện tiên quyết để operator tin tưởng và giao quyền kiểm soát cho hệ thống
Tính Năng Cốt Lõi
6 năng lực giúp bạn rảnh tay giữa mẻ rang
Máy biết mình đang ở phase nào
Tự đổi gain Drying / Maillard / Dev mỗi giai đoạn — không cần operator vặn núm. Đường BT bám profile ổn định trong mọi mẻ.
FeedForward 80%
Hai lớp dự báo
Hai lớp dự báo cho hai loại quyết định: ngắn hạn chính xác cao để bắt First Crack, ngắt gas đúng điểm chốt; dài hạn — xu hướng đường đi để chọn chế độ, đặt thời điểm drop. Operator chủ động quyết định sớm.
Ghost Trace ODE 5-state
Hạ cánh đúng đích, êm dịu
Tự ngắt gas theo quán tính nhiệt. Không phải ngắt gas khẩn cấp, không phải bù nhiệt — hương vị giữ nguyên.
Predictive CoastingZero Overshoot
Theo dõi thông số máy theo thời gian thực
Auto-Tuning Relay hiệu chuẩn , nhận thức tham số vật lý của chính xác máy rang của bạn.
FOPDT Identification
Không thể bấm nhầm gây cháy
3 lớp kiểm tra độc lập chặn lệnh nguy hiểm trước khi đến PLC. Tự E-Stop khi BT vượt 245°C — không cần người vận hành thao tác.
E-Stop >245°CWatchdog 1s
4 chế độ — nắm quyền bất kỳ lúc nào
Pilot (thủ công) → Playback (phát lại) → CoPilot (đề xuất) → AutoPilot (theo profile). Đổi chế độ không cần dừng mẻ. Hold-to-Override mọi lúc.
Hold-to-OverrideTime-Sync Profile
Điều Khiển Thích Ứng
Khi mô hình vật lý
là nền tảng của điều khiển thích ứng.
FeedForward Model tính năng lượng chính xác trong khi
Phase-Adaptive PID xử lý bù sai số từng mili-giây.
Trước và sau AutoPilot
Từ đuổi theo đường rang sang để Marosa giữ profile.
AutoPilot
Profile mục tiêuRang thủ công · ±4°CMAROSA AutoPilot · ±0.3°C
±4°C
Lệch profile · thủ công
±0.3°C
Lệch profile · AutoPilot
99.5%
Bám profile · 142 mẻ liên tiếp
Xem 3 bước AutoPilot làm gìThu gọn 3 bước
Time Sync
Tự động dịch Profile theo Turning Point thực tế, không bao giờ lệch pha.
FeedForward
Cung cấp 80–90% công suất đúng ngay từ tính toán nhiệt động lực học, không chờ lỗi.
Active Cooling
Quạt chỉ dùng làm "phanh khẩn cấp" khi Gas đã về 0%, bảo toàn hương vị.
Engineering Moat
5 công nghệ chỉ MAROSA có — hoặc làm tốt hơn rõ rệt
Mỗi tính năng bạn vừa đọc được chống lưng bằng 1 module khoa học. Đây là phần ít được nhắc nhất khi nói về phần mềm rang — nhưng là phần khó copy nhất.
Xem 5 công nghệ chi tiết (moat + live viz)Thu gọn 5 công nghệ
01
Hybrid Control Architecture
Máy không phản ứng — MAROSA đoán trước.
80–90% công suất tính từ vật lý nhiệt học, chỉ 10–20% còn lại để PID sửa lỗi. Bám profile mượt, không dao động hunting, không "đuổi theo" sai số.
Tại sao đối thủ chưa có
Cropster/Artisan dùng PID đơn — phải có sai số mới phản ứng. MAROSA tính sẵn năng lượng cần dựa trên Heat Balance Equation + bộ gain riêng cho từng phase (Charge/Drying/Maillard/Dev/PostFC), với Adaptive Clamp tự nới biên độ ±15% → ±80% theo độ lệch.
FeedForward 80–90%Phase-Adaptive PIDAdaptive Clamp ±15→±80%5-phase gain schedule
Operator thấy đường ghost dashed cho biết BT sẽ tới đâu — hai lớp dự báo cho hai loại quyết định, mỗi lớp tối ưu cho một khung thời gian:
60 giây · Chính xác đến giây — Poly-2 + FeedForward nội suy 30 sample gần nhất + dự đoán nhiệt động. Sai số < 0.5°C. Dùng cho quyết định cần độ chính xác: Predict First Crack countdown, ngắt gas đúng điểm chốt, dừng heating đúng giây.
3 phút · Xu hướng đường đi — ODE 5-state (BT, ET, AirT, GasFlow, ΔBeanMass) giải bằng Runge–Kutta bậc 4, step 1s. Sai số typ < 1.5°C ở t+600s, growing với horizon. Dùng cho quyết định cần nhìn xa: chọn mode chuyển, plan drop temp, phát hiện over-roast sắp đến.
Seam offset correction tại t=60s — khớp đầu ra Poly-2 với điều kiện ban đầu ODE để 2 lớp không break ở handoff.
Tại sao đối thủ chưa có
Hệ duy nhất kết hợp Poly-2 + FeedForward (0–60s) với ODE 5-state RK4 (60–180s) + seam offset correction tại điểm handoff. Cropster không có prediction. Artisan không có physical-model-based prediction — chỉ có visual reference.
RK4 5-state ODEPoly-2 short-range600s horizonExothermic He AccumulatorArrhenius + sigmoid gate
Actual BT (live)
SP (Poly-2 + FF)
ODE (RK4 5-state)
5-state ODE solver[BT, ET, Tdrum, Tcharge, Heaccumulator]
03
Active Calibration
Cài đặt 1 lần — máy nhận diện đặc tính phần cứng của chính nó.
Lưu lượng quạt thay đổi , hiệu suất burner giảm dần — MAROSA tự nhận diện đặc tính máy trong 1 mẻ thử (có thể dùng husk/lép, không tốn cà phê thật). Không cần kỹ sư on-site.
Tại sao đối thủ chưa có
Active Calibration 4 stages: ColdMechanics → ThermalCapacity → MinHeat → FOPDT (Relay Feedback). Headless mode + Safe Cool Down harness — chạy không cần giám sát liên tục, fail-safe tự động về trạng thái an toàn nếu lỗi. Cropster/Artisan không có auto-tuning.
Relay FeedbackFOPDT System IDHeadless modeSafe Cool Down Harness4-stage calibration
1
ColdMechanics
Fan/Drum/Sensor sanity check
→
2
ThermalCapacity
Đo Cp drum + heat loss profile
→
3
MinHeat
Tìm Pmin đầu đốt
→
4
FOPDT
Relay Feedback → K, τ, θ
Identified params auto-applied vào AdaptiveControl: Kp, Tn, Tv, time-delay θ — không cần kỹ sư tinh chỉnh tay.
Tín hiệu calibration — 4 stages thựcanimation chậm · 1 mẻ test ≈ 12 phút
Gas relay output (input)BT response (measured)Setpoint reference
04
8-Strategy Anomaly Detector
Phát hiện sự cố trước khi cup score lệch.
8 chiến lược chạy song song mỗi tick: từ stateless threshold đến FFT phổ tần. Phát hiện thermocouple chattering, PID hunting, sensor drift, FC-Flash/FC-Flick — trước khi mẻ hỏng.
Tại sao đối thủ chưa có
Áp dụng Goertzel Sliding-DFT — kỹ thuật DSP từ điện tử viễn thông — để phát hiện dao động tuần hoàn chính xác đến tần số. Tách rõ Detection (AnomalyDetector) ↔ Escalation (Watchdog) ↔ Execution (SafetyService): single point of action, không tự ý tắt burner.
7 lớp giám sát độc lập — không có single point of failure.
Mất Wi-Fi, mất app, mất sensor, GC pause, flame-out, cooling failure — mỗi tình huống có watchdog riêng escalate Warning 🟡 → Auto-Fix 🟠 → E-Stop 🔴. PLC/IPC gốc luôn là single source of truth.
Đây là kiến trúc giám sát 7 lớp ở cấp engineering. Để xem Safety Service runtime (4 thành phần: Validation · SLS · Audit · Watchdog) chạy live, mở #safety.
Tại sao đối thủ chưa có
7 watchdog độc lập tách biệt theo chức năng: Client / Hardware / Sensor / Internal Thread / Thermal / Anomaly / Cooling. Kiến trúc safety-by-design — mất kết nối Frontend ≠ E-Stop, vì PLC/HMI gốc vẫn vận hành theo logic an toàn riêng. Đây là cấp công nghiệp, không phải patch chống cháy.
7 watchdog layersDetection ↔ Escalation ↔ ExecutionDefense in DepthFailsafe-by-design
Tối ưu cho máy rang LBN/MAROSA — kích hoạt sẵn từ ngày giao máy.
Máy ngoài hệ sinh thái: dịch vụ tích hợp tùy chỉnh hoặc Kit kết nối bán rời.
Cách hai mô hình hoạt động
Chỉ cần trả lời: máy có máy tính công nghiệp sẵn bên trong không?
MAROSA luôn có cùng một mục tiêu: đọc trạng thái máy, tính lệnh rang, rồi hiển thị trên app. Khác nhau chỉ ở chỗ MAROSA chạy ở đâu.
Mô hình A
Máy đã có IPC sẵn
MAROSA chạy trực tiếp trong máy. Không cần thêm hộp phần cứng.
Không cần Bridge Kit
Máy rang
cảm biến · burner · fan · drum
core
IPC trong máy
MAROSA Service · 500ms tick
MAROSA App
Win · macOS · iPad · Android
Kích hoạt nhanh từ ngày giao máy Phù hợp máy LBN/MAROSA cấu hình IPC
Mô hình B
Máy chỉ có PLC hoặc máy hãng khác
Thêm Bridge Kit làm hộp trung gian. PLC gốc vẫn giữ nguyên.
Cần Bridge Kit
Máy rang + PLC gốc
bảng điều khiển + logic an toàn nguyên
add-on
Bridge Kit
Raspberry Pi 5 · DIN-rail · MAROSA pre-installed
MAROSA App
Win · macOS · iPad · Android
Không thay PLC, không phá logic an toàn Bridge Kit (giá xem block dưới)
1Có IPC trong máy?
Chọn Mô hình A. MAROSA cài trực tiếp.
2Không chắc máy có IPC?
Chụp tủ điện hoặc màn HMI hiện tại, MAROSA kiểm tra giúp.
3Chỉ có PLC?
Chọn Mô hình B. Lắp Bridge Kit, máy gốc vẫn vận hành như cũ.
MAROSA Bridge Kit — phần cứng kết nối PLC
Bao gồm Raspberry Pi 5 (8GB) + NVMe HAT + DIN-rail enclosure + cable RS485/Ethernet + firmware MAROSA pre-installed. Bắt buộc cho mọi máy không có IPC, kể cả máy LBN/MAROSA cấu hình PLC và máy hãng khác có PLC công nghiệp (Modbus / S7 / FINS / MELSEC). Bán rời, chưa bao gồm SaaS subscription. Không động vào PLC gốc — giữ nguyên chứng nhận an toàn.
Phân loại theo cấu hình điều khiển của máy
⭐ LBN / MAROSA hardwareMáy có IPC sẵnMáy chạy PLC công nghiệpMáy thuần analog (cần I/O retrofit)
Lưu ý: Máy có IPC chạy MAROSA thẳng — không cần Kit. Máy chỉ có PLC → cần Bridge Kit (xem block trên). Máy thuần analog → liên hệ tư vấn dịch vụ tích hợp tùy chỉnh.
Xem 4 kịch bản Dual Control (failsafe)Thu gọn Dual Control
Dual Control — bạn vẫn là người làm chủ
PLC/IPC gốc luôn là single source of truth về trạng thái máy. MAROSA là lớp cộng thêm, không bao giờ là lớp duy nhất. Bốn bảo đảm cụ thể bên dưới — mỗi tình huống có hành vi xác định, không phụ thuộc internet hay phần mềm MAROSA.
Hold-to-Override
Chạm núm gas vật lý
MAROSA tự Hold AutoPilot 3 giây, nhường quyền cho tay người vận hành. Rời tay → AutoPilot chạy tiếp tại setpoint mới. Không cần bấm Pause/Disengage.
HOLD 3sRESUME
3s hold · auto-resume · không cần xác nhận
Network failure
Mất Wi-Fi / mất app Flutter
App freeze ở trạng thái cuối, không gửi lệnh mới. MAROSA Service trong IPC/Bridge giữ setpoint cuối. Operator dùng bảng điều khiển vật lý gốc bình thường.
SP = 185°C · HELD
setpoint hold · PLC vận hành nguyên · zero data loss
Service crash
Bridge / IPC service crash
Watchdog 1s phát hiện → buzzer + LED cảnh báo + auto-restart service. Trong lúc restart, PLC gốc giữ setpoint cuối. Operator chuyển Manual mode trên bảng vật lý.
Nút mech cơ học trên thân máy — ngắt nguồn gas/điện cứng, không qua software, không cần CPU. Vẫn hoạt động kể cả khi cả MAROSA, PLC, và mạng đều chết.
E-STOPPOWER CUT · MECHANICAL
mechanical · không bypass · luôn là lớp cuối
CHỦ QUYỀN VẬN HÀNH1
Operator (núm gas + bảng vật lý)
→2
PLC/IPC gốc (Single Source of Truth)
→3
MAROSA Service (layer cộng thêm)
Tương thích đa nền tảng
Một codebase. Mọi thiết bị bạn đang có.
iPad, máy tính bảng Android, màn cảm ứng Windows, máy Mac, Raspberry Pi, Linux mini-server — MAROSA chạy native trên tất cả. Không khoá phần cứng, không bắt mua thêm thiết bị mới. Tận dụng đồ xưởng đang có.
iPadiPadOS
TabletAndroid
Touch PCWindows
LaptopmacOS
MAROSAgRPC · 500 ms · LAN
Raspberry Pi 5linux-arm64
Linux mini-serverDebian / Ubuntu
Mini-PCWindows
1codebase Flutter native
7nền tảng frontend + backend
0phụ thuộc internet, cloud, license-per-device
Xem 4 UX cốt lõi của appThu gọn 4 UX
Status Card Stack
Tự chuyển Preheat / Phase / CoPilot Deviation / Drop Advice tùy trạng thái rang.
CoPilot Slider Markers
Thanh trượt Gas/Fan hiển thị mức gợi ý CoPilot bằng marker đặc biệt.
Haptic & Audio Alerts
Rung cảnh báo ngưỡng 235°C và chuyển phase quan trọng — cảm nhận được kể cả khi rời mắt.
Phase Marker Chart
Biểu đồ Syncfusion với PlotBand chia pha, zoom và Deviation Arrow chỉ rõ điểm sai lệch.
Safety First
An toàn là ưu tiên
số một.
Máy rang luôn vận hành ở điều khiện khắc nghiệt — rủi ro phải được giải quyết
bằng defense-in-depth, không phải bằng một nút "dừng khẩn".
MAROSA chỉ là tầng đầu tiên; bạn không phải đặt cược an toàn vào software của chúng tôi.
Tầng 1 · Software
MAROSA Safety Service
4 lớp giám sát — validation · SLS · audit 1 Hz · watchdog. Auto E-Stop khi BT > 245°C, Burner Value về 0 không cần thao tác.
độc lập với
Tầng 2 · Hardware (IPC/PLC)
Firmware limits trong máy gốc
Over-temp lockout, gas flow guard, flame supervision — viết cứng trong firmware PLC/IPC của LBN/MAROSA, vẫn chạy ngay cả khi MAROSA software crash hoàn toàn.
và cuối cùng
Tầng 3 · Cơ học
Nút E-Stop vật lý
Nút khẩn cấp trên thân máy. Ngắt nguồn gas/điện cứng — không qua software, không cần CPU, không thể fail vì bug. Là lớp cuối cùng vẫn hoạt động kể cả khi cả phần mềm lẫn PLC chết.
Ba tầng độc lập về kiến trúc — không tầng nào phụ thuộc tầng nào. Software có thể có bug, firmware có thể bị overwrite, nhưng nút E-Stop cơ học là vật lý — không thể bypass.
CE — theo lộ trình 2027 RoHS — theo lộ trình 2027 IEC 61508 SIL-2 — Q1/2027
Mọi lệnh Toggle đi qua SafetyService.ValidateCommand() — chặn vi phạm Interlock.
Đã xác thực142 lệnh / 24h
OK
Safe Level Switching
Burner/Fan/Drum phải về mức an toàn trước khi ON/OFF. Ignition Value=0 → 20 → Switch ON.
Pre-flight checkDrum 50% · Fan 30%
ARMED
Runtime Audit · 1s
AuditState chạy mỗi giây: BT vượt 245°C → Force E-Stop. Fan dưới ngưỡng → tắt Burner.
BT hiện tại187.3 °C · max 245
PING
Watchdog Service
Giám sát Client ↔ Backend ↔ PLC 24/7. API /health trả về đồ thị toàn bộ service.
Bridge ↔ PLC23 ms · uptime 71d
EVENT LOGlive · 1 Hz · SafetyService.cs
16:32:45.103CMD validate Burner 65 → 70% ALLOW
16:32:45.612SLS Drum ≥ 50% pre-ignition ALLOW
16:32:46.014AUDIT BT 187.3 °C · ROR +1.2 OK
16:32:46.518WD Bridge ↔ PLC ping 23 ms ALIVE
16:32:47.011AUDIT BT 188.1 °C · ROR +1.4 OK
16:32:47.502CMD validate Fan 80 → 85% ALLOW
16:32:48.003WARN RoR drift +0.3 °C/min REVIEW
16:32:48.504AUDIT BT 188.9 °C · ROR +1.6 OK
16:32:49.008CMD reject Fan → 0% · interlock BLOCK
16:32:49.502WD Client ↔ Bridge ping 8 ms ALIVE
16:32:50.014AUDIT BT 189.7 °C · ROR +1.6 OK
16:32:50.502SLS Burner → 0 pre-OFF ALLOW
16:32:45.103CMD validate Burner 65 → 70% ALLOW
16:32:45.612SLS Drum ≥ 50% pre-ignition ALLOW
16:32:46.014AUDIT BT 187.3 °C · ROR +1.2 OK
16:32:46.518WD Bridge ↔ PLC ping 23 ms ALIVE
16:32:47.011AUDIT BT 188.1 °C · ROR +1.4 OK
16:32:47.502CMD validate Fan 80 → 85% ALLOW
16:32:48.003WARN RoR drift +0.3 °C/min REVIEW
16:32:48.504AUDIT BT 188.9 °C · ROR +1.6 OK
16:32:49.008CMD reject Fan → 0% · interlock BLOCK
16:32:49.502WD Client ↔ Bridge ping 8 ms ALIVE
16:32:50.014AUDIT BT 189.7 °C · ROR +1.6 OK
16:32:50.502SLS Burner → 0 pre-OFF ALLOW
Câu chuyện khởi nguyên
Bí mật của MAROSA
Bạn có muốn nghe không?
Bấm để nghe câu chuyệnThu gọn câu chuyện
Từ trực giác đến thuật toán
Từ Nghệ Thuật Cảm Tính Đến Khoa Học Chính Xác.
Cà phê là một bản giao hưởng phức tạp của nhiệt độ và thời gian. Trong hàng thập kỷ,
các nghệ nhân rang xay đã dựa vào trực giác và kinh nghiệm để điều khiển bản giao hưởng này.
Đó là một vẻ đẹp đầy lãng mạn — nhưng cũng đầy thách thức.
"Vài giây lơ là, vài độ C chênh lệch, và hương vị tuyệt hảo có thể biến mất mãi mãi."
MAROSA ra đời cùng với LBN — sister brand sản xuất phần cứng máy rang —
không phải để thay thế người nghệ nhân, mà để trao cho họ một công cụ mạnh mẽ và một giác quan mở rộng.
Chúng tôi chuyển hóa những cảm nhận trực giác thành các thuật toán, những đường cong RoR
thành những hàm số — một hệ thống không chỉ "nhìn" thấy nhiệt độ, mà còn "hiểu" được mục tiêu của nghệ nhân.
Các Cấp Độ Kiểm Soát
1
Dựa Trên Cảm Nhận
Phụ thuộc vào kỹ năng cá nhân & trực giác người nghệ nhân.
2
Dựa Trên Quy Tắc (PID)
Máy móc tự động nhưng phản ứng thụ động với sai số.
3
Dựa Trên Vật Lý — MAROSA
Thấu hiểu bản chất nhiệt học & dự đoán xu hướng.
Để Marosa "hiểu" được tay nghề — chúng tôi đã chia bộ não máy thành 3 lớp kiến trúc thật. Mỗi lớp một nhiệm vụ, một ngân sách thời gian, một con số đo được. Bí mật bắt đầu từ đây.
Ba Chuyên Gia Phối Hợp
Không phải một hộp đen — ba lớp có vai trò rõ ràng
Ba lớp chia rõ trách nhiệm: lớp dưới hiểu vật lý — lớp giữa giữ nhịp real-time — lớp trên nhìn xa và học. Không phải một mô hình duy nhất làm tất cả, mà ba chuyên gia phối hợp. Mỗi lớp có ngân sách thời gian riêng và số liệu công khai.
Layer 3 — Nhìn xa & thích nghi
Đoán trước sai số, không chờ nó xảy ra.
THE PILOT
60s chính xác — 180s xu hướng
Hai loại quyết định cần hai loại prediction. Poly-2 + FF (0–60s, sai số <0.5°C) cho timing event sắp xảy ra; ODE 5-state RK4 (60s–10ph) cho xu hướng đường đi — không claim chính xác từng độ ở t+10ph, mà nói "BT đang đi về hướng đó". Seam offset correction khớp 2 lớp tại t=60s.
Poly-2 (0–60s) · ODE RK4 (60–600s) · ~3 ms/tick
Bắt bất thường trước khi hỏng mẻ
Bốn lớp giám sát xếp tầng — sai lệch nhỏ chỉ nhắc nhở, sai lệch nguy hiểm tự dừng. Không cảnh báo nhầm: false-positive dưới 0.3% trên dữ liệu pilot.
4-gate cascade · 1 Hz · soft/hard-trip ladder
Tự calibrate cho đúng máy bạn
Một mẻ test (dùng husk được, không phí cà phê thật) — hệ thống tự đo đặc tính nhiệt của drum và lưu lại. Đổi drum hay máy mới? Lặp lại 1 mẻ, không cần kỹ sư đến on-site.
Relay Feedback · FOPDT (K, τ, θ) · 1 batch
Ghost Trace · 60s chính xác + 180s xu hướngđường liền · đã xảy ra · đường đứt · dự báo
BT đã xảy raGhost prediction (RK4 5-state)Thời điểm hiện tại
Layer 2 — Trái tim điều khiển
Mỗi nửa giây tính lại — không bao giờ trễ một nhịp.
THE ENGINE
Chặn sai số từ trước, không chờ sửa sau
Tính toán trước Gas/Fan cần thiết từ mô hình nghịch nhiệt động — không chờ thermocouple báo lệch rồi mới sửa. 80–90% công suất đến đúng ngay từ tick đầu.
Inverse model · η_burner ≈ 0.62 đo thực · 80-90% FF
Mỗi phase rang có gain riêng
Drying, Maillard, Development có động học khác nhau — một bộ PID gain không bao phủ hết. MAROSA tự chuyển 3 bộ gain theo phase, có anti-windup chống tích sai và bảo vệ thermocouple khỏi setpoint kick.
3 gain-set · auto-switch < 1 tick · anti-windup ON
Mỗi 500 ms, đúng nhịp
Vòng lặp 500 ms hard-deadline, không cho phép trễ. Modbus đọc PLC mất ~80 ms, để lại hơn 400 ms headroom cho dự báo + PID + telemetry — vẫn còn dư trong worst case.
500 ms tick · 96 ms typ · 404 ms headroom · GC < 50 ms
Phân bổ 1 tick — 500 msanimation chậm 5× · thực tế lặp mỗi 500 ms
Modbus readPIDODE stepTelemetryIdle headroom
Layer 1 — Nền vật lý
Hiểu cà phê đang làm gì, không đoán mò.
THE FOUNDATION
Hiểu nhiệt vào đâu, mất đi đâu
Mô hình nhiệt động đơn giản nhưng đủ — cân năng lượng vào (gas) và mất đi (drum bức xạ, fan, khói). Đủ nhanh để chạy real-time, đủ chính xác cho time-scale rang.
Hạt Arabica vùng cao và Robusta hạt to truyền nhiệt khác nhau (heat capacity 2.1–2.7 J/g·K). MAROSA dùng giá trị default đo thực nghiệm, Auto-Tuning tinh chỉnh thêm cho drum cụ thể của bạn.
c_p 2.45 ± 0.3 J/(g·K) · C_drum 4.8 kJ/K typ 5kg
Bản đồ thất thoát nhiệt cho máy bạn
Không có máy rang nào giống nhau — kích thước drum, vị trí fan, độ kín khí thoát đều khác. Auto-Tuning đo idle decay của drum để dựng bản đồ thất thoát nhiệt riêng cho từng máy.
Cân bằng năng lượng — nguồn nhiệt vào, thất thoát raphương trình ODE mỗi tick · giá trị điển hình mẻ 5 kg
Nguồn vàoNhiệt vào hạt (mong muốn)Thất thoát (model hóa, không bỏ qua)
Hơn 90% tác động điều khiển đến từ mô hình vật lý ổn định — chỉ 10% còn lại cần Adaptive Pilot can thiệp. Đây là lý do MAROSA bền vững: không dựa vào hộp đen thuật toán không giải thích được, mà dựa vào việc hiểu được cà phê đang làm gì.
Technical FAQ
Câu hỏi kỹ thuật thường gặp
Tích hợp, vận hành, an toàn — 6 câu trả lời ngắn, không marketing.
Máy rang của tôi cần lắp gì để dùng MAROSA?
Tùy cấu hình máy:
Máy LBN/MAROSA cấu hình IPC: không cần phần cứng phụ — MAROSA chạy thẳng trong IPC.
Máy LBN/MAROSA cấu hình PLC, hoặc máy hãng khác có PLC công nghiệp (Modbus / S7 / FINS / MELSEC): cần lắp MAROSA Bridge Kit (xem #connection).
Máy thuần analog hoặc cấu hình đặc biệt: đặt dịch vụ tích hợp tùy chỉnh — đội kỹ sư khảo sát + mapping + đào tạo.
Tôi có cần thay PLC không? Mapping ai làm?
Không thay PLC. MAROSA chỉ đọc trạng thái và ghi setpoint qua giao thức có sẵn. Mapping do kỹ sư MAROSA làm tại chỗ trong 1–2 ngày lần đầu. Sau đó lưu lại cấu hình để dùng cho các máy cùng đời.
Mất internet / mất Wi-Fi thì máy có dừng không?
Không. Đây là nguyên lý Failsafe-by-design: PLC/IPC gốc luôn là single source of truth. Mất app Flutter → giao diện đứng yên, nhưng máy vẫn duy trì setpoint cuối — operator dùng bảng vật lý gốc. Bridge crash → Watchdog 1s phát hiện → buzzer + LED cảnh báo → operator chuyển chế độ Manual.
Operator của tôi không rành tiếng Anh, app có tiếng Việt không?
Có. App Flutter và website đều mặc định tiếng Việt, English là tùy chọn. Hỗ trợ kỹ thuật, đào tạo, tài liệu đều bằng tiếng Việt với đội kỹ sư tại Việt Nam.
MAROSA định vị thế nào với master roaster — công cụ hay người thay thế?
Công cụ. MAROSA là cách đóng gói tay nghề master thành profile rồi giữ đúng nhịp đó khi master rời quầy điều khiển — đi cupping, gặp khách, hoặc thử nghiệm profile mới. Master vẫn quyết định mọi profile.
4 chế độ Pilot / Playback / CoPilot / AutoPilot — đổi bất kỳ lúc nào không cần dừng mẻ.
CoPilot chỉ đề xuất mức Gas/Fan, không tự áp dụng — master vẫn ra lệnh cuối.
Trong AutoPilot, chạm núm gas vật lý tự Hold-to-Override 3 giây — bạn lấy lại quyền ngay khi muốn.
Mọi mẻ rang đều có audit log để master review và tinh chỉnh profile sau đó.
Auto-Tuning có làm hỏng mẻ thử không? Mất bao nhiêu cà phê để hiệu chuẩn?
Auto-Tuning chạy ở chế độ Relay Feedback với biên độ nhỏ, không vượt giới hạn an toàn. Thường mất 1 mẻ thử (khối lượng theo dung tích máy) để xác định FOPDT của drum. Có thể tận dụng mẻ husk hoặc hạt lép — không nhất thiết phải dùng cà phê thật.
Muốn tìm hiểu thêm?
Bắt đầu cùng chúng tôi
Cho ai · So sánh · Case study · Gói SaaS · FAQ thương mại
MAROSA, Cropster, Artisan, HMI hãng máy — định vị khác nhau cho nhu cầu khác nhau
Mỗi tool có thế mạnh riêng. Bảng dưới liệt kê cả những điểm MAROSA chưa bằng đối thủ — để bạn quyết định đúng theo nhu cầu, không theo marketing.
Comparison of MAROSA, Cropster, Artisan, and factory HMI roasting software capabilities
Tiêu chí
MAROSA
Cropster
Artisan
HMI theo máy
Triết lý sản phẩm
Phần mềm + máy rang LBN/MAROSA cùng một nhà
SaaS độc lập, tích hợp đa thương hiệu máy
Open-source desktop, kết nối phần cứng tự chọn
Đi kèm máy rang, không bán riêng — standalone trên màn HMI
Phase-Adaptive PID + FeedForward physics
✅
⚠️ PID đơn
⚠️ tùy plugin
❌ PID đơn cố định
Dự báo 180s (Ghost Trace ODE)
✅
❌
❌
❌
AutoPilot điều khiển theo profile
✅ bám profile + bù sai số động
⚠️ giám sát thủ công
⚠️ tùy plugin
⚠️ playback profile cố định, không bù sai số
Auto-Tuning Relay Feedback per machine
✅
❌
❌
❌ cài cứng từ factory
Dual Control + Hold-to-Override
✅
⚠️
⚠️
⚠️ núm vật lý luôn ưu tiên
Hỗ trợ tiếng Việt + đội tại Việt Nam
✅
❌
⚠️ community
⚠️ Tùy hãng
License model
SaaS (free trong bảo hành máy LBN/MAROSA)
SaaS thuê bao
Free, open-source
Đã bao gồm trong giá máy (one-time)
Cộng đồng & thư viện profile public
⚠️ Sớm ra mắt (pilot phase)
✅ rất lớn, nhiều năm tích lũy
✅ rất lớn, open-source community
❌ đóng kín, profile lưu nội bộ máy
Tích hợp POS / wholesale / e-commerce
⚠️ Sớm ra mắt
✅ mature (Square, Shopify, ...)
⚠️ community plugin
❌
Multi-org (nhiều công ty / brand)
❌ Trong tương lai
✅
⚠️ tùy setup
❌ 1 HMI = 1 máy
Quản Lý Kho + Báo cáo điều hành
✅ (gói Pro, built-in)
✅ mature
⚠️ community
❌
Phần cứng & phần mềm cùng nhà sản xuất
✅ LBN sister brand
❌ chỉ phần mềm
❌ chỉ phần mềm
✅ đi kèm máy
MAROSA mạnh nhất khi: bạn dùng máy LBN/MAROSA và cần chiều sâu khoa học điều khiển (Phase-Adaptive PID, ODE prediction, Auto-Tuning) + hỗ trợ tiếng Việt tại chỗ.
Cropster mạnh nhất khi: bạn cần tích hợp với POS / wholesale system, quản lý đa thương hiệu máy, hoặc thư viện profile cộng đồng quốc tế.
Artisan mạnh nhất khi: bạn ưu tiên free + open-source, tự custom plugin, không muốn vendor lock-in.
HMI hãng máy đủ khi: bạn vận hành đơn giản với 1–2 profile cố định, không cần điều khiển động, không cần tích hợp ngoài máy.
* Số liệu Cropster và Artisan tham chiếu từ documentation công khai của hãng tại 2026-Q1. Cột HMI hãng máy phản ánh phần mềm điều khiển embedded thông dụng đi kèm các dòng máy rang (Probat, Loring, Joper, Diedrich…) — tổng quát hoá.
Customer Story
Rang xưởng pilot 90 ngày — tay nghề master được đóng gói thành profile lặp lại
Một specialty roastery tại Đà Lạt áp dụng MAROSA trong 90 ngày. Đây là số liệu vận hành thật, đã verified.
Defect rate
18%6%
Tiêu chuẩn xuất hàng nâng lên rõ rệt
Sai lệch BT vs Profile
±3°C±0.4°C
Cup score lặp đều giữa các mẻ
Nhân sự đứng máy
2 master1 master + 2 ops
Master tập trung cupping & R&D
"
Sau 90 ngày, AutoPilot đứng máy đều như master roaster vào ngày tốt nhất. Tôi quay lại tập trung vào cupping — điều ban đầu khiến tôi mê nghề rang.
— Pilot customer · 240 kg/ngày · Đà Lạtpilot từ 2025-Q4
SaaS thuê theo năm với 2 gói: Tiêu Chuẩn và Chuyên Nghiệp. Khách hàng dùng máy LBN/MAROSA được kích hoạt gói Tiêu Chuẩn miễn phí trong toàn bộ thời gian bảo hành máy. Sau bảo hành: gia hạn theo năm hoặc nâng lên Chuyên Nghiệp. Cập nhật tính năng cốt lõi miễn phí trong gói thuê bao.
Dữ liệu mẻ rang lưu ở đâu? Có bị chia sẻ không?
Mặc định lưu cục bộ (SQLite trên IPC/Bridge) — không gửi đi đâu. Nếu bạn bật đồng bộ cloud (gói Chuyên Nghiệp), dữ liệu mã hoá AES-256 + truyền qua TLS. MAROSA cam kết không chia sẻ dữ liệu sang khách hàng khác. Bạn xuất đầy đủ CSV/JSON bất cứ lúc nào.
Hỗ trợ kỹ thuật mất bao lâu khi sự cố?
Tiêu Chuẩn: phản hồi trong 24h giờ hành chính. Chuyên Nghiệp: ưu tiên 24/7, phản hồi trong 2h, có đường dây trực tiếp tới đội kỹ thuật. Hỗ trợ từ xa qua TeamViewer / AnyDesk, sau đó tới tận nơi nếu không xử lý được từ xa.
Tôi có thể xuất profile và mẻ rang ra format chuẩn không?
Có. Xuất CSV/JSON chuẩn — tương thích với hầu hết phần mềm roasting khác. Tương tự, profile từ phần mềm khác có thể nhập vào MAROSA để chạy AutoPilot ngay.
Máy LBN / MAROSA bao gồm gói SaaS nào sẵn?
Mọi máy rang LBN và MAROSA đều được kích hoạt sẵn gói Tiêu Chuẩn miễn phí trong toàn bộ thời gian bảo hành máy — bao gồm AutoPilot, Ghost Trace, Predictive Coasting, Auto-Tuning, Safety 3 lớp, app đa nền tảng. Sau bảo hành: gia hạn Tiêu Chuẩn hoặc nâng lên Chuyên Nghiệp.
Lưu ý về phần cứng: Máy cấu hình IPC chạy MAROSA thẳng trong máy. Máy cấu hình PLC cần thêm Bridge Kit (xem chi tiết tại #connection) — phần cứng vật lý độc lập với SaaS, không thuộc gói bảo hành.
Khác biệt giữa gói Tiêu Chuẩn và Chuyên Nghiệp là gì?
Tiêu Chuẩn bao gồm toàn bộ năng lực smart roasting cốt lõi: AutoPilot, Phase-Adaptive PID, Ghost Trace, Predictive Coasting, Auto-Tuning, Safety 3 lớp, Profile Library local, app đa nền tảng. Chuyên Nghiệp bổ sung 2 module lớn: Quản Lý Kho (green beans, roasted, truy xuất QR, multi-site sync) và Báo Cáo Thông Minh (dashboard điều hành, phân tích chất lượng theo lô/operator, anomaly review, báo cáo email tự động Daily/Weekly/Monthly). Phù hợp cho rang xưởng nhiều chi nhánh hoặc cần audit chất lượng chặt chẽ.
Sắp ra mắt
Vẫn còn quá sớm — còn nhiều bất ngờ đang đến.
Trong lúc này, theo dõi MAROSA trên TikTok để cập nhật những bước tiến mới nhất.
Pilot program — đang chạy