2011 /2--2012 /3:TC4510 运动控制模块的升级及完善 |
软件环境: |
Windows |
硬件环境: |
STM32F103R |
开发工具: |
keil4、C# |
项目描述: |
上位机软件通过Modbus RTU协议向TC4510模块下载加工程序和配置参数,TC4510模块可以配置外部输入端口来控制TC4510已经下载的程序的停止和启动。上位机软件亦可向TC4510模块发送控制指令来控制电机正反转以及其他动作。 |
责任描述: |
独立项目,完全负责该产品的设计。负责该产品的结构设计、电路板设计、TC4510模块代码的设计、基于C#的上位机软件的设计等。 |
|
2010 /9--2010 /11:基于 W5100的嵌入式网络数据传输 |
软件环境: |
windows |
硬件环境: |
STM32F103R |
开发工具: |
keil4 |
项目描述: |
W5100是一款固化了TCP/IP协议芯片,可通过该芯片快速实现网络通信。
该项目主要通过W5100芯片实现TCP协议通信,UDP模式通信。实现与上位机测试软件通信以及各嵌入式系统之间的通信。 |
责任描述: |
独立项目,负责基单片机的W5100驱动程序移植到ARM芯片上;
通过配置W5100寄存器实现TCP协议通信,以及UDP模式通信 |
|
2010 /7--2010 /8:基于CH374的嵌入式USB项目 |
软件环境: |
windows |
硬件环境: |
STM32F103R + CH374 |
开发工具: |
kei4 |
项目描述: |
该项目主要是STM32通过CH374(USB host)芯片读写优盘,实现对优盘文件的读写。 说明:CH374芯片是固化的USB通信协议芯片。 |
责任描述: |
独立项目,负责CH374基于STM32芯片的驱动程序编写;对U盘文件的读写操作; |
|
2010 /3--2010 /6:发球机控制系统 |
软件环境: |
windows |
硬件环境: |
工控机,TOPCNC运动控制器 |
开发工具: |
组态王 |
项目描述: |
该项目主要实现基于组态王的网球发球机控制系统,通过该系统可以实现对发球机的发球定位、发球计数,以及数据库存储等功能。控制界面实现参数动态显示,以及密码登陆保护及动画效果。工控机通过对TC4510运动控制器的控制,实现对电机的控制从而实现对发球机的控制。 |
责任描述: |
负责所有控制程序的设计及数据库的存储与操作,现场控制电路及供电电路装配及调试。 |