矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 31122|回复: 48

PGA2310前级

[复制链接]
发表于 2011-3-7 23:00:01 | 显示全部楼层 |阅读模式
这个片子的大名早就听说,没有用过,网购了2片,据说是从厂家索取的样片。
板子画了几个礼拜,询价红色2mm板,化金10张板子要近600元了
总比300元做1张来得划算吧
还没决心发单做,先发上来让大家参考下
左下角是220VAC输入待机和无线接收部分的MCU(这个主要是考虑待机功率很小<0.1w,比变压器空载功率也小得多)
接收解码后输入到第二个控制PGA2310的MCU与使用220VAC的电路之间采用光藕隔离
第一级MCU兼控制总机电源,采用继电器控制,该继电器在左端中部(下面2个2P端子,靠下面1个是220VAC输入,进单片转5V电路,上面一个接口接总机电源开关控制)
左端上面5个端口依次是+/-18VAC输入,12VAC输入,2路继电器线圈接口(用于控制2路电源开关,可用于外部电源控制),1路内部12V直流输出
上面靠右8个是2路输入和2路输出,为日后A/B切换做准备
显示部分采用VFD或LCD1602,显示:
I:  A  XXXXXXXX L:17
O:B  XXXXXXXX R:17
I:是输入显示A或B, XXXXXXXX显示内容待定,在音量最大时显示VOL    MAX                 L:17是显示左声道音量
O:是输入显示A或B,XXXXXXXX显示内容待定,在音量显示最小时显 示MUTE                   R:17是显示右声道音量
希望得到大家的指教,然后开板...
Composite Drawing.jpg

评分

1

查看全部评分

 楼主| 发表于 2011-3-12 22:20:06 | 显示全部楼层
原帖由 lxa000 于 2011-3-9 02:00 发表
我用洞洞板
成本不超过100元~~~~~~~


呵呵,这个的确跟用什么东西有关系
比如继电器要用OMRON的,电容要原装进口的,稳压电源要用LT的,显示要用VFD的(这个VFD屏就100元左右了),变压器用个50W的R牛,既然做,能用好的就用好的,自己用,实在一点儿,不是盲目追求补品,不是崇洋媚外,电子元件还是进口的好不少,稳定不少
话说我们的XX产品达到了国际一流水平,如果材料原件设备都是用了国产的,那才是让国人自豪的,当然不是说不能用进口的,但不能没有能拿出手的本领
不要说是Made in China就有什么了不起,要Design by Chinese才有用
海尔,长虹,TCL,联想,惠威,国产空调......哪个产品里面不是进口产品的堆砌?质量好坏的标准就是与国产化的程度成反比的
我做了10多年的生产、质量管理,对此很有感触
各种材料,我们比日本,比欧美,差距不是一点点,不是20年,而是不知道多少年,就连瓷器也......
各种设备,我们比日本,比欧美,差距不是一点点,不是20年,而是不知道多少年,就连指南针......
各种报告,我们比人家差了不是一点点,而是信口雌......
说实话,不是我们中国人没他们聪明,而是太聪明,总是想着蒙骗,以赚钱为衡量的唯一标准,所以,我们是有钱的土财主,除了卖苦力攒了点儿钱,其他一无所有
哪天真的再开打,真的不敢想象
我们真的是一无所有
都说我们无法改变这个世界,只能适应,或者学着适应
根据我这些年接触到的机械的、电子的产品、工艺、设备,我相信,至少进口的元件用起来,让我放心

评分

1

查看全部评分

回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2011-7-20 23:02:23 | 显示全部楼层
呵呵,我只会汇编,C的没空学了
你可以下载PGA2310的资料看看
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2011-4-6 23:06:57 | 显示全部楼层
最近太忙,等做好了一次性更新吧

估计至少1个月之后了,目前只是简单控制音量,具体功能还要调试

感谢LXA000的关注,等这一阵子忙好了再聊,2011快乐......

回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2011-3-20 22:29:06 | 显示全部楼层
原帖由 lxa000 于 2011-3-13 14:59 发表
上点你写的原代码看看??


