全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

光源控制器用于为机器视觉相机提供稳定的光源

时间:2019-10-07 10:30

人气:

作者:admin

标签: 光源控制 

导读:本作品主要用GD32F350R8做了一个光源控制器用于为机器视觉相机提供稳定的光源控制,增加了外部触发功能可外接24V信号(光电传感器或PLC输入),一路24V输出信号,用于触发相机拍照。...

作品简介

本作品主要用GD32F350R8做了一个光源控制器用于为机器视觉相机提供稳定的光源控制,增加了外部触发功能可外接24V信号光电传感器PLC输入),一路24V输出信号,用于触发相机拍照。由于这边应用场景的多样性,所以得增加用户流程配置即可分别控制四路光源亮多久啥时候点亮,由于光源寿命问题以及光源一般比较刺眼所以增设参数掉电保持功能,另外还外延了WIFI功能。现场应用场景也在视频中有做测试。

系统框图

各部分实现的功能和解析

首先就是测试了I2C 驱动了一个OLED屏,从坛友总结的GD32代码库里直接改。如I2C的初始化、读写代码基本上就是复制调用过来的只不过改了一下不用的存储地址而已,非常方便就实现了基本功能。

接下来画了一块PCB顶板,尺寸和GD32F350R8底板一样通过排针直接连接,主要实现的功能是做一个4路LED光源的亮度调节。

原理图截图如下:(本人比较喜欢原理图在一张图纸上画完没有分页的习惯,所以截图可能模糊,没有技术难点)

下面是PCB效果图:

整机通电测试了一下初步OK。

核心部分为4路PWM控制NMOS管导通。一般机器视觉所用的电源为24V电源所以会设计24V转12V电路主要用于给NMOS驱动芯片使用。而12V转5V主要用于地板部分的供电,用户按键以及OLED主要方便现场人员调试做一些简单的流程配置工作。而WIFI 部分只要用于实现远程流程控制,测试本人也写了一个手机APP做一些简单的测试界面。

源码当成附件上传吧有两部分一部分是QT的源码及手机APP的另外一部分是GD32的代码由于时间比较紧张所以注释之类的就忽略不计吧。另外源码主要基于FreeRTOS,更新移植,好处多多。

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信