历史上的今天
返回首页

历史上的今天

今天是:2025年04月10日(星期四)

正在发生

2018年04月10日 | 基于MSP430单片机模块设计方案

2018-04-10 来源:eefocus

    当前,能源短缺成为制约社会经济发展的重要因素,如何实现能源高效利用是我们面临的重要问题。LED 作为一种新型的绿色光源产品,有着节能、环保、寿命长、体积小等特点,在实际生活中的利用也越来越广泛。而现在太阳能电池板充电技术已经得到了很大的发展,在公路两旁的路灯很多就是利用太阳能进行充电。现有的充电和照明技术都是根据预先的设置进行工作,不能根据环境的改变而实现自动调节,因此在能源利用率方面还可以进一步提高。

 

    原有的充电技术中,太阳能电池板的角度位置是固定的,所以在一天中面对太阳光照的角度也不同。这样使太阳能充电无法达到最大效率。如果设计系统能够根据一天当中太阳位置的变化而调整角度,使充电电池板始终正对太阳,获得最大光照,这样就可以很大程度的提高充电效率。在夜间照明时可以根据环境的光照来调节LED 的亮度,同样也可以节省能量。

    该系统所利用的MSP430F169 单片机是美国德州仪器(TexasInstruments)公司生产的16 位超低功耗的混合信号处理器,它具有超低功耗、强大的处理能力、丰富的片上外围模块等优点,适合应用于一些低功耗产品。

    1.系统总体设计

    该智能充电照明控制系统主要由以下几个模块构成:光信号检测模块, MSP430 单片机模块,电机控制及驱动模块,太阳能电池板充电模块,LED 照明模块等。该系统在白天运行时光信号检测模块会检测不同方向的光照强度以寻找最大光照强度即太阳光照角度,经过单片机处理控制电机的旋转,使太阳能电池板能够正对光照,以最大效率进行充电。在傍晚或夜间,利用光敏电阻检测外界环境的亮度,并经过单片机控制流经LED 的电流大小, 使照明能够根据环境亮度实现自动调节。

    2.系统各分立模块分析和说明

    2.1 光信号检测模块

    光信号检测模块主要是利用不同的光敏三极管作为传感器,检测外界不同角度的光照强度,并将光照强度这一非电量转化为电流并送至单片机的AD,进行进一步处理。受到光辐射时,光敏三极管内部形成光电流由基极进入发射极,从而在集电极回路中得到一个放大了的信号电流。与光敏二极管相比,具有很大的光电流放大作用,因而具有较高的灵敏度。

    2.2 MSP430 单片机模块设计方案

    系统单片机模块采用MSP430F169 最小系统板,充电方式工作时利用AD 采样模块采集光信号检测模块的输出电压值,根据分析采集到的电压变化来产生控制信号控制步进电机的转动,实现太阳光照的跟踪和定位。照明方式工作时,单片机可以利用AD 采集光敏电阻的电压值,经过数据处理产生控制信息控制照明LED 的亮度,以实现亮度自动调节功能。

    2.3 电机控制及驱动模块

    该模块主要是利用单片机产生的控制信息工作,使电池板旋转一定的角度达到正对太阳光照的目的。电机驱动电路采用电机驱动芯片L298N 实现。L298N 是SGS 公司生产的恒压恒流桥式2A 驱动芯片,内部包含4 通道逻辑驱动电路, 可以直接通过电源来调节输出电压,也可以直接用单片机的IO 口提供信号,电路简单,使用方便。

    2.4 LED 照明模块

    由于LED 为电流驱动,故该模块设计时应包括电流源模块。该模块在夜间照明时能够根据光敏电阻检测的环境亮度值转化为电压的变化,并经过单片机模块的数据处理来控制流经LED 的电流大小,实现自动调整LED 亮度的功能。

    该模块的输入量为单片机DA 的输出电压。输入信号经过运放和NPN后,NPN 的C 极电流为恒流源。因此可以驱动LED 实现LED 照明。

    3.系统软件设计与分析

    系统软件设计主要是通过程序设计使单片机能够实现数据分析与控制电路工作。MSP430F169 单片机内置有12 位8 外部信道连续逼近式模拟数字转换(AD)模块和12 位数字模拟转换(DA)电压输出模块。在系统工作时,单片机AD 采集光敏三极管的检测电压值,经过单片机处理,DA 转换器将数字信号转换为模拟信号加至电机驱动模块,驱动电机进行旋转,以正对太阳光照,进行最大效率充电。此外,照明工作时,光采集模块将光信号强度变化转换为电压的变化,将此电压输入至MSP430 单片机的AD 模块,实现数据的采集。数据经过单片机处理通过DA 模块将数字信号转换为模拟信号加至LED 照明模块。该方式可以实现自动根据外界光强变化来改变LED 的亮度。

    4.设计可行性分析

    该系统包括智能充电和LED 照明两部分。充电时系统可以根据检测分析得到太阳光的角度,并控制电机旋转,使太阳能电池板以最大面积正对太阳光,能够充分利用太阳光进行充电。智能LED 照明部分则利用光敏电阻检测外界环境的亮度,然后经过单片机分析产生控制电流控制LED 的亮度。这两部分结合可以实现充电效率的最大化和根据环境亮度自动调节照明亮度的功能, 能够充分的节约能源,对当今低碳生活和能源节约有着十分重要的作用。此外,该系统设计简单,成本较低,易于操作,可行性较大。

    5.结语

    该系统的设计充分考虑了当前能源节约的社会主题, 结合已有的技术和原理,对充电照明系统做了改进。随着科学技术的发展,能源的高效利用技术会更加成熟,社会在能源节约方面也会进一步加强。


