一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
查看: 886|回复: 7
收起左侧

热水器VFD12864极简驱动

[复制链接]
发表于 2021-11-21 15:28 | 显示全部楼层 |阅读模式
本帖最后由 reiyawea 于 2021-11-21 15:31 编辑

前言
有感于老唐的V7功能太齐全,导致不得不用0603封装,手焊太费劲。
所以重新设计一块驱动板,目标如下:
  • 简化硬件:尽量缩小BOM,不用变压器
  • 充分利用MCU外设,解放软件计算力


硬件设计
  • 灯丝
由H桥L9110S驱动,可获得正负对称方波,且平均值高于地电位2V左右,形成截止电压。

  • 高压

34063构成经典boost电路。由于34063耐压40V,所以设计输出为36V,效果几乎无差别。
  • MCU

由于STM32缺货,改为国产CH32F103C8T6,优点是支持5V电源、USB内置上拉电阻。
I2C外设连接板载温湿度传感器,预留接口可外挂。
RTC外设可接32768晶振。
USB做成VCP,可作为串口连接电脑。
预留UART接口。

软件设计
  • 灯丝驱动

由定时器比较通道输出信号,设定合适的占空比即可得到规定的有效值。不占用计算资源。
  • 扫描

阳极和栅极各用1个SPI外设,用DMA输出。
阳极DMA传输完成中断程序启动定时器(单发)。
定时器比较通道输出BLK和LAT波形。
定时器溢出中断启动下一次SPI DMA发送。
2个中断程序都只是下一步的启动触发,几乎不占用时间。主循环有大量空余时间。
  • 显存

完全对应VFD的移位寄存器。
画点时,根据坐标查表获得bit位置,再用CM3位带写入显存。

附图
  • 正面

IMG_20211121_104247.jpg
  • 背面

IMG20211121134337.jpg
  • 灯丝波形输出原理与实测效果

无标题.png
dso_01_01_00_14_31.bmp
  • 运行温度

实测为5V 370mA,可直接插电脑。
H桥高达56度,看来L9110S饱和压降太大了。
另外发现温度传感器开槽效果不明显,只要远离热源就不用开槽了吧。
以下为合成图,叠加有偏移。室温20度。
3.png

后续计划
做成电脑附属显示器,受PC端软件控制显示一些信息(软件还没选好)。不通信时为时钟、日历、温温度。

P.S.
有3块板(不含屏)可出售,供有能力的坛友自行开发(提供工程模板)。
发表于 2021-11-21 20:35 | 显示全部楼层
工具都是大大的好啊
发表于 2021-11-22 21:32 | 显示全部楼层
本帖最后由 yjfxue 于 2021-11-22 21:33 编辑

算了不评价了。

点评

我也知道光做个屏很无聊,我接受批评。奈何能力有限,做不出V8电源那样惊艳的产品,发这些贴不过自娱自乐,顺便留下一些心得,如果能给别人带来启发就算没白忙活。  详情 回复 发表于 2021-11-23 20:19
听说把本站有此功能,为了支持站长,求打赏,哈哈
 楼主| 发表于 2021-11-23 20:19 | 显示全部楼层
yjfxue 发表于 2021-11-22 21:32
算了不评价了。

我也知道光做个屏很无聊,我接受批评。奈何能力有限,做不出V8电源那样惊艳的产品,发这些贴不过自娱自乐,顺便留下一些心得,如果能给别人带来启发就算没白忙活。
发表于 2021-11-24 12:47 | 显示全部楼层
现在还有新玩意出,很难得了
发表于 2021-11-25 16:54 | 显示全部楼层
加油上,VFD12864就是经折腾
发表于 2021-11-28 06:03 | 显示全部楼层
支持!!!!!
发表于 2021-12-16 18:23 | 显示全部楼层
我手上还有几块12864VFD
感觉自己越来越懒

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-5-7 14:41 , Processed in 0.065906 second(s), 48 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表