如何将旧 PC 转换为数据记录和演示终端?

Vor*_*rac 3 serial-port plotting math

拿一台旧 PC(例如 1.8GHz P4 和 256MB RAM),在其上安装例如 Ubuntu 10.04 LTS。

现在转到基于 PIC 或 AVR 的家庭项目并连接它。只需三个连接和每台微型计算机的板载外围设备,您现在就拥有一个大屏幕和键盘,可以轻松连接到这个 5 美元的小工具。

使用minicom轻松读取/写入设备。

我想更进一步。我需要记录、绘制和分析数据

本质上,我将我的搜索结果想象为

  1. 免费和开放的MatLab 克隆,擅长
  2. 处理实时数据流,具有直观的界面
  3. 绘制不同时间跨度的一个或多个参数(例如,过去一分钟或一周内 4 个传感器的温度和设定值)。基本控制理论功能将是一个重要的优势(例如最大值、最小值、超调、状态空间模型转换、PID 调整、控制器综合)。

我可以在这里使用哪些工具?

Ren*_*nan 5

我不知道现有的选项(例如ScilabOctave控制系统包)是否可以处理实时数据。

无论如何,自己制作应该不难;我可能会使用 Python + SciPy + NumPy + pyserial + matplotlib(如果您最终计划通过网络控制它,还可以使用任何网络框架)。

有一个Python控制系统库,但我从来没有使用过它。