一乐电子

一乐电子百科

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

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
查看: 5391|回复: 22
收起左侧

[51单片机] stc 12c5a60s2 的pwn能否高于8位256分辨率

  [复制链接]
发表于 2013-1-7 23:21 | 显示全部楼层 |阅读模式
想做个数控电源。一来能有个工具用,二来是能学习一下单片机的知识。选定了这个片子,看说明书发现da用的pwm分辨率只有256,能否达到ad的1024呢
发表于 2013-1-7 23:56 | 显示全部楼层
两路合起来不就16Bit了么?
要不8bitpwm加若干R2R也行
发表于 2013-1-7 23:57 | 显示全部楼层
这个单片机的硬件PWM占空比貌似到不了0,我用示波器看过..
发表于 2013-1-8 08:14 | 显示全部楼层
到0很简单,关PWM后置0就行
我比较担心PWM滤波后的纹波
发表于 2013-1-8 08:20 | 显示全部楼层
他的说明书很详细,自己啃一下吧   单pwm的话好像不行,不知道有么有其他产生16位的方法
发表于 2013-1-8 10:25 | 显示全部楼层
回复 3# mytomatoes


    用74HC14取反后就可以为0了!
发表于 2013-1-8 10:30 | 显示全部楼层
回复 1# caiyc2003


    用2组PWM组成16位,参考TOMATO的电子负载,一路用2组反向器+1K电阻,另一路用1组反向器+256K电阻组合成一路16位PWM,线性还好!
发表于 2013-1-8 13:49 | 显示全部楼层
你问宏晶要程序.他们有例子.可以产生8位以上PWM的
发表于 2013-1-9 00:24 | 显示全部楼层
本帖最后由 mytomatoes 于 2013-1-9 00:27 编辑
回复  caiyc2003


    用2组PWM组成16位,参考TOMATO的电子负载,一路用2组反向器+1K电阻,另一路用1组 ...
haol 发表于 2013-1-8 10:30 https://www.yleee.com.cn/images/common/back.gif



   tomato负载就是我做的...STC单片机就是这个德性..到最小了还有那么一点点脉冲...
不过就算到不了0做电源也没什么问题.
实际上线性很不好... 靠的是后期调整.
发表于 2013-1-9 00:24 | 显示全部楼层
本帖最后由 mytomatoes 于 2013-1-9 00:26 编辑
你问宏晶要程序.他们有例子.可以产生8位以上PWM的
yanjian 发表于 2013-1-8 13:49 https://www.yleee.com.cn/images/common/back.gif



   那个是用软件仿真的? 或者是每个周期更新一次? 这样不累死?我没见过官方提供16bit PWM的程序,只看到过官方提供的可调脉冲发生器电路.

本版积分规则

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

GMT+8, 2024-11-1 08:30 , Processed in 0.068676 second(s), 45 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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