1

主题

0

好友

114

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
65848
帖子
145
精华
0
经验
114 点
金钱
114 ¥
注册时间
2008-11-29
发表于 2012-7-3 17:00 | 显示全部楼层
用了STC的单片机,杯具的碰到了外部中断触发BUG,早上折腾了好久,百度了一下,才发现是单片机问题,看了PD ...
haluo 发表于 2012-7-3 12:21



   只有 不使用外部中断功能就是了。

1

主题

0

好友

114

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
65848
帖子
145
精华
0
经验
114 点
金钱
114 ¥
注册时间
2008-11-29
发表于 2012-7-3 17:12 | 显示全部楼层
回复  swing


    这句是重点,静音电路应该在失锁后第一时间启动。
haluo 发表于 2012-7-3 00:49



    静音功能一定要有。我一般倾向于通过UNLOCK状态位控制芯片内部静音电路完成,这样外部电路就可以简单些。
   MCU的工作确实对芯片产生一定的影响,但MCU送给芯片信号的地回流控制得好的话,基本上可以消除,但无法完成100%的消除。让MCU停下来不工作的办法可取,但这样做法已经限制了MCU强大的功能了。 要做到功能和质量的和谐,我认为必须走MCU与芯片完全隔离之路。

35

主题

2

好友

3079

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
27774
帖子
3054
精华
0
经验
3079 点
金钱
3027 ¥
注册时间
2007-9-27
发表于 2012-7-3 19:19 | 显示全部楼层
静音功能一定要有。我一般倾向于通过UNLOCK状态位控制芯片内部静音电路完成,这样外部电路就可以简单些。 ...
akai 发表于 2012-7-3 17:12


效果不太理想,DAC的Mute功能很多都在N个周期后才将音量从100关到0,爆音早过去了。

139

主题

11

好友

3306

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
5036
帖子
4977
精华
1
经验
3306 点
金钱
3017 ¥
注册时间
2005-7-26
 楼主| 发表于 2012-7-3 19:27 | 显示全部楼层
在洞洞板上折腾来折腾去,都是无法解决192K的锁定问题。
花了几个小时画了个板子,准备花几十块钱打个样回来折腾折腾。
板子大小5CM*5CM,最省的了。
未命名.jpg

139

主题

11

好友

3306

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
5036
帖子
4977
精华
1
经验
3306 点
金钱
3017 ¥
注册时间
2005-7-26
 楼主| 发表于 2012-7-3 19:29 | 显示全部楼层
回复 43# swing


    DA本身的静音我也试过,确实不够理想。

139

主题

11

好友

3306

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
5036
帖子
4977
精华
1
经验
3306 点
金钱
3017 ¥
注册时间
2005-7-26
 楼主| 发表于 2012-7-3 19:29 | 显示全部楼层
回复 41# akai


    是的,改为软件查询了。

35

主题

2

好友

3079

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
27774
帖子
3054
精华
0
经验
3079 点
金钱
3027 ¥
注册时间
2007-9-27
发表于 2012-7-3 19:31 | 显示全部楼层
回复 44# haluo

放弃STC吧……

139

主题

11

好友

3306

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
5036
帖子
4977
精华
1
经验
3306 点
金钱
3017 ¥
注册时间
2005-7-26
 楼主| 发表于 2012-7-3 19:46 | 显示全部楼层
回复 47# swing


    听说STM8很不错,而且还很便宜,等手头的芯片用完就尝试转MCU。

139

主题

11

好友

3306

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
5036
帖子
4977
精华
1
经验
3306 点
金钱
3017 ¥
注册时间
2005-7-26
 楼主| 发表于 2012-7-3 19:56 | 显示全部楼层
回复 47# swing


    刚搜了一下,STM8S103F3相当便宜哇,贴片封装的,才1.5元一个。
而且功能比STC强大多了。

7

主题

0

好友

935

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
184953
帖子
1129
精华
0
经验
935 点
金钱
960 ¥
注册时间
2010-3-25
发表于 2012-7-3 20:04 | 显示全部楼层
在洞洞板上折腾来折腾去,都是无法解决192K的锁定问题。
花了几个小时画了个板子,准备花几十块钱打个样回 ...
haluo 发表于 2012-7-3 19:27



    5x5=¥50,会省。

建议你还是在背面加个电平转换电路,反正都是¥50元,何不多加一个验证的机会。

139

主题

11

好友

