毕业院校:太原学院
专业:物联网工程
毕业时间:2022-06-23
计算机:精通
学习经历:路由交换机的底层适配 开发工具:GitFox、STM32F407、VsCode、MarkDown、CubeMx、PowerShell开发环境:Windows、FreeRtos
项目介绍:板卡支持控制风扇模块功能、电源信息模块、支持采集光信息模块、温度模块
项目描述:设计AT指令集包括:与温度模块的通信、与风扇模块的通信、与电源模块的通信、与光模块的通
信、通过输入相应指令调用API函数拿到显示芯片当前温度、风扇状态、可调控风扇运转挡位、拿取电源状态、光模块的当前状态及其上下电
基于物联网的智能搬运机器人
开发工具:Andriod Studio、ARMKeil5、Altium Designer、
项目介绍:由远程终端操控机器人搬运物体从移动并实现避障,远程终端发送指令给主控模块,经由无,
线通信模块进行无线传输数据,从而实现了远程终端控制主控模块的功能,机械臂由舵机驱,动来实现抓取物体的功能。由直流电机模块驱动车轮移动,在遇障时由避障的传感器模块发送指令给主控模块,主控制器会发送避障指令到电机驱动模块,使其调节PWM波控制车轮变向,实现避障。
项目设计:软件设计包括上位机与下位机通信协议设计、Java上位机设计、下位机设计:电机驱动程
序设计、机械臂舵程序设计、测距程序设计、WiFi模块程序设计。
项目功能:上位机作为人机交互界面,可以控制机器人的前进后退等运动模式,来实现五轴机械臂可接
收远程终端控制界面的指令车轮进行移动,机械臂上下移动、转向、以及开合抓取动作。
STM32主控芯片接收控制界面指令,通过电机驱动控制机器人车轮的运动,超声波避障模块检测周围环境中的障碍物并通过串口通信将指令反馈给主控模块STM32,STM32调节高低电平和PWM驱动电机模块实现变向或后退来实现避障
2022.7-2024.3 在北京国信蓝盾科技有限公司担任驱动开发工程师一职,主要进行嵌入式开发,路由交换机底层适配等工作。 Research阶段:拿到开发项目,进行调研各模块的相关原理、工作机制,拿到硬件原理图进行研读,将收集资料进行整合后进行评审,进入下一阶段。
Design 阶段:子模块驱动的初步设计,相关开发文档的研读、资料记录、模板文档的格式参考,根据相关数据手册进行模块设计、功能实现的流程框图设计、各模块数据结构的设计。资料整合后进行文档撰写,进行评审。
Coding 阶段:现有代码的研读和整体框架了解。根据流程图和数据结构进行代码编写,由师傅、同事进行代码规范检查。
UnitTest 阶段:打流仪进行测试,综合测试、压力测试等,确认功能是否和用户需求一致,转交到测试部门。