历史上的今天
返回首页

历史上的今天

今天是:2025年04月28日(星期一)

正在发生

2020年04月28日 | 基于ARM-Linux架构的远程可控电源插座设计方案

2020-04-28 来源:elecfans

    互联网的迅速发展,实现了信息的高速传输和资源共享,极大地方便了人们的生活。嵌入式系统广泛应用于各种电器产品、智能仪表和控制设备中,它与互联网的结合是一种必然的趋势。


    嵌入式系统和网络技术的快速发展,为网络远程控制的发展和完善提供了技术基础。


    笔者综合运用嵌入式系统和Web技术,设计了一种可通过互联网进行远程控制的电源插座系统,实现对家用或工业电器的远程实时控制。用户通过网页浏览器访问该系统,对各插座进行打开或关闭的操作,实现对与其相连接的电器的远程控制。


1 嵌入式Web工作原理

    嵌入式Web的体系结构如图1所示。客户端和嵌入式系统中Web服务器之间的通信协议采用HTTP(超文本传输协议)。嵌入式操作系统提供TCP/IP协议支持。嵌入式Web服务器提供静态网页,也可以通过CGI(Common GatewayInterface,公共网关接口)与后台程序或嵌入式数据库交互,进行数据访问或处理。

基于ARM-Linux架构的远程可控电源插座设计方案

基于ARM-Linux架构的远程可控电源插座设计方案


    嵌入式Web的工作流程如图2所示。嵌入式Web服务器的主要任务是接收客户端请求、解析客户端请求、响应客户端请求、向客户端回送请求的结果。客户端与Web服务器交换数据之前,首先用TCP/IP建立连接,服务器端程序建立TCP类型的Socket套接字;服务器在接收到用户端的请求后,解析客户请求的HTTP协议头,分析客户的请求,根据客户的请求做相应的处理并返回结果。


2远程可控电源插座设计

文中设计采用ARM-Linux架构。ARM处理器县有小体积、低功耗、低成本、高性能等特点。嵌入式Linux操作系统内核精悍,运行所需资源少,十分适合嵌入式系统应用。


2.1 系统硬件设计

远程可控电源插座系统硬件结构如图3所示。

基于ARM-Linux架构的远程可控电源插座设计方案


    嵌入式Web服务器实现对用户的身份验证、页面解析与交互,根据用户请求产生对电源插座的控制信号。存储器存放系统的程序和页面文件。


    以太网接口模块可选用RTL8019AS等以太网接口芯片,实现网络通信。


    控制模块实现对连接在市电AC220 V的插座各开关的“打开、关闭”操作,进而控制相连接的电器的工作。由于嵌入式系统使用的DC3.3V电源,且电流较小,控制模块须实现弱电对强电的控制。考虑到响应速度、电路功耗、使用寿命等因素,控制模块设计选用光电耦合器和可控硅。控制模块可控制电源插座的4路开关,其中一路的电路原理如图4所示。

基于ARM-Linux架构的远程可控电源插座设计方案


    光电耦合器选用MOC3062,它集光电隔离、过零检测和过零触发为一体,可以自动检测交流电压的过零信息。可控硅选用Q4010NH5,是大功率开关型半导体器件,具有耐压高、容量大、体积小、无噪音等优点。


    ARM处理器的GPIO端口输出电平不足以使光耦元件U1(MOC3062)正常工作,需要信号放大。电阻R2和下拉电阻R3组成三极管保护电路。当GPIO端口输出为高电平时,三极管T1(9013)导通,使电阻R1和光耦U1形成通路,U1正常工作,GPIO输入信号得到放大,双向可控硅K1(Q401O NH5)的G控制端得到高电压,K1导通,插座220 V供电打开;当GPIO端口输出为低电平时,三极管T1截止,使电阻R1和光耦U1形成断路。此时U1不工作,K1断路,插座供电被关闭。

推荐阅读

史海拾趣

E-Switch公司的发展小趣事

在E-Switch的发展历程中,品质一直是公司最为重视的方面之一。公司始终坚持严格的质量管理体系,从原材料采购到生产流程控制,再到产品出厂检验,每一个环节都严格把关。正是这种对品质的执着追求,让E-Switch的产品在市场上赢得了良好的口碑。

Hirose Electric公司的发展小趣事

在电子行业中,技术创新是企业保持竞争力的关键。E-Switch公司深知这一点,因此不断投入研发力量,寻求技术突破。近年来,公司在开关产品的智能化、小型化、高可靠性等方面取得了显著成果,多项技术处于行业领先地位。这些技术突破不仅提升了产品的性能,也进一步巩固了E-Switch在电子行业中的领先地位。

Cypress Industries公司的发展小趣事

Cypress不仅仅局限于某一特定的市场领域,而是积极开拓多元化的市场布局。除了传统的数据通信和消费类电子市场外,公司还涉足了汽车、工业和太阳能等领域。这种多元化的市场策略使Cypress能够抵御单一市场波动的影响,保持稳定的业务增长。

Hartmann Codier GmbH公司的发展小趣事

Cypress在半导体制造领域一直处于技术革新的前沿。公司不断引入新的工艺技术,从早期的0.8微米CMOS技术到后来的0.21微米工艺,不断推动产品性能的提升。这种对技术的持续投入和追求,使Cypress在行业内树立了良好的技术形象,并赢得了客户的广泛认可。

Captive Fastener公司的发展小趣事

Captive Fastener公司在电子紧固件领域一直致力于技术创新。某年,公司研发团队成功开发出一种新型的自锁紧固件,这种紧固件能够在高振动环境下保持稳定的连接性能,极大地提高了电子设备的可靠性和耐久性。这一创新产品迅速获得了市场的认可,Captive Fastener公司因此获得了大量订单,实现了业务的快速增长。

GAIA Converter Inc公司的发展小趣事

锋鸣电子(北京分公司)在成立初期便意识到供应链管理的重要性。公司通过与上游原材料供应商建立长期稳定的合作关系,确保原材料的稳定供应和成本控制。同时,公司还加强了对下游客户的沟通与服务,根据客户需求定制化生产,提升客户满意度。通过高效的供应链整合,锋鸣电子在激烈的市场竞争中保持了良好的竞争力,实现了业务的稳步增长。

问答坊 | AI 解惑

集成电路IC的命名方法

原部标规定的命名方法 X XXX X X 电路类型 电路系列和 电路规格符号 电路封装 T:TTL; 品种序号码 (拼音字母) A:陶瓷扁平; H:HTTL; (三位数字) B :塑料扁平; E:ECL; C:陶瓷双列直插; I:I-L; D:塑料双列直插; P:PMOS; Y:金属 ...…

查看全部问答>

你好,我想你问点事情

对于一个单片机的初学者,应该怎么学啊 …

查看全部问答>

驱动,串口设备绑定

在没有设备名称情况下,用PDEVICE_OBJECT IoAttachDeviceStack(IN PDEVICE_OBJECT SourceDevice,                                 & ...…

查看全部问答>

platform builder 编译问题

Fatal error hit, exiting... makeimg: FATAL ERROR: Command returned non-zero exit code 1 (dec). makeimg: FATAL ERROR: Command returned non-zero exit code 1 (dec). Error PB2505: Error executing #(D:\\wince420\\PUBLIC\\tr\\RelDir\ ...…

查看全部问答>

n95现在报价是多少,准备买一个

n95现在报价是多少,准备买一个…

查看全部问答>

负反馈不能产生自激振荡?

模电书上说在负反馈放大电路中,输入信号为零时,因为某种电扰动(如合闸通电),其中含有频率为f0的信号,使得AF的附加相移达到180°或-180°,@负反馈变成了正反馈,如果|AF|>1,则产生了自激振荡。我不明白的是,如果@处条件不成立,也就是不存 ...…

查看全部问答>

球泡灯里可以看到灯珠

最近在公司的老化产品中认真看了下球泡灯,虽然可以看到里面的灯珠。我们产品灯珠芯片有光宏有晶元的,用乳白罩子。这样怎么可以看到里面的灯珠了,是什么原因也…

查看全部问答>

求2.4G防丢器开发人才

各位工程师大家好,哪位有有开2.4G防丢器的经验吗?本人从事无线通讯业务。目前遇到项目需要开发,想找些合适的工程人才开发,2.4G防丢器项目。在深圳打工永远都是没有保障的,业余的时候应该考虑下自己的事业。如果您时间充裕的话,请与我联络,让 ...…

查看全部问答>

北京昌平区-诚聘软硬件工程师若干

岗位职责 1、从事硬件技术的研究、设计、开发、调试、集成、维护和管理; 2、参与硬件产品项目规划工作,制定具体项目实施方案; 3、整合并优化项目开发所需各种资源; 4、为客户提供完善的硬件解决方案; 任职要求: 1、电子、计算机专业本科 ...…

查看全部问答>

EEWORLD大学堂----Atmel AVR技术的历史

Atmel AVR技术的历史:https://training.eeworld.com.cn/course/43Atmel?AVR?技术已被非常广泛的应用在各种工业,消费,通讯电子产品。您知道它的来源吗?…

查看全部问答>