3306

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
5036
帖子
4977
精华
1
经验
3306 点
金钱
3017 ¥
注册时间
2005-7-26
 楼主| 发表于 2012-7-3 20:13 | 显示全部楼层
回复 50# 59401


有道理,你比我还会省哇。   

7

主题

0

好友

935

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
184953
帖子
1129
精华
0
经验
935 点
金钱
960 ¥
注册时间
2010-3-25
发表于 2012-7-3 20:30 | 显示全部楼层
回复  59401


有道理,你比我还会省哇。
haluo 发表于 2012-7-3 20:13


看到你用直插件,背面是放不下其它元件了。

1

主题

0

好友

114

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
65848
帖子
145
精华
0
经验
114 点
金钱
114 ¥
注册时间
2008-11-29
发表于 2012-7-3 21:40 | 显示全部楼层
效果不太理想,DAC的Mute功能很多都在N个周期后才将音量从100关到0,爆音早过去了。
swing 发表于 2012-7-3 19:19



    只需要一到两个机器周期就可以将音量从0减至-127dB。接近光速。^_^

35

主题

2

好友

3079

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
27774
帖子
3054
精华
0
经验
3079 点
金钱
3027 ¥
注册时间
2007-9-27
发表于 2012-7-3 22:05 | 显示全部楼层
只需要一到两个机器周期就可以将音量从0减至-127dB。接近光速。^_^
akai 发表于 2012-7-3 21:40


wm8741的mute,其他芯片不清楚
mute.gif

1

主题

0

好友

114

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
65848
帖子
145
精华
0
经验
114 点
金钱
114 ¥
注册时间
2008-11-29
发表于 2012-7-3 22:08 | 显示全部楼层
在洞洞板上折腾来折腾去,都是无法解决192K的锁定问题。
花了几个小时画了个板子,准备花几十块钱打个样回 ...
haluo 发表于 2012-7-3 19:27


您好:
认真拜读了这PCB的设计,整体布局很好。
这几个问题,可否指教?谢谢
1、MCU与DIR使用一个电源吗?这压力很大啊。
2、看不清MCU GND、PGND、DGND三者的关系,特别是MCU哪几条控制线是如何回流到MCU GND的,可否介绍一下?
3、C13的负端跨到了晶振PGND哪边去了,是否MCU也用这个晶振的时钟?

139

主题

11

好友

3306

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
5036
帖子
4977
精华
1
经验
3306 点
金钱
3017 ¥
注册时间
2005-7-26
 楼主| 发表于 2012-7-3 23:41 | 显示全部楼层
回复 52# 59401


    想改贴片也是件简单的事情,不过算了,我主要是想验证是否因为走线方面或者屏蔽方面的问题导致的锁定困难。确实不行,再外搭一个电平转换电路吧。

139

主题

11

好友

3306

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
5036
帖子
4977
精华
1
经验
3306 点
金钱
3017 ¥
注册时间
2005-7-26
 楼主| 发表于 2012-7-3 23:46 | 显示全部楼层
回复 55# akai


1,是使用同一个电源。试验板,图省钱尽量小,因要在5*5CM以内,这样打样费50元最低消费。
2,按区域功能分开铺地,在电源处集中而已,没有什么高深的东西。
3,C13是MCU的电源退耦,MCU用的内部RC振荡,没有使用晶振

7

主题

0

好友

935

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
184953
帖子
1129
精华
0
经验
935 点
金钱
960 ¥
注册时间
2010-3-25
发表于 2012-7-4 00:51 | 显示全部楼层
wm8741的mute,其他芯片不清楚
swing 发表于 2012-7-3 22:05


CS4398软件模式下倒是可以设置MUTE为立即生效而非斜坡变化方式。WM的基本都斜坡方式静音。

139

主题

11

好友

3306

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
5036
帖子
4977
精华
1
经验
3306 点
金钱
3017 ¥
注册时间
2005-7-26
 楼主| 发表于 2012-7-4 12:27 | 显示全部楼层
回复 58# 59401


    就我用过的PCM179X系列芯片,基本上用DA芯片本身来静音多数时候还是会发出“啪”的一声。
用继电器控制输出就没这种情况。

852

主题

1

好友

4018

积分

罗宾汉 当前离线

孔孟之乡

Rank: 7Rank: 7Rank: 7

UID
11530
帖子
6098
精华
0
经验
4018 点
金钱
2575 ¥
注册时间
2006-8-17
发表于 2012-7-4 16:11 | 显示全部楼层
WM8805软控试验板
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部