搜索
bottom↓
回复: 95

【原创】 DIY胆石数字收音机 RDA芯片 【源代码+图】

[复制链接]

出0入0汤圆

发表于 2010-1-27 19:22:34 | 显示全部楼层 |阅读模式

(原文件名:1.jpg)
使用RDA调谐芯片的收音机,

功能:收听FM广播

创新点:受不了晶体管广播干巴巴的声音,利用电子管声效处理,声音变得圆滑耐听。

本收音机结合了电子管的音效圆滑处理(可以滤除电台高频噪音),又结合了晶体管的大功率特性。

因直接近CD音质、上次家人在看书,广播里正在播好听的管弦乐,爸爸问我这是什么CD?这么好听,

我说这是广播……




(原文件名:2.jpg)
外观



(原文件名:3.jpg)
收音机模块和放大其实可以拆分的,可以看到收音机内部有铁壳屏蔽,里面是收音芯片。



(原文件名:4.jpg)
中间则是供电电路高压部分,有点危险,设置了放电按键,注意看有一块被黑色胶布贴起来的就是按钮。

长时间不用时,按此键3秒即可放掉阳极供电线路里剩余的电。




(原文件名:5.5.jpg)
同上



(原文件名:5.jpg)


(原文件名:6.jpg)
收音机背面自带了一个“轻量级的”功放,采用TDA2822芯片,输出1w功率,外出使用时方便使用。

天线可拆卸,上图天线为便携式天线,在家时可接上八木天线。




(原文件名:7.jpg)
安装好的样子。


(原文件名:8.5.jpg)
通过上、下、加、减、来完成一系列操作。设有耳机孔。



(原文件名:8.jpg)
变压器设在底部,尽量远离放大电路,以防引入干扰。




(原文件名:9.jpg)
这是菜单,屏幕左面为实时监视器,可以看到信号强度、电台立体声或者单声道、频率、TUNE(前面盾牌形状的)

右面则是菜单,通过上下键选择条目,加减更改参数。

图中第一项为立体声开关,ADVsearch:自动搜台并保存到EEPROM里。




(原文件名:10.jpg)
正在搜台时的样子,动画表示。下面为已搜索到的频道、频率。



(原文件名:11.jpg)
现在正在收听101.7(动感101)

PLL1:频率调整 以0.01兆赫为步进

PLL10:频率调整 以0.1兆赫为步进

PLL:100:频率调整 以1兆赫为步进




(原文件名:12.jpg)



(原文件名:13.jpg)

静音:MUTE、NORMAL

EEPROM:切换之前搜到并保存的电台。










以下是电路、程序在2楼:

(原文件名:a.png)



(原文件名:b.png)


(原文件名:c.png)


(原文件名:D.png)

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

 楼主| 发表于 2010-1-27 19:23:55 | 显示全部楼层
$regfile = "M8DEF.DAT"
'$regfile = "attiny2313.DAT"
$crystal = 1000000

Config Lcdpin = Pin , Db4 = Portc.0 , Db5 = Portc.1 , Db6 = Portc.2 , Db7 = Portc.3 , E = Portb.1 , Rs = Portb.0
Config Lcd = 24 * 2
Cls : Cursor Off
Config Scl = Portc.5
Config Sda = Portc.4
Config I2cdelay = 400
Config Portb.0 = Output
Config Portb.2 = Input
Config Portb.3 = Input
Config Portb.4 = Input
Config Portb.5 = Input
Config Portd.4 = Output
Portb.2 = 1
Portb.3 = 1
Portb.4 = 1
Portb.5 = 1
K_dn Alias Pinb.2
K_ok Alias Pinb.3
K_ex Alias Pinb.4
K_up Alias Pinb.5
Led Alias Portd.4
Dim Bufout(5) As Word , Bufin(5) As Byte , Sd As Byte , Dat As Byte , Pll(2) As Long , Temp As Long , Tea_auto As Bit
Dim Tea_mute As Bit , Tea_r_ready As Bit , Tea_r_limit As Bit , Tea_r_str As Bit , Tea_r_signal As Byte , E As Byte , Tea_set As Long
Dim I As Byte , Fd100 As Integer , Fd1 As Integer , Menu(9) As String * 10 , Sl As Byte , Bt As Byte , Cg As Bit , Ken As Bit
Dim Mbuf(2) As String * 10 , Upen As Bit , Loen As Bit , Tea_mono As Bit , Emem(30) As Eram Long , Mem(30) As Long , Memsl As Byte
Dim Tea_su As Bit , Tim_k As Byte , Tim_serch As Long , Sold As Long , Logot As Long , Dangqian As Eram Long , Tmper As Long
Cg = 1 : Sl = 1 : Loen = 0 : Memsl = 1