推荐阅读

史海拾趣

台湾美丽微(FMS)公司的发展小趣事

随着技术的不断发展,FTDI并未满足于现状,而是不断拓展其产品线。公司推出了MM232R和USB-COM232-PLUS1等接口产品,这些产品在连接性和兼容性上展现了FTDI的创新精神。同时,FTDI还涉足USB和其他通信协议的转换领域,满足了市场对多样化通信解决方案的需求。这一系列的技术创新和产品拓展,使得FTDI在电子行业中的影响力逐渐增强。

Bce Sud公司的发展小趣事

Bce Sud公司成立之初,专注于研发高效能的半导体芯片。面对市场上激烈的竞争,公司创始人凭借其在微电子领域的深厚积累,带领团队成功研发出一款具有低能耗、高稳定性的新型芯片,这一技术突破为公司在市场上打开了局面。随着这款芯片的推出,Bce Sud逐渐在电子行业树立了技术领先的形象。

Dialog Semiconductor(戴乐格半导体)公司的发展小趣事

Dialog Semiconductor自2000年成立以来,就致力于技术创新。公司在早期阶段就专注于电源管理技术的研发,推出了多款高效能、低功耗的电源管理芯片,这些芯片被广泛应用于智能手机、可穿戴设备等移动设备中。随着物联网(IoT)的兴起,Dialog Semiconductor进一步拓展了产品线,增加了蓝牙和射频(RF)芯片等连接性解决方案,以满足市场对低功耗无线通信的需求。这些技术创新使Dialog Semiconductor在电子行业中建立了稳固的地位。

ELEKTRO-PLAST NASIELSK公司的发展小趣事

ELEKTRO-PLAST NASIELSK公司成立于上世纪九十年代,当时正值电子行业蓬勃发展的时期。创始人敏锐地察觉到塑料材料在电子元器件制造中的潜力,决定专注于研发和生产塑料外壳的电子元器件。然而,初创时期面临资金紧张、技术瓶颈和市场接受度低的挑战。创始人通过不懈努力,成功研发出具有竞争力的产品,并通过参加行业展会和建立合作伙伴关系,逐渐打开了市场。

永源微电子(APM)公司的发展小趣事

