一种基于单片机的远程开关机方法与流程

文档序号:11807385阅读:2664来源:国知局

本发明涉及单片机远程控制技术领域,特别涉及一种基于单片机的远程开关机方法。



背景技术:

随着电子计算机的发展与应用,方便、灵活、低功耗的开关机电路在电子设备的应用中显得尤为重要。传统开关机方式必须要求用户与电子设备接触,才能开机使用,进而与外部通信。

远程开机(Wake on Lan,简称WOL),又可以被称为远程唤醒技术,是指可以通过局域网、互联网或者通讯网实现远程开机,无论被访问的计算机离用户有多远、处于什么位置,只要通过局域网、互联网或者通讯网,就都能够被随时启动。

目前,主流的远程开关机方式使用BMC进行控制,该种方式大多用在服务器产品中,且电路设计复杂,成本较高。

在桌面台式机、笔记本等产品中,BMC中许多功能往往不是必须使用,使用该种方式远程控制开关机无疑造成资源浪费,成本增加。

针对上述问题,本发明设计了一种基于单片机的远程开关机方法。旨在开发一种既可以避免资源浪费带来的高成本,又可以减小设计难度,使用起来更加方便灵活的远程开关机方法。



技术实现要素:

本发明为了弥补现有技术的缺陷,提供了一种简单高效的基于单片机的远程开关机方法。

本发明是通过如下技术方案实现的:

一种基于单片机的远程开关机方法,其特征在于:包括上位机,单片机,主板和电源,所述上位机通过单片机连接到主板和电源,通过上位机串口与单片机进行通信,单片机根据上位机提供的指令输出相应的控制信号,进而控制主板及电源;所述上位机通过串口驱动器连接到单片机,所述上位机发出的RS232串口信号经串口驱动器进行电平转换后接入单片机。

所述单片机采用MCS-51单片机,所述串口驱动器采用MAX3243IDB串口驱动器。

所述上位机发出的控制信号包括主板开、关机信号,主板复位信号和电源使能信号,所述主板开、关机信号和主板复位信号通过单片机接入主板,所述电源使能信号通过单片机接入电源。

本发明的有益效果是:该基于单片机的远程开关机方法,开发了一种全新的远程开关机方法,通过上位机串口与单片机进行通信,单片机根据上位机提供的指令输出相应的控制信号,进而控制主板及电源开关机;既能避免常规BMC开关机方式造成资源浪费,带来高成本的问题,又能减小设计难度,使用起来更加方便灵活,适宜推广应用。

附图说明

附图1为本发明基于单片机的远程开关机方法示意图。

具体实施方式

为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图和实施例,对本发明进行详细的说明。应当说明的是,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

该基于单片机的远程开关机方法,由串口电平转换部分,单片机控制部分和外围电路组成,将以上三部分单独集成在一块小型PCB上。串口电平转换部分包括上位机和串口驱动器,单片机控制部分包括单片机,主板和电源。所述串口电平转换部分和单片机控制部分通过外围电路进行连接。所述上位机通过单片机连接到主板和电源,通过上位机串口与单片机进行通信,单片机根据上位机提供的指令输出相应的控制信号,进而控制主板及电源。

由于单片机的TTL信号电平与上位机发出的串口信号电平电压幅值不同,上位机发出的RS232串口信号接到单片机时不能直接使用,需经过串口驱动器进行电平转换。因此,所述上位机通过串口驱动器连接到单片机,所述上位机发出的RS232串口信号经串口驱动器进行电平转换后接入单片机。

所述单片机采用MCS-51单片机,MCS-51单片机内部有一特定接口用于全双工串行口与TTL串口信号相连,控制口可接任意IO口。

所述串口驱动器采用MAX3243IDB串口驱动器。

所述上位机发出的控制信号包括主板开、关机信号,主板复位信号和电源使能信号,所述主板开、关机信号和主板复位信号通过单片机接入主板,所述电源使能信号通过单片机接入电源。

外围电路通过单片机将单片机发出的主板开、关机信号,主板复位信号和电源使能信号,定义为高电平或低电平。控制信号通过Mos开关进行电压转换,以达到控制主板开、关机信号,主板复位信号和电源使能信号的电平,进而达到远程开关机的目的。

该基于单片机的远程开关机方法,开发了一种新的远程开关机方法,通过上位机串口与单片机进行通信,单片机根据上位机提供的指令输出相应的控制信号,进而控制主板及电源开关机;该方法既能避免常规BMC开关机方式造成资源浪费,带来高成本的问题,又能减小设计难度,使用起来更加方便灵活,适宜推广应用。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1