Tmper = Dangqian
If Dangqian > 8800 Then
Tea_set = Dangqian
Else
Tea_set = 8900
End If

Waitms 200
Gosub Tea_init

Tea_mute = 1
Gosub Tea_tone
Gosub Logo
Cls
Tea_mute = 0
Gosub Tea_tone
Gosub Updmenu


Dim Sbt As Byte , Sba As Byte
Sbt = 5 : Sba = 5

Do
If Sbt <> 0 Then Gosub Update
Gosub Key

If Sbt <> 0 Then Sbt = Sbt - 1

Loop


End




Key:
If Ken = 0 Then
If K_up = 0 Then
Ken = 1 : Sl = Sl - 1 : Gosub Cmenu
Sbt = Sba
End If

If K_dn = 0 Then
Ken = 1 : Sl = Sl + 1 : Gosub Cmenu
Sbt = Sba
End If

If K_ok = 0 Then
Ken = 1
Sbt = Sba
Gosub Kopt_b
Gosub Kopt_ab
End If

If K_ex = 0 Then
Ken = 1
Sbt = Sba
Gosub Kopt_a
Gosub Kopt_ab
End If

If Sl > 8 Then Sl = 8
If Sl < 1 Then Sl = 1
End If
If K_up = 1 And K_dn = 1 And K_ok = 1 And K_ex = 1 Then
Ken = 0 : Tim_k = 0
End If
If Sl = 2 Or Sl = 3 Or Sl = 4 Then
Ken = 0
If Tim_k < 6 Then Waitms 200
Waitms 1
End If

'Locate 2 , 16 : Lcd Sl
Return


Updmenu:
'\\\\\\\\\\\\\\\\\\\\\\\\\\\\
If Tea_mute = 0 Then
Menu(1) = "Normal"
Else
Menu(1) = "Mute"
End If


If Tea_mono = 0 Then
Menu(7) = "Stereo"
Else
Menu(7) = "Mono"
End If

Menu(2) = "PLL1:  - +"
Menu(3) = "PLL10: - +"
Menu(4) = "PLL100:- +"
Menu(5) = "AutoSearch"
Menu(8) = "ADVSearch"

'\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Return

Cmenu:
Locate 1 , 14 : Lcd "          "
Locate 2 , 14 : Lcd "          "
Cg = 1 : Gosub Updmenu : Gosub Update
Return


