0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于GD32F350R8的摄影光源控制器的性能分析和应用

GD32MCU 来源:djl 2019-10-21 14:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1作品简介

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

2系统框图

关于GD32F350R8的摄影光源控制器的性能分析和应用

3各部分实现的功能和解析

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

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

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

关于GD32F350R8的摄影光源控制器的性能分析和应用

下面是PCB效果图:

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

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

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2577

    文章

    55499

    浏览量

    793896
  • 控制器
    +关注

    关注

    114

    文章

    17877

    浏览量

    195101
  • 机器视觉
    +关注

    关注

    166

    文章

    4830

    浏览量

    126492
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    STM32F334x4/6/8控制器:高性能与低功耗的完美结合

    STM32F334x4/6/8控制器:高性能与低功耗的完美结合 在当今的电子设计领域,微控制器性能
    的头像 发表于 04-17 12:15 198次阅读

    EFM32HG350:低功耗微控制器的卓越之选

    众多应用场景中展现出了卓越的性能。今天,我们就来深入了解一下这款“世界上最节能的微控制器”。 文件下载: EFM32HG350F32G-A-CSP36.pdf 一、产品概述 EFM32HG35
    的头像 发表于 04-15 13:15 187次阅读

    AT87F55WD:高性能8位微控制器的深度解析

    AT87F55WD:高性能8位微控制器的深度解析 在嵌入式控制应用领域,一款性能卓越、功能丰富的
    的头像 发表于 04-07 09:45 117次阅读

    探索AT87F52:8位微控制器性能与应用

    探索AT87F52:8位微控制器性能与应用 在嵌入式控制领域,AT87F52这款低功耗、高
    的头像 发表于 04-07 09:45 125次阅读

    AT87F51RC:高性能8位微控制器的全方位解析

    AT87F51RC:高性能8位微控制器的全方位解析 在嵌入式系统的设计领域,选择一款合适的微控制器至关重要。AT87
    的头像 发表于 04-05 15:20 662次阅读

    Z8 Encore! XP F0823系列微控制器:高性能8位解决方案

    Z8 Encore! XP F0823系列微控制器:高性能8位解决方案 在电子设计领域,选择一款合适的微
    的头像 发表于 04-04 15:40 691次阅读

    Zilog Z8 Encore! XP F0823系列高性能8位微控制器产品解析

    Zilog Z8 Encore! XP F0823系列高性能8位微控制器产品解析 在电子设计领域,选择合适的微
    的头像 发表于 04-04 13:40 591次阅读

    Z8 Encore! XP® F0822系列微控制器:高性能8位解决方案

    Z8 Encore! XP® F0822系列微控制器:高性能8位解决方案 在电子设计领域,高性能
    的头像 发表于 04-04 13:40 599次阅读

    探索Zilog Z8 Encore! XP F0823系列高性能8位微控制器

    探索Zilog Z8 Encore! XP F0823系列高性能8位微控制器 在电子工程师的日常工作中,选择合适的微
    的头像 发表于 04-04 13:40 595次阅读

    Z8 Encore! XP F0823系列微控制器:高性能8位解决方案

    Z8 Encore! XP F0823系列微控制器:高性能8位解决方案 在当今的电子世界中,8
    的头像 发表于 04-04 13:15 618次阅读

    PIC16F716:8位闪存微控制器性能剖析与应用指南

    PIC16F716:8位闪存微控制器性能剖析与应用指南 在电子工程领域,微控制器作为核心部件,广泛应用于各种嵌入式系统中。Microchi
    的头像 发表于 03-24 17:30 647次阅读

    Z8 Encore! F0830 系列高性能 8 位微控制器深度解析

    Z8 Encore! F0830 系列高性能 8 位微控制器深度解析 在当今竞争激烈的电子设计领域,选择一款
    的头像 发表于 03-16 16:05 267次阅读

    PIC12F510/16F506:低成本高性能8位闪存微控制器的卓越之选

    PIC12F510/16F506:低成本高性能8位闪存微控制器的卓越之选 在电子设计领域,选择一款合适的微
    的头像 发表于 03-03 17:25 1229次阅读

    探索Zilog Z8 Encore! XP F0823系列高性能8位微控制器

    探索Zilog Z8 Encore! XP F0823系列高性能8位微控制器 在如今的电子设计领域,8
    的头像 发表于 02-03 17:20 1250次阅读

    和田光源控制器特点及性能优势

    大。 光源控制器技术参数 型号电压电流可调范围通道数 LP-AD023V0-20mA2通道 LP-AD353V0-350mA2通道 LP-AD703V0-700mA2通道 网站名称:保定市蓝鹏测控
    发表于 07-29 14:58