导航:首页 > 操作系统 > 单片机dac制作

单片机dac制作

发布时间:2022-10-18 02:55:22

❶ 带多路DAC的芯片(单片机

带多路DAC的芯片(单片机):
1,TDA1541:飞利浦顶级CD机王,大量采用。虽然是16BIT的,但效果超一流,中音温暖迷人,音乐味道浓郁。属于温暖甜美类型,适合古典,听人声,是这几款里面最好的。缺点是,解稀力和动态由于是16BIT的限制,稍有不足,但也不差了。制作容易做成功。属于老黄忠了。有的人觉得很好,很喜欢那味道。我估计是他周围器材设备不是最好,声音比较硬,那松暖声音风格,对硬声的器材,有很好的调和作用。但配于更高档的,比如我们音乐剑神的器材,1541的缺陷就暴露无疑问。我个人觉得高音解析力不足,那种高档器材产生的透明度,空灵感,余音绕梁感很缺。中音是温暖,但缺中气,不能产生让人共鸣的,感觉到内脏就有微震的,又亲切的中音。低音相对倒还好,比较宽松类型,有人喜欢,但我觉得能力度更大一些更适合大多数客户的爱好。
2,TDA1547:1541的升级版,指标更高,但飞利浦等大厂觉得不好,还是继续沿用1541。很烧友觉得,音乐味道反而没1541好,所以虽然指标高,实际效果并不见得比1541更好,用的厂家少,周边配套电路设计成熟度也比较低。
3,PCM63:一代经典,用的机器很多了。这个我研究不多。也是比较老款的芯片了。
4,AD1955:一款让人又爱又恨的芯片,细节和动态很好,能量感也好,除了PCM1704/1794,大概这个算细节/动态/解析力最高的了,属于凶悍类型。但有的人觉得声音象白开水,缺少音乐性,反正这各有所好吧。但我发现这1955很难做好,高音容易毛,我听过几个AD1955都不行,都高音过亮刺耳+缺乏音乐感染力,暂时还没听到过做成功的案例。据烧友说“雨田”版的1955不错,不过价格厉害。AD1955的设计需要会软件编程的,如果只用硬件是很难完全发挥优势的。
5,CS4397:水晶公司芯片,高端主力款。声音中性,音乐感染力好,解析力和动态都高于TDA1541,音乐味道高于AD1955,是介于1541和1955的风格中间。这特特性造就了声音比较厚实,高音最细腻,属于中性偏温暖类型的声音,声音甜美。大量名机选用,例如美国MBO的机器,参考线路多,设计成熟。4397是大脚。
6,CS43122:比CS4397高音解稀力更好2分,中音差1分,低音质感好1分,实际效果更好10%,音色稍有区别。为当年水晶公司的顶级款。芯片现在已经挺产了。
7,CS4398:CS43122停产后推出的新的芯片,为现在水晶公司最高级别款。

❷ 五一单片机与数模转换芯片dac 0832的硬件连接如图编写输出锯齿波的程序

可以这样,DAC0832是根据输入的数字量,输出相应的模拟量,锯齿波是有规律的模拟量。

单片机内部程序可以通过算法(规律计算或数组),定时生成一个数字量发送到DAC0832,使其输出相应模拟量,即可。
例如锯齿波是从0~3V,将0~3V分为若干个点(分辨率),定时输出每个点的数字量。

❸ 单片机 DAC 运放

使用一个电容充放电作为DAC的控制基准电压,再使用一个运放和三极管组成比例运算电路,增大驱动能力

❹ 单片机集成DAC是什么哥哥姐姐们教教我

这么简单还用问?DAC就是数模转换器,就是把数字量转换为模拟量的一种电路。
这种电路可以做成单独的芯片,再与单片机相连,受单片机控制。
也可以把这种电路做在单片机芯片一起,这样的话就可以省掉一块芯片,对于成本的降低有好处。
把这个电路和单片机做在同一个芯片里的情况,就叫做“单片机集成DAC”了。

❺ 函数信号发生器用单片机和DAC032做的程序

程序很简单的,关键在写程序的时候要注意DAC0832的保持时间和转换速度。
建议你先弄个单缓冲或者直接控制的。
接着控制的会比较简单:
就是DAC8032
1,2,3,10,17,18脚GND。20,19,8脚VCC
能明白吧!程序自己写比较好,这样能学到更多东西
给你点参考,这个程序能让你对它的工作方式更熟悉!!
ORG
0000H
MAIN:MOV
A,P1
MOV
R0,A
;设置高电平
MOV
R1,#00H
;设置低电平
LCALL
BOXING
SJMP
MAIN
BOXING:
JNB
P1.0,SANJIAO
;P1.0控制三角波的输出
JNB
P1.1,JUXING
;P1.1控制矩形波的输出
JNB
P1.2,JUCHI
;P1.2控制锯齿波的输出
RET
;三角波
SANJIAO:
MOV
DPTR,#7FFFH
;
选中DA0832
MOV
A,#00H
UP1:
MOVX
@DPTR,A
;
向0832输出数据
INC
A
JNZ
UP1
;
A=!0
跳转反之顺序执行
DOWN1:DEC
A
MOVX
@DPTR,A
JNZ
DOWN1
RET
;矩形波
JUXING:
MOV
DPTR,#7FFFH
LP:MOV
A,R0
;设置输出上限
MOVX
@DPTR,A
LCALL
DEL_H
;调高电平延时程序
MOV
A,R1
MOVX
@DPTR,A
LCALL
DEL_L
;调低电平延时程序
RET
;锯齿波
JUCHI:
MOV
DPTR,#7FFFH
MOV
A,#00H
LOOP:MOVX
@DPTR,A
INC
A
;SJMP
LOOP
RET
;延时程序
DEL_H:
;高电平
MOV
R7,#250
DE:MOV
R6,#4
DJNZ
R6,$
DJNZ
R7,DE
RET
DEL_L:
;低电平
MOV
R7,#250
DEL:MOV
R6,#4
DJNZ
R6,$
DJNZ
R7,DE
RET
;
END

❻ 做一个单片机DAC控制的LED恒流光源,电流uA级,mA级。请高手分析一下可行性及优缺点。

方案一控制的是电压,要多一个R3电压反馈的通道,很麻烦,
方案二没这个问题,但正电源电压要比较高一些,要达到DA上限+LED压降+2V以上,不然可能线性度会变坏。
总体看方案二好过方案一。
个人建议用方案二的修改方案:R4左端接地,单片机DA接到R5的左边,LED反向,这样的话运放电源+2,-5就够了,如果是红色砷化镓LED,也许-3.6V也勉强可以。

❼ 单片机使用DAC的问题

个人感觉你的电路会比较难搞,一是电流驱动较大;二是要实现你的功能需要添加至少3级运放。

首先,查了一下资料,单片机的DAC输出电流保守估计应该能到10mA级别,所以要实现你的800mA电流输出,肯定要加运放进入;

其次,我不是很清楚你的电压范围,我大概说一下:一级提升你的输出电压,二级作为跟随;三级实现功率(电流)放大,实现推挽电路,具体采用三极管来实现。。

所以,后面的电流提升,当然要借助三极管,放大的电流是模拟形式的。。

不过,这样的电路设计方式,偏置和失真肯定是有的,此外还要做好滤波和前端负载能力。。

❽ 单片机PWM实现DAC转换电路问题;

  1. 没必要你这样折腾。一般认为100%PWM是5V的话,50%占空比是2.5V,10%占空比是0.5V。

PWM输出永远都是5V的,只是占空比不同,需要跟随器和波电路转直流。

2. 一但加了滤波电路,必然不准了。想要准确的话,输出端加ADC检测,即使反馈给单片机,进行调节。最后用PID自适应调节出稳定的电压.

阅读全文

与单片机dac制作相关的资料

热点内容
dockerpythonweb 浏览:969
程序员算法有多强 浏览:713
pythonworkbook模块 浏览:242
什么app能查医生 浏览:175
轻量级的编程语言 浏览:338
程序员那么可爱生孩子 浏览:432
后缀him3加密文件是什么软件 浏览:984
坚果隐藏app为什么要140版本才能用 浏览:313
淘宝dns服务器地址 浏览:259
领英转型app哪个好用 浏览:943
压缩软件的图标 浏览:97
卖鞋哪个app是真的 浏览:469
python迭代是累计吗 浏览:419
程序员哪些平台接私活 浏览:175
单片机充电电路原理图 浏览:1000
android软件云服务器地址 浏览:213
如何用服务器做内网穿透服务 浏览:401
oracle加密表空间重置密码 浏览:302
mdk编译后目标文件 浏览:616
老人动手解压 浏览:720