供参考,请指教^_^
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2011-3-20 22:18:59 | 显示全部楼层
继续:
;------------------------------------------------------------------------------
MUTE                                 ;DISPLAY静音
;------------------------------------------------------------------------------
    CALL     ROW2B4
    CALL     BLANK
    CALL     ROW2B5
    CALL     BLANK
    CALL     ROW2BA
    CALL     BLANK
    CALL     ROW2BB
    CALL     BLANK
    CALL     ROW2B6
    CALL     MM
    CALL     ROW2B7
    CALL     UU
    CALL     ROW2B8
    CALL     TT
    CALL     ROW2B9
    CALL     EE
    RETURN
;------------------------------------------------------------------------------
NICELIFE                             ;显示NICELI
;------------------------------------------------------------------------------
    CALL     ROW1B4
    CALL     BLANK
    CALL     ROW1B5
    CALL     NN
    CALL     ROW1B6
    CALL     II
    CALL     ROW1B7
    CALL     CC
    CALL     ROW1B8
    CALL     EE
    CALL     ROW1B9
    CALL     LL
    CALL     ROW1BA
    CALL     II
    CALL     ROW1BB
    CALL     BLANK
    RETURN
;------------------------------------------------------------------------------
WORKSHOP                             ;显示WORKSHOP
;------------------------------------------------------------------------------
    CALL     ROW2B4
    CALL     WW
    CALL     ROW2B5
    CALL     OO
    CALL     ROW2B6
    CALL     RR
    CALL     ROW2B7
    CALL     KK
    CALL     ROW2B8
    CALL     SS
    CALL     ROW2B9
    CALL     HH
    CALL     ROW2BA
    CALL     OO
    CALL     ROW2BB
    CALL     PP
    RETURN
;------------------------------------------------------------------------------
DISPLAY_RESUME                       ;开机画面初始化显示I:A O:B L R WORKSHOP
;------------------------------------------------------------------------------
ROW1_RESUME
    BCF      STATUS,RP0
    CALL     ROW1B0
    CALL     II
    CALL     ROW1B1
    CALL     MAOHAO
    CALL     ROW1B2
    CALL     AA
    CALL     ROW1BD
    CALL     LL
ROW2_RESUME
    CALL     ROW2B0
    CALL     OO
    CALL     ROW2B1
    CALL     MAOHAO
    CALL     ROW2B2
    CALL     AA
    CALL     ROW2BD
    CALL     RR
    CALL     WORKSHOP
    RETURN
;------------------------------------------------------------------------------
SETADD                               ;写入显示地址
;------------------------------------------------------------------------------
    MOVF     ADD,W
    MOVWF    PORTB                   ;写入显示起始地址(第2行第1个位置)
    CALL     ENABLE
    RETURN
;------------------------------------------------------------------------------
WRITE                                ;写入要显示的内容
;------------------------------------------------------------------------------
    MOVF     DAT,W
    MOVWF    PORTB                   ;代码
    BSF      PORTC,RS
    BCF      PORTC,RW
    BSF      PORTC,EN                ;EN 是下沿有效使能
    BCF      PORTC,EN
    CALL     DELAY1MS
    RETURN
;------------------------------------------------------------------------------
ENABLE                               ;执行LCD命令
;------------------------------------------------------------------------------
    BCF      PORTC,RS                ;写入控制命令的子程序
    BCF      PORTC,RW
    BSF      PORTC,EN                ;EN 是下沿有效使能
    NOP
    BCF      PORTC,EN
    CALL     DELAY1MS                ;每条指令间延时 1ms
    RETLW    0
;------------------------------------------------------------------------------
END
注:以上不完整,约90%
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2011-3-20 22:18:25 | 显示全部楼层
原帖由 新手上道 于 2011-3-19 21:53 发表
问前辈一个题外的问题,你的那块辉光显示屏,驱动电压是多少,我有一块功放上用的,但是不知道怎么用,还望前辈指点。


