我想用单片机输出高电平为50mV低电平为10mV的脉冲信号,用8位的DA转换器能实现吗?

貌似精度不够,那用12位DAC的话,能和单片机连接上吗?

第1个回答  2013-04-12
对于8位的DA分辨率为1/256 (1/(2^8)) 如果单片机的基准电平为5V那么,可以输出最小为1/256*5=0.01953125v=19.53125mv,这说明你的说法是对额,最小不能输出为10mv,使用12位的
DA,那么同理可以输出1/(2^12)*5=0.0024410625v=2.4410625mv这最小分辨率可以满足你的要求,不过想做到,刚好是10mv或50mv是有难度的追问

不精确没关系,就是12位DAC怎么和单片机连接呢

追答

建议你参考对应的DAC的资料。里面肯定有与单片机的连接方法。

本回答被提问者采纳
第2个回答  2017-11-23
可以的,12位并口DA可以直接和IO相连接,但是需要注意发出脉冲信号的频率,
懂事电子设计 Vgz
第3个回答  2013-04-12
任何位数的DAC都可以与单片机连接追问

单片机每个口为8位,能够同时用P1和P0口输出并行数据吗?

追答

常用的12位DAC接口有两种,串行和并行,串行接口容易,如果是并行的可以使用HC244或HC245之类的总线线路分时送数。
另外,你要的是脉冲信号,没必要使用DAC,用个MOS开关就可以了

追问

谢谢!

相似回答