• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

寻找太阳能路灯控制器里面的程序 急~!

使用了单片机和专用软件,实现了智能控制
四种工作模式选择—纯光控,光控+定时,通用,调试
过充、过放、防止电子短路、过载保护、独特的防反接保护
串联式PWM充电主电路,准确放电控制,定时控制精确
工业级芯片, LED显示及设置,一键式操作设置
谢谢各位大哥哥们,帮帮忙~!小弟将不胜感激
~!
Email: zhlan-88@163.com
全部回复(19)
正序查看
倒序查看
zhlan
LV.1
2
2007-05-27 10:55
有电路图的也可以
(远方动力控制器电路原理图)
Emil:zhlan-88@163.com
谢谢  500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/53/1314511180234431.jpg');}" onmousewheel="return imgzoom(this);">
0
回复
ww7805
LV.6
3
2007-05-28 09:07
@zhlan
有电路图的也可以(远方动力控制器电路原理图)Emil:zhlan-88@163.com谢谢  [图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/53/1314511180234431.jpg');}"onmousewheel="returnimgzoom(this);">
伙计你公司也在开发这样的产品吗
0
回复
beiji
LV.1
4
2007-06-27 13:20
观注
0
回复
johnsinly
LV.3
5
2007-07-10 21:37
凌阳SPMC65P2104在太阳能路灯控制器上的应用

凌阳SPMC65P2104在太阳能路灯控制器上的应用

凌阳工控产品部

摘  要:本文主要介绍利用凌阳SPMC65P2104A单片机作太阳能路灯控制器的主控芯片,结合外围的控制电路和检测电路,实时检测蓄电池的端电压,通过脉宽调制控制太阳能电池阵列的充电电压,来实现太阳能路灯控制器的各种功能.


关键词:SPMC65P2104A、太阳能路灯控制器,蓄电池



1    引言
太阳能是各种可再生能源中最重要的基本能源,生物质能、风能、海洋能、水能等都来自太阳能,广义地说,太阳能包含以上各种可再生能源.太阳能作为可再生能源的一种,则是指太阳能的直接转化和利用.通过转换装置把太阳辐射能转换成电能利用的属于太阳能光发电技术,光电转换装置通常是利用半导体器件的光伏效应原理进行光电转换的,因此又称太阳能光伏技术.目前,该技术已广泛应用于太阳能光伏照明设备,本文将主要介绍太阳能光伏照明设备中太阳能路灯控制器的原理及设计方法.

2    太阳能电池原理
当物体受到光照时,物体内的电荷分布状态发生变化,而产生电动势和电流,这种现象称为光生伏打效应,简称光伏效应.该效应在固态和液态物质中均会发生,但只有在固态中,尤其是半导体中才会有较高的转化效率.

太阳能电池是一种利用光伏效应将太阳能转化成电能的器件,当太阳能照射到半导体P-N结时,就会在P-N结两边产成电压,使P-N结短路,从而产生电流.当接受太阳光强度达到一定量时,就可将太阳能电池看成恒流电源.如图所示:




图 2‑1太阳能电池示意图

3    太阳能路灯控制器的功能介绍
本太阳能路灯控制器方案采用凌阳的SPMC65P2104作为主控芯片,通过对蓄电池电压、环境温度、太阳能电池板的电压等参数的检测判断,控制充放电电路的开关,达到各种控制和保护功能.

本太阳能路灯控制器包括以下功能:

1)        太阳能电池反接保护:太阳能电池正负极性接反,不会对蓄电池和控制器电路造成危害,纠正后可以继续使用.

2)        蓄电池开路保护:若太阳能电池正在充电时,蓄电池发生开路,控制器将限制负载两端电压,以保证负载不被损伤.

3)        过充保护:充电电压高于保护电压时,控制器自动关断对蓄电池的充电.此后,当电压掉至维持电压时,蓄电池进入浮冲状态.过充保护恢复点和浮冲电压均有温度补偿.

4)        过放保护:当蓄电池电压低于保护电压时,控制器自动关闭输出,以保护蓄电池不被损坏.