Update:
Gosub Tea_r
If Upen = 0 Then
Deflcdchar 0 , 31 , 10 , 4 , 4 , 4 , 4 , 4 , 4              'ant
Deflcdchar 1 , 32 , 32 , 1 , 1 , 5 , 5 , 21 , 21            ' SIG
Deflcdchar 3 , 6 , 6 , 6 , 6 , 6 , 6 , 6 , 6                ' |
Deflcdchar 4 , 31 , 17 , 31 , 21 , 21 , 17 , 10 , 4         ' UTUNE
Deflcdchar 5 , 31 , 31 , 17 , 27 , 27 , 31 , 14 , 4         ' TUNE
Deflcdchar 6 , 3 , 7 , 29 , 25 , 29 , 7 , 3 , 32            'SP
Upen = 1 : Loen = 0
End If
Locate 1 , 1 : Lcd Chr(0);                                  'ANT
If Tea_r_signal > 4 Then Lcd Chr(1)
If Tea_r_signal <= 4 Then Lcd " "
Locate 2 , 1
If Tea_r_str = 1 Then Lcd Chr(5)
If Tea_r_str = 0 Then Lcd Chr(4)
Locate 1 , 9
If Tea_r_str = 1 Then Lcd "STE"
If Tea_r_str = 0 Then Lcd "MON"
Locate 1 , 4
If Tea_mute = 1 Then Lcd Chr(6) ; "x"
If Tea_mute = 0 Then Lcd Chr(6) ; ")"
Gosub Fj
Locate 2 , 2 : Lcd "=" ; Fd100 ; "." ; Fd1 ; " "
Locate 2 , 9 : Lcd "MHZ"
Locate 1 , 12 : Lcd "|"
Locate 2 , 12 : Lcd "|"
If Cg = 1 Then
'\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\单次
If Sl = 1 Or Sl = 2 Then
Mbuf(1) = Menu(1)
Mbuf(2) = Menu(2)
End If
If Sl = 3 Or Sl = 4 Then
Mbuf(1) = Menu(3)
Mbuf(2) = Menu(4)
End If
If Sl = 5 Or Sl = 6 Then
Mbuf(1) = Menu(5)
Mbuf(2) = Menu(6)
End If
If Sl = 7 Or Sl = 8 Then
Mbuf(1) = Menu(7)
Mbuf(2) = Menu(8)
End If
If Sl = 9 Then
Mbuf(1) = Menu(9)
Mbuf(2) = ""
End If
Locate 1 , 14 : Lcd Mbuf(1)
Locate 2 , 14 : Lcd Mbuf(2)
If Sl = 5 Or Sl = 6 Then
Mbuf(1) = Menu(5)
Locate 2 , 14 : Lcd "EEPROM:" ; Memsl
End If
If Sl = 1 Or Sl = 3 Or Sl = 5 Or Sl = 7 Then
Locate 1 , 13 : Lcd "<" : Locate 1 , 24 : Lcd ">"
Else
Locate 1 , 13 : Lcd " " : Locate 1 , 24 : Lcd " "
End If
If Sl = 2 Or Sl = 4 Or Sl = 6 Or Sl = 8 Then
Locate 2 , 13 : Lcd "<" : Locate 2 , 24 : Lcd ">"
Else
Locate 2 , 13 : Lcd " " : Locate 2 , 24 : Lcd " "
End If
Cg = 0
'\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
End If

Return

Fj:
Fd100 = Pll(1) / 100
Fd1 = Fd100 * 100
Fd1 = Pll(1) - Fd1
Return


Loading:
'Cls
If Loen = 0 Then
Deflcdchar 0 , 31 , 25 , 19 , 19 , 7 , 7 , 14 , 31          ' replace ? with number (0-7)
Deflcdchar 1 , 31 , 28 , 25 , 25 , 19 , 19 , 7 , 31         ' replace ? with number (0-7)
Deflcdchar 2 , 31 , 14 , 28 , 28 , 25 , 25 , 19 , 31        ' replace ? with number (0-7)
Deflcdchar 3 , 31 , 7 , 14 , 14 , 28 , 28 , 25 , 31         ' replace ? with number (0-7)
Deflcdchar 4 , 31 , 3 , 7 , 7 , 14 , 14 , 28 , 31           ' replace ? with number (0-7)
Loen = 1 : Upen = 0
End If
Locate 1 , 5 : Lcd Chr(i) ; Chr(i) ; Chr(i) ; Chr(i) ; Chr(i) ; Chr(i) ; Chr(i) ; Chr(i) ; Chr(i) ; Chr(i) ; Chr(i) ; Chr(i) ; Chr(i) ; Chr(i) ; Chr(i) ;
I = I + 1
If I = 5 Then I = 0
Waitms 200
Return


Kopt_ab:
If Memsl > 30 Then Memsl = 30
If Memsl < 1 Then Memsl = 1
Tim_k = Tim_k + 1
Gosub Tea_tone : Gosub Cmenu : Tea_auto = 0
If Sl = 8 Then
Gosub Schmd
End If

Return

