77问答网
所有问题
单片机使用DAC的问题
如题所述
举报该问题
其他回答
第1个回答 2019-08-26
dac使用4.1v参考电压,这样1lsb差不多就是1mv,实际上有4.096v参考电压源器件使用的。
这样的话向dac写入多少的数字,就能输出对应的电压,当dac输入2550时,输出的电压就是2.55v,用运算放大器放大10倍得到25.5v,然后驱动lm2576或者lm317。
dac不一定要并行的,用串行的就可以,比如tlc5618,这样可以节省不少端口。
相似回答
单片机使用DAC的问题
答:
个人感觉你的电路会比较难搞,
一是电流驱动较大;二是要实现你的功能需要添加至少3级运放
。首先,查了一下资料,单片机的DAC输出电流保守估计应该能到10mA级别,所以要实现你的800mA电流输出,肯定要加运放进入;其次,我不是很清楚你的电压范围,我大概说一下:一级提升你的输出电压,二级作为跟随;三...
单片机
关于DAC0832
的问题
答:
电路,可以简化。74LS373,可以不
用
。直接就把 0832 接在
单片机的
引脚,即可。比如:用 P2 连接 0832 的数据口;0832 的CS等其它引脚,都接地。程序:START:MOV P2, R0 LCALL DL2MS MOV P2, #0 LCALL DL2MS SJMP START END
DAC0832+
单片机
输出正弦波频率最大值
问题
答:
DAC0832转换时间为1uS。采用
单片机
控制的话,转换速度已经够快了,采用查表法输出,假设单片机主频为1MHz(传统51,晶振12MHz为例),那么,采用汇编语言的话,效率较高的话,输出一个数据点大约需要20uS。假设一个周期输出64个数据点,大约1280uS,大约可输出1kHz的频率。如果采用较高速度单片机(如AVR系...
用
51
单片机
和DAC0832制作函数发生器失真很严重怎么办
答:
一是要检查时序问题
,时间间隔要准确 二检查数据及处理是否正确 三最后检查外部电路,DAC带负荷能力很小,要加运放来放大隔离
做一个
单片机DAC
控制的LED恒流光源,电流uA级,mA级。请高手分析一下可行...
答:
很麻烦,方案二没这个
问题
,但正电源电压要比较高一些,要达到DA上限+LED压降+2V以上,不然可能线性度会变坏。总体看方案二好过方案一。个人建议
用
方案二的修改方案:R4左端接地,
单片机
DA接到R5的左边,LED反向,这样的话运放电源+2,-5就够了,如果是红色砷化镓LED,也许-3.6V也勉强可以。
单片机
控制
DAC
电流大小需要写中断么?
答:
DAC
控制属于输出控制,只要有输出的数据,需要输出控制DAC输出电流,就立即输出数据,不需什么中断。再话了,DAC芯片也没有中断请求信号,又如何产生中断。你想多了,不需要中断的。
DAC0832.与
单片机
连接做数模转换。对于DAC0832端口定义,和内存定义的...
答:
DAC0832是将
单片机
输入的数据转换为电流输出,不是接收数据的,接收数据的是AD转换芯片。XBYTE[]将外部的内存单元编程不同的地址,#define DAC0832 XBYTE[OxFFFE]这个就可以操作DAC0832来改变地址0xfffe的单元的值。0xfffe是DAC0832这个外部的内存单元的地址,既然是外部的内存单元,和单片机内存不是同一东西...
大家正在搜
单片机提问有关问题
单片机问题回答
单片机开发板怎么使用
单片机的基本组成
单片机的构成
单片机原理及应用
单片机怎么用
单片机有什么用
单片机