**********************************************************
脸红一下先
我可是单片机初学者,刚入了门的(算是入门了的吧)
这个显示屏就一个电源5V的,不知道你的是不是一样的,显示屏的板子上应该还有一个5V转高压的开关电源,这个就不用我们操心了^_^
有关使用方法可以参考LCD1602系列产品的PDF文件,还有www.pic16.com上有例程
我写的一段显示的程序供参考,汇编语言写的,应该比较好理解,功能上没问题,还谈不上完善,仅供参考吧
;------------------------------------------------------------------------------
INCLUDE <P16F73.INC>
LIST P=16F73
;------------------------------------------------------------------------------
; USER DEFINED REGISTER
CBLOCK        20H
TEMP250
TEMP4
TEMP_TEST
PORTB_TEMP
ADD
DAT
DAT_TEMP
LVOLUME
RVOLUME
LX10
LX1
RX10
RX1
CAL
OUTPUT_TEMP
ENDC
;****** PORTA REGISTER BIT DEFINITIONS ******************
MUT   EQU    0
SCLK  EQU    1
SDI   EQU    2
CS    EQU    3
ZCEN  EQU    4
OUTC  EQU    5
;****** PORTB REGISTER BIT DEFINITIONS ******************

;****** PORTC REGISTER BIT DEFINITIONS ******************
INC   EQU    4
RS    EQU    5
RW    EQU    6
EN    EQU    7
;****** LETTERS DEFINAATION ******************
AAA    EQU    1
BBB    EQU    2
CCC    EQU    3
DDD    EQU    4
EEE    EQU    5
FFF    EQU    6
GGG    EQU    7
HHH    EQU    8
III    EQU    9
JJJ    EQU    10
KKK    EQU    11
LLL    EQU    12
MMM    EQU    13
NNN    EQU    14
OOO    EQU    15
PPP    EQU    16
QQQ    EQU    17
RRR    EQU    18
SSS    EQU    19
TTT    EQU    20
UUU    EQU    21
VVV    EQU    22
WWW    EQU    23
XXX    EQU    24
YYY    EQU    25
ZZZ    EQU    26
;------------------------------------------------------------------------------
    ORG      000H
    GOTO     MAIN
    ORG      0008H
;------------------------------------------------------------------------------
MAIN
    BSF      STATUS,RP0
    MOVLW    06H
    MOVWF    ADCON1
    MOVLW    00H
    MOVWF    TRISB
    MOVWF    TRISA
    MOVLW    0FH
    MOVWF    TRISC
    BCF      STATUS,RP0
    CLRF     PORTB
    CLRF     PORTC
    CLRF     PORTA
    BSF      PORTA,CS
    BCF      PORTA,SCLK
    BSF      PORTA,MUT
    BSF      PORTA,ZCEN
    CALL     DELAY20MS               ;调用延时,刚上电LCD复位不一定有PIC快
;------------------------------------------------------------------------------
    MOVLW    38H                     ;38H /8位总线 单行显示 5*7点阵
    MOVWF    PORTB                   ;8位2行5x7点阵
    CALL     ENABLE
;------------------------------------------------------------------------------
    MOVLW    0CH
    MOVWF    PORTB                   ;显示器开、光标OFF、闪烁OFF
    CALL     ENABLE
;------------------------------------------------------------------------------
    MOVLW    01H
    MOVWF    PORTB                   ;清屏
    CALL     ENABLE
;------------------------------------------------------------------------------
    MOVLW    06H                     ;04H
    MOVWF    PORTB                   ;文字不动,无光标
  CALL     ENABLE
    CALL     DISPLAY_RESUME
;------------------------------------------------------------------------------
    MOVLW    077H                       ;开机初始化音量
    MOVWF    LVOLUME
    MOVWF    RVOLUME
    CALL     DISPLAY_RESUME
    CALL     WORKSHOP              
    CALL     NICELIFE
;------------------------------------------------------------------------------
*******************************************************************************
;----------------以上省略了一些与显示无关的子程序-----------------
;------------------------------------------------------------------------------
VOLUME_OUTPUT
    BCF      STATUS,RP0
    MOVLW    0FH
    MOVWF    OUTPUT_TEMP
    BCF      PORTA,CS
    BTFSC    RVOLUME,7
    GOTO     SEND1
    GOTO     SEND0
OUTPUT_LOOP
    MOVF     OUTPUT_TEMP,F
    BZ       OUTPUT_OK
    DECF     OUTPUT_TEMP,F
    BTFSC    RVOLUME,7
    GOTO     SEND1
    GOTO     SEND0
OUTPUT_OK
    CLRF     OUTPUT_TEMP
    BCF      PORTA,SCLK
    BCF      PORTA,SDI
    BSF      PORTA,CS
    RETURN   
SEND1
    BCF      PORTA,SCLK
    BSF      PORTA,SDI
    CALL     DELAY100US
    BSF      PORTA,SCLK
    CALL     DELAY100US
    SETC
    RLF      LVOLUME,F
    RLF      RVOLUME,F
    GOTO     OUTPUT_LOOP
SEND0
    BCF      PORTA,SCLK
    BCF      PORTA,SDI
    CALL     DELAY100US
    BSF      PORTA,SCLK
    CALL     DELAY100US
    CLRC
    RLF      LVOLUME,F
    RLF      RVOLUME,F
    GOTO     OUTPUT_LOOP   
;------------------------------------------------------------------------------
;4M 晶振 延时1ms
;------------------------------------------------------------------------------
DELAY1MS                       
    CLRWDT                           ;子程序名,也是子程序入口地址
    MOVLW    01H                     ;将外层循环参数值FFH经过W
    MOVWF    TEMP4                   ;送入用作外循环变量的20H单元
LP0
    MOVLW    0FFH                    ;将内层循环参数值FFH经过W
    MOVWF    TEMP250                 ;送入用作内循环变量的21H单元
LP1
    NOP
    DECFSZ   TEMP250,F               ;变量21H内容递减,若为0跳跃
    GOTO     LP1                     ;跳转到LP1处
    DECFSZ   TEMP4,F                 ;变量20H内容递减,若为0跳跃
    GOTO     LP0                     ;跳跃到LP0处
    RETURN                           ;返回主程序
;------------------------------------------------------------------------------
;4M 晶振 延时100Us
;------------------------------------------------------------------------------
DELAY100US                       
    CLRWDT                           ;子程序名,也是子程序入口地址
    MOVLW    01H                     ;将外层循环参数值FFH经过W
    MOVWF    TEMP4                   ;送入用作外循环变量的20H单元
LP00
    MOVLW    29H                    ;将内层循环参数值FFH经过W
    MOVWF    TEMP250                 ;送入用作内循环变量的21H单元
LP01
    NOP
    DECFSZ   TEMP250,F               ;变量21H内容递减,若为0跳跃
    GOTO     LP01                     ;跳转到LP1处
    DECFSZ   TEMP4,F                 ;变量20H内容递减,若为0跳跃
    GOTO     LP00                     ;跳跃到LP0处
    RETURN                           ;返回主程序
;------------------------------------------------------------------------------
;4M 晶振 延时8ms
;------------------------------------------------------------------------------
DELAY6MS                       
    CLRWDT                           ;子程序名,也是子程序入口地址
    MOVLW    0FFH                    ;将外层循环参数值FFH经过W
    MOVWF    TEMP4                   ;送入用作外循环变量的20H单元
LP20
    MOVLW    010H                    ;将内层循环参数值FFH经过W
    MOVWF    TEMP250                 ;送入用作内循环变量的21H单元
LP30
    CLRWDT
    DECFSZ   TEMP250,F               ;变量21H内容递减,若为0跳跃
    GOTO     LP30                     ;跳转到LP1处
    DECFSZ   TEMP4,F                 ;变量20H内容递减,若为0跳跃
    GOTO     LP20                     ;跳跃到LP0处
    RETURN                           ;返回主程序
;------------------------------------------------------------------------------
;4M 晶振 延时20ms
;------------------------------------------------------------------------------
DELAY20MS                       
    CLRWDT                           ;子程序名,也是子程序入口地址
    MOVLW    0FFH                    ;将外层循环参数值FFH经过W
    MOVWF    TEMP4                   ;送入用作外循环变量的20H单元
LP2
    MOVLW    0FFH                    ;将内层循环参数值FFH经过W
    MOVWF    TEMP250                 ;送入用作内循环变量的21H单元
LP3
    CLRWDT
    DECFSZ   TEMP250,F               ;变量21H内容递减,若为0跳跃
    GOTO     LP3                     ;跳转到LP1处
    DECFSZ   TEMP4,F                 ;变量20H内容递减,若为0跳跃
    GOTO     LP2                     ;跳跃到LP0处
    RETURN                           ;返回主程序
;------------------------------------------------------------------------------
LCDADD_SET                           ;LCD地址
;------------------------------------------------------------------------------
ROW1B0
    MOVLW    80H
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW1B1
    MOVLW    81H
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW1B2
    MOVLW    82H
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW1B3
    MOVLW    83H
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW1B4
    MOVLW    84H
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW1B5
    MOVLW    85H
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW1B6
    MOVLW    86H
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW1B7
    MOVLW    87H
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW1B8
    MOVLW    88H
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW1B9
    MOVLW    89H
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW1BA
    MOVLW    8AH
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW1BB
    MOVLW    8BH
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW1BC
    MOVLW    8CH
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW1BD
    MOVLW    8DH
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW1BE
    MOVLW    8EH
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW1BF
    MOVLW    8FH
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW2B0
    MOVLW    0C0H
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW2B1
    MOVLW    0C1H
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW2B2
    MOVLW    0C2H
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW2B3
    MOVLW    0C3H
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW2B4
    MOVLW    0C4H
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW2B5
    MOVLW    0C5H
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW2B6
    MOVLW    0C6H
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW2B7
    MOVLW    0C7H
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW2B8
    MOVLW    0C8H
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW2B9
    MOVLW    0C9H
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW2BA
    MOVLW    0CAH
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW2BB
    MOVLW    0CBH
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW2BC
    MOVLW    0CCH
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW2BD
    MOVLW    0CDH
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW2BE
    MOVLW    0CEH
    MOVWF    ADD
    CALL     SETADD
    RETURN
ROW2BF
    MOVLW    0CFH
    MOVWF    ADD
    CALL     SETADD
    RETURN
;------------------------------------------------------------------------------
;字母
;------------------------------------------------------------------------------
AA
    MOVLW    41H
    MOVWF    DAT
    CALL     WRITE
    RETURN
BB
    MOVLW    42H
    MOVWF    DAT
    CALL     WRITE
    RETURN
CC
    MOVLW    43H
    MOVWF    DAT
    CALL     WRITE
    RETURN
DD
    MOVLW    44H
    MOVWF    DAT
    CALL     WRITE
    RETURN
EE
    MOVLW    45H
    MOVWF    DAT
    CALL     WRITE
    RETURN
FF
    MOVLW    46H
    MOVWF    DAT
    CALL     WRITE
    RETURN
GG
    MOVLW    47H
    MOVWF    DAT
    CALL     WRITE
    RETURN
HH
    MOVLW    48H
    MOVWF    DAT
    CALL     WRITE
    RETURN
II
    MOVLW    49H
    MOVWF    DAT
    CALL     WRITE
    RETURN
JJ
    MOVLW    4AH
    MOVWF    DAT
    CALL     WRITE
    RETURN
KK
    MOVLW    4BH
    MOVWF    DAT
    CALL     WRITE
    RETURN
LL
    MOVLW    4CH
    MOVWF    DAT
    CALL     WRITE
    RETURN
MM
    MOVLW    4DH
    MOVWF    DAT
    CALL     WRITE
    RETURN
NN
    MOVLW    4EH
    MOVWF    DAT
    CALL     WRITE
    RETURN
OO
    MOVLW    4FH
    MOVWF    DAT
    CALL     WRITE
    RETURN
PP
    MOVLW    50H
    MOVWF    DAT
    CALL     WRITE
    RETURN
QQ
    MOVLW    51H
    MOVWF    DAT
    CALL     WRITE
    RETURN
RR
    MOVLW    52H
    MOVWF    DAT
    CALL     WRITE
    RETURN
SS
    MOVLW    53H
    MOVWF    DAT
    CALL     WRITE
    RETURN
TT
    MOVLW    54H
    MOVWF    DAT
    CALL     WRITE
    RETURN
UU
    MOVLW    55H
    MOVWF    DAT
    CALL     WRITE
    RETURN
VV
    MOVLW    56H
    MOVWF    DAT
    CALL     WRITE
    RETURN
WW
    MOVLW    57H
    MOVWF    DAT
    CALL     WRITE
    RETURN
XX
    MOVLW    58H
    MOVWF    DAT
    CALL     WRITE
    RETURN
YY
    MOVLW    59H
    MOVWF    DAT
    CALL     WRITE
    RETURN
ZZ
    MOVLW    5AH
    MOVWF    DAT
    CALL     WRITE
    RETURN
MAOHAO
    MOVLW    3AH
    MOVWF    DAT
    CALL     WRITE
    RETURN
BLANK
    MOVLW    20H
    MOVWF    DAT
    CALL     WRITE
    RETURN
回复 支持 1 反对 0

使用道具 举报

发表于 2011-3-8 08:51:50 | 显示全部楼层
看了一下,楼上2位应该是玩单片机的高手,把单片机应用于音响,应该是今后的发展之一
不过我更希望两位能够开发质量更好、价格更便宜的成品造福于广大的发烧友

评分

1

查看全部评分

回复 支持 1 反对 0

使用道具 举报

     
发表于 2011-3-8 02:04:22 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-8 07:49:44 | 显示全部楼层
洞洞板搭了一个,单片机显示部分已经没问题了,就差上电试控制部分了,还有继电器切换部分在洞洞板上没有做出来,没有上电的原因是变压器要从已经装好的前级里面拆出来...
晚上先把显示部分上图吧
回复 支持 反对

使用道具 举报

发表于 2011-3-8 09:14:34 | 显示全部楼层
没看懂是神马。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-8 23:34:40 | 显示全部楼层
多谢版主鼓励,单片机我还是入门级的
今天上电试了下,不能正常调音,还得调试才行...
这个电路,除了PGA2310贵了点,总起来不包含PGA2310板子成本也就100多块钱(不算开板费啊)
当然价格跟选用元件的品牌档次还是有极大的关系...
平时太忙,难得抽时间来搞这个,希望不会烂尾

[ 本帖最后由 不明真相群众 于 2011-3-8 23:36 编辑 ]
回复 支持 反对

使用道具 举报

     
发表于 2011-3-9 02:00:59 | 显示全部楼层
我用洞洞板
成本不超过100元~~~~~~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-9 20:49:49 | 显示全部楼层
今天上班时检查了下程序,的确是有1个错误,就是最后一位音量数据没有传输就跳出了循环,下班后把修改好的程序烧录好,马上上电,还是不行,晕啊
仔细检查,欧买噶,竟然这样的事情也让我碰到了:临时搭焊的线1个声道中间断掉了,另一个声道的PGA2310的16脚漏焊,但是16脚跟连接线插在一个洞洞里面,竟然没有一点点接触啊???
马上修正,上电,声音一下子就飘出来,爽
上几张图,2中1602的显示,VFD的效果比LCD好了不是一点点,只是价格太高了...
IMG_6866.JPG
IMG_6870.JPG
IMG_6869.jpg
IMG_6878.JPG
回复 支持 反对

使用道具 举报

     
发表于 2011-3-13 14:59:52 | 显示全部楼层
上点你写的原代码看看??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-17 20:46:34 | 显示全部楼层
呵呵,程序部分还没完全好,开的板子明天就到了
是汇编写的,PGA2310控制MCU用PIC16F73,程序很简单
无线/红外部分接收采用16F630,其中无线接收部分程序完成,红外还没写(打算以后再写,还没仔细看红外遥控的资料)
只能抽空做,慢慢更新吧
回复 支持 反对

使用道具 举报

     
发表于 2011-3-17 21:28:53 | 显示全部楼层

回复 11# 不明真相群众 的帖子

真是高手,十分佩服。
回复 支持 反对

使用道具 举报

发表于 2011-3-17 22:21:45 | 显示全部楼层
严重支持一下!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-17 23:36:08 | 显示全部楼层
该睡觉啦,上一张修改后的板子图,也就是实际开板的图(有2个TEST POINT的字位置(高压部分的5V和GND的标注颠倒了,不是走线)在发开板图的时候错了,这里已经改正了)

[ 本帖最后由 不明真相群众 于 2011-3-17 23:40 编辑 ]
Drawing.jpg
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-19 01:10:46 | 显示全部楼层
今天顺丰的快递也收得破费周折,最终还是拿到了板子,有些纠结啊
文件中孔径一样的,实际上却差了不少,有些孔还得扩了才好用。。。。。
上图吧,先焊了这么多,手头的零件还不够,还得慢慢来。。。
IMG_6926.jpg
IMG_6936.jpg
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-5-13 11:58

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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