电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
51的信号发生器怎么使频率在20hz到100khz可调
已解决
73482
个问题
已帮助
5993
位优秀工程师
51的信号发生器怎么使频率在20hz到100khz可调
Obligation
2018-06-19
浏览量:1202
基于51单片机的信号发生器怎么使频率在20hz到100khz可调,请
解答。。。
显示全部
单片机
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
fighter-12315
用51产生100K的信号~感觉有点悬,失真可能比较严重,建议用DDS,信号发生这种事情交给DDS就好,这样单片机还可以做许多其他事情
发布于
2018-06-19
举报
评论 0
0
0
其他答案
数量:
10
hangtao
用定时器中断 可以产生时钟频率的最高 1\12 周期的频率
发布于
2018-06-19
举报
评论 0
1
0
chen0000009
51单片机也分很多种的,有些带PWM输出的,比如STC系列的,可以用PWM来输出,比较精准,而那种没有PWM的,就只能用定时器中断输出
调整频率可以通过调整定时器的定时值来实现
发布于
2018-06-19
举报
评论 0
0
0
szy123
楼上有说的,首先要看你51单片机,能不能做到100KHZ的频率,可以的话,定时器中断,改变定时的周期,就可以改变频率了,或者带有PWM输出的单片机,通过写寄存器就可以配置PWM的频率。
发布于
2018-06-20
举报
评论 0
0
0
xdsnet
这个具体要看单片机芯片性能怎么样,主要是100K这个高频的信号输出能力如何。
发布于
2018-06-20
举报
评论 0
0
0
勇哥来巡山
这种情况一般都是用过一个定时器来直接调节输出频率的
发布于
2018-06-23
举报
评论 0
0
0
菜鸟冷虎
51产生100K的频率比较吃力,因为51执行一条指令都需要1us,建议还是采用专门的PWM驱动电路来做
发布于
2018-06-27
举报
评论 0
0
0
donatello
51产生信号不如外挂一个NE555呢,频率可调范围非常大,还很精确。
发布于
2018-06-30
举报
评论 0
0
0
喵不是好兔纸
直接用一个专门的PWM输出模块就可以了,然后用单片机去控制这个模块
发布于
2018-07-12
举报
评论 0
0
0
序缘阿斌
51的主频才12M,生成100K的PWM很困难,不然直接用DDS去产生
发布于
2018-07-14
举报
评论 0
0
0
yhj416606438
可以通过定时器调整,但是频率不会线性调整的,
发布于
2018-07-15
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
51的信号发生器怎么使频率在20hz到100khz可调
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: