早先,把同样的程序给蜂鸣器和LED,LED可以工作,而蜂鸣器却不可以。所以早想着抽一天晚上来解决这个问题。
其实这就不是个问题哈。因为程序不应该有错,下载DEMO程序,也可以唱歌,说明硬件没错。
上网查找,有前辈说了:对于蜂鸣器驱动,要先明白是无源还是有源,无源就要PWM了,有源直接控高控低就行。
这就是问题所在了。我接触的都是直接拉高拉低就会响的。而根据判断,板上的是无源的,我直接拉低当然不行了,没振荡。
附有源无源的区分:
1.一股无源比有源低1MM左右
2.反过来看,能看到绿电路板的是无源;看到黑密封胶的是有源
3.加电。上电触碰会响的是无源;不会响或常响为有源
4.万用表电阻*1档,6-8欧的为无源;几百欧的为有源
我用定时器写了个周期100MS的方波,声响像蚊子吭,虽然不好听,但说明能工作了呀!
呵呵,程序就没必要贴了。今天就先到这吧,明天串口。然后,还有AD。这些都完了,再实际去数码管,流水灯,蜂鸣器唱歌……
关键字:51学习 蜂鸣器 驱动
引用地址:
51学习之蜂鸣器驱动
推荐阅读最新更新时间:2024-03-16 14:44
背光及照明用LED驱动IC技术市场分析
LED作为绿色环保的清洁光源得到广泛的认可。LED使用寿命长、节能省电、应用简单方便、使用成本低,因而在手机、MP3、MP4、PMP、DSC(数码相机)、PDA、GPS、PND、游戏机、学习机、笔记本电脑等的手持产品的LCD背光;LED手电筒、矿灯便携照明;在建筑照明、装饰照明、标识牌照明;在汽车的仪表板背光、前后雾灯、第三刹车灯、方向灯、尾灯;以及将在家庭照明都会得到海量的应用。 LED驱动IC目前市场需求 LED驱动IC目前市场需求按应用来分基本有三大类,一是用于消费性电子产品的,其应用特点是以电池为能源,一般为4.2-8.4V,因此低电压、小电流的LED驱动器是目前量大面广的产品;二是用于汽车照明产品,因其电
[电源管理]
汽车车身控制模块驱动器参考设计
描述 TIDA-00296 是一项重点介绍 TI 高侧和低侧继电器、电机以及负载驱动器产品系列的参考设计。我们选择了针对该设计的负载(门锁、车窗升降电机、座椅加热器、HVAC、车灯和 LED)来展示 BCM 可驱动的负载范围以及 TI 解决方案如何满足这些领域。
特性
用于驱动多个负载的灵活可靠的驱动器产品:高侧前 FET 驱动器 (LM9061/TPIC44H01)、座椅加热器、低侧驱动器 (TPL7407L)、车灯、高侧驱动器 (LMD18400)、HVAC 风机、车窗/雨刷传动器、线性LED驱动器 (TPS92630)、LED。
智能驱动器通过 I2C 和 SPI 提供诊断和保护功能
针对该设计的功率级提供反
[嵌入式]
51单片机驱动ADC0832模数转换程序-lcd1602显示
/*这个芯应用不多*/ #include reg51.h #define uchar unsigned char #define uint unsigned int uchar Chan0Value,Chan1Value; sbit RS=P1^0; //1602各控制脚 sbit RW=P1^1; sbit EN=P1^2; sbit Cs0832= P2^0; //0832各控制脚 sbit Clk0832= P3^6; sbit Di0832= P3^7; sbit Do0832= P3^7; void delay1ms(unsigned int ms)//延时1毫秒(不够精确的) { int i,j; for(
[单片机]
STM8单片机对LCD模块的驱动
STM8L152XX系列带有片上段式LCD驱动程序,这为低成本应用和高密度系统设计提供了保证,利用片上LCD驱动模块,可以有效的控制系统整体功耗,简化系统结构,从整体来说可靠性得到提高。 此处不介绍LCD驱动模块的原理以及驱动时序,请参考STM8原版英文说明文档,已描述的很详细,以下介绍其寄存器的配置方法以及编程方法。 时钟,系统时钟同样用来产生LCD驱动时钟,通过时钟模块配置: CLK_PCKENR2|=S3; //LCD 使能LCD模块时钟 CLK_CRTCR=S7|S6|S5|S1; //RTC&LCD-》FCLK/128 注意RTC和LCD是共同一路时钟 以上配置根据实际时钟进行调整,我在此处采用FCLK=HSI=
[单片机]
Diodes多通道负载电流汲入型驱动器省电达十二倍
Diodes公司 (Diodes Incorporated) 推出两款驱动器ULN2003V12及ULN2003F12。ULN2003V12为七通道继电和电感负载电流汲入型驱动器,可直接替代行业标准器件并减少耗电量达十二倍。ULN2003F12是四通道版本,在驱动低压步进电机等要求较少输出通道时会缩减占位面积 。 ULN2003V12为七通道继电和电感负载电流汲入型驱动器,可直接替代其它厂商同类型行业标准ULN2003A产品,并节省十二倍耗电量。四通道的ULN2003F12则可在驱动低压步进电机等要求较少输出通道的情况下,提供更小巧的解决方案。两款器件的目标市场包括洗衣机和洗碗机等家用电器。
[电源管理]
【盘点】照明用LED驱动电源关键词
由于 LED 具有环保、寿命长、光电效率高(目前光效已经达到100LM/W)、抗震等众多优点,近年来在各行业应用得以快速发展,理论上,LED的使用寿命在10万小时左右,但在实际应用过程中,有些LED灯具设计人员对 LED驱动 电源认识不足或选用不当或一味追求低成本,结果使LED灯具产品寿命大大缩短,使LED灯具的优势得不到很好的发挥。 LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。而LED驱动电源的输出则大多数为可随LED正向压降值变化而改变电压的恒定电流源。LED电源核心元件包括开关控
[电源管理]
SN65HVD3080E / SN65HVD3083E / SN65HVD3086E - 低功耗 RS-485 全双工驱动器/接收机
每种器件均为针对全双工 RS-485 或 RS-422 数据总线网络的平衡驱动器与接收机。在电源电压为 5 V 时,这些器件可完全符合TIA/EIA-485A 标准。 所有器件均具备受控总线输出转换时间,因此可适用于200 kbps ~ 20 Mbps 的信令速率。 上述器件在不足 1 mA(典型值)的低电源电流下也可工作,负载情况除外。在不工作的断电模式下,这些器件的电源电流会降至几毫微安,特别适合节能型应用。 这些器件具备宽泛的共模范围与很高的 ESD 保护等级,因此特别适合要求严格的应用,如运动控制器、压电逆变器、工业网络以及线缆式机架互连。其中,噪声容差对上述应用而言至关重要。 这些器件的工作温度范围为 -40°C ~8
[新品]
MWC 2024:英特尔驱动网络、边缘与企业智能化革新,加速实现AI无处不在
在2024年世界移动通信大会(MWC 2024)上,超过65家英特尔的核心客户及合作伙伴展示了其基于全新软硬件和服务的系统与解决方案,用于实现未来基础设施的现代化及货币化转型。 2024年2月26日,巴塞罗那,西班牙—— 在2024年世界移动通信大会上,英特尔发布了全新的平台、解决方案和服务,涵盖网络和边缘AI、英特尔®酷睿™ Ultra处理器和AI PC等。 在这个技术发展日新月异的时代,保持竞争力至关重要,英特尔致力于为客户、合作伙伴及庞大的生态系统提供产品和解决方案,帮助他们把握AI和内置自动化的新机遇,从而降低总体拥有成本、提高运营效率,并开拓全新的创新服务。 在今天的发布中,英特尔致力于推动行业实现5
[网络通信]