在创立初期,永源微电子便注重技术研发与创新。公司投入大量资源,在BCD工艺、VD-Planarprocess、VD-Trenchprocess、SJ-Mos、SGT-Mos、Rad-Hard-Mos等领域取得了长足进展,并成功实现了量产。随着技术的突破,永源微电子的产品线也逐渐从MOSFET拓展到桥驱Driver等更广泛的领域。这些技术成果不仅提升了公司的核心竞争力,也为公司赢得了更多客户的认可。

Gowanda Electronics公司的发展小趣事

随着国内外市场的不断开拓和技术实力的不断提升,永源微电子开始实施全球化战略。公司积极寻求与国际知名企业的合作机会,通过技术引进和合资合作等方式,不断提升自身的国际化水平。同时,永源微电子还注重内部管理和人才培养,通过建立完善的管理体系和激励机制,吸引和留住了一批优秀的技术人才和管理人才。在全球化战略的推动下,永源微电子实现了持续稳健的发展,成为了电子行业中一颗璀璨的明星。

以上五个故事分别从不同角度描绘了永源微电子(APM)公司的发展历程,包括创立与初步发展、技术突破与产品线拓展、市场拓展与品牌建设、A轮融资与战略合作以及全球化战略与持续发展等方面。这些故事基于事实性的描述,展现了永源微电子在电子行业中的成长轨迹和发展成就。

问答坊 | AI 解惑

选择工控行业的女生应不应该放弃?

当初填报志愿,不知道为什么就报考了这个专业,到了大学班里只有不到1/6的女孩!面临毕业找工作,大部分的单位都会毅然的打出只招男生的要求,看来这确实是一个比较辛苦奔波的行业!我现在还没找到工控专业的工作,有好几次都想放弃。照这样下去我 ...…

查看全部问答>

win32项目如何转为ppc2003?

我这是个xxx.dll,win32平台下已经做好了,想在wince上用 所有的设置都复制过去了,包括预处理器定义   编译能成功,链接的时候却出现一个问题: 无法打开xxx.lib…

查看全部问答>

*.ubi、*.nb*、*.bin有什么区别

如题?哪位高手知道麻烦解释一下…

查看全部问答>

无线上网时收不到短信

使用无线数据卡通过电脑拨号上网时,如果正在打开一个网页且在没有完全打开的情况下发现收不到短信,但是当网页打开完毕后就是正常的,有没有人熟悉这种情况,是正常的还是不正常的,PS域是怎样处理这样的情况的,有没有相关协议明确的说明了这种现 ...…

查看全部问答>

编程器 读写 错误

自制编程器:       用并口的17脚触发计数器产生地址 ,16脚地址清零,14脚存储器oe控制,1脚存储器we控制。程序运行时 输入偶数结果正常,输入奇数结果出错。用fflush 及取消输入子函数 调试无效 。请智者示教 。非常感谢! ...…

查看全部问答>

关于控件图片闪烁, 感谢91program.

自定义控件的背景图片闪烁现象可以用如下办法解决: case WM_ERASEBKGND:    return TRUE; 如果是系统按钮, 我只是换掉系统按钮的背景图, 这种情况下产生的闪烁又该如何处理呢?…

查看全部问答>

触摸键问题请教

请教版主:      今年5月份前做了一个触摸键项目用的是103K3做的,项目已做完效果不错,这两天又有一个新项目要用到触摸键,但现在新建工程文件设置好后编译出现以下错误,不知道是怎么回事??请指教?? #error clnk ...…

查看全部问答>

谈谈大家对TI电源产品的认识

      TI电源产品系列极多,型号更是名目繁多,对于新手想上手却是不容易。所以希望有经验的前辈师傅们多多发表你们的见解和认识,希望能够帮助到后辈。在此,我代表广大青年电子设计爱好者表示感谢!…

查看全部问答>

【低功耗】Xilinx官方低功耗设计资料

Xilinx官网提供了许多低功耗设计的参考资料及其软件,分享到这里方便大家使用!! Xilinx 7 系列 FPGA 功耗评估软件 Xilinx Virtex5_Virtex6系列FPGA功耗评估软件 Xilinx Spartan3A_Spartan6系列FPGA功耗评估软件 Xilinx XPower 估计器用 ...…

查看全部问答>