02.29 如何设计一个重复频率为1Hz,脉宽为20ms的脉冲半导体激光二极管驱动电路?

刘红


设计1Hz频率,脉宽为20ms的脉冲半导体激光二极管驱动电路并不难

在设计之前首先要理解频率、脉宽的含义,还要知道半导体激光二极管的工作电压、电流要求。半导体激光二极管工作电流一般是几十毫安到几百毫安不等,使用三极管驱动即可。

频率、周期、脉宽、占空比是什么?

频率指每秒钟复重的次数,假如1秒种出现一次,那么频率就是1Hz,比如我们平常用的交流电为50Hz,那么意味着每秒出现50次重复的变化。

周期指每一次变化所占用的时间,比如一个方波,它的高电平为20ms,低电平为80m,那么它的周期就是20ms+80ms=100ms了。

脉宽指一个周期内,有效状态所占的时间,比如一个方波高电平为20ms,低电平为80ms,高电平为有效的工作状态,那么认为脉宽为20ms,如果利用低电平为有效的工作状态,那么就认为脉宽为80ms。

占空比指有效状态与整个周期的比例,比如一个方波高电平为20ms,低电平为80ms,高电平为有效的工作状态,那么占空比=20/(20+80)=20%。

单片机设计1H频率20ms脉宽半导体激光二极管驱动电路

因为需要用周期性的方波来控制激光二极管通断,利用单片机(MCU)产生PWM信号驱动三极管控制激光二极管的开和关是最简单的了,可以做到非常准确,如果时间精度要求不高,使用单片机内部的晶振就可以了,如果时间精度要求较高,可以使用外部晶振哦。

只要选用一款带PWM输出的单片机即可,如果有需要还可以设计为频率可调,占空比可调,增加两个可调电阻作为调节控制。

如果单片机没有PWM输出功能,也可以通过单片机的定时器计时,然后根据时间用GPIO模拟输出需要的方波就可以了。

当然,使用单片机需要有一定的编程基础。

时基集成芯片555设计1H频率20ms脉宽半导体激光二极管驱动电路

使用时基集成芯片555来设计一个方波信号发生器,然后就推动三极管控制激光二极管的开关,也可以实现题主的要求哦。通过设置适当的电阻和电容来控制电容的充电和放电的时间就可以了,当然这种方法的时间精确度就会差很多了,便设计方便、简单,也不需要编程。

充电时间计算:电阻RA和二极管D1对电容C进行充电,T充=0.7*RA*C

放电时间计算:电阻RB和二极管DB对电容C进行放电,T放=0.7*RB*C

当电路通电后,振荡器就会起振,电容C上的电压因为不能突变,时基集成芯片2脚起始是低电平,第3脚呈现为高电平,电容C通过电阻RA和二极管D1进行充电,当电容C充电到2/3Vdd电压后,时基集成芯片555就会复位,第3脚呈现为低电平状态,电容C通过电阻RB和二极管DB和555内部放电管进行放电。

不知道大家更偏好于那种方法呢?

欢迎关注@电子产品设计方案,一起享受分享与学习的乐趣!关注我,成为朋友,一起交流一起学习

  • 记得点赞和评论哦!非常感谢!

电子产品设计方案


对于这样一个问题我来给出制作这种电路的方案,首先我们对题目重新审视一下,题目要求重复输出频率为1HZ,也就是周期为1秒。脉宽是20毫秒也就是脉冲的占空比为2%,因此在1秒的周期中高电平只持续20毫秒、低电平持续980毫秒的脉冲。

第一种方案就是利用单片机来实现

单片机完成脉冲的输出是它的“强项”,因为在单片机内部有一种特殊寄存器可以用来进行“计数”或者“计时”,我们只要在这个寄存器中简单设置一下初始值就可以完成。这种控制的思路就好比用单片机实现PWM波形来对直流电机进行调速的思路是一样的,在程序编写时设置一个“标志位”即可,通过不停检测“标志位”状态对电平不停地翻转就会在单片机的I/O口输出我们想要的高低电平脉冲。这个脉冲通过单片机的外设驱动就可以驱动激光二极管。因此利用单片机产生周期为1秒的方波,其中高脉冲为20毫秒、低电平为980毫秒是很容易实现的。并且在程序中只要改变脉宽的计数值会很容易对脉宽进行的调节。单片机外围驱动激光二极管是非常简单的,电路图如下图所示。

第二种方案用EN555作为主控电路实现

用NE555模数混合芯片也可以实现脉冲的输出,在下面的电路中电阻R1、R2、RP1、RP2、C1组成了一个频率可调的脉冲电路。在电路中输出的方波频率是由R1、 R2 、RP1、RP2、C1决定的,在电路中我们只需调节RP2就可以达到我们所需的要求。


以上两种电路都可以对半导体激光二极管进行控制驱动,半导体激光二极管由于所消耗的功率低大约为2毫瓦,因此在驱动电路上不需要太高的电压。

以上就是我对这个问题的回答,欢迎朋友们参与讨论。敬请关注电子及工控技术,欢迎大家转载、点赞!


电子及工控技术


想设计一个重复频率为1Hz,脉冲宽度为20mS的半导体激光二极管驱动电路,可以选用555时基电路接一个占空比可调的1Hz振荡电路,用其输出的窄脉冲即可驱动半导体激光二极管发出20mS的激光脉冲。电路如下图所示。



产生频率为1Hz,脉宽为20mS的振荡电路有很多,选用单片机、CMOS门电路及运放皆可实现,不过这些振荡电路的驱动能力较差,一般需要加一级三极管驱动电路才能驱动激光二极管工作。这里选用双极型的NE555构成1Hz窄脉冲发生器,其可以直接驱动小功率的激光二极管工作。

上图中,NE555及外围元件R1、RP1、RP2、C1等组成一个占空比可调的超低频脉冲发生器,其输出脉冲的波形如下图所示。
只要调节图1电路中R1或C1的标称值,即可使电路的振荡频率为1Hz。RP1选用合适的阻值,并调节其值,使脉冲宽度T2(见上图)为20mS,这样NE555输出的便是频率为1Hz,脉宽为20mS的窄脉冲信号。


上图是一款功率为5mW的半导体激光二极管,其工作电压为直流5V,工作电流只有数十mA,内部带有限流电路,使用时只要接入5V直流电源,即可发出红色的激光束。由于NE555的驱动电流可达200mA,故这种小功率的激光二极管可以直接用NE555来驱动,只要将该管的正负引脚接在图1电路中NE555的③脚与GND之间即可驱动管子发出激光脉冲。


创意电子DIY分享


NE555淘宝5块钱电路板就能实现你说的


分享到:


相關文章: