创意DIY:仅凭单片机和电感器,怎么实现升压电路?
先看视频,这个视频向我们演示了一个奇怪的现象:使用一个烧写了程序的ATTiny单片机和一个电感,通过特定的线路接法和程序的能力,就能够使得一个已经耗尽了电力的纽扣电池驱动LED正常发光,并实现呼吸灯和闪烁灯的效果,你能想象出作者是如何做到的吗?
我们可以确定的是,面包板内部和单片机下面没有额外的有源器件。
所有用到的元器件也和我们平常使用的元器件没有两样。
我们是如何将原本不能够点亮LED的电池的电压提升至能够正常驱动一片ATTiny单片机和一只LED的呢?除了连接方法以外,在单片机的编程上也一**了一些文章,你能否想到呢?
怎么样?想到了吗?一个不争的事实就是仅为2V左右的电压驱动单片机和LED是难以完成的任务,所以我们要先对其进行升压。
而提到升压, 自然我们就会想到Boost结构。
如果你还不了解,那么这篇文章或许能够给你一些帮助:一个小小的Boost电路是怎样将电压升上去的?
有头绪了吗?如果你想到了解决的方法,或者你想要先看看答案的话,就继续向下翻吧!
ATTiny单片机具有电源管理功能以降低能耗,在没有工作任务的时候,它可以切换至低能耗状态,关闭大部分内部功能的同时保留SRAM的电源供给。
这样在再次切换至正常状态时数据不至于丢失。
我们推测,在这个设计中,电感器要与ATTiny单片机串联在电源上。
而通过编程,单片机的工作状态在低能耗和正常状态间不断的切换,这样其对外表现出的阻抗也不断的变化,在低能耗状态下,大部分能量充能给电感器。
而正常状态下,电感器将对外放电,这就在
。
。
。
。
。
。
。
。
详情请见:LED社区
相关阅读:
【原创】大牛支招!如何使用PI TOP246YN设计开关电源