如题所述
第1个回答 2012-07-10
原理是这样的,蜂鸣器通直流就叫,而且没有音调变化。
但是可以通过改变输入电压电流来使蜂鸣器音调改变,比如说使用交流电。
单片机的原理就是通过改变IO口输出的波形来使蜂鸣器变声。
如:单片机输出 0 1 0 1 0 0 1
那么蜂鸣器输出就是 低高低高低低高本回答被网友采纳
但是可以通过改变输入电压电流来使蜂鸣器音调改变,比如说使用交流电。
单片机的原理就是通过改变IO口输出的波形来使蜂鸣器变声。
如:单片机输出 0 1 0 1 0 0 1
那么蜂鸣器输出就是 低高低高低低高本回答被网友采纳
第2个回答 2012-07-11
程序是差不多还是完全一样需要说明。
对于有源蜂鸣器,音调是固定的,
嘀--嘀--嘀--嘀-- 的声音单片机肯定是间歇的的打开蜂鸣器;
嘀---------------- 的声音是一直打开蜂鸣器的。
无源蜂鸣器,单片机的驱动频率不一样声音会有所不同。本回答被提问者采纳
对于有源蜂鸣器,音调是固定的,
嘀--嘀--嘀--嘀-- 的声音单片机肯定是间歇的的打开蜂鸣器;
嘀---------------- 的声音是一直打开蜂鸣器的。
无源蜂鸣器,单片机的驱动频率不一样声音会有所不同。本回答被提问者采纳
第3个回答 2012-07-10
如果是无源蜂鸣器的话,他就是通过控制0101010持续变换的时间俩控制声音耳朵长短的,如果是有源蜂鸣器的话,就是通过控制高电平的时间来控制发声的时间的