基本信息

案例ID:244297

技术顾问:Atticus - 2年经验 - 南阳德之心数控设备有限公司

联系沟通

微信扫码,建群沟通

项目名称:四路光源控制器

所属行业:人工智能 - 智能硬件

->查看更多案例

案例介绍

项目介绍:使用RS232通信控制的四路光源控制器,目的为机器视觉提供无频闪以及稳定的光源,项目采用降压型横流变压光源控制芯片,工作状态稳定,对比市面上四路光源控制器成本下降近40%,主控使用stm32f103c8t6,兼容其他通信协议为232的光源控制器,以便于快速换产。
核心技术栈:RS232+STM32F103+EXT+TIM+FreeRTOS+DMA
1.使用FreeRTOS实现多进程管理,定义消息队列:串口命令处理,亮度修改,亮度读取,模式切换
2.使用串口中断+DMA,通过串口中断接收命令,并临时存入缓冲区,当串口命令接收完毕启动DMA转运至串口命令处理模块,对命令类型、参数进行解析,同时校验命令是否为非法参数,非法直接返回,不执行任何操作。
3.根据命令类型进行动态命令分流,降低代码耦合度以及提升鲁棒性,便于后期调试以及问题查找
4.对修改的操作命令进行参数校验,防止修改失败时仍提示成功
5.使用PWM来进行对HI7000D光源控制器进行控制的明暗控制,实现适用于机器视觉的无频闪光源。

相似案例推荐

其他人才的相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服