Kopt_a:
If Sl = 1 Then Tea_mute = 1
If Sl = 7 Then Tea_mono = 1
If Sl = 2 Then
Tea_set = Tea_set + 1
End If
If Sl = 3 Then
Tea_set = Tea_set + 10
End If
If Sl = 4 Then
Tea_set = Tea_set + 100
End If
If Sl = 5 Then
Tea_su = 1 : Tea_auto = 1 : Tea_set = Tea_set + 90
If Tea_set < 10900 Then Gosub Tea_tone
Tea_su = 1 : Tea_auto = 0
End If

If Sl = 6 Then
Memsl = Memsl + 1
Tea_set = Emem(memsl)
If Tea_set < 8800 Then
Memsl = Memsl - 1
Tea_set = Emem(memsl)
End If
Gosub Tea_tone
End If
Return


Kopt_b:
If Sl = 1 Then Tea_mute = 0
If Sl = 7 Then Tea_mono = 0
If Sl = 2 Then
Tea_set = Tea_set - 1
End If
If Sl = 3 Then
Tea_set = Tea_set - 10
End If
If Sl = 4 Then
Tea_set = Tea_set - 100
End If
If Sl = 5 Then
Tea_su = 0 : Tea_auto = 1 : Tea_set = Tea_set - 90
If Tea_set > 800 Then Gosub Tea_tone
Tea_su = 0 : Tea_auto = 0
End If

If Sl = 6 Then
Memsl = Memsl - 1
Tea_set = Emem(memsl)
If Tea_set > 8800 Then Gosub Tea_tone
End If
Return




Schmd:

Tea_set = 8900 : Cls
Tim_serch = 0 : Memsl = 0 : Loen = 0
Tea_su = 1 : Tea_auto = 1 : Gosub Tea_tone : Waitms 10 : Gosub Tea_r : Gosub Fj
Do

Do
Gosub Loading
Gosub Tea_r
Gosub Fj
Tim_serch = Tim_serch + 1
If Tim_serch = 5 Then
Tim_serch = 0 : Exit Do                                     '
End If
If Sold = Fd100 Or Tea_r_ready = 1 Then Exit Do


Loop
Waitms 100
If Sold <> Fd100 Then Memsl = Memsl + 1
Emem(memsl) = Pll(1)
Tea_set = Tea_set + 100
Tea_su = 1 : Tea_auto = 1
Gosub Fj : Sold = Fd100
Gosub Tea_tone
Waitms 100
Locate 2 , 1 : Lcd ; "Searching for:" ; Memsl ; " " ; Fd100 ; "." ; Fd1 ;
If Pll(1) > 10800 Or Memsl > 29 Then Exit Do
Loop


Tea_su = 1 : Tea_auto = 0 : Memsl = 1
Pll(1) = Emem(1) : Gosub Tea_tone
Cls : Gosub Cmenu
Return

'\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Tea_tone:
Pll(1) = Tea_set
Pll(2) = Pll(1) * 10
Pll(2) = Pll(2) - 225
Pll(2) = Pll(2) * 4000
Pll(2) = Pll(2) / 32768
Bufout(1) = Pll(2) / 256
If Tea_mute = 1 Then Bufout(1) = Bufout(1) + 128
If Tea_auto = 1 Then Bufout(1) = Bufout(1) + 64
Bufout(3) = &B00100000
If Tea_su = 1 Then Bufout(3) = Bufout(3) + 128
If Tea_mono = 1 Then Bufout(3) = Bufout(3) + 8
Temp = Bufout(1) * 256
Bufout(2) = Pll(2) - Temp
Gosub Tea_w
Dangqian = Tea_set
Return

Tea_init:
Cls
Tea_mute = 1
Bufout(3) = &B10100000
Bufout(4) = &B10010110
Bufout(5) = &B00000000
Gosub Tea_tone
Return


Tea_w:
Led = 1
I2cinit : I2cstart
I2cwbyte &B11000000
For Sd = 1 To 5
Dat = Bufout(sd)
Waitus 100
I2cwbyte Dat
Next Sd
I2cstop : Waitus 100
Led = 0
Return

Tea_r:
Tea_r_str = 0 : Tea_r_ready = 0 : Tea_r_signal = 0
I2cinit : I2cstart
I2cwbyte &B11000001
For Sd = 1 To 4
Waitus 100
I2crbyte Bufin(sd) , Ack
Next Sd
I2crbyte Bufin(5) , Nack
I2cstop : Waitus 100
Pll(1) = Bufin(1) / 128
If Pll(1) = 1 Then
Bufin(1) = Bufin(1) - 128
Tea_r_ready = 1
End If
Pll(2) = Bufin(1) * 256
Pll(2) = Pll(2) + Bufin(2)
Pll(2) = Pll(2) * 32768
Pll(2) = Pll(2) / 4000
Pll(2) = Pll(2) + 225
Pll(1) = Pll(2) / 10
'\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Pll(2) = Bufin(3) / 128
If Pll(2) = 1 Then Tea_r_str = 1
Pll(2) = Bufin(4) / 128
If Pll(2) = 1 Then Tea_r_signal = Tea_r_signal + 8
Pll(2) = Bufin(4) / 64
If Pll(2) = 1 Then Tea_r_signal = Tea_r_signal + 4
Pll(2) = Bufin(4) / 32
If Pll(2) = 1 Then Tea_r_signal = Tea_r_signal + 2
Pll(2) = Bufin(4) / 16
If Pll(2) = 1 Then Tea_r_signal = Tea_r_signal + 1
'\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Return



Logo:
Locate 2 , 6
Do
Gosub Loading
If Logot = 35 Then Exit Do
If Logot = 10 Then
Locate 2 , 7 : Lcd "SDoux Radio."
End If
Logot = Logot + 1
Loop
Return

出0入0汤圆

 楼主| 发表于 2010-1-27 19:25:15 | 显示全部楼层
编译器版本为 1.11.9.1 BASCOM-AVR



do

看帖回帖得永生
看帖回帖得永生
看帖回帖得永生
看帖回帖得永生
看帖回帖得永生
看帖回帖得永生
看帖回帖得永生
看帖回帖得永生
看帖回帖得永生
看帖回帖得永生
看帖回帖得永生
看帖回帖得永生
看帖回帖得永生
看帖回帖得永生

loop

出0入0汤圆

发表于 2010-1-27 19:27:12 | 显示全部楼层
加个裤子

出0入0汤圆

发表于 2010-1-27 19:28:31 | 显示全部楼层
回帖是一种美德

出0入0汤圆

发表于 2010-1-27 19:39:30 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-1-27 19:45:13 | 显示全部楼层
强悍

出0入0汤圆

发表于 2010-1-27 19:51:56 | 显示全部楼层
做的不错哦

出0入8汤圆

发表于 2010-1-27 19:57:53 | 显示全部楼层
小伙不错!就焊接工艺比较差。

出0入0汤圆

发表于 2010-1-27 20:06:35 | 显示全部楼层
挺不错的,动手能力很强.

出0入0汤圆

发表于 2010-1-27 20:10:32 | 显示全部楼层
能做成套件就更好了

出0入0汤圆

发表于 2010-1-27 20:10:53 | 显示全部楼层
真的很漂亮,尤其字母写得靓,图画得更靓

出0入0汤圆

发表于 2010-1-27 20:15:17 | 显示全部楼层
哇,日本小子又防毒啦!!
对了周song,你怎么不加我的qq呢?

出0入0汤圆

发表于 2010-1-27 20:50:23 | 显示全部楼层
哈哈,很不错哈~

出0入8汤圆

发表于 2010-1-27 20:57:46 | 显示全部楼层
就这样放着用,太有个性了

出0入0汤圆

 楼主| 发表于 2010-1-27 21:23:44 | 显示全部楼层
回复【14楼】jun427
就这样放着用,太有个性了
-----------------------------------------------------------------------

有个性吧 ,哈哈哈哈

出0入0汤圆

发表于 2010-1-27 21:30:24 | 显示全部楼层
大家都很看好你哦~

出0入0汤圆

发表于 2010-1-27 21:31:38 | 显示全部楼层
嘿  又有新作 来支持~~~

出0入0汤圆

发表于 2010-1-27 21:34:38 | 显示全部楼层
佩服啊,现在电子管不好搞吧?用MOS管做功放能不能做lz的效果

出0入0汤圆

 楼主| 发表于 2010-1-27 21:37:46 | 显示全部楼层
回复【18楼】yangsen
佩服啊,现在电子管不好搞吧?用MOS管做功放能不能做lz的效果
-----------------------------------------------------------------------

我也是搞它搞到头大啊!我被电了不下十次了,啊啊啊啊啊啊啊啊啊啊啊!!!

TDA2030也有胆的味道哦(一般人我不告诉他.嘎嘎嘎)

出0入0汤圆

发表于 2010-1-27 22:49:07 | 显示全部楼层
顶你了

出0入4汤圆

发表于 2010-1-27 23:01:49 | 显示全部楼层
顶!

出0入4汤圆

发表于 2010-1-27 23:10:09 | 显示全部楼层
牛叉,还是发烧友啊。

出0入0汤圆

发表于 2010-1-27 23:15:02 | 显示全部楼层
很漂亮,顶你!

出0入0汤圆

发表于 2010-1-27 23:22:15 | 显示全部楼层
看来得酷了,酷前留印

出0入0汤圆

发表于 2010-1-27 23:55:49 | 显示全部楼层
牛人,什么语言写得程序啊?

出0入0汤圆

发表于 2010-1-27 23:55:49 | 显示全部楼层
相当的库,顶你

出0入0汤圆

发表于 2010-1-28 00:01:36 | 显示全部楼层

出0入0汤圆

发表于 2010-1-28 01:22:22 | 显示全部楼层
动手能力超强,DIY精神永存!!!

出0入0汤圆

发表于 2010-1-28 02:56:18 | 显示全部楼层
佩服佩服,牛人就是这样逼出来的。

出0入0汤圆

发表于 2010-1-28 08:27:16 | 显示全部楼层
太棒了!顶!

出0入0汤圆

发表于 2010-1-28 08:58:56 | 显示全部楼层
楼主空闲时间好多啊。。。。

出0入0汤圆

发表于 2010-1-28 09:41:24 | 显示全部楼层
LM1875的胆味更重些。

出0入0汤圆

发表于 2010-1-28 14:46:15 | 显示全部楼层
不错不错,佩服佩服!

出0入0汤圆

发表于 2010-1-28 15:08:39 | 显示全部楼层
不是一般的 牛

出0入4汤圆

发表于 2010-1-28 17:14:06 | 显示全部楼层
有点喜欢这个日本小牛仔。。。

出0入0汤圆

发表于 2010-1-28 17:34:49 | 显示全部楼层
动手能力确实狠强!

出0入0汤圆

发表于 2010-1-28 18:08:48 | 显示全部楼层
好强大啊
组合完毕的样子 有点像变形金刚·····

用了2822 ? 2030  ? 呵呵····
胆机是很舒服 暖暖的声音
不过高压···
怕了

出0入0汤圆

发表于 2010-1-28 19:34:14 | 显示全部楼层
哇哈哈,看到电子管了,我有几箱存货,大小功率的都有,不过没有合适的高压电源变压器和输出变压器,唉~~~都不知道是不是放到漏气了,~~~呵呵

出0入0汤圆

发表于 2010-1-28 20:30:01 | 显示全部楼层
路过

出0入0汤圆

发表于 2010-1-28 20:33:40 | 显示全部楼层
真不错,赞一个!

出0入0汤圆

发表于 2010-1-28 20:43:10 | 显示全部楼层
真棒,  顶一个。。  做记号。

出0入0汤圆

 楼主| 发表于 2010-1-29 21:13:23 | 显示全部楼层
点击此处下载 ourdev_530597.rar(文件大小:6K) (原文件名:RDO SYS.rar)


编译好的固件,HEX格式,m8内部晶振1M

出0入0汤圆

 楼主| 发表于 2010-1-29 21:33:47 | 显示全部楼层
回复【40楼】gxlujd 彩虹
-----------------------------------------------------------------------

哈哈,彩虹也大驾光临了?

高兴的。

出0入663汤圆

发表于 2010-1-29 21:40:44 | 显示全部楼层
阿莫还不来给裤子?

出0入0汤圆

发表于 2010-1-29 21:46:09 | 显示全部楼层
太牛了

出0入0汤圆

发表于 2010-1-31 17:56:01 | 显示全部楼层

出0入0汤圆

发表于 2010-1-31 19:55:16 | 显示全部楼层
看帖回帖得永生...

出0入0汤圆

发表于 2010-1-31 21:47:30 | 显示全部楼层
顶你的肺,

这东西好玩,我喜欢!!!!

出0入0汤圆

发表于 2010-1-31 23:04:12 | 显示全部楼层
楼主,这个用的是什么收音模块,能上传datasheet不?
做的很不错啊!顶起!

出0入0汤圆

发表于 2010-2-1 01:07:08 | 显示全部楼层
楼主动手能力很强啊~

出0入0汤圆

发表于 2010-2-1 09:53:31 | 显示全部楼层
激棍!

出0入0汤圆

发表于 2010-2-1 11:02:22 | 显示全部楼层
电压高,电线乱。容易触电。应该好好理一下线。高压的用绝缘东东密闭起来。

出0入0汤圆

发表于 2010-2-11 17:03:47 | 显示全部楼层
留爪子

出0入0汤圆

发表于 2010-2-13 17:24:02 | 显示全部楼层
用电子管也不给衣服穿?
不怕死?

出0入0汤圆

 楼主| 发表于 2010-2-13 19:17:51 | 显示全部楼层
用电脑LIN-IN录了一段下来,呵呵,

是在电子管后面录的,电子管前面加了一个MAX9723,用于提升BASS.
相关链接:http://hi.baidu.com/zxttgg/blog/item/64e2ae1999eefb7fdbb4bdd4.html



录音(60秒):   后面有段广告有点喜感。
点击此处下载 ourdev_533811.rar(文件大小:464K) (原文件名:FM.rar)

出0入0汤圆

 楼主| 发表于 2010-2-13 19:19:28 | 显示全部楼层

(原文件名:db00592406465d26c99559ce.jpg)




max9723....

出0入0汤圆

 楼主| 发表于 2010-2-13 20:43:37 | 显示全部楼层
回复【25楼】yunqian09
牛人,什么语言写得程序啊?
-----------------------------------------------------------------------

BASCOM-AVR

出0入0汤圆

发表于 2010-2-18 11:57:46 | 显示全部楼层
我卡卡卡的太牛了无敌了牛人中的战斗牛

出0入0汤圆

发表于 2010-2-18 19:00:21 | 显示全部楼层
请问楼主能否收到RDS?

出0入0汤圆

发表于 2010-2-19 22:56:05 | 显示全部楼层
楼主,用其他的FM模块可以吗?

出0入0汤圆

发表于 2010-2-25 00:23:18 | 显示全部楼层
回复【25楼】yunqian09
-----------------------------------------------------------------------

basic语言

出0入0汤圆

发表于 2010-2-26 12:53:00 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-2-26 14:09:30 | 显示全部楼层
顶一个

出0入0汤圆

发表于 2010-2-26 14:23:25 | 显示全部楼层
阿莫快给一条裤子穿,别让来自日本的精品冻清!

出0入0汤圆

发表于 2010-4-2 11:20:35 | 显示全部楼层
不得不说2句

这个RDA

ms是中国的品牌,但是中文DS和英文的DS根本就对不上号

不说别的一个寄存器配置都翻译不对

简直无语的说相当了

出0入0汤圆

 楼主| 发表于 2010-4-2 14:06:24 | 显示全部楼层
回复【65楼】csformat
不得不说2句
这个RDA  
ms是中国的品牌,但是中文DS和英文的DS根本就对不上号
不说别的一个寄存器配置都翻译不对
简直无语的说相当了

-----------------------------------------------------------------------

语无伦次?

出0入0汤圆

