hpdell 发表于 2013-6-29 22:53:22

请教下 Atmega16 pwm能够产生多高的频率???

本帖最后由 hpdell 于 2013-6-30 07:46 编辑

请教下,Atmega16a-au ,晶振频率是16MHz, 那么最高能够产生多高的频率????

zxq6 发表于 2013-6-29 23:14:48

通常,8bit pwm的频率是主频/256,如果主频16M,那么就是16000000/256=?

hpdell 发表于 2013-6-30 07:51:18

zxq6 发表于 2013-6-29 23:14 static/image/common/back.gif
通常,8bit pwm的频率是主频/256,如果主频16M,那么就是16000000/256=?

你好,我想实现130KHz 的PWM信号,有什么方法可以实现啊?????

neo 发表于 2013-6-30 08:49:13

hpdell 发表于 2013-6-30 07:51 static/image/common/back.gif
你好,我想实现130KHz 的PWM信号,有什么方法可以实现啊?????

使用T/C 1 十六位的定时计数器 采用模式15

Freq=Fose/(N*(TOP-1)

TOP=OCR1A

130KHz没问题

hpdell 发表于 2013-6-30 12:34:55

本帖最后由 hpdell 于 2013-6-30 13:46 编辑

neo 发表于 2013-6-30 08:49 static/image/common/back.gif
使用T/C 1 十六位的定时计数器 采用模式15

Freq=Fose/(N*(TOP-1)


好的,我试试看,
我好像没有找到模式1 5 是什么模式啊??

zzjjhh250 发表于 2013-6-30 12:49:14

看你要什么样的分辨率

hpdell 发表于 2013-6-30 13:43:57

zzjjhh250 发表于 2013-6-30 12:49 static/image/common/back.gif
看你要什么样的分辨率

你好,如果我想要个130KHz频率的pwm信号,那么具体的设置你能否具体的说一下啊,具体分辨率能够达到多少??

zzjjhh250 发表于 2013-6-30 13:46:11

hpdell 发表于 2013-6-30 13:43 static/image/common/back.gif
你好,如果我想要个130KHz频率的pwm信号,那么具体的设置你能否具体的说一下啊,具体分辨率能够达到多少 ...

具体的你自己谷歌了,我不直接给你结果。
分辨率就是,你计数器的最大值的倒数。

hpdell 发表于 2013-6-30 13:48:16

zzjjhh250 发表于 2013-6-30 13:46 static/image/common/back.gif
具体的你自己谷歌了,我不直接给你结果。
分辨率就是,你计数器的最大值的倒数。 ...

好的,我再琢磨琢磨下

neo 发表于 2013-7-1 16:54:34

hpdell 发表于 2013-6-30 12:34 static/image/common/back.gif
好的,我试试看,
我好像没有找到模式1 5 是什么模式啊??

上atmel网站下载atmega16的PDF
timer1那一章就有,非常简单。

hpdell 发表于 2013-7-1 17:32:08

neo 发表于 2013-7-1 16:54 static/image/common/back.gif
上atmel网站下载atmega16的PDF
timer1那一章就有,非常简单。

刚刚已经找到了,多谢
页: [1]
查看完整版本: 请教下 Atmega16 pwm能够产生多高的频率???