20

主题

3

好友

2051

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
27133
帖子
3059
精华
0
经验
2051 点
金钱
2004 ¥
注册时间
2007-9-14
发表于 2009-8-24 11:45 | 显示全部楼层
装机的细节都做得很不错。

235

主题

0

好友

2487

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
34594
帖子
4327
精华
0
经验
2487 点
金钱
3009 ¥
注册时间
2008-1-23
发表于 2009-8-24 13:41 | 显示全部楼层
今天又碰到大侠了,

0

主题

0

好友

59

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
29793
帖子
62
精华
0
经验
59 点
金钱
59 ¥
注册时间
2007-11-2
发表于 2009-8-27 13:44 | 显示全部楼层
这贴一定要定顶,这样才能帮助大家提高!!

18

主题

0

好友

5001

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
20757
帖子
5255
精华
0
经验
5001 点
金钱
4973 ¥
注册时间
2007-3-24
发表于 2009-8-27 13:48 | 显示全部楼层











30

主题

2

好友

2618

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
82929
帖子
3491
精华
0
经验
2618 点
金钱
2583 ¥
注册时间
2009-2-24
发表于 2009-8-27 17:43 | 显示全部楼层
个人愚见,Q7是作为恒流源,这样的话,电压放大级的效率是不是低了点?

0

主题

0

好友

334

积分

业余侠客 当前离线

Rank: 4

UID
24046
帖子
337
精华
0
经验
334 点
金钱
334 ¥
注册时间
2007-6-27
发表于 2009-8-27 22:42 | 显示全部楼层
谢谢!

139

主题

11

好友

3306

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
5036
帖子
4977
精华
1
经验
3306 点
金钱
3017 ¥
注册时间
2005-7-26
 楼主| 发表于 2009-8-28 10:26 | 显示全部楼层
原帖由 Dogua 于 2009-8-27 17:43 发表
个人愚见,Q7是作为恒流源,这样的话,电压放大级的效率是不是低了点?


在电压放大级这一块,个人认为可以完全不必考虑效率问题,发热量能承受,稳定,好声,这些才是重点。

效率高低,75%以上是由未级功率管决定的。

0

主题

0

好友

6

积分

注册会员 当前离线

Rank: 2

UID
60215
帖子
9
精华
0
经验
6 点
金钱
6 ¥
注册时间
2008-10-25
发表于 2009-8-28 11:41 | 显示全部楼层
新手报到,消化中!
楼主太强大了!

139

主题

11

好友

3306

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
5036
帖子
4977
精华
1
经验
3306 点
金钱
3017 ¥
注册时间
2005-7-26
 楼主| 发表于 2009-8-28 23:25 | 显示全部楼层
又偷懒了几天,哎,装的不是机,是寂寞呀

今晚只是连了几条线,少到我差点都不好意思发上来了`````

电源开关


中间保险管位置


尾部插座位置,以及输出线


接下来要头痛的是保护板要怎么弄怎么装。
今天到这里。进展缓慢,准备接砖头盖房子。

139

主题

11

好友

3306

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
5036
帖子
4977
精华
1
经验
3306 点
金钱
3017 ¥
注册时间
2005-7-26
 楼主| 发表于 2009-9-13 14:53 | 显示全部楼层
又停工了半个月,折腾了个洞洞板的单片机保护板。
1.JPG
2.JPG
3.JPG
4.JPG
5.JPG


程序
#include <STC12C52.h>
#include <STDIO.h>
#include <intrins.h>

                                                                 
unsigned char ms,sec,channel,in1,in2,AD_result[3];
unsigned char code adc_channel[3]={0x80,0x82,0x87};  //定义AD通道引脚、转换速度,
                               //P1.0是输入1,P1.7是输入2,P1.2是电源电压

sbit out = P1^5;
sbit led1 = P3^3;
sbit led2 = P3^4;

void main(void)                 //定义无类型函数main(void),主函数,必不可少
{

//--------------------------------------------------------------------------------
//端口初始化。
    P1M1 = 0x9f;         //1001,1111    P1口初始化       
    P1M0 = 0x60;         //0110,0000   设置P1.0、P1.2,P1.7,为输入
    P1   = 0x00;         //0000,0000 
        P1ASF= 0x9f;                 //1000,0101           设置P1.0、P1.7,为AD转换输入


    P3M1 = 0x00;        //0000,0000  //P3口初始化
    P3M0 = 0xff;        //1111,1111  设为强推换输出
    P3   = 0X00;        //1111,1111  
               
//--------------------------------------------------------------------------------
//数据初始化
        ms=0;
        sec=0;
        channel=0;
        in1=0;
        in2=0;
//---------------------------------------------------------------------------------
//AD初始化       
    ADC_CONTR = 0x80;   //1000,0000 打开A/D转换电源,打开AD电源,选P1.0为AD通道,转换速度为最慢,每840时钟周期完成一次转换
//看门狗初始化
        WDT_CONTR=0x3c;      //看门狗初始化
//定时器初始化       
        TMOD = 0x11;                // 定时器0与1,工作模式1, 16位定时方式
   
        TH0 = 0xd1;
        TL0 = 0x20;             //定时器0送初值,定时时间1ms
       
        AUXR= 0x80;           //AUXR = T0x12  T1x12  URAT_M0x6  BRTR  S2SMOD  BRTx12  EXTRAM   S1BRS        
                              //第1、2位为设置0时,计数器T0和T1为普通模式,STC单片机专用
                              //第1、2位为设置1时,计数器T0和T1为12倍速模式
//------------------------------------------------------------------------------------------
//中断允许及中断优先级设定,定时器T0设为最高优先级,AD转换次之,T1为最低
       
        IE = 0xaa;                        //IE= EA ELVD  EADC  ES  ET1  EX1  ET0  EX0
                              // 开中断,EADC为ADC转换中断控制位,
                                // 第2位为ELVD,低压检测中断控制位

    IP  = 0x02;      //IP = PPCA  PLVD   PADC   PS   PT1   PX1   PT0   PX0
                      
        IPH = 0x22;     //IPH= PPCAH  PLVDH  PADCH  PSH  PT1H  PX1H  PT0H  PX0H
                                       
        TCON = 0x00;    //TCON= TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0
       
       

//------------------------------------------------------------------------------------------------------  
               
        TR0 = 1;                 //定时器0开始计数

    ADC_CONTR = ADC_CONTR|0x08;    //0000,1000   ADCS = 1,启动AD转换


       
while(1)        //主程序循环体
{  
  if (in1>=75)
  out=0;
  if (in2>=75)
  out=0;

  if (AD_result[1]<65)
  out=0;
}                  
}

void timer0() interrupt 1
{
    EA=0;
    TR0=0;   
        TH0 = 0x15;               
        TL0 = 0xa0+TL0+7;       //定时器误差校正                       
        TR0=1;
        EA=1;
       
        WDT_CONTR=0x3c;           //喂狗

        if (out==0)
        {
         ms++;
         if (ms<=50)
         {
          led1=0;
          led2=1;
         }
         else
         {
          led1=1;
          led2=0;
         }
         if (ms>=100)
         {
          ms=0;
          sec++;
         }
         if (sec>=12)
         {
          out=1;
          led1=1;
          led2=1;
          sec=0;
         }
        }

        if (AD_result[0]>=30)
    in1++;
    else
        in1=0;
       
    if (AD_result[2]>=30)
    in2++;
    else
        in2=0;
       
}

void AD_routine() interrupt 5         //AD转换中断服务程序
{
  unsigned char a;
  ADC_CONTR = ADC_CONTR&0xE7;      //1110,0111清ADC_FLAG位,停止A/D转换   
  AD_result[channel] = ADC_RES;             //保存返回AD转换的结果
  ADC_RES=0;
  channel++;
  if (channel>=3)
  channel=0;
  
  ADC_CONTR = adc_channel[channel];
  for(a=250;a!=0;a--);//延时使输入电压达到稳定
  ADC_CONTR = ADC_CONTR|0x08;    //0000,1000   ADCS = 1,启动转换
}

53

主题

2

好友

3763

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
6989
帖子
3963
精华
1
经验
3763 点
金钱
3684 ¥
注册时间
2005-12-28

社区贡献

发表于 2009-9-13 15:03 | 显示全部楼层
单片机保护板有什么特别不一样的功能?

139

主题

11

好友

3306

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
5036
帖子
4977
精华
1
经验
3306 点
金钱
3017 ¥
注册时间
2005-7-26
 楼主| 发表于 2009-9-13 15:13 | 显示全部楼层
没啥特别的功能,延时12秒启动,中点偏压达到2V时断开喇叭.........

纯是瞎折腾,没什么特别的意义在这里

139

主题

11

好友

3306

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
5036
帖子
4977
精华
1
经验
3306 点
金钱
3017 ¥
注册时间
2005-7-26
 楼主| 发表于 2009-9-13 15:52 | 显示全部楼层
已经在听了,先仔细听一听,今晚有空再弄个下波形测试,顺便拍多几张照。
头像被屏蔽

0

主题

0

好友

562

积分

禁止发言 当前离线

UID
117389
帖子
642
精华
0
经验
562 点
金钱
606 ¥
注册时间
2009-7-11
发表于 2009-9-13 16:13 | 显示全部楼层
讲的好,详细。学习了

0

主题

0

好友

120

积分

论坛游民 当前离线

论坛管理员

Rank: 3Rank: 3

UID
114414
帖子
259
精华
0
经验
120 点
金钱
240 ¥
注册时间
2009-6-26
发表于 2009-9-13 16:21 | 显示全部楼层
这个才是HIFIDIY该出现的帖子

0

主题

0

好友

61

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
130472
帖子
91
精华
0
经验
61 点
金钱
61 ¥
注册时间
2009-9-8
发表于 2009-9-13 16:53 | 显示全部楼层
电路设计的很好,金工活做的也不错

139

主题

11

好友

3306

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
5036
帖子
4977
精华
1
经验
3306 点
金钱
3017 ¥
注册时间
2005-7-26
 楼主| 发表于 2009-9-13 18:41 | 显示全部楼层
晒一下以前在用的功放板,勉强算搭焊的吧,电路结构跟本贴做的板一样的,因搭焊线路处理得不好吧,有点交流声,大概10cm能听到。现在这台新的做好,这个可以下岗了。
1.JPG

装好的样子,试听中.........下边黑色的是建伍的洋垃圾CD机,左边的是音响艺苑9周年PRO的DAC。
2.JPG

汗水,怎么照片中这么多灰尘???得擦一擦了。
3.JPG

再晒一晒在用的音箱,中大音响的HIFI7号。
4.JPG

这台的噪声在可接受范围内,贴在喇叭上才能听到轻微的噪声
目前静态电流调在100ma而已,中音量下听音时整个外壳都是热的了,大概有四十多五十度的样子,感冒友的这个机箱看来不适合大于30W的扩音直接散热。
音色嘛,满意,不知道怎么用语言表达,也不知道怎么用手比划,听音乐要紧,哈哈。
悄悄说一声,我老爸老妈说,比以前好听。

139

主题

11

好友

3306

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
5036
帖子
4977
精华
1
经验
3306 点
金钱
3017 ¥
注册时间
2005-7-26
 楼主| 发表于 2009-9-13 19:15 | 显示全部楼层
下岗那个用的是两对三肯的2922  1216  留着装别的板,不送。

音箱用的喇叭的确是你说的那两个。

20

主题

0

好友

3705

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
33519
帖子
4105
精华
0
经验
3705 点
金钱
3522 ¥
注册时间
2008-1-6
发表于 2009-12-1 13:25 | 显示全部楼层
哈罗哥好强!

2

主题

0

好友

516

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
79406
帖子
517
精华
0
经验
516 点
金钱
514 ¥
注册时间
2009-2-8
发表于 2009-12-3 11:13 | 显示全部楼层
普通功放最常用的电路
nkl 发表于 2009-8-9 14:16


跟论坛的H140电路结构一样。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部