按键及电池电压检测
发布时间:2015/1/15 19:08:35 访问次数:905
电路中,MSP430由TPS61200的输出供电,但由于系统功耗要求,TPS61200在待机模式下不能工作。RB521CS-30T2R如何通过怅按按键开启系统,并能够在释放按键后系统也能正常工作呢?同时,该按键在系统正常工作时也能够实现LED照明状态和灯光闪烁示警信号状态
切换等满足照明设备的多种应用要求。基于比较器实现按键以电池电压检测原理图[63]如图4.10.4所示。系统在待机状态(关机)时,当按键被长按,Button Enable信号端产生等同于电池输入电压的高电平信号,该信号端连接TPS61200的使能端引脚6。这样TPS61200进入工作状态,VOUT引脚输出3.6V,并给MSP430F2011供电,从而使MSP430F2011进入工作状态,程序开始运行并使P1.7置高。P1.7置高又通过GPIO Enable信号驱动TPS61200的使能端并保持其一直处于工作状态。这样,按键即使被释放后,也能保证系统一直处于工作状态。
在单片机控制系统中,大部分设计是采用GPIO实现按键。但在本设计中由于单片机在待机状态下没有供电即单片机不能正常工作,所以按键的判断很难通过GPIO的方式实现。这里,是采用MSP430F2011的片上比较器来实现的。MSP430单片机的片上比较器内部可以产生用于比较的模拟电压参考VCC、1/2VCC、1/4VCC,固定电压0.55V等。因此本设计采用内部提供0.55V的基准电压来实现按键的检测。根据系统工作电压的特点,当按键被按时,其最低0.6V的输入大于内部0.55V的基准电压,从而在比较器输出端产生高电平,实现按键的检测。特别要注意的是,这个内部基准电压会随着供电电压变化和温度变化有小范围的变化,所以软件的滤波对于按键的判断还是非常有必要的,尤其是在最低电池电压条件下。
图4.10.4基于比较器实现按键以及电池电压检测原理图
对于电池供电类应用,一般需具有电池电压检测功能。如图4.10.4所示,当检测到电池输入电压低于设定的低电压报警阈值时,单片机MSP430F2011通过GPIO Enable信号输出低电平至TPS61200的EN引脚,以关断TPS61200。考虑到MSP430F2011的片上资源,电池电压检测电路也采用单片机片上比较器,其和按键分时复用一个比较器。
电路中,MSP430由TPS61200的输出供电,但由于系统功耗要求,TPS61200在待机模式下不能工作。RB521CS-30T2R如何通过怅按按键开启系统,并能够在释放按键后系统也能正常工作呢?同时,该按键在系统正常工作时也能够实现LED照明状态和灯光闪烁示警信号状态
切换等满足照明设备的多种应用要求。基于比较器实现按键以电池电压检测原理图[63]如图4.10.4所示。系统在待机状态(关机)时,当按键被长按,Button Enable信号端产生等同于电池输入电压的高电平信号,该信号端连接TPS61200的使能端引脚6。这样TPS61200进入工作状态,VOUT引脚输出3.6V,并给MSP430F2011供电,从而使MSP430F2011进入工作状态,程序开始运行并使P1.7置高。P1.7置高又通过GPIO Enable信号驱动TPS61200的使能端并保持其一直处于工作状态。这样,按键即使被释放后,也能保证系统一直处于工作状态。
在单片机控制系统中,大部分设计是采用GPIO实现按键。但在本设计中由于单片机在待机状态下没有供电即单片机不能正常工作,所以按键的判断很难通过GPIO的方式实现。这里,是采用MSP430F2011的片上比较器来实现的。MSP430单片机的片上比较器内部可以产生用于比较的模拟电压参考VCC、1/2VCC、1/4VCC,固定电压0.55V等。因此本设计采用内部提供0.55V的基准电压来实现按键的检测。根据系统工作电压的特点,当按键被按时,其最低0.6V的输入大于内部0.55V的基准电压,从而在比较器输出端产生高电平,实现按键的检测。特别要注意的是,这个内部基准电压会随着供电电压变化和温度变化有小范围的变化,所以软件的滤波对于按键的判断还是非常有必要的,尤其是在最低电池电压条件下。
图4.10.4基于比较器实现按键以及电池电压检测原理图
对于电池供电类应用,一般需具有电池电压检测功能。如图4.10.4所示,当检测到电池输入电压低于设定的低电压报警阈值时,单片机MSP430F2011通过GPIO Enable信号输出低电平至TPS61200的EN引脚,以关断TPS61200。考虑到MSP430F2011的片上资源,电池电压检测电路也采用单片机片上比较器,其和按键分时复用一个比较器。
上一篇:光LED恒流驱动控制
上一篇:系统控制流程及软件设计
热门点击
- 触发器的逻辑图和逻辑符号
- 电容的放电曲线
- JRX - 13F型继电器的主要性能和参数
- 无线局域网的物理层主要有哪几种
- 所用的温度传感器是一只锗晶体三极管3AX31
- 复合管互补推挽式功放输出电路
- 锗晶体管和硅晶体管的区别
- CD40192在作加计数使用时
- 微分波形是如何形成的呢
- 电感器的感抗及其计算
推荐技术资料
- 泰克新发布的DSA830
- 泰克新发布的DSA8300在一台仪器中同时实现时域和频域分析,DS... [详细]