精通C语言嵌入式开发(STM32/51单片机),熟练运用Python(MicroPython)和JavaScript(Node.js)进行跨平台硬件编程;具备全流程硬件设计能力,包括STM32的推挽/开漏输出配置、51单片机准双向口驱动优化,以及从原理图设计(Altium Designer)到PCB布局(EMC/信号完整性优化)的实战经验,成功量产多款工业控制板,实现软硬件协同开发与功耗成本双优化。
项目名称:工业流水线电机驱动系统配置与多级安全报警机制实施
项目目标: 设计并部署一条小型实验性工业流水线的电机驱动系统,实现传送带速度/启停控制,并建立全面的设备状态监控与安全报警机制。
个人职责: 电气控制与安全系统工程师,负责 PLC 程序设计、报警逻辑配置、HMI 组态。
核心技术/行动:
电机控制系统搭建: 选用 步进电机/伺服电机/三相异步电机 作为驱动源,根据工艺要求精确计算并配置电机驱动器的 电流、细分、加减速度曲线 等参数。
PLC 程序设计:
使用 三菱 FX/Q 系列 PLC (或其他品牌 PLC,如 Siemens S7-1200) 进行编程。
实现传送带的 启动/停止、调速、正反转、多段速切换 等基础控制功能。
开发 电机同步控制逻辑(若多电机驱动),确保传送带不同段速度协调。
传感器集成与报警系统设计:
集成 光电传感器、限位开关、温度传感器、电流/电压检测模块 等。
设计多级报警机制:
预警 (Warning): 速度偏差过大、轻微过载、接近温度限值等。
故障报警 (Alarm): 急停触发、电机过热、过流、卡死(堵转检测)、位置超限、安全门打开。
连锁保护: 当发生严重故障时,自动执行停机逻辑,切断电机电源,确保设备与人员安全。
在 组态软件 (如西门子 WinCC, 三菱 GT Works, KingView) 上设计 人机界面 (HMI),实时显示设备状态、传送带速度、报警信息(类型、时间、位置),并提供 报警历史记录查询 和 报警确认 功能。
实现报警信息在本地 HMI 和监控室 PC 的同时推送,并支持特定报警的 声光提醒。
维护便利性考虑: 在 HMI 上集成设备维护菜单,便于工程师在线调整运行参数和校准传感器。
项目成果:
流水线驱动系统成功交付,各项控制功能符合设计要求,运行稳定可靠。
多级报警与安全防护机制的建立,大幅提升了流水线运行的 安全性,减少了约 50% 的设备故障停机时间,便于维护人员快速定位问题。
报警记录功能为分析潜在故障模式和改进设备设计提供了数据依据。
熟练掌握了 PLC 编程、工业网络通信、HMI 组态软件应用、工业传感器应用、故障诊断和安全防护系统设计。项目名称:多功能交互式人工智能仿生宠物狗原型开发
项目目标: 开发一款具有自主移动、环境感知、语音交互和简单学习能力的智能仿生宠物机器人,探索人机交互与AI在娱乐伴侣领域的应用。
个人职责: AI算法与行为策略开发工程师,负责核心控制逻辑、传感器数据处理、AI交互功能设计与实现。
核心技术/行动:
硬件平台搭建: 基于 树莓派/Raspberry Pi (或其他开发板如 Jetson Nano) 作为主控制器,集成 超声波雷达(避障)、红外传感器、摄像头(视觉感知)、麦克风阵列(语音拾取)、IMU(运动平衡)、触摸传感器、扬声器 等。驱动舵机模拟腿部、头部、尾部运动。
环境感知与导航:
利用 超声波雷达与红外 数据实现 近距离实时避障。
采用 OpenCV 视觉库处理摄像头数据,实现基础的 人脸识别追踪、手势识别或特定颜色物体追踪。
利用 IMU 辅助维持运动姿态稳定(例如行走时平衡补偿)。
智能交互核心:
语音交互: 利用 语音识别引擎 识别基本语音指令(如唤醒词“小乖”、"坐下"、"握手"、"跟着我"、"回家")。实现 语音合成 播放反馈或可爱叫声。加入简易 声源定位 功能(根据麦克风阵列数据)。
行为决策: 基于 有限状态机/决策树 (可能结合 强化学习/Reinforcement Learning 雏形),根据环境输入和预定规则,自主决定行为模式(如巡逻模式、跟随模式、玩耍模式、充电模式、休眠模式)。
学习能力: 探索了简单的 增强学习算法 模拟对特定指令的反应优化(如更快的响应)。
离线指令执行: 部分核心指令(避障、基础动作)在传感器驱动层实现离线响应,提高鲁棒性。
软件架构: 采用 ROS (或其他框架) 管理不同模块节点间的通信。
项目成果:
成功研制出功能较完整的 AI 宠物狗原型机,具备自主移动避障、基本目标识别追踪、多模态人机