查看: 2002  |  回复: 1
GD32 MCU 开发板 Workshop 报告:紫外灯曝光控制

主题

回复
发表于2019-05-22 19:26:14 | 显示全部楼层
1# 电梯直达


一、方案简介

本方案利用GD32E231C8T6芯片为主控芯片,来控制OLED显示。后面会加上DHT11模块让温湿度显示在OLED和串口发送到上位机上。

二、GD32MCU介绍

GD32E23X采用Arm@Cortex-M23内核,72MHZ主频,采用LQFP48封装。STM32代码移植到GD32也具有很好的稳定性,这样开发进一步简单。同时外设的类型和数量非常丰富:多达4个16位通用定时器、1个支持三相脉宽调制PWM输出和霍尔采集接口的16位高级矢量控制定时器、1个16位基本定时器和1个多通道DMA控制器。通用接口则包括2个USART、2个SPI、2个I2C、1个I2S。 

三、系统功能

主MCU连接LCD进行显示;三个io连接bs813a进行触摸开关的控制,这个也是在立创商城买的,之前没用过bs813a,所以预留了普通的按键接口(结果这个没用,bs813a三路按键完美)。

一个IO负责电路的导通,主要是置1导通8050,8050导通a19t pmos控制电路开关;

下面的板子有一个pt4115电路,用于横流,暂时放的1r的电阻,电流在100ma,这样可以曝光时间长,但是可以控制的更加精确;


在jlc打板构建了基本系统,暂时飞线连接过去,验证完成之后买新的GD焊上去;

自己切割了一下,这样后续用一个鞋盒,上下用2.54接在一起即可,完美的感光曝光仪,jlc5元,棒棒嗒!

四、实现功能

 点击查看大图



主题

回复
发表于2019-05-25 16:36:44   |  显示全部楼层
2#
代码也请分享给大家学习一下吧。

主题

回复
  • 温馨提示: 标题不合格、重复发帖、发布广告贴,将会被删除帖子或禁止发言。 详情请参考: 社区发帖规则
  • 您当前输入了 0 个文字。还可以输入 8000 个文字。 已添加复制上传图片功能,该功能目前仅支持chrome和火狐

禁言/删除

X
请选择禁言时长:
是否清除头像:
禁言/删除备注:
昵 称:
 
温馨提示:昵称只能设置一次,设置后无法修改。
只支持中文、英文和数字。

举报

X
请选择举报类型:
请输入详细内容:

顶部