行业资讯
你说的数字电位器是不是无极限电位器?带开关的5只脚,不带开关的三只脚,中间是公共脚?若是我可以给你一个完整程度。
{ OUT=0;Delay(1);OUT=1;} else { OUT=0;Delay(5);OUT=1;} while(P1&3==3);//此后按任意键,还可以复位重来。OUT=0;i=3;//【补充】} } 希望能对你入门编程有所帮助。如有错误,自行调试。
音量的控制还是比较好实现,可以用pt2314。暂停、转换是对音源的控制,需要结合音响中的CD或者MP3的播放。
1、用单片机实现带光耦隔离的反激电源:单个的光藕有4个引脚,其中两个是发光二极管的阴极和阳极,另外两个是接收侧,相当於三极管的发射极和集电极,发光侧有正向电流流过。
2、一般流过光耦发光管的电流按3-10mA来选择电阻计算即可。第二个问题,如果光耦数量少(不多于5个且参数必须一致)是可以工作的,但不推荐这样接,因为同时开可能会有问题。
3、你说的数字电位器是不是无极限电位器?带开关的5只脚,不带开关的三只脚,中间是公共脚?若是我可以给你一个完整程度。
4、使用光耦隔离的话,单片机的输入、输出都要做,在加上单独供电,才能形成一个封闭的“隔离圈”。补充:若按照373-光耦-单片机的数字输入端的话,373在光耦前,EN(使能端)按有效电平接373的地或Vcc,或者受控。
5、不一定非要接光耦,有的设计就是单片机驱动一个三极管,由三极管来控制继电器。接光耦是为了实现电隔离。
6、光耦是用来隔离的。就是说用光耦后,单片机的电路信号与光耦另一边的信号可以完全隔离。好处:继电器在开关过程产生的高压不会影响单片机,一般用在控制高压的电路或者继电器电感比较大的情况下。
建议采用cd4051直接控制电阻网络,简单也适合你的89c51系统,选取高端的就有点头重脚轻的嫌疑了。
音量的控制还是比较好实现,可以用pt2314。暂停、转换是对音源的控制,需要结合音响中的CD或者MP3的播放。
使用美信公司的MAX5432芯片。50k欧姆最大电阻,32抽头。电路很简单,iic两线接口。在网上随便都能搜到iic接口的程序。希望你能有用。
用“数→模”转换芯片(例如DAC0832),将单片机输出的数值转换为电位。具体电路及程序请参阅教科书或有关资料。
你可以用它来输出电压直接接在有直流音量控制的功放块上。目前新点的功放IC都基本有直流音量控制。
还有种是采用集成电路来实现:用专用的音量控制集成电路加上编码开关(也叫数字电位器)配合单片机程序实现对音量控制。
一点销电子网
Yidianxiao Electronic Website Platform