社区导航

 

搜索
查看: 6540|回复: 9

[讨论] 如何确定电路的工作频率

[复制链接]

24

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2015-8-14 18:31 | 显示全部楼层 |阅读模式
如题,如何确定电路的工作频率,主要看时钟频率,还是开关频率,上升沿下降沿?
大家讨论一下,如有什么文档共享也好。谢了
此帖出自模拟电子论坛


回复

使用道具 举报

1万

TA的帖子

0

TA的资源

超级版主

Rank: 6Rank: 6

发表于 2015-8-14 19:47 | 显示全部楼层
总要说明是什么电路吧?
你家点亮一盏白炽灯,那也是电路,有时钟吗?有上升沿下降沿吗?


回复

使用道具 举报

24

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2015-8-17 12:50 | 显示全部楼层
我不指定电路,是泛泛而谈,突然想到这个的。做一个产品,做一个板子,是否应该清楚它的工作频率?
一定要指定的话,一个单片机电路该怎么考虑,一个手机主板又该如果分析。谢谢!

点评

某个电路的工作频率,不是在做板子的时候考虑的,而是在构思的时候就已经确定了。 举例而言,单片机电路,在确定其功能时就必须确定其时钟频率,时钟频率太低,可能A/D转换速度不能满足要求,或者异步通讯不能满足  详情 回复 发表于 2015-8-17 15:39


回复

使用道具 举报

3058

TA的帖子

0

TA的资源

裸片初长成(初级)

Rank: 10Rank: 10Rank: 10

发表于 2015-8-17 13:27 | 显示全部楼层
本帖最后由 仙猫 于 2015-8-17 13:28 编辑

工作时钟频率是根据需要定的,没有可以离开应用的泛泛而谈。
需进行复杂的实时运算时,比如:
1、每毫秒做1次计算循环,即1000次/秒;
2、而每次循环估算需执行500条汇编指令;
3、所选CPU每条汇编指令的执行估算平均需要4个时钟。
那么时钟频率至少应高于 1000×500×4=2,000,000Hz=2MHz。
另外考虑计算外的另外一些系统开销,如显示、处理按键、通信、进入和退出中断的过程、例外处理、以及事先难以预料到的处理、今后的功能升级等,应在设计中留出足够的裕量,或可取5~20MHz的时钟频率。
时钟频率的选取又会牵涉到器件成本、电路的耗电量、甚至影响到电路的稳定性等一系列问题。


回复

使用道具 举报

1万

TA的帖子

0

TA的资源

超级版主

Rank: 6Rank: 6

发表于 2015-8-17 15:39 | 显示全部楼层
happfly 发表于 2015-8-17 12:50
我不指定电路,是泛泛而谈,突然想到这个的。做一个产品,做一个板子,是否应该清楚它的工作频率?
一定要 ...

某个电路的工作频率,不是在做板子的时候考虑的,而是在构思的时候就已经确定了。
举例而言,单片机电路,在确定其功能时就必须确定其时钟频率,时钟频率太低,可能A/D转换速度不能满足要求,或者异步通讯不能满足波特率要求,或者输出PWM频率不能满足要求。单片机时钟上限当然由该单片机技术特性决定。用于语音的放大器,由语音的频率范围决定,用于高保真的放大器,由人类的听觉频率范围决定。开关电源,其工作频率更是由设计者选择,工作频率确定之后,才能够设计变压器等等。
所以4楼仙猫说得很正确:“没有可以离开应用的泛泛而谈”。


回复

使用道具 举报

2万

TA的帖子

333

TA的资源

版主

Rank: 6Rank: 6

发表于 2015-8-17 16:22 | 显示全部楼层
数字电路,主要看选什么MCU了,不同的MCU决定了时钟频率,看你熟悉什么MCU了。

电源开关电路,主要看开关频率。低频率电源设计往往是最为高效的,但是其尺寸最大且成本也高,高频率的体积小,但,开关损耗就越高,同时效率也就低,体积小元件小成本也低。

还有一种电路叫视频电路,比如手机电路,都素几十MHz到几个GHz了


回复

使用道具 举报

24

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2015-8-21 11:50 | 显示全部楼层
谢谢,各位回复!开拓了我的思路。


回复

使用道具 举报

24

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2015-8-24 15:51 | 显示全部楼层
顶起~,欢迎更多人来

点评

工作频率是个很综合的问题,需各方兼顾,实在无法一概而论。 举个例子,假如已选定CPU芯片,其最高时钟频率是24MHz,而且也希望尽可能让系统快速些,那么一般很容易想到的是,就让它工作在24MHz好了。 但有时……  详情 回复 发表于 2015-8-24 16:07


回复

使用道具 举报

3058

TA的帖子

0

TA的资源

裸片初长成(初级)

Rank: 10Rank: 10Rank: 10

发表于 2015-8-24 16:07 | 显示全部楼层
happfly 发表于 2015-8-24 15:51
顶起~,欢迎更多人来

工作频率是个很综合的问题,需各方兼顾,实在无法一概而论。
举个例子,假如已选定CPU芯片,其最高时钟频率是24MHz,而且也希望尽可能让系统快速些,那么一般很容易想到的是,就让它工作在24MHz好了。
但有时……偏不用24MHz,而去接一个22.1184MHz晶振,这是为了能用115200bps的串口通信。如用24MHz的话无法做整数分频,波特率就会有误差!


回复

使用道具 举报

24

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2015-9-11 14:36 | 显示全部楼层
没人回复了啊


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐上一条 1/4 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-6-3 23:07 , Processed in 0.308349 second(s), 31 queries , Gzip On, MemCache On.

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