世纪电源网社区logo
社区
Datasheet
标题
返回顶部
讨论

【资料】基于STM8的0-10V调光程序分享

[复制链接]
查看: 4241 |回复: 11
1
ZWC317441532
  • 积分:14412
  • |
  • 主题:54
  • |
  • 帖子:1254
积分:14412
LV10
总工程师
  • 2019-1-3 20:01:29
采用STVD+Cosmic开发平台,基于STM8S003F3的1-10V调光程序,
选择字节都为默认设置,使用ST-LINK工具和STVD或STVP可以直
接下载到STM8S003F3使用,针对于恒压输出和LED灯带类产品控
制应用,将1-10V信号转换成指数变化的PWM信号,斩波控制输出
电压.调光级数7610级,可以保证调光平滑性.

指数调光曲线.

程序截图

1-10调光程序.pdf (154.21 KB, 下载次数: 60)










收藏收藏1
qlsxkql
  • 积分:2490
  • |
  • 主题:6
  • |
  • 帖子:261
积分:2490
LV8
副总工程师
  • 2019-1-3 22:50:45
 
谢谢分享哦。
世纪电源网雪花
  • 积分:26562
  • |
  • 主题:719
  • |
  • 帖子:1982
积分:26562
超级版主
  • 2019-1-4 09:12:40
  • 倒数10
 
你好,分享资料帖的链接回复到本活动帖https://bbs.21dianyuan.com/thread-303712-1-2.html,可以获取21金币
michaeltcl
  • 积分:256
  • |
  • 主题:0
  • |
  • 帖子:4
积分:256
LV3
助理工程师
  • 2019-1-17 15:29:29
  • 倒数9
 
谢谢分享
ZWC317441532
  • 积分:14412
  • |
  • 主题:54
  • |
  • 帖子:1254
积分:14412
LV10
总工程师
  • 2019-1-17 15:57:00
  • 倒数8
 
别客气
涧边梧桐
  • 积分:787
  • |
  • 主题:0
  • |
  • 帖子:5
积分:787
LV6
高级工程师
  • 2019-5-20 19:19:58
  • 倒数7
 
厉害,直接用芯片运算,我都是用数组的。 exp函数在哪?
ZWC317441532
  • 积分:14412
  • |
  • 主题:54
  • |
  • 帖子:1254
积分:14412
LV10
总工程师
  • 2019-5-21 08:06:07
  • 倒数6
 
调用这个头文件就可以:#include "math.h"
ZWC317441532
  • 积分:14412
  • |
  • 主题:54
  • |
  • 帖子:1254
积分:14412
LV10
总工程师
  • 2020-9-3 15:12:46
  • 倒数4
 
最近又来搞一下0-10V调光和程序, 使用这个exp函数,一定要在工程设置中勾选图中红框,
还要加入相关的头文件(左红框所示),如果用定时器1,还要加入
TIM1_BKR = 0x80;
这条语句,来使能主输出.


ZWC317441532
  • 积分:14412
  • |
  • 主题:54
  • |
  • 帖子:1254
积分:14412
LV10
总工程师
  • 2020-9-4 11:56:12
  • 倒数3
 
在实际测试中,效果不满意。主要是0-10V信号可能有抖动,这样采样数据直接对数处理后输出的话,这种抖动就会显现出来。
改进措施:
采样数据后,进行去抖动处理,后可能会出现前值与当前值相差很大,所以在后面增加一个缓冲处理,最后才对数处理和输出.
ledzm
  • ledzm
  • 离线
  • LV1
  • 本网技工
  • 积分:21
  • |
  • 主题:0
  • |
  • 帖子:5
积分:21
LV1
本网技工
  • 2020-5-12 09:46:41
  • 倒数5
 
谢谢分享!
zsqlaoer1
  • 积分:675
  • |
  • 主题:0
  • |
  • 帖子:145
积分:675
LV6
高级工程师
  • 2020-9-13 08:18:26
  • 倒数2
 
厉害,直接用芯片运算,我都是用数组的
eastsnow001
  • 积分:695
  • |
  • 主题:0
  • |
  • 帖子:74
积分:695
LV6
高级工程师
最新回复
  • 2020-12-26 08:03:03
  • 倒数1
 
下来看下,学习下不同的程序设计思路!
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号