Ⅰ 怎样才能使单片机自动开关机高手求解!!
买个定时时钟芯片配合使用,用三级管控制单片机的供电电源即可了;当然你还得在单片机上编写程序对时钟芯片进旦模行控制,这亩行样你就可以修改模耐缓开关机时间了。
Ⅱ 一键开关电路的工作原理
工作原理:
1、开启:按下开关后,Q1的B通过二极管和开关构成回路,Q1导通,导通后系统开启,系统执行初始化之后,MCU开启控制IO输出1,检测IO经过一段延时后进入关机检虚枝测。
2、关机:检测IO负责检差迹敏查开关州链是否被按下,若开关按下该IO为0,则控制IO输出0,然后Q2截止,按键被释放后,Q1因b极没有电流而截止于是关闭。
(2)单片机一键开关机扩展阅读:
另一种一键开关电路方法:
图中Ctr和Key接单片机管脚,Ctr作为开关控制用,Key作为按键检测用。
1、开机:按下按键,Q1导通,单片机上电,控制Ctr为低电平,保持Q1导通。
2、关机:想停机时,再按下按键,单片机控制Ctr为高电平,此时松开按键Q1截至,单片机停电。
此电路适合手持设备使用,开关方便,停机状态几乎不耗电。这种接法单片机控制管脚在单片机停电时也带电,不是很规范,实际测试使用正常。
Ⅲ 单片机单按建开关机,输入输出状态设置问题
这要有一个能配合实现这个功能的 电源控制ic(假设为U1)才行。
按键短按时,这个U1的CE为CE=1,则可给单片机及后面的电路供电。单片机运行后并输出一个
io-1信号控制U1,实现短按后能锁定U1正常继续供电。
按键长按时,让单片机的一个io-2输出低电平 让U1的CE和单片机控制U1的io-1拉低,这样U1就断开对后面电路的供电。
一直循环下去。
所以硬件还需要修改才能实现,
这是我想到的方法,可能还有其他更好的方法吧。
你可以先去找找这方面的ic 然后根据这个ic的特性来做
Ⅳ 贵求,怎么用单片机控制计算机关机
计算机可以定时开关机呀,定时开机不需要什么特别的软件,直接在BIOS里设置即可,
Windows XP的关机是纯兆明由Shutdown.exe程序来控制的,位于Windows\System32文件夹中。如
果想让Windows 2000也实现同样的效果,可以把Shutdown.exe复制到系统做告目录下。
比如你的电脑要在22:00关机,可以选择“开始→运行”,输入“at 22:00 Shutdown -s”,
这样,到了22点电脑就会出猜迅现“系统关机”对话框,默认有30秒钟的倒计时并提示你保存工
如果用单 片机控制关机只能断电源,或用串口发数据,专 门编软件,运行关机程序
Ⅳ 单片机怎么做开关机程序
这个是完全没有问题的,但是需要硬件结合,比如单片机某个IO输出高电平开机,你硬件用三极管或者光耦控制继电器,开实现开关机,希望我的回答对你有帮助!
Ⅵ 电脑电源键改造!
可以的,如果借助单片机的纤胡话租升,可以通过2.4G无线遥控,也可以蓝牙或者wifi,还可以红外遥控,不使用单片机的话,可以用成品315MHz或者443MHz遥控模块。与主板接口,可以直接三极管控制,也毁型拦可以光耦、继电器间接控制
Ⅶ 场效管 一键开关机电路 改动后出现问题
一键开关机电路,可以参考下图的参陵坦数:
长按SW1进行关机时
以上图纸和参数、分析过程参考自“电路啊”的文章《软件配合伏缓实现的“一键开关机电路”》
Ⅷ 怎么用C语言/C51程序实现单片机按键长按开机与长按关机
1.
首先需要硬件支持,也就是单片机某个引脚可以控制断电和维持上电
2.
按键的的作用也可以给单片机供电,并且还要有个专门的引脚检测按键状态。
3.
软件:首先是长按判断。这个最好用按键扫描。就是检测按键按下时候,定时器计时,如果松开就立即清零。在设置一个功能函数检测定时值,大于两秒后,就表示长按。
4.
按键按下单片机供电开始计时,如果达到长按标准,就输出引脚控制持续供电,这时候按键松了也不会断电。
5.
运行期间,按键再次按下并符合长按,那木引脚输出停止供电,这时候如果按键松开,那就彻底没电关机。
Ⅸ 关于单片机中的一键开关机电路
对计算器、电子秤来说,不确定是题主所述的前者方案,还是后者方案。
不过对于前者的方案,也就是一键开关机电路,整个原理图是这样的:
一键开关机电路
在关机状态,按键SW1被按下,MOS管Q1会打开,VCC就有电了,并供给MCU,MCU一上电就通过GPIO-Out输出高电平,打开三极管Q2,进一步维持MOS管Q1的打开。
具体分析过程参考自“电路啊”的《软件配合实现的“一键开关机电路”》