最新日志

发表于:2008-1-9 16:41:32
标签:三极管  

1

半导体三极管参数符号及其意义

半导体三极管参数符号及其意义

三极管基础知识及检测方法:

一、晶体管基础

双极结型三极管相当于两个背靠背的二极管 PN 结。正向偏置的 EB 结有空穴从发射极注入基区,其中大部分空穴能够到达集电结的边界,并在反向偏置的 CB 结势垒电场的作用下到达集电区,形成集电极电流 IC 。在共发射极晶体管电路中 , 发射结在基极电路中正向偏置 , 其电压降很小。绝大部分 的集电极和发射极之间的外加偏压都加在反向偏置的集电结上。由于 VBE 很小,所以基极电流约为 IB= 5V/50 k Ω = 0.1mA

如果晶体管的共发射极电流放大系数β = IC / IB =100, 集电极电流 IC= β*IB=10mA。在500Ω的集电极负载电阻上有电压降VRC=10mA*500Ω=5V,而晶体管集电极和发射极之间的压降为VCE=5V,如果在基极偏置电路中叠加一个交变的小电流ib,在集电极电路中将出现一个相应的交变电流ic,有c/ib=β,实现了双极晶体管的电流放大作用。

金属氧化物半导体场效应三极管的基本工作原理是靠半导体表面的电场效应,在半导体中感生出导电沟道来进行工作的。当栅 G 电压 VG 增大时, p 型半导体表面的多数载流子棗空穴逐渐减少、耗尽,而电子逐渐积累到反型。当表面达到反型时,电子积累层将在 n+ 源区 S n+ 漏区 D 之间形成导电沟道。当 VDS 0 时,源漏电极之间有较大的电流 IDS 流过。使半导体表面达到强反型时所需加的栅源电压称为阈值电压 VT 。当 VGS>VT 并取不同数值时,反型层的导电能力将改变,在相同的 VDS 下也将产生不同的 IDS , 实现栅源电压 VGS 对源漏电流 IDS 的控制。

二、晶体管的命名方法

晶体管:最常用的有三极管和二极管两种。三极管以符号BG(旧)或(T)表示,二极管以D表示。按制作材料分,晶体管可分为锗管和硅管两种。

按极性分,三极管有PNP和NPN两种,而二极管有P型和N型之分。多数国产管用xxx表示,其中每一位都有特定含义:如 3 A X 31,第一位3代表三极管,2代表二极管。第二位代表材料和极性。A代表PNP型锗材料;B代表NPN型锗材料;C为PNP型硅材料;D为NPN型硅材料。第三位表示用途,其中X代表低频小功率管;D代表低频大功率管;G代表高频小功率管;A代表高频大功率管。最后面的数字是产品的序号,序号不同,各种指标略有差异。注意,二极管同三极管第二位意义基本相同,而第三位则含义不同。对于二极管来说,第三位的P代表检波管;W代表稳压管;Z代表整流管。上面举的例子,具体来说就是PNP型锗材料低频小功率管。对于进口的三极管来说,就各有不同,要在实际使用过程中注意积累资料。

 常用的进口管有韩国的90xx、80xx系列,欧洲的2Sx系列,在该系列中,第三位含义同国产管的第三位基本相同。

三、 常用中小功率三极管参数表

型号

材料与极性

Pcm(W)

Icm(mA)

BVcbo(V)

ft(MHz)

3DG6C

SI-NPN

0.1

20

45

>100

3DG7C

SI-NPN

0.5

100

>60

>100

3DG12C

SI-NPN

0.7

300

40

>300

3DG111

SI-NPN

0.4

100

>20

>100

3DG112

SI-NPN

0.4

100

60

>100

3DG130C

SI-NPN

0.8

300

60

150

3DG201C

SI-NPN

0.15

25

45

150

C9011

SI-NPN

0.4

30

50

150

C9012

SI-PNP

0.625

-500

-40

 

C9013

SI-NPN

0.625

500

40

 

C9014

SI-NPN

0.45

100

50

150

C9015

SI-PNP

0.45

-100

-50

100

C9016

SI-NPN

0.4

25

30

620

C9018

SI-NPN

0.4

50

30

1.1G

C8050

SI-NPN

1

1.5A

40

190

C8580

SI-PNP

1

-1.5A

-40

200

2N5551

SI-NPN

0.625

600

180

 

2N5401

SI-PNP

0.625

-600

160

100

2N4124

SI-NPN

0.625

200

30

300

四、用万用表测试三极管
(1) 判别基极和管子的类型
   选用欧姆档的R*100(或R*1K)档,先用红表笔接一个管脚,黑表笔接另一个管脚,可测出两个电阻值,然后再用红表笔接另一个管脚,重复上述步骤,又测得一组电阻值,这样测3次,其中有一组两个阻值都很小的,对应测得这组值的红表笔接的为基极,且管子是PNP型的;反之,若用黑表笔接一个管脚,重复上述做法,若测得两个阻值都小,对应黑表笔为基极,且管子是NPN型的。
(2)判别集电极
   因为三极管发射极和集电极正确连接时β大(表针摆动幅度大),反接时β就小得多。因此,先假设一个集电极,用欧姆档连接,(对NPN型管,发射极接黑表笔,集电极接红表笔)。测量时,用手捏住基极和假设的集电极,两极不能接触,若指针摆动幅度大,而把两极对调后指针摆动小,则说明假设是正确的,从而确定集电极和发射极。
(2) 电流放大系数β的估算
   选用欧姆档的R*100(或R*1K)档,对NPN型管,红表笔接发射极,黑表笔接集电极,测量时,只要比较用手捏住基极和集电极(两极不能接触),和把手放开两种情况小指针摆动的大小,摆动越大,β值越高。

点击此处查看原文 >>

系统分类: 模拟技术   |    用户分类:    |    来源: 转贴

评论(1) | 阅读(543)
发表于:2008-1-9 13:04:14
标签:电容  

0

电容的基本知识!!

电容是板卡设计中必用的元件,其品质的好坏已经成为我们判断板卡质量的一个很重要的方面。



①电容的功能和表示方法。
由两个金属极,中间夹有绝缘介质构成。电容的特性主要是隔直流通交流,因此多用于级间耦合、滤波、去耦、旁路及信号调谐。电容在电路中用“C”加数字表示,比如C8,表示在电路中编号为8的电容。

②电容的分类。

电容按介质不同分为:气体介质电容,液体介质电容,无机固体介质电容,有机固体介质电容电解电容。按极性分为:有极性电容和无极性电容。按结构可分为:固定电容,可变电容,微调电容。

③电容的容量。

电容容量表示能贮存电能的大小。电容对交流信号的阻碍作用称为容抗,容抗与交流信号的频率和电容量有关,容抗XC=1/2πf c (f表示交流信号的频率,C表示电容容量)。

④电容的容量单位和耐压。

电容的基本单位是F(法),其它单位还有:毫法(mF)、微法(uF)、纳法(nF)、皮法(pF)。由于单位F 的容量太大,所以我们看到的一般都是μF、nF、pF的单位。换算关系:1F=1000000μF,1μF=1000nF=1000000pF。

每一个电容都有它的耐压值,用V表示。一般无极电容的标称耐压值比较高有:63V、100V、160V、250V、400V、600V、1000V等。有极电容的耐压相对比较低,一般标称耐压值有:4V、6.3V、10V、16V、25V、35V、50V、63V、80V、100V、220V、400V等。

⑤电容的标注方法和容量误差。

电容的标注方法分为:直标法、色标法和数标法。对于体积比较大的电容,多采用直标法。如果是0.005,表示0.005uF=5nF。如果是5n,那就表示的是5nF。

数标法:一般用三位数字表示容量大小,前两位表示有效数字,第三位数字是10的多少次方。如:102表示10x10x10 PF="1000PF",203表示20x10x10x10 PF。

色标法,沿电容引线方向,用不同的颜色表示不同的数字,第一、二种环表示电容量,第三种颜色表示有效数字后零的个数(单位为pF)。颜色代表的数值为:黑=0、棕=1、红=2、橙=3、黄=4、绿=5、蓝=6、紫=7、灰=8、白=9。

电容容量误差用符号F、G、J、K、L、M来表示,允许误差分别对应为±1%、±2%、±5%、±10%、±15%、±20%。

⑥电容的正负极区分和测量。

电容上面有标志的黑块为负极。在PCB上电容位置上有两个半圆,涂颜色的半圆对应的引脚为负极。也有用引脚长短来区别正负极长脚为正,短脚为负。

当我们不知道电容的正负极时,可以用万用表来测量。电容两极之间的介质并不是绝对的绝缘体,它的电阻也不是无限大,而是一个有限的数值,一般在1000兆欧以上。电容两极之间的电阻叫做绝缘电阻或漏电电阻。只有电解电容的正极接电源正(电阻挡时的黑表笔),负端接电源负(电阻挡时的红表笔)时,电解电容的漏电流才小(漏电阻大)。反之,则电解电容的漏电流增加(漏电阻减小)。这样,我们先假定某极为“+”极,万用表选用R*100或R*1K挡,然后将假定的“+”极与万用表的黑表笔相接,另一电极与万用表的红表笔相接,记下表针停止的刻度(表针靠左阻值大),对于数字万用表来说可以直接读出读数。然后将电容放电(两根引线碰一下),然后两只表笔对调,重新进行测量。两次测量中,表针最后停留的位置靠左(或阻值大)的那次,黑表笔接的就是电解电容的正极。

⑦电容使用的一些经验及来四个误区。

一些经验:在电路中不能确定线路的极性时,建议使用无极电解电容。通过电解电容的纹波电流不能超过其充许范围。如超过了规定值,需选用耐大纹波电流的电容。电容的工作电压不能超过其额定电压。在进行电容的焊接的时候,电烙铁应与电容的塑料外壳保持一定的距离,以防止过热造成塑料套管破裂。并且焊接时间不应超过10秒,焊接温度不应超过260摄氏度。



四个误区:

●电容容量越大越好。

很多人在电容的替换中往往爱用大容量的电容。我们知道虽然电容越大,为IC提供的电流补偿的能力越强。且不说电容容量的增大带来的体积变大,增加成本的同时还影响空气流动和散热。关键在于电容上存在寄生电感,电容放电回路会在某个频点上发生谐振。在谐振点,电容的阻抗小。因此放电回路的阻抗最小,补充能量的效果也最好。但当频率超过谐振点时,放电回路的阻抗开始增加,电容提供电流能力便开始下降。电容的容值越大,谐振频率越低,电容能有效补偿电流的频率范围也越小。从保证电容提供高频电流的能力的角度来说,电容越大越好的观点是错误的,一般的电路设计中都有一个参考值的。

●同样容量的电容,并联越多的小电容越好,

耐压值、耐温值、容值、ESR(等效电阻)等是电容的几个重要参数,对于ESR自然是越低越好。ESR与电容的容量、频率、电压、温度等都有关系。当电压固定时候,容量越大,ESR越低。在板卡设计中采用多个小电容并连多是出与PCB空间的限制,这样有的人就认为,越多的并联小电阻,ESR越低,效果越好。理论上是如此,但是要考虑到电容接脚焊点的阻抗,采用多个小电容并联,效果并不一定突出。

●ESR越低,效果越好。

结合我们上面的提高的供电电路来说,对于输入电容来说,输入电容的容量要大一点。相对容量的要求,对ESR的要求可以适当的降低。因为输入电容主要是耐压,其次是吸收MOSFET的开关脉冲。对于输出电容来说,耐压的要求和容量可以适当的降低一点。ESR的要求则高一点,因为这里要保证的是足够的电流通过量。但这里要注意的是ESR并不是越低越好,低ESR电容会引起开关电路振荡。而消振电路复杂同时会导致成本的增加。板卡设计中,这里一般有一个参考值,此作为元件选用参数,避免消振电路而导致成本的增加。

●好电容代表着高品质。

“唯电容论”曾经盛极一时,一些厂商和媒体也刻意的把这个事情做成一个卖点。在板卡设计中,电路设计水平是关键。和有的厂商可以用两相供电做出比一些厂商采用四相供电更稳定的产品一样,一味的采用高价电容,不一定能做出好产品。衡量一个产品,一定要全方位多角度的去考虑,切不可把电容的作用有意无意的夸大.

点击此处查看原文 >>

系统分类: 模拟技术   |    用户分类:    |    来源: 原创

评论(0) | 阅读(462)
发表于:2008-1-9 12:35:33
标签:元件价格的查找!!!!  

0

单片机和电子制作常用元件的一般价格(仅供参考)

单片机和电子制作常用元件的一般价格(仅供参考)


 

 

以下单片机和电子制作常用元件的一般价格(仅供参考)         

TMEL单片机芯片
 AT89c2051    AT89C51   AT89C52   AT89S51   AT89S52   ATmega48   ATmega16L
 ATmega128L   AT89C51SND1C   AT24C02   AT24C16   ATmega8

常用外围芯片
TL0038   MAX232   MAX485   MT8870   MT8888   ADC0809   74HC343    74HC165
ULN2003  NE555   LM386   CD4511   74ls573  74ls245

液晶显示模块
 1602
无背光字符型   1602带背光字符型   2040带背光字符型   12864带背光图形点阵    
 12232
无背光图形点阵     12232带背光图形点阵    

LED 数 码 管
 0.56
英寸( 共阴共阳)   0.56英寸四位时钟板    3英寸(共阴、共阳)   8英寸组合型

 

常用芯片参考报价(此价格仅供参考,具体购买价格请咨询我们)