发表于 2010-4-2 15:07:24 | 显示全部楼层
也许只是太口语化了吧..

出0入0汤圆

发表于 2010-4-2 15:18:55 | 显示全部楼层
标本样, 请问您的MAX9723怎么焊接的.谢谢.

出0入17汤圆

发表于 2010-4-2 15:39:37 | 显示全部楼层
RDA是上海瑞迪科微电子,中国十佳半导体企业。

出0入0汤圆

 楼主| 发表于 2010-4-2 21:15:16 | 显示全部楼层
用铜丝引出来后把脚的长度剪成四边形,然后“绑定”

出0入0汤圆

发表于 2010-4-2 21:59:32 | 显示全部楼层
有声有色,好!

出0入0汤圆

发表于 2010-4-3 08:00:29 | 显示全部楼层
电子管现在难找啊,这个只有发烧友用的到。

出0入0汤圆

发表于 2010-10-8 23:35:20 | 显示全部楼层
漂亮

出0入0汤圆

发表于 2010-10-8 23:43:03 | 显示全部楼层
回复【72楼】njchenmin  
电子管现在难找啊,这个只有发烧友用的到。
-----------------------------------------------------------------------

这个不难啊

出0入0汤圆

发表于 2010-10-9 13:06:07 | 显示全部楼层
我还以为是用电子管做高放和中放呢。

出0入0汤圆

发表于 2010-10-9 18:36:06 | 显示全部楼层
我好像看到KIS-3R33S模块

出0入0汤圆

 楼主| 发表于 2010-10-10 02:22:33 | 显示全部楼层
回复【76楼】wzr200408  
我好像看到kis-3r33s模块
-----------------------------------------------------------------------

回答错误

出0入0汤圆

发表于 2011-3-27 21:54:30 | 显示全部楼层
不错么!

出0入0汤圆

发表于 2011-8-16 16:21:58 | 显示全部楼层
2822的出来的声音还不错的

出0入0汤圆

发表于 2011-9-2 22:42:17 | 显示全部楼层
RDS 功能是否实现?

出0入0汤圆

发表于 2011-12-8 22:20:48 | 显示全部楼层
这家伙钱不少, 时间多, 今天晚上看了几个有关音频的帖子, 都有他的作品

出0入0汤圆

发表于 2011-12-9 08:55:58 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-12-9 11:55:04 | 显示全部楼层
2030 可不是A类啊!其实1521配电子管更好点。
用电子管,不如用场管,如3DJ6F,2SK170,按你现在的使用。

出0入0汤圆

发表于 2013-1-11 18:14:39 | 显示全部楼层
好东西 留个记号!

出0入0汤圆

发表于 2013-4-11 16:53:57 来自手机 | 显示全部楼层
学习一下....

出0入0汤圆

发表于 2013-4-11 18:55:03 | 显示全部楼层
照片好清楚呀,感谢共享~~~~~~~~

出0入0汤圆

发表于 2013-4-11 19:03:03 | 显示全部楼层
                             

出0入0汤圆

发表于 2013-4-11 19:07:29 | 显示全部楼层
Mark~

出0入0汤圆

发表于 2013-4-12 09:53:24 来自手机 | 显示全部楼层
顶起来~!

出0入0汤圆

发表于 2013-4-18 10:04:22 | 显示全部楼层
diy 牛x,请问楼主用的什么mcu

出0入0汤圆

发表于 2013-4-18 11:21:00 | 显示全部楼层
孤独的技术

出0入8汤圆

发表于 2013-4-18 11:34:57 来自手机 | 显示全部楼层
我捡到个TEA6811和TEA6825收音头,还二次变频的,灵敏度不低很短一根线就能收好多台,不过现在的收音机里都是治疗JJ的广播有啥好听的?

出0入0汤圆

发表于 2013-4-18 22:10:06 | 显示全部楼层
用的什么编译器写的?

出0入0汤圆

发表于 2014-5-18 03:53:24 | 显示全部楼层
太牛逼了

出0入0汤圆

发表于 2014-5-18 04:21:19 | 显示全部楼层
洞洞板用得很出神入化~~
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 12:23

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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