5)        过压保护:当蓄电池电压过高时,自动关闭输出,保护负载不受损坏.过充、过压、过放均有延时判断,防止误操作.

6)        光控:根据太阳光照强度判断路灯亮灭,路灯点亮时间可以根据任意调节.

4    总体方案介绍
太阳能路灯控制器大致可以分为以下几部分,如图所示,太阳能电池和蓄电池耦合,当白天有太阳光照射时,太阳能电池给蓄电池充电,当夜晚阳光不足时,蓄电池放电,控制电路使负载路灯点亮.


图 4‑1太阳能路灯控制器结构图

5    系统硬件设计
5.1 芯片特性简介
SPMC65P2104A是凌阳公司的8位工控单片机,最高工作频率位8M,工作电压位3V~5.5V,有128字节的RAM和4K字节的OTP ROM,有13个可编程控制的IO口,4通道10位A/D转换器.1个16位定时/计数器,1个12位PWM输出口,并有外部复位,低电压复位、上电复位、看门狗,非法地址复位5种复位方式.利用这些资源,可以很方便的实现太阳能路灯控制器的各个功能.

具体特性包括:

◆    凌阳科技8位单片机

☉182条指令
☉11种寻址模式
☉最高工作频率为8MHz

☉支持位操作(Set,Clear,Inverse,Test)

◆    1个16位可编程定时器/计数器
☉普通的定时/计数器
☉具有8或16位捕获功能
☉具有16位比较功能
☉12位PWM输出

◆    中断方式

☉支持IRQ和NMI中断
☉2种外部中断
☉5种内部中断

◆工作电压:3V~5.5V

◆  4通道10位模数转换(100KHz)

◆  内置4K Byte的OTP ROM

◆  内置128 Byte的RAM

◆  13个可编程输入/输出口

◆  5种复位功能

◆  时钟选择:晶体振荡器、RC振荡、外部信号

◆  电源模式:Halt模式和Stop模式

◆  低电压复位(LVR)功能和低电压监测(LVD)功能

◆    一个蜂鸣器输出口

5.2 太阳能路灯控制器主回路电路
太阳能路灯控制器主回路电路如图所示,电路中的MOS管V2并联在太阳能电池输出端,当蓄电池电压充到均充电压值时,V2进入脉宽调制状态,避免蓄电池过充.D0为共阴极双路二极管,在这里有两方面的作用:第一,防反充.只有当太阳能电池输出电压高于蓄电池电压时,D0的1、2脚才会导通,从而保证在夜晚或阴雨天时,不会出现蓄电池向太阳能电池充电,起到“防反充作用”.第二,防反接.当蓄电池极性接反时,D0的3、2管脚接通,使蓄电池通过D0短路,产生很大的电流,使可恢复保险丝快速熔断,起到“防蓄电池极性反接保护作用”.

MOS管V1为蓄电池放电开关,在蓄电池放电时,若蓄电池的电压小于过放电压时,V1截止,切断蓄电池和负载的回路,进行过放电保护.


图 5‑1  太阳能路灯控制器主回路电路简图

5.3 MOS驱动电路
当PB1输出高电平时,三极管导通,Vout输出低电平,MOS管截止.当PB1输出低电平时,三极管截止,Vout输出高电平,MOS管导通.驱动电路如图所示:


图 5‑2  MOS管驱动电路

5.4 电压采样电路
为防止蓄电池过放,单片机将实时检测蓄电池两端电压,检测电路如图所示,电阻R10、R15均为精密电阻.


图 5‑3 电压检测电路

6    结语
凌阳SPMC65系列单片机是一款功能强大、抗干扰性极好、性价比极高的工业级单片机,利用其设计的控制器具备成本低廉、性能稳定的特点,非常适合开发各种太阳能光伏照明设备控制器.

7    参考文献
[1] SPMC65P2104数据手册         www.sunplusmcu.com