TTL电路
型 号 参考价 型 号 参考价 型 号 参考价 型 号 参考价
74LS00 1 74LS74 2 74LS164 2.5 74LS266 2
74LS02 1.5 74LS78 2 74LS169 3.5 74LS273 2
74LS03 1.5 74LS90 2 74LS174 2.5 74LS280 1.5
74LS04 1.5 74LS92 1.5 74LS175 2.5 74LS295 3
74LS05 1.5 74LS93 2 74LS181 6.5 74LS373 1.8
74LS06 2 74LS112 1.7 74LS190 2.5 74LS374 2.5
74LS07 3.5 74LS122 3 74LS191 2 74LS377 3.5
74LS08 1.6 74LS123 1.8 74LS192 2.5 74LS393 1.8
74LS09 1.5 74LS125 1.7 74LS193 2.5 74LS573 3.6
74LS10 1.5 74LS137 2 74LS194 1.8 74LS574 11
74LS11 2 74LS138 1.8 74LS221 2.3 74LS688 5.3
74LS14 1.8 74LS139 1.8 74LS240 1.8
74LS27 2 74LS145 3.5 74LS241 1.8
74LS28 2 74LS151 2 74LS244 1.8
74LS30 2 74LS153 2 74LS245 1.8
74LS32 1.8 74LS154 8 74LS248 3.5
74LS40 1.7 74LS155 1.8 74LS251 1.8
74LS42 3 74LS157 1.8 74LS259 2
74LS73 2 74LS158 1.6 74LS260 2

==========================================
74HC   4000 4500
系列
型 号 参考价 型 号 参考价 型 号 参考价 型 号 参考价
74HC00 1.5 74HC74 1.8 74HC164 1.8 74HC374 2
74HC02 1.5 74HC86 2.5 74HC240 1.8 74HC377 2.5
74HC04 1.5 74HC123 2 74HC241 2 74HC574 2.5
74HC08 1.6 74HC125 1.8 74HC244 1.8 74HC573 2.5
74HC10 1.5 74HC138 1.5 74HC245 1.8 74HC4040 4.5
74HC14 1.8 74HC139 1.5 74HC273 1.7 74hc688 3
74HC32 1.6 74HC154 7 74HC373 1.8
4001 1.5 4028 3.5 4060 1.9 4513 3.8
4002 2 4030 2.5 4066 1.5 4514 6
4010 1.9 4039 2.5 4069 1.2 4518 2.5
4011 1.7 4040 2 4081 1.3 4520 3
4013 1.4 4042 2.3 4082 1.3
4014 1.8 4046 2 4093 1.3
4015 2 4050 2 4098 3.7
4017 1.9 4051 2..00 40106 2
4024 2 4052 2.6 40110 6.8
4027 1.5 4053 2.6 4511 2.8

==========================================
单片机   CPU系列(80 87 89 97 78 87)
型 号 参考价 型 号 参考价 型 号 参考价 型 号 参考价
8031
激光 10 8042 15 8087 320 87C196KC 140
8031 7 8051 10 8097 150 87C196MC 190
80C31
10 80C51 10 8098 380 8044 120
80C31 7 8052 10 80C196KB 58 8344 150
8032
激光 12 80C52 10 80C196KC 68 Z80PIO 15
8032 10 8085 10 80C196KD 78 Z80CPU 20
80C32 15 8086 11 80C196MC 180 8751 95
8039 10 8088 10 87C196KB 90 87C51 110
8752 120 97C51 11 78E58
贴片 28 P89C58 25
8748 60 97C52 PIC12C508 6.2 P87LPC762 10.5
8749 60,00 97C58 PIC16C509 6.8 P87LPC764 11.8
89C51 9 97C2051 8.5 PIC16C54 9 P87LPC767 17.5
89C52 12 7.80E+52 PIC16C54E 90 mcu1958 15

89s51 7   89s52 7
89C55 40 7.80E+53 PIC16C55 mcu2964 18
89C2051 6.5 7.80E+59 29 PIC16C65 29 p89c51RD2 50
89C1051 87LPC764 12 PIC16C57 P89C51RD 48
89C51plcc 10 80C552 80 PIC16C57E
89C52plcc 17 80C592 130 PIC16C73 28
89C2051
贴片 8 7.70E+59 90

==========================================
接口电路( 82  81
型 号 参考价 型 号 参考价 型 号 参考价 型号 参考价
8250 20 82C54 24 82C79 29
82C50 25 8255 12 7279 38
8251 18 82C55 13 8282 18
82C51 25 8257 9 8155 15
8253 15 8259 9 81C55 20
82C53 25 82C59 12
8254 15 8279 35

==========================================
单片机外围电路( LM  LF   TIL
型 号 参考价 型 号 参考价 型 号 参考价 型 号 参考价
LM311 1.5 UA741 1.2 TC232 9 MAX202 9.5
LM324 1.2 ILL7660 5.5 TL062 2.5
LM331 13 NE555 1.2 7406 2
LM339 1.2 I 7555 3 7407 2
LM351 3 5532 1.5 75174 5
LM353 3 OP07 2.8 75175 5
LM356 3.5 CA3140 3.5 75176 5
LM358 1.2 75451 2.3 TLP521-1 1.3
LM386 1.6 75452 2.3 TLP521-2 2.5
LM393 1.2 93C46 2 TLP521-4 3.8
LM723 2 24C01 3.5 MC1413 2.8
LF351 3.5 24C02 3.5 UN2003 1.8
LF398 8.5 24C04 3.5 2004 2.8
LF747 7.5 24C08 4 MAX232 8.9
24C16 8 MAX705 16
24C32 MAX706 8.5
TIL113 2.5 24C64 12 MAX813 11
TIL117 3 6N137 10 MAX487 15

==========================================
门阵列电路( GAL PAL ATF MDT单片机)
型 号 参考价 型 号 参考价 型 号 参考价 型 号 参考价
GAL16V8A 3 GAL20V8A 4.5 GAL22V10B 13 PAL16V8H 3.5
GAL16V8B 3.5 GAL20V8B 6.5 ATF16V8B 3.5 PAL20V8H 5.5
GAL16V8D 5.5 ATF20V8B 6 PAL22V10H 10
MDT2020 MDT2005

==========================================
A/D D/A
电路
型 号 参考价 型 号 参考价 型 号 参考价 型号 参考价
7135 17 AD7501 28 82C250 7107
AD0809 15 AD7506 35 82C200 7109
DAC0804 13 AD7541 AD620 7129
AD574 95 DAC0832 14.6 DS87520
AD1674 DAC1210 120 7106
DS1220 15 6116 10 44C1024 20
DS1225 60 6264 15 24C1024 20
DS1230 20 62256 20 61c1024 32
DS1235 50 628128 35 61C256 9
DS1245 130 628512 50 DS80C320 55
DS12887 35 61C1024 35

==========================================
EPROM
芯片   三端稳压
型 号 参考价 型  号 参考价 型号 参考价 型号 参考价
2716 20,00 2816 12 TL494 2.5 27C512NS 6.5
27C16 20 28C16 12 TL497 5.5 27C512ST 6.5
2732 20 2817 12 7805 1.5 27256 3.5
27C32 20 28C17 12 7806 1.7 27C256 3.5
2764 10 2864 12 7812 1.5 27128 3
27C64 10 28C64AT 15 7824 1.5 2764 2
27128 10 28C64 15 7905 1.5 27C64 2
27C128 10 28C256 7912 1.5 61C256 9
27256 10 28F512 7915 1.5
27C256
25 29EE010ST 20 7815 1.5
27C56ST 10 28F1000 15 LM317 2.5
27512 10 29C010 25
27C512ST 10 29C020 30
27C512
25 29EE020 45
27C010 10 29C040 65
27C1001 10 28F001
27C020 20

 

点击此处查看原文 >>

系统分类: 单片机   |    用户分类:    |    来源: 原创

评论(2) | 阅读(969)
发表于:2008-1-8 12:45:58
标签:C程序  

0

最近有俩个C程序想合起来!!!

 

**************************点阵字幕*****************************/
#include
#include
#define WIDTH 16         //字幕宽度
#define LOADT0  TL0=0XB0;TH0=0X3C
#define LOADT1  TL1=0X18;TH1=0XFC
int Left;
int Get(int i)
{
     unsigned int code byte[]=
     {
           /* 以下是 '电' 的 16点阵宋体 字模,32 byte */
          0x1000,0x11F8,0x1108,0xFDF8,0x1108,0x11F8,0x1800,0x37FC,
          0x5040,0x9240,0x127C,0x1240,0x1640,0x15C0,0x587E,0x2000,
          /* 以下是 '子' 的 16点阵宋体 字模,32 byte */
          0x0810,0x0618,0x0420,0xFFFE,0x0000,0x3E08,0x2248,0x3E48,
          0x2248,0x2248,0x3E48,0x2248,0x2248,0x2A08,0x2428,0x0010,
          /* 以下是 '协' 的 16点阵宋体 字模,32 byte */
          0x2000,0x11F8,0x1108,0xFD08,0x0508,0x0908,0x1108,0x39F8,
          0x5490,0x9490,0x1090,0x1090,0x1112,0x1112,0x1212,0x140E,
          /* 以下是 '会' 的 16点阵宋体 字模,32 byte */
         0x0100,0x0100,0x0100,0x0100,0x0100,0xFFFE,0x0100,0x0280,
         0x0280,0x0240,0x0440,0x0420,0x0810,0x1018,0x200E,0x4004,
          /* 以下是 '欢' 的 16点阵宋体 字模,32 byte */
         0x0200,0x0100,0x3FFE,0x4004,0x5FE8,0x0100,0x0200,0x0F20,
         0x72B0,0x04C0,0x19C0,0x66B0,0x188E,0x6084,0x0500,0x0200,
           /* 以下是 '欢' 的 16点阵宋体 字模,32 byte */
          0x1000,0x080E,0x7F70,0x2240,0x1440,0xFF7E,0x0848,0x0848,
          0xFF48,0x0848,0x2C48,0x2A88,0x4A88,0x8908,0x2A08,0x1008,
           /* 以下是 '欢' 的 16点阵宋体 字模,32 byte */
          0x0800,0x0FFC,0x1080,0x1080,0x2080,0x4FF8,0x8880,0x0880,
          0x0880,0x0880,0xFFFE,0x0080,0x0080,0x0080,0x0080,0x0080,
           /* 以下是 '欢' 的 16点阵宋体 字模,32 byte */
          0x1000,0x11FC,0x1008,0x1010,0xFC20,0x2420,0x2420,0x27FE,
          0x4420,0x6420,0x1820,0x0820,0x1420,0x2620,0x44A0,0x8040,
           /* 以下是 '欢' 的 16点阵宋体 字模,32 byte */
          0x0000,0x0000,0x0000,0x0000,0x0008,0x0008,0x0008,0x0008,
          0x0008,0x0008,0x0008,0x0008,0x0008,0x0000,0x0008,0x0000,
     };
     unsigned int x,y;
    if (i>=0&&i    {
       return byte[i];
    }
    else return 0 ;
}

 

有一个音乐程序想跟上面的合起来!!请教各位大侠  谢谢 !!!音乐程序如下::

#include
#include "SoundPlay.h"

void Delay1ms(unsigned int count)
{
 unsigned int i,j;
 for(i=0;i for(j=0;j<120;j++);
}

//*****************************Music******************************************************
//挥着翅膀的女孩
unsigned char code Music_Girl[]={ 0x17,0x02, 0x17,0x03, 0x18,0x03, 0x19,0x02, 0x15,0x03,
                                  0x16,0x03, 0x17,0x03, 0x17,0x03, 0x17,0x03, 0x18,0x03,
                                  0x19,0x02, 0x16,0x03, 0x17,0x03, 0x18,0x02, 0x18,0x03,
                                  0x17,0x03, 0x15,0x02, 0x18,0x03, 0x17,0x03, 0x18,0x02,
                                  0x10,0x03, 0x15,0x03, 0x16,0x02, 0x15,0x03, 0x16,0x03,
                                  0x17,0x02, 0x17,0x03, 0x18,0x03, 0x19,0x02, 0x1A,0x03,
                                  0x1B,0x03, 0x1F,0x03, 0x1F,0x03, 0x17,0x03, 0x18,0x03,
                                  0x19,0x02, 0x16,0x03, 0x17,0x03, 0x18,0x03, 0x17,0x03,
                                  0x18,0x03, 0x1F,0x03, 0x1F,0x02, 0x16,0x03, 0x17,0x03,
                                  0x18,0x03, 0x17,0x03, 0x18,0x03, 0x20,0x03, 0x20,0x02,
                                  0x1F,0x03, 0x1B,0x03, 0x1F,0x66, 0x20,0x03, 0x21,0x03,
                                  0x20,0x03, 0x1F,0x03, 0x1B,0x03, 0x1F,0x66, 0x1F,0x03,
                                  0x1B,0x03, 0x19,0x03, 0x19,0x03, 0x15,0x03, 0x1A,0x66,
                                  0x1A,0x03, 0x19,0x03, 0x15,0x03, 0x15,0x03, 0x17,0x03,
                                  0x16,0x66, 0x17,0x04, 0x18,0x04, 0x18,0x03, 0x19,0x03,
                                  0x1F,0x03, 0x1B,0x03, 0x1F,0x66, 0x20,0x03, 0x21,0x03,
                                  0x20,0x03, 0x1F,0x03, 0x1B,0x03, 0x1F,0x66, 0x1F,0x03,
                                  0x1B,0x03, 0x19,0x03, 0x19,0x03, 0x15,0x03, 0x1A,0x66,
                                  0x1A,0x03, 0x19,0x03, 0x19,0x03, 0x1F,0x03, 0x1B,0x03,
                                  0x1F,0x00, 0x1A,0x03, 0x1A,0x03, 0x1A,0x03, 0x1B,0x03,
                                  0x1B,0x03, 0x1A,0x03, 0x19,0x03, 0x19,0x02, 0x17,0x03,
                                  0x15,0x17, 0x15,0x03, 0x16,0x03, 0x17,0x03, 0x18,0x03,
                                  0x17,0x04, 0x18,0x0E, 0x18,0x03, 0x17,0x04, 0x18,0x0E,
                                  0x18,0x66, 0x17,0x03, 0x18,0x03, 0x17,0x03, 0x18,0x03,
                                  0x20,0x03, 0x20,0x02, 0x1F,0x03, 0x1B,0x03, 0x1F,0x66,
                                  0x20,0x03, 0x21,0x03, 0x20,0x03, 0x1F,0x03, 0x1B,0x03,
                                  0x1F,0x66, 0x1F,0x04, 0x1B,0x0E, 0x1B,0x03, 0x19,0x03,
                                  0x19,0x03, 0x15,0x03, 0x1A,0x66, 0x1A,0x03, 0x19,0x03,
                                  0x15,0x03, 0x15,0x03, 0x17,0x03, 0x16,0x66, 0x17,0x04,
                                  0x18,0x04, 0x18,0x03, 0x19,0x03, 0x1F,0x03, 0x1B,0x03,
                                  0x1F,0x66, 0x20,0x03, 0x21,0x03, 0x20,0x03, 0x1F,0x03,
                                  0x1B,0x03, 0x1F,0x66, 0x1F,0x03, 0x1B,0x03, 0x19,0x03,
                                  0x19,0x03, 0x15,0x03, 0x1A,0x66, 0x1A,0x03, 0x19,0x03,
                                  0x19,0x03, 0x1F,0x03, 0x1B,0x03, 0x1F,0x00, 0x18,0x02,
                                  0x18,0x03, 0x1A,0x03, 0x19,0x0D, 0x15,0x03, 0x15,0x02,
                                  0x18,0x66, 0x16,0x02, 0x17,0x02, 0x15,0x00, 0x00,0x00};
//同一首歌
unsigned char code Music_Same[]={ 0x0F,0x01, 0x15,0x02, 0x16,0x02, 0x17,0x66, 0x18,0x03,
                                  0x17,0x02, 0x15,0x02, 0x16,0x01, 0x15,0x02, 0x10,0x02,
                                  0x15,0x00, 0x0F,0x01, 0x15,0x02, 0x16,0x02, 0x17,0x02,
                                  0x17,0x03, 0x18,0x03, 0x19,0x02, 0x15,0x02, 0x18,0x66,
                                  0x17,0x03, 0x19,0x02, 0x16,0x03, 0x17,0x03, 0x16,0x00,
                                  0x17,0x01, 0x19,0x02, 0x1B,0x02, 0x1B,0x70, 0x1A,0x03,
                                  0x1A,0x01, 0x19,0x02, 0x19,0x03, 0x1A,0x03, 0x1B,0x02,
                                  0x1A,0x0D, 0x19,0x03, 0x17,0x00, 0x18,0x66, 0x18,0x03,
                                  0x19,0x02, 0x1A,0x02, 0x19,0x0C, 0x18,0x0D, 0x17,0x03,
                                  0x16,0x01, 0x11,0x02, 0x11,0x03, 0x10,0x03, 0x0F,0x0C,
                                  0x10,0x02, 0x15,0x00, 0x1F,0x01, 0x1A,0x01, 0x18,0x66,
                                  0x19,0x03, 0x1A,0x01, 0x1B,0x02, 0x1B,0x03, 0x1B,0x03,
                                  0x1B,0x0C, 0x1A,0x0D, 0x19,0x03, 0x17,0x00, 0x1F,0x01,
                                  0x1A,0x01, 0x18,0x66, 0x19,0x03, 0x1A,0x01, 0x10,0x02,
                                  0x10,0x03, 0x10,0x03, 0x1A,0x0C, 0x18,0x0D, 0x17,0x03,
                                  0x16,0x00, 0x0F,0x01, 0x15,0x02, 0x16,0x02, 0x17,0x70,
                                  0x18,0x03, 0x17,0x02, 0x15,0x03, 0x15,0x03, 0x16,0x66,
                                  0x16,0x03, 0x16,0x02, 0x16,0x03, 0x15,0x03, 0x10,0x02,
                                  0x10,0x01, 0x11,0x01, 0x11,0x66, 0x10,0x03, 0x0F,0x0C,
                                  0x1A,0x02, 0x19,0x02, 0x16,0x03, 0x16,0x03, 0x18,0x66,
                                  0x18,0x03, 0x18,0x02, 0x17,0x03, 0x16,0x03, 0x19,0x00,
                                  0x00,0x00 };
//两只蝴蝶                                 
unsigned char code Music_Two[] ={ 0x17,0x03, 0x16,0x03, 0x17,0x01, 0x16,0x03, 0x17,0x03,
                                  0x16,0x03, 0x15,0x01, 0x10,0x03, 0x15,0x03, 0x16,0x02,
                                  0x16,0x0D, 0x17,0x03, 0x16,0x03, 0x15,0x03, 0x10,0x03,
                                  0x10,0x0E, 0x15,0x04, 0x0F,0x01, 0x17,0x03, 0x16,0x03,
                                  0x17,0x01, 0x16,0x03, 0x17,0x03, 0x16,0x03, 0x15,0x01,
                                  0x10,0x03, 0x15,0x03, 0x16,0x02, 0x16,0x0D, 0x17,0x03,
                                  0x16,0x03, 0x15,0x03, 0x10,0x03, 0x15,0x03, 0x16,0x01,
                                  0x17,0x03, 0x16,0x03, 0x17,0x01, 0x16,0x03, 0x17,0x03,
                                  0x16,0x03, 0x15,0x01, 0x10,0x03, 0x15,0x03, 0x16,0x02,
                                  0x16,0x0D, 0x17,0x03, 0x16,0x03, 0x15,0x03, 0x10,0x03,
                                  0x10,0x0E, 0x15,0x04, 0x0F,0x01, 0x17,0x03, 0x19,0x03,
                                  0x19,0x01, 0x19,0x03, 0x1A,0x03, 0x19,0x03, 0x17,0x01,
                                  0x16,0x03, 0x16,0x03, 0x16,0x02, 0x16,0x0D, 0x17,0x03,
                                  0x16,0x03, 0x15,0x03, 0x10,0x03, 0x10,0x0D, 0x15,0x00,
                                  0x19,0x03, 0x19,0x03, 0x1A,0x03, 0x1F,0x03, 0x1B,0x03,
                                  0x1B,0x03, 0x1A,0x03, 0x17,0x0D, 0x16,0x03, 0x16,0x03,
                                  0x16,0x0D, 0x17,0x01, 0x17,0x03, 0x17,0x03, 0x19,0x03,
                                  0x1A,0x02, 0x1A,0x02, 0x10,0x03, 0x17,0x0D, 0x16,0x03,
                                  0x16,0x01, 0x17,0x03, 0x19,0x03, 0x19,0x03, 0x17,0x03,
                                  0x19,0x02, 0x1F,0x02, 0x1B,0x03, 0x1A,0x03, 0x1A,0x0E,
                                  0x1B,0x04, 0x17,0x02, 0x1A,0x03, 0x1A,0x03, 0x1A,0x0E,
                                  0x1B,0x04, 0x1A,0x03, 0x19,0x03, 0x17,0x03, 0x16,0x03,
                                  0x17,0x0D, 0x16,0x03, 0x17,0x03, 0x19,0x01, 0x19,0x03,
                                  0x19,0x03, 0x1A,0x03, 0x1F,0x03, 0x1B,0x03, 0x1B,0x03,
                                  0x1A,0x03, 0x17,0x0D, 0x16,0x03, 0x16,0x03, 0x16,0x03,
                                  0x17,0x01, 0x17,0x03, 0x17,0x03, 0x19,0x03, 0x1A,0x02,
                                  0x1A,0x02, 0x10,0x03, 0x17,0x0D, 0x16,0x03, 0x16,0x01,
                                  0x17,0x03, 0x19,0x03, 0x19,0x03, 0x17,0x03, 0x19,0x03,
                                  0x1F,0x02, 0x1B,0x03, 0x1A,0x03, 0x1A,0x0E, 0x1B,0x04,
                                  0x17,0x02, 0x1A,0x03, 0x1A,0x03, 0x1A,0x0E, 0x1B,0x04,
                                  0x17,0x16, 0x1A,0x03, 0x1A,0x03, 0x1A,0x0E, 0x1B,0x04,
                                  0x1A,0x03, 0x19,0x03, 0x17,0x03, 0x16,0x03, 0x0F,0x02,
                                  0x10,0x03, 0x15,0x00, 0x00,0x00 };
//***********************************************************************************
main()
{
 InitialSound();
 while(1)
 {
  Play(Music_Girl,0,3,360);
  Delay1ms(500);
  Play(Music_Same,0,3,360);
  Delay1ms(500);
  Play(Music_Two,0,3,360);
  Delay1ms(500);
 }
}

点击此处查看原文 >>

系统分类: 单片机   |    用户分类:    |    来源: 原创

评论(0) | 阅读(357)
发表于:2008-1-7 21:39:30
标签:声控  

1

声控彩灯

声控音乐彩灯电路

彩灯控制器的电路如下图,R1R2DC组成电阻降压半波整波电路,输出约3V的直流电供SCR的控制回路用。压电陶瓷片HTD担任声-电换能器,平时调W使BG集电极输出低电平,SCR关断,彩灯不亮。当HTD接收到声波信号后,BG集电极电平升高,SCR即开