本实用新型涉及一种施密特触发器,具体的说,涉及了一种基于MCU的施密特触发器。
背景技术:
常规施密特触发器往往采用模拟电路来实现的电路功能,通常模拟电路的耦合度特别高、构成要素较简单,但是也存在着无法触发上下限设定以及同相施密特触发器和反相施密特触发器电路无法通用的情况。
为了解决以上存在的问题,人们一直在寻求一种理想的技术解决方案。
技术实现要素:
本实用新型的目的是针对现有技术的不足,从而提供一种设计科学、实用性强且通用性好的基于MCU的施密特触发器。
为了实现上述目的,本实用新型所采用的技术方案是:一种基于MCU的施密特触发器,包括MCU、上限电压设定器、下限电压设定器和同相反相选择器;所述上限电压设定器,产生上限电压阈值并送至所述MCU;所述下限电压设定器,产生下限电压阈值并送至所述MCU;所述同相反相选择器,输出同相反相电平信号至所述MCU,用于确定所述施密特触发器的同相特性或反相特性;所述MCU将输入电压VIN分别与所述上限电压阈值或所述下限电压阈值比较,根据比较结果以及所述施密特触发器的同相特性或反相特性输出方波信号Vout。
基于上述,所述上限电压设定器为电位器RWH,所述电位器RWH的一个固定端连接电源电压VCC,所述电位器RWH的另一个固定端接地;所述电位器RWH的活动端输出上限电压阈值;所述下限电压设定器为电位器RWL,所述电位器RWL的一个固定端连接电源电压VCC,所述电位器RWL的另一个固定端接地;所述电位器RWL的活动端输出下限电压阈值。
基于上述,所述MCU为ATtiny13微处理器,输入电压VIN输入至所述ATtiny13微处理器的引脚ADC2,所述ATtiny13微处理器的引脚ADCO连接所述电位器RWH的活动端,所述ATtiny13微处理器的引脚ADC1连接所述电位器RWL的活动端,所述ATtiny13微处理器的引脚PB0连接所述同相反相选择器的输出端Vset,所述ATtiny13微处理器的引脚PB1输出电压Vout,所述ATtiny13微处理器的VCC引脚连接电源电压VCC,所述ATtiny13微处理器的GND引脚接地。
基于上述,所述电位器RWH和所述电位器RWL的阻值均为5kΩ,所述电源电压Vcc为5V。
本实用新型相对现有技术具有实质性特点和进步,具体的说,本实用新型通过MCU、同相反相器、上限电压设定器和下限电压设定器的配合构建了一种通用施密特触发器,具有触发上下限阈值设定简便、正相施密特触发器与反相施密特触发器通用的优点,且不易受到外接干扰。
附图说明
图1是本实用新型的原理框图。
图2是本实用新型的一种实施例。
具体实施方式
下面通过具体实施方式,对本实用新型的技术方案做进一步的详细描述。
实施例1
如图1所示,一种基于MCU的施密特触发器,包括MCU、上限电压设定器、下限电压设定器和同相反相选择器;所述上限电压设定器,产生上限电压阈值并送至所述MCU;所述下限电压设定器,产生下限电压阈值并送至所述MCU;所述同相反相选择器,输出同相反相电平信号至所述MCU,用于确定所述施密特触发器的同相特性或反相特性;所述MCU将输入电压VIN分别与所述上限电压阈值或所述下限电压阈值比较,根据比较结果以及所述施密特触发器的同相特性或反相特性输出方波信号Vout。
具体的,当所述同相反相电平信号为高电平时,所述施密特触发器为同相施密特触发器;输入信号VIN从低电平上升到高电平的过程中,当输入信号VIN等于上限电压阈值时,方波信号Vout由低电平翻转为高电平;输入信号VIN从高电平下降到低电平的过程中,当输入信号VIN等于下限电压阈值时,方波信号Vout由高平翻转为低电平。
当所述同相反相电平信号为低电平时,所述施密特触发器为反相施密特触发器;输入信号VIN从低电平上升到高电平的过程中,当输入信号VIN等于上限电压阈值时,方波信号Vout由高电平翻转为低电平;输入信号VIN从高电平下降到低电平的过程中,当输入信号VIN等于下限电压阈值时,方波信号Vout由低平翻转为高电平。
如图2所示为本实用新型的一种具体实施电路,其中包括电位器RWH和电位器RWL,并且所述电位器RWH和所述电位器RWL的阻值均为5kΩ;所述MCU为ATtiny13微处理器。
具体的,所述电位器RWH的一个固定端连接5V电源,所述电位器RWH的另一个固定端接地,所述电位器RWH的活动端连接所述ATtiny13微处理器的引脚ADC0,并输出上限电压阈值到所述ATtiny13微处理器;所述电位器RWL的一个固定端连接5V电源,所述电位器RWL的另一个固定端接地,所述电位器RWL的活动端连接所述ATtiny13微处理器的引脚ADC1,并输出下限电压阈值到所述ATtiny13微处理器;所述ATtiny13微处理器的引脚ADC2输入有输入电压VIN,所述ATtiny13微处理器的引脚PB0连接所述同相反相选择器的输出端Vset,所述ATtiny13微处理器的引脚PB1输出电压Vout,所述ATtiny13微处理器的VCC引脚连接5V电源,所述ATtiny13微处理器的GND引脚接地。
对本领域的技术人员而言,从本技术领域或与本技术领域相关的技术领域,是容易获得的设备,不需要付出创造性劳动。
最后应当说明的是:以上实施例仅用以说明本实用新型的技术方案而非对其限制;尽管参照较佳实施例对本实用新型进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本实用新型的具体实施方式进行修改或者对部分技术特征进行等同替换;而不脱离本实用新型技术方案的精神,其均应涵盖在本实用新型请求保护的技术方案范围当中。