联系方式:010-62981668-2966
http://www.sunplusmcu.com/
0
回复
fubenbao
LV.3
6
2007-07-29 22:51
@johnsinly
凌阳SPMC65P2104在太阳能路灯控制器上的应用凌阳SPMC65P2104在太阳能路灯控制器上的应用凌阳工控产品部摘  要:本文主要介绍利用凌阳SPMC65P2104A单片机作太阳能路灯控制器的主控芯片,结合外围的控制电路和检测电路,实时检测蓄电池的端电压,通过脉宽调制控制太阳能电池阵列的充电电压,来实现太阳能路灯控制器的各种功能.关键词:SPMC65P2104A、太阳能路灯控制器,蓄电池1    引言太阳能是各种可再生能源中最重要的基本能源,生物质能、风能、海洋能、水能等都来自太阳能,广义地说,太阳能包含以上各种可再生能源.太阳能作为可再生能源的一种,则是指太阳能的直接转化和利用.通过转换装置把太阳辐射能转换成电能利用的属于太阳能光发电技术,光电转换装置通常是利用半导体器件的光伏效应原理进行光电转换的,因此又称太阳能光伏技术.目前,该技术已广泛应用于太阳能光伏照明设备,本文将主要介绍太阳能光伏照明设备中太阳能路灯控制器的原理及设计方法.2    太阳能电池原理当物体受到光照时,物体内的电荷分布状态发生变化,而产生电动势和电流,这种现象称为光生伏打效应,简称光伏效应.该效应在固态和液态物质中均会发生,但只有在固态中,尤其是半导体中才会有较高的转化效率.太阳能电池是一种利用光伏效应将太阳能转化成电能的器件,当太阳能照射到半导体P-N结时,就会在P-N结两边产成电压,使P-N结短路,从而产生电流.当接受太阳光强度达到一定量时,就可将太阳能电池看成恒流电源.如图所示:图2‑1太阳能电池示意图3    太阳能路灯控制器的功能介绍本太阳能路灯控制器方案采用凌阳的SPMC65P2104作为主控芯片,通过对蓄电池电压、环境温度、太阳能电池板的电压等参数的检测判断,控制充放电电路的开关,达到各种控制和保护功能.本太阳能路灯控制器包括以下功能:1)        太阳能电池反接保护:太阳能电池正负极性接反,不会对蓄电池和控制器电路造成危害,纠正后可以继续使用.2)        蓄电池开路保护:若太阳能电池正在充电时,蓄电池发生开路,控制器将限制负载两端电压,以保证负载不被损伤.3)        过充保护:充电电压高于保护电压时,控制器自动关断对蓄电池的充电.此后,当电压掉至维持电压时,蓄电池进入浮冲状态.过充保护恢复点和浮冲电压均有温度补偿.4)        过放保护:当蓄电池电压低于保护电压时,控制器自动关闭输出,以保护蓄电池不被损坏.5)        过压保护:当蓄电池电压过高时,自动关闭输出,保护负载不受损坏.过充、过压、过放均有延时判断,防止误操作.6)        光控:根据太阳光照强度判断路灯亮灭,路灯点亮时间可以根据任意调节.4    总体方案介绍太阳能路灯控制器大致可以分为以下几部分,如图所示,太阳能电池和蓄电池耦合,当白天有太阳光照射时,太阳能电池给蓄电池充电,当夜晚阳光不足时,蓄电池放电,控制电路使负载路灯点亮.图4‑1太阳能路灯控制器结构图5    系统硬件设计5.1芯片特性简介SPMC65P2104A是凌阳公司的8位工控单片机,最高工作频率位8M,工作电压位3V~5.5V,有128字节的RAM和4K字节的OTPROM,有13个可编程控制的IO口,4通道10位A/D转换器.1个16位定时/计数器,1个12位PWM输出口,并有外部复位,低电压复位、上电复位、看门狗,非法地址复位5种复位方式.利用这些资源,可以很方便的实现太阳能路灯控制器的各个功能.具体特性包括:◆    凌阳科技8位单片机☉182条指令☉11种寻址模式☉最高工作频率为8MHz☉支持位操作(Set,Clear,Inverse,Test)◆    1个16位可编程定时器/计数器☉普通的定时/计数器☉具有8或16位捕获功能☉具有16位比较功能☉12位PWM输出◆    中断方式☉支持IRQ和NMI中断☉2种外部中断☉5种内部中断◆工作电压:3V~5.5V◆  4通道10位模数转换(100KHz)◆  内置4KByte的OTPROM◆  内置128Byte的RAM◆  13个可编程输入/输出口◆  5种复位功能◆  时钟选择:晶体振荡器、RC振荡、外部信号◆  电源模式:Halt模式和Stop模式◆  低电压复位(LVR)功能和低电压监测(LVD)功能◆    一个蜂鸣器输出口5.2太阳能路灯控制器主回路电路太阳能路灯控制器主回路电路如图所示,电路中的MOS管V2并联在太阳能电池输出端,当蓄电池电压充到均充电压值时,V2进入脉宽调制状态,避免蓄电池过充.D0为共阴极双路二极管,在这里有两方面的作用:第一,防反充.只有当太阳能电池输出电压高于蓄电池电压时,D0的1、2脚才会导通,从而保证在夜晚或阴雨天时,不会出现蓄电池向太阳能电池充电,起到“防反充作用”.第二,防反接.当蓄电池极性接反时,D0的3、2管脚接通,使蓄电池通过D0短路,产生很大的电流,使可恢复保险丝快速熔断,起到“防蓄电池极性反接保护作用”.MOS管V1为蓄电池放电开关,在蓄电池放电时,若蓄电池的电压小于过放电压时,V1截止,切断蓄电池和负载的回路,进行过放电保护.图5‑1  太阳能路灯控制器主回路电路简图5.3MOS驱动电路当PB1输出高电平时,三极管导通,Vout输出低电平,MOS管截止.当PB1输出低电平时,三极管截止,Vout输出高电平,MOS管导通.驱动电路如图所示:图5‑2  MOS管驱动电路5.4电压采样电路为防止蓄电池过放,单片机将实时检测蓄电池两端电压,检测电路如图所示,电阻R10、R15均为精密电阻.图5‑3电压检测电路6    结语凌阳SPMC65系列单片机是一款功能强大、抗干扰性极好、性价比极高的工业级单片机,利用其设计的控制器具备成本低廉、性能稳定的特点,非常适合开发各种太阳能光伏照明设备控制器.7    参考文献[1]SPMC65P2104数据手册        www.sunplusmcu.com联系方式:010-62981668-2966http://www.sunplusmcu.com/
非常讨厌在技术讨论区打广告;真是不自律!
0
回复
84963589
LV.1
7
2008-05-05 11:47
@fubenbao
非常讨厌在技术讨论区打广告;真是不自律!
我现在也很需要控制器方面的知识,不知道哪位大虾肯指点一二!谢谢!我的邮箱是84963589@163.com
0
回复
2008-05-31 02:56
我有,我刚给客户做完!!!
0
回复
zlzbg8
LV.4
9
2008-06-05 10:18
@zhlan
有电路图的也可以(远方动力控制器电路原理图)Emil:zhlan-88@163.com谢谢  [图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/53/1314511180234431.jpg');}"onmousewheel="returnimgzoom(this);">
有电路图
(控制器电路原理图不要看哪家的,电路原理近似)
0
回复
zlzbg8
LV.4
10
2008-06-05 10:27
@johnsinly
凌阳SPMC65P2104在太阳能路灯控制器上的应用凌阳SPMC65P2104在太阳能路灯控制器上的应用凌阳工控产品部摘  要:本文主要介绍利用凌阳SPMC65P2104A单片机作太阳能路灯控制器的主控芯片,结合外围的控制电路和检测电路,实时检测蓄电池的端电压,通过脉宽调制控制太阳能电池阵列的充电电压,来实现太阳能路灯控制器的各种功能.关键词:SPMC65P2104A、太阳能路灯控制器,蓄电池1    引言太阳能是各种可再生能源中最重要的基本能源,生物质能、风能、海洋能、水能等都来自太阳能,广义地说,太阳能包含以上各种可再生能源.太阳能作为可再生能源的一种,则是指太阳能的直接转化和利用.通过转换装置把太阳辐射能转换成电能利用的属于太阳能光发电技术,光电转换装置通常是利用半导体器件的光伏效应原理进行光电转换的,因此又称太阳能光伏技术.目前,该技术已广泛应用于太阳能光伏照明设备,本文将主要介绍太阳能光伏照明设备中太阳能路灯控制器的原理及设计方法.2    太阳能电池原理当物体受到光照时,物体内的电荷分布状态发生变化,而产生电动势和电流,这种现象称为光生伏打效应,简称光伏效应.该效应在固态和液态物质中均会发生,但只有在固态中,尤其是半导体中才会有较高的转化效率.太阳能电池是一种利用光伏效应将太阳能转化成电能的器件,当太阳能照射到半导体P-N结时,就会在P-N结两边产成电压,使P-N结短路,从而产生电流.当接受太阳光强度达到一定量时,就可将太阳能电池看成恒流电源.如图所示:图2‑1太阳能电池示意图3    太阳能路灯控制器的功能介绍本太阳能路灯控制器方案采用凌阳的SPMC65P2104作为主控芯片,通过对蓄电池电压、环境温度、太阳能电池板的电压等参数的检测判断,控制充放电电路的开关,达到各种控制和保护功能.本太阳能路灯控制器包括以下功能:1)        太阳能电池反接保护:太阳能电池正负极性接反,不会对蓄电池和控制器电路造成危害,纠正后可以继续使用.2)        蓄电池开路保护:若太阳能电池正在充电时,蓄电池发生开路,控制器将限制负载两端电压,以保证负载不被损伤.3)        过充保护:充电电压高于保护电压时,控制器自动关断对蓄电池的充电.此后,当电压掉至维持电压时,蓄电池进入浮冲状态.过充保护恢复点和浮冲电压均有温度补偿.4)        过放保护:当蓄电池电压低于保护电压时,控制器自动关闭输出,以保护蓄电池不被损坏.5)        过压保护:当蓄电池电压过高时,自动关闭输出,保护负载不受损坏.过充、过压、过放均有延时判断,防止误操作.6)        光控:根据太阳光照强度判断路灯亮灭,路灯点亮时间可以根据任意调节.4    总体方案介绍太阳能路灯控制器大致可以分为以下几部分,如图所示,太阳能电池和蓄电池耦合,当白天有太阳光照射时,太阳能电池给蓄电池充电,当夜晚阳光不足时,蓄电池放电,控制电路使负载路灯点亮.图4‑1太阳能路灯控制器结构图5    系统硬件设计5.1芯片特性简介SPMC65P2104A是凌阳公司的8位工控单片机,最高工作频率位8M,工作电压位3V~5.5V,有128字节的RAM和4K字节的OTPROM,有13个可编程控制的IO口,4通道10位A/D转换器.1个16位定时/计数器,1个12位PWM输出口,并有外部复位,低电压复位、上电复位、看门狗,非法地址复位5种复位方式.利用这些资源,可以很方便的实现太阳能路灯控制器的各个功能.具体特性包括:◆    凌阳科技8位单片机☉182条指令☉11种寻址模式☉最高工作频率为8MHz☉支持位操作(Set,Clear,Inverse,Test)◆    1个16位可编程定时器/计数器☉普通的定时/计数器☉具有8或16位捕获功能☉具有16位比较功能☉12位PWM输出◆    中断方式☉支持IRQ和NMI中断☉2种外部中断☉5种内部中断◆工作电压:3V~5.5V◆  4通道10位模数转换(100KHz)◆  内置4KByte的OTPROM◆  内置128Byte的RAM◆  13个可编程输入/输出口◆  5种复位功能◆  时钟选择:晶体振荡器、RC振荡、外部信号◆  电源模式:Halt模式和Stop模式◆  低电压复位(LVR)功能和低电压监测(LVD)功能◆    一个蜂鸣器输出口5.2太阳能路灯控制器主回路电路太阳能路灯控制器主回路电路如图所示,电路中的MOS管V2并联在太阳能电池输出端,当蓄电池电压充到均充电压值时,V2进入脉宽调制状态,避免蓄电池过充.D0为共阴极双路二极管,在这里有两方面的作用:第一,防反充.只有当太阳能电池输出电压高于蓄电池电压时,D0的1、2脚才会导通,从而保证在夜晚或阴雨天时,不会出现蓄电池向太阳能电池充电,起到“防反充作用”.第二,防反接.当蓄电池极性接反时,D0的3、2管脚接通,使蓄电池通过D0短路,产生很大的电流,使可恢复保险丝快速熔断,起到“防蓄电池极性反接保护作用”.MOS管V1为蓄电池放电开关,在蓄电池放电时,若蓄电池的电压小于过放电压时,V1截止,切断蓄电池和负载的回路,进行过放电保护.图5‑1  太阳能路灯控制器主回路电路简图5.3MOS驱动电路当PB1输出高电平时,三极管导通,Vout输出低电平,MOS管截止.当PB1输出低电平时,三极管截止,Vout输出高电平,MOS管导通.驱动电路如图所示:图5‑2  MOS管驱动电路5.4电压采样电路为防止蓄电池过放,单片机将实时检测蓄电池两端电压,检测电路如图所示,电阻R10、R15均为精密电阻.图5‑3电压检测电路6    结语凌阳SPMC65系列单片机是一款功能强大、抗干扰性极好、性价比极高的工业级单片机,利用其设计的控制器具备成本低廉、性能稳定的特点,非常适合开发各种太阳能光伏照明设备控制器.7    参考文献[1]SPMC65P2104数据手册        www.sunplusmcu.com联系方式:010-62981668-2966http://www.sunplusmcu.com/
凌阳工控产品部光做广告,我想用它的芯片做光伏控制器,多次发邮件,半年了未回复.
0
回复
yuke886
LV.4
11
2009-04-29 12:31
你这个产品我做过,这个程序我有yuke30@hotmail.com
0
回复
clb7633
LV.2
12
2009-05-09 19:03
@tianyijiang
我有,我刚给客户做完!!!
能发给我吗
CLB7633@QQ.COM
0
回复
yuke886
LV.4
13
2009-05-18 00:31
@yuke886
你这个产品我做过,这个程序我有yuke30@hotmail.com
最近老收到网友的来信,说,可以瞧瞧你的程序吗?或者说你这个程序可以给我吗,我这里申明一下这个程序不能免费给.
0
回复
2009-05-27 17:23
@yuke886
最近老收到网友的来信,说,可以瞧瞧你的程序吗?或者说你这个程序可以给我吗,我这里申明一下这个程序不能免费给.
呵呵,这种控制器程序我有,已经在市场上销售了几万套了,非常成熟,呵呵
0
回复
2009-05-27 17:24
@zhoubeijing11
呵呵,这种控制器程序我有,已经在市场上销售了几万套了,非常成熟,呵呵
呵呵,这种控制器程序我有,已经在市场上销售了几万套了,非常成熟,呵呵,我的QQ是290457583
0
回复
wgf8135
LV.3
16
2009-10-17 11:39
@tianyijiang
我有,我刚给客户做完!!!
能给我发份资料吗?谢谢 电邮:gdld06@163.com 电话:15913883122 王生
0
回复
andrew.yang
LV.3
17
2009-10-31 17:16
@zhoubeijing11
呵呵,这种控制器程序我有,已经在市场上销售了几万套了,非常成熟,呵呵,我的QQ是290457583
你用什么单片机做的??
0
回复
2010-03-18 14:54
@andrew.yang
你用什么单片机做的??

用ATMEL的单片机做的

0
回复
2010-06-25 09:11
@zhoubeijing11
用ATMEL的单片机做的
你好 可以把程序发给我吗 最近刚好正在学AVR 想学习应用实际产品的列子
0
回复
byjgy
LV.1
20
2018-05-04 16:07
出售太阳能路灯控制器技术,本产品在市场有一定的占有率性能成熟稳定,协助办厂生产,太阳能路灯控制器,PCB图,BOM表,原理图,程序。电话 13382739899.QQ316979017.

0
回复