职位

职业角色

全部

后端

移动端

前端

DBA

设计师

产品经理

高端技术职位

更多

全部

硬件开发

国内地区

全部

北京

上海

深圳

广州

杭州

成都

南京

更多

工作方式

全部

兼职

驻场

硬件开发
¥6-12K/月

5-10年经验

1个月

项目编号:【188481】 标题: 时控器PCB改版 + 4G DTU集成 + Modbus RTU主站网关固件(需预留两类外设配置接口) 需求描述: 【硬件部分】 1. PCB改版:对原有时控器电路板进行修改(移动电容位置、调整继电器数量、优化电源模块布局),腾出物理空间嵌入4G模组。 2. 接线:将亿佰特E840-TTL(EC05-DNC)模组与主控MCU(沁恒CH32F203)通过5根线连接(VCC1、GND、RXD、TXD、RESET)。其中RESET引脚需连接到MCU的一个IO口。 【固件开发】 1. 打通MCU与4G模组通信:实现UART透传通信,打通基础AT指令(如AT、AT+MQTT等),确保数据能正常上下行。 2. 打通MCU与MAX485芯片通信:实现RS485收发控制。 3. Modbus RTU主站轮询: · MCU作为Modbus RTU主站,通过RS485总线轮询外部从机。 · 必须支持两种从机类型: ① 外购第三方设备(如电表、温度/压力传感器、AI模块等): · 由于协议不固定,需要预留一个“动态配置表”接口。 · 用户能通过配置工具(PC串口助手或云端后台),手动添加/修改从机的参数(包括:从机ID、功能码、寄存器起始地址、数据长度、数据类型、数据系数等)。 · 该配置信息需存入MCU的Flash/EEPROM,掉电不丢失。 ② 自有设备(有三种:4路时控,8路时控,节电器): · 这些设备Modbus寄存器地址是固定的。 · 请将自有设备的寄存器表(通道表)直接内置在固件中。 · 用户配置时,只需选择“设备类型=自有时控器”,并填入从机ID。网关自动使用内置协议进行数据采集和控制。 【交付物要求】 1.修改好的PCB原理图/PCB源文件。 2. MCU固件源码(含注释,尤其是Modbus轮询和配置表接口部分)。 3. PC端配置工具(EXE或网页版)或清晰的串口指令集,用于配置外部设备列表。 4. 操作说明书(告诉用户如何添加/删除从机,如何配置外购设备的参数,如何选择自有设备)。 【不包含的工作】 · APP开发、服务器搭建、数据后台(这些我另找团队处理)。
硬件开发
¥1-6K/月

5-10年经验

1个月

项目编号:【188329】 一、硬件配置 发射端(工人腰带):Arduino Nano + MPU6050 (GY521)+NRF24L01+PA+LNA,3.7V 升 5V 供电 接收端(车体):Arduino Nano + NRF24L01+PA+LNA + 三路 HC-SR04 超声波(前中 1、左前 1、右前 1)+ 后轮霍尔测速模块 执行机构:48V 直流电动推杆控制前轮转向,单差速后桥电机负责整车前进后退 二、必须实现全部功能 1、腰带发射程序 MPU6050 采集 Pitch 俯仰角、Roll 左右倾角,做滑动平均滤波,消除走路抖动误触发 俯仰判定:身体前倾 = 前进指令、后仰 = 停车指令 左右侧倾:左倾 = 左转指令、右倾 = 右转指令 MPU 识别到人大幅度转向时,打包标记【拐点标志 + 人体行走里程(MPU 估算,仅标记拐点用)】,通过 NRF 无线发送 无线发送频率 30~50Hz 稳定发包 2、车载接收主控程序 NRF 接收腰带倾角、启停、拐弯拐点标记数据;无线失联>1 秒整车立即刹车停机 霍尔实时采集车轮脉冲,换算车辆行驶总厘米数(核心:路口定点拐弯用) 前侧超声波:实时测量工人距离,根据距离自动调速 <0.5m 停车;0.5m~1m 低速;1m~2m 标准速度;>2.5m 提速跟随 左右两路超声波避障逻辑(Model1 硬件限制无法绕行,只做限制) 左前探测到障碍:禁止车辆向左转向;右前探测障碍:禁止向右转向;正前方近距离障碍物直接整车停机 路口自动拐弯逻辑(核心需求) 腰带发送拐弯标记 + 拐点里程→车载存储该里程为路口位置;车载实时对比自身行驶里程,剩余距离<20cm 时,推杆执行对应方向转向,过完弯自动回正前轮。 3、安全逻辑 整机急停开关有效,急停触发立刻切断行走与转向输出;参数可在代码内简易修改。
兼职招聘
兼职招聘正式上线!40W+程序员、7000+企业方,急速触达!

我要找兼职

我要招聘