基于EG8010的远程光伏逆变系统及其控制方法与流程

文档序号:16195933发布日期:2018-12-08 06:08阅读:1810来源:国知局
基于EG8010的远程光伏逆变系统及其控制方法与流程
本发明涉及光伏
技术领域
,尤其涉及一种基于eg8010的远程光伏逆变系统及其控制方法。
背景技术
近几年太阳能能源的利用越来越多,市场比例也越来越高,保持着稳定的增长速度。太阳能经过太阳能电池板转化为电能,转化的电能需要经过光伏逆变系统将直流电转化为标准正弦交流电压,并入电网为国家的各个部分提供电能。逆变电源系统是一种将dc电源转换为标准正弦ac电源的装置。在许多重要场合都要使用逆变电源,逆变电源需要适应不同类型的负载,在不同类型和不同量级的负载下仍然能输出高质量的电能。所以,逆变电源的输出波形的失真度,以及电压调整率、输出功率是极其重要的指标。eg8010芯片是一款功能完善的、数字化的自带死区时间控制的纯正弦波逆变专用发生器芯片。eg8010芯片应用于dc-ac两级功率变换拓扑或dc-ac单相全桥逆变变换架构。eg8010芯片能产生50hz纯正正弦波或60hz纯正正弦波单相交流电,且精度高、失真度和谐波小,是设计单相正弦逆变器的专用芯片。另外具有远程监控的光伏逆变系统在实际应系统的管理和维护中具有重要意义。太阳能电池板一般放置在环境恶劣、阳光充足的高原地区,这种地方一般人烟稀少,由于地点也比较分散,所以建立管理基站也比较不划算,所以对光伏逆变装置的管理和控制是个重要问题。技术实现要素:针对以上问题,本发明提供一种基于eg8010的远程光伏逆变系统及其控制方法。本发明基于eg8010芯片,可对光伏逆变系统进行远程监控,能够远程控制光伏逆变系统输出的正弦交流电的频率、输出电压等参数,也可远程开启本系统,或者远程关闭系统。本发明采用以下技术方案实现,基于eg8010的远程光伏逆变系统,其包括:至少一个客户端模块、数据处理模块、控制电路、驱动电路和dc-ac全桥逆变电路;每一个客户端模块用于输送多条客户指令,且每条客户指令对应不同的指令代号;数据处理模块用于对所述的客户指令进行数据分析;在数据处理模块内,设置有与不同指令代号相对应的,且按照从小到大依次排列的多个参数组;所述每个参数组中的每个参数均对应不同的编码;每次当数据处理模块接收到客户端模块发送来的参数增加或参数减小的指令时,都会在当前参数值的基础上依次向后或依次向前选取一个新的参数值,并将该参数值所对应的编码传输出去,直至所述光伏逆变系统达到其中的最大参数值或最小参数值;控制电路采用单相正弦交流产生芯片:eg8010芯片;eg8010芯片根据数据分析后的不同客户指令代号及编码通过查表对应输出不同类型的spwm波;驱动电路根据不同类型的spwm波驱动dc-ac全桥逆变电路产生不同频率或不同电压的正弦波交流电。作为上述方案的进一步改进,所述系统还包括通信模块,用于将所述客户端模块中相应的多条客户指令传输给数据处理模块。进一步地,所述通信模块采用无线传输方式。更进一步地,所述通信模块采用蓝牙传输装置,所述蓝牙传输装置包括能够实现无线收发功能的芯片、外围电路和pcb电路板,并将所述的芯片和外围电路与pcb电路板集成在一起;所述蓝牙传输装置上设置有多个接口。作为上述方案的进一步改进,所述系统还包括显示模块,显示模块用于显示dc-ac全桥逆变电路的当前状态信息。作为上述方案的进一步改进,所述系统还包括电源模块,电源模块分别与控制电路、dc-ac全桥逆变电路、驱动电路、数据处理模块、通信模块、和显示模块电性连接。作为上述方案的进一步改进,每一个客户端模块上设置有按键单元,按键单元包括键盘和多组按键组,每组按键组包括用于控制所述远程光伏逆变系统的开启与关闭的开关键、和用于调节所述远程光伏逆变系统的功率和电压的多个参数调节键。作为上述方案的进一步改进,驱动电路采用ir2110驱动芯片。作为上述方案的进一步改进,在数据处理模块中将所述多个参数组的中间数值设为初始值。本发明还提供一种基于eg8010的远程光伏逆变系统的控制方法,其应用于所述的基于eg8010的远程光伏逆变系统,,用于驱动dc-ac全桥逆变电路(3)产生不同频率或不同电压的正弦波交流电,所述控制方法包括以下步骤:接收客户指令;将接收到的客户端模块发送来的客户指令进行数据分析,将经过数据分析后的客户指令传输给控制电路;接收客户指令,且每条客户指令对应不同的指令代号;将客户指令进行数据分析;设置与不同指令代号相对应的,且按照从小到大依次排列的多个参数组;所述每个参数组中的每个参数均对应不同的编码;每次当接收到参数增加或参数减小的指令代号时,都会在当前参数值的基础上依次向后或依次向前选取一个新的参数值,并将该参数值所对应的编码传输出去,直至所述光伏逆变系统达到其中的最大参数值或最小参数值;将经过数据分析后的客户指令及编码进行传输;采用单相正弦交流产生芯片:eg8010芯片;eg8010芯片根据数据分析后的不同客户指令及编码通过查表对应输出不同类型的spwm波;根据不同类型的spwm波驱动dc-ac全桥逆变电路产生不同频率或不同电压的正弦波交流电。本发明可将dc直流电源转换为纯正正弦波交流电源,可通过控制电路改变正弦波交流电的频率和电压,也可通过客户端模块远程控制输出的正弦波交流电的频率和输出电压的大小,亦可远程开启或关闭系统,克服空间上的障碍,节省人力物力。附图说明图1为本发明基于eg8010的远程光伏逆变系统的总体结构框图。图2为图1中数据处理模块最小系统电路图。图3为图1中控制电路的电路图。图4为图1中驱动电路的电路图。图5为图1中dc-ac全桥逆变电路的电路图。图6为图1中通信模块的内部电路图。图7为图1中显示模块的外围电路图。图8为图1中电源模块的电路图。图9为图1中远程光伏逆变系统的主程序调用各子程序的流程图。具体实施方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合具体实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。本发明提供一种基于eg8010的远程光伏逆变系统,其具体功能以及要求如下:(1)系统由dc24v±2v供电。(2)系统输出正弦交流电压,输出电压值为220v±5%,输出功率值为50hz±5hz,且波形无明显失真。(3)系统输出总功率不低于100w。(4)系统的整机效率不低于60%。(5)系统运行过程中可显示电压,正弦交流电频率等参数。实施例1请参阅图1,本发明提供一种基于eg8010的远程光伏逆变系统,其包括:至少一个客户端模块6、数据处理模块4、控制电路1、驱动电路2、dc-ac全桥逆变电路3、通信模块5、显示模块7和电源模块8。每一个客户端模块6上设置有按键单元,按键单元包括键盘和多组按键组,每组按键组包括开关键和多个参数调节键。通过按压触发相对应的按键,控制所述系统的开启与关闭或进行相应参数的调节。请一并参阅图2,数据处理模块4用于接收所述客户端模块6中相应按键的按压触发的指令,并进行数据识别与处理,并将处理后的信号发送出去。若数据处理模块4接收到客户端模块6开关键所发送的开关指令,则执行开启本系统或关闭本系统的指令。在本系统开启的状态下,若数据处理模块4接收到客户端模块6的调节相应参数的指令,则将该指令发送出去。具体方法如下:在数据处理模块4内,设置有与不同指令代号相对应的,且按照从小到大依次排列的多个参数组,每个参数组中的每个参数均对应不同的编码。每次当数据处理模块4接收到客户端模块6发送来的参数增加或参数减小的指令时,都会在当前参数值的基础上依次向后或依次向前选取一个新的参数值,并将该参数值所对应的编码传输出去,直至光伏逆变系统达到其中的最大参数值或最小参数值。在光伏逆变系统输出最大参数值的基础上,数据处理模块4再次接收到客户端模块6传输来的参数增加指令时,参数组返回到其中的最小参数并输出其相应的编码。在光伏逆变系统输出最小参数值的基础上,数据处理模块4再次接收到客户端模块6传输来的参数减小指令时,参数组返回到其中的最大参数并输出其相应的编码。本实施例中数据处理模块4采用单片机,经过比较选用stm32f103控制器,此系列单片机资源十分丰富,功耗低,功能强大,价格也比较合理。stm32f103采用2.0-3.6v的供电电压,可在-40℃-86℃的工作环境下工作。采用lqfp48封装形式,采用以v7为体系结构的thum2指令系统。有8kb的静态内部储存器,64kb闪存。定时器方面拥有一个高级定时器和6个普通定时器。拥有两个spi接口,两个i2c总线,三个串口,37个i/o口和十个十二位的ad通道。请一并参阅图3至图5,控制电路1采用单相正弦交流产生芯片:eg8010芯片,eg8010芯片外接12mhz晶体振荡器作为时钟震荡源。eg8010芯片根据数据分析后的不同客户指令通过查表后,对应输出不同类型的spwm波。驱动电路2根据不同类型的spwm波驱动dc-ac全桥逆变电路3产生不同频率或电压的正弦波交流电。控制电路1采用专用spwm波产生芯片产生正弦波。此芯片有单极性调制和双极性调制两种工作方式。但工作在单极性调制工作模式下的时候,其29号、30号脚输出两路互补的spwm调制波,其27号、28号脚输出两路和基带信号同频率的spwm波。在单极性调制模式的时候,此芯片通过13号引脚内部的a/d转换器来采集输出的分压后的反馈电压信号。输出电流反馈:该芯片的ifb通过测量输出的负载电流来实现过流保护功能。引脚内部的基准电压设定为0.5v,当输出电流超过标准电流时,关闭所有spwm引脚输出,关闭所有mos管使电压降低到低电平,直到输出电流降低到标准状态。本实施例中,驱动电路2采用ir2110驱动芯片,驱动dc-ac全桥逆变电路3,使dc-ac全桥逆变电路3中的同一桥臂的两只mos管中的spwm波存在同时为低电平的时间间隔,使所述同一桥臂的两个mos管在spwm波的控制下轮流导通。请一并参阅图6,通信模块5用于将所述客户端模块6中相应所述按键的按压触发指令传输给数据处理模块4。通信模块5采用无线传输方式。通信模块5可采用蓝牙传输装置,所述蓝牙传输装置包括能够实现无线收发功能的芯片、外围电路和pcb电路板,并将所述的芯片和外围电路与pcb电路板集成在一起;所述蓝牙传输装置上设置有多个接口。客户端模块6与通信模块5电性连接,用于远程控制所述系统输出的正弦波交流电的频率和输出电压的大小,也可远程开启或关闭所述系统。每一个客户端模块6都可以通过设置在其上的多组按键组控制所有的逆变电路模块。本实施例中,通信模块5采用蓝牙传输装置,蓝牙传输装置将能够实现无线收发功能的芯片和外围电路集成在一个pcb电路板上。蓝牙传输装置包含多个接口,分别为串行接口、usb接口、数字i/o口、spi编程接口和语音接口。采用蓝牙传输装置进行数据传输,利用蓝牙上设置的串口助手向蓝牙传输装置发送十六进制的指令,实现无线远距离控制。使用蓝牙传输装置价格适中,且接口简洁,可使用串口直接发送数据,且可直接使用客户端模块6直接进行操控,较为方便。请一并参阅图7,显示模块7用于显示dc-ac全桥逆变电路的当前状态信息。显示模块7与dc-ac全桥逆变电路3电性连接,用于显示所述系统的电压,正弦交流电频率等参数。显示模块7采用tft彩色液晶显示屏,可使显示的内容十分丰富,而且可显示彩色图案。请一并参阅图8,电源模块8分别与控制电路1、dc-ac全桥逆变电路3、驱动电路2、数据处理模块4、通信模块5、和显示模块7电性连接。本实施例中,使用lm2596开关电源芯片为系统供电。lm2596开关电源芯片是一种用于制作开关电源的开关电源spwm管理芯片,可产生稳定的电压,虽然纹波不如线性稳压芯片,但是带负载能力极强。本发明还提供一种基于eg8010的远程光伏逆变系统的控制方法,其应用于所述的基于eg8010的远程光伏逆变系统,用于驱动dc-ac全桥逆变电路3产生不同频率或不同电压的正弦波交流电。所述控制方法包括以下步骤:接收客户指令,且每条客户指令对应不同的指令代号;将客户指令进行数据分析;设置与不同指令代号相对应的,且按照从小到大依次排列的多个参数组;所述每个参数组中的每个参数均对应不同的编码;每次当接收到参数增加或参数减小的指令代号时,都会在当前参数值的基础上依次向后或依次向前选取一个新的参数值,并将该参数值所对应的编码传输出去,直至所述光伏逆变系统达到其中的最大参数值或最小参数值;将经过数据分析后的客户指令及编码进行传输;采用单相正弦交流产生芯片:eg8010芯片;eg8010芯片根据数据分析后的不同客户指令及编码通过查表对应输出不同类型的spwm波;根据不同类型的spwm波驱动dc-ac全桥逆变电路3产生不同频率或不同电压的正弦波交流电。在本实施例中,所述控制方法包括以下步骤:客户端模块6向数据处理模块4输送客户指令。数据处理模块4将接收到的客户端模块6发送来的客户指令进行数据分析,将经过数据分析后的客户指令传输给控制电路1。控制电路1采用单相正弦交流产生芯片:eg8010芯片;eg8010芯片根据数据分析后的不同客户指令通过查表对应输出不同类型的spwm波;并将所输出的不同类型的spwm波输送给驱动电路2。驱动电路2根据不同类型的spwm波驱动dc-ac全桥逆变电路3产生不同频率或不同电压的正弦波交流电。实施例2本发明设计的光伏逆变系统基于eg8010芯片,eg8010是一款功能十分完善的、数字化的自带死区时间控制的纯正弦波逆变专用发生器芯片。此芯片需要外接12mhz晶体振荡器为芯片提供时钟震荡源。eg8010应用于dc-ac两级功率变换拓扑或dc-ac单相全桥逆变变换架构。eg8010能产生50hz纯正正弦波或60hz纯正正弦波单相交流电,且精度十分高、失真度和谐波都很小,是设计单相正弦逆变器的专用芯片。eg8010芯片产生的spwm波通过驱动电路2驱动dc-ac全桥电路产生纯正正弦波交流电。本发明的光伏逆变系统可通过通信模块5被远程监控。1、整体设计思路请参阅图1,本发明提供一种基于eg8010的可远程监控的光伏逆变系统主要由客户端模块6、数据处理模块4、控制电路1、驱动电路2、dc-ac全桥逆变电路3、通信模块5、显示模块7、电源模块8八个部分组成。系统可将dc直流电源转换为纯正正弦波交流电源,可通过控制电路改变正弦波交流电的频率,也可通过如手机app等客户端模块6远程控制输出的正弦波交流电的频率和输出电压或频率的大小,亦可远程开启或关闭系统。本实施例中,客户端模块6采用手机app,通信模块5采用蓝牙传输装置,数据处理模块4采用单片机。手机app发送指令给蓝牙传输装置,蓝牙传输装置接收到指令后送到单片机中进行识别处理,单片机识别所接收的指令后做出相应的处理。通过串口将相应的串口指令发送给控制电路1,eg8010控制电路1接收到相应的串口指令后,eg8010控制电路1便输出相应类型的spwm波,spwm波经驱动电路2驱动后,驱动dc-ac全桥逆变电路3从而产生相应频率或相应电压的正弦波交流电。1.1数据处理模块4方案选择方案一:使用宏晶公司单片微型计算机,stc89c52单片微型计算机是宏晶公司生产的一款功能全面、功耗低的一款产品,对于学生来说是一款很好的控制器。方案二:用stm32f103c8t6。此系列单片机资源十分丰富,功耗低,适合工业级别的产品。方案三:采用8086微处理器,8086采用汇编语言编写程序,且控制不易。stm32f103资源多,功耗低,功能强大,价格也比较合理。综合考虑选择方案二。stm32f103采用2.0-3.6v的供电电压,可在-40℃-86℃的工作环境下工作。采用lqfp48封装形式,采用以v7为体系结构的thum2指令系统。有8kb的静态内部储存器,64kb闪存。定时器方面拥有一个高级定时器和6个普通定时器。拥有两个spi接口,两个i2c总线,三个串口,37个i/o口和十个十二位的ad通道。1.2spwm波产生方案选择方案一:用信号发生芯片产生的高频率的三角波与单片机产生的低频正弦波经比较器比较,产生spwm波。方案二:用单片机的pwm寄存器配合spwm波周期采点算法,直接输出标准spwm波,并用pid算法稳定反馈。方案三:用标准单相正弦交流专用产生芯片eg8010。由于一步一步用比较器比较太过繁琐,且尺度不易控制,此种方法产生完美的spwm波太困难,且不易控制。而用单片机直接产生spwm波虽然简单方便,且灵活容易控制,但是pid反馈比较难度比较大。而eg8010spwm专用产生芯片控制方法简单,产生的正弦交流电波形完美,故综合考虑采用方案三。1.3驱动电路2方案选择方案一:采用ir2109驱动芯片,配合自举电路输出两路反相spwm波。方案二:采用ir2110驱动芯片,输出两路同相spwm波。由于全桥逆变输出功率比较大,需要驱动力较强的spwm波驱动mos管,所以综合考虑选择方案二。1.4dc-ac全桥逆变电路3方案选择方案一:采用推挽输出电桥,两只mos管程推挽式状态,互补推挽输出。方案二:采用四桥臂全桥逆变电路。虽然推挽电路结构简单,只需要两只mos管,驱动方式简单,但是驱动能力太小。而全桥逆变为四桥臂交替工作,输出功率远远高于推挽电路。故选择方案二。1.5显示模块7方案选择方案一:采用数码管显示相关参数。方案二:选择lcd1602作为主要显示器件来显示相关参数。方案三:采用lcd12864液晶显示屏显示相关参数。方案四:采用tft彩色液晶显示器显示相关参数。数码管价格低廉,但是电路过于繁琐,而且可显示的内容太少。1602液晶显示屏显示的内容比数码管多一些,而且比数码管灵活,不过1602不能直接显示汉字,只能通过取模的方式来显示汉字。但是lcd12864液晶显示屏无需取模即可显示汉字,且屏幕较大,且价格也比较合适。tft彩色液晶显示屏可显示的内容十分丰富而且可显示彩色图案,但操作复杂度高,价格也比较昂贵。综合以上情况选择方案三,即采用lcd12864液晶显示屏。1.6通信模块5方案选择方案一:采用wifi无线收发装置,利用网络wifi进行数据指令交换。方案二:采用nrf24l01无线通信装置实现多机通信,用另外的单片机分机实现远程监控。方案三:采用蓝牙传输装置进行数据传输,利用蓝牙串口助手向蓝牙传输装置发送十六进制的指令,实现无线远距离控制。wifi无线收发装置传输距离较远,但操作程度比较困难,难度较大,且价格昂贵。nrf24l01价格低廉但主机和从机必须同时使用,较为繁琐。而蓝牙传输装置价格适中,且接口简洁,可使用串口直接发送数据,且可直接使用手机app直接操控,较为方便。故综合以上考虑,选择方案三。1.7电源模块8方案选择方案一:使用78l05稳压芯片直接将电压稳定在5v为单片机供电。方案二:使用lm2596开关电源芯片为系统供电。78l05是一种用于制作线性电源的集成稳压芯片,可将输出电位稳定在5v左右,且输出纹波电压较小,但是负载调整率较差,电压调整率较差。lm2596开关电源芯片是一种用于制作开关电源的开关电源pwm管理芯片,可产生稳定的电压,虽然纹波不如线性稳压芯片,但是带负载能力极强。由于系统需要供电的芯片较多,将会产生较高的消耗,故选用方案二。2、硬件设计与实现2.1单片机最小系统设计请参阅图2,本题采用stm32f103zet6单片机作为主控芯片,stm32f103zet6采用2.0~3.6v的供电电压,可在-40℃-86℃的工作环境下工作。采用lqfp48封装形式,采用以v7为体系结构的thum2指令系统。有8kb的静态内部储存器,64kb闪存。定时器方面拥有一个高级定时器和6个普通定时器。拥有三个spi接口,两个i2c总线,三个串口,十个十二位的ad通道。表1stm32f103zet6片内资源该单片机最小系统正常工作需要两个晶振,一个rtc时钟晶振,一个单片机起振主晶振。2.2spwm波产生电路设计请参阅图3,控制电路1采用专用spwm波产生芯片产生正弦波。此芯片有单极性调制和双极性调制两种工作方式。但工作在单极性调制工作模式下的时候,其29号、30号脚输出两路互补的spwm调制波,其27号、28号脚输出两路和基带信号同频率的spwm波。在单极性调制模式的时候,此芯片通过13号引脚内部的a/d转换器来采集输出的分压后的反馈电压信号。输出电流反馈:该芯片的ifb通过测量输出的负载电流来实现过流保护功能。引脚内部的基准电压设定为0.5v,当输出电流超过标准电流时,关闭所有spwm引脚输出,关闭所有mos管使电压降低到低电平,直到输出电流降低到标准状态。eg8010读写命令格式:表2eg8010读命令格式启动/禁止spwm输出:表3启动/禁止spwm输出写控制数据:表4写控制数据eg8010就相当于一款固定功能的单片机,想让芯片正常工作也需要外接12m的晶体谐振器。图3为eg8010的电路图,外接的led灯作为指示作用。当系统出现各种非正常现象时,led会出现不同的状态。故当系统出现过流、过压、或者欠压等非正常现象时,指示灯能够正确指示出这些情况。2.3驱动电路2设计请参阅图4,本系统采用ir2110驱动芯片来驱动两路互补的spwm调制波波和两路基带信号波。ir2110同时具有光耦隔离和电磁隔离的特点,驱动能力极强,是一般开关电源和逆变电源的spwm波驱动器的首选芯片。芯片引脚:(1)lo:低端输出;(2)com:公共端;(3)vcc:低端固定电源;(4)nc:空端;(5)vs:高端浮置电源偏移电压;(6)vb:高端浮置电源电压;(7)ho:高端输出;(8)nc:空端;(9)vdd:逻辑电源电压;(10)hin:逻辑高端输入;(11)sd:关断;(12)lin:逻辑低端输入;(13)vss:逻辑电路地点位端,其值可以为0v;(14)nc:空端。2.4dc-ac全桥逆变电路3设计请参阅图5,电压型单相全桥式逆变电路所示,同一桥臂的两个mos管在spwm波的控制下轮流导通,不可同时导通,否则系统会直接短路,这就需要驱动同一桥臂两只mos管的spwm波存在同时为低电平的时间间隔。q1和q3同时导通,q2和q4同时导通,当两只mos管同时开通时,在占空比按照正弦方式变化的spwm波的控制下,系统输出类似spwm波的交流电压,再经后级的低通滤波器滤除杂波后,输出标准的正弦交流电压。2.5通信模块5电路设计请参阅图6,本系统采用的通信模块5为蓝牙传输装置,蓝牙传输装置将能够实现无线收发功能的芯片和外围电路集成在一块小巧的pcb电路板上,以实现数据传输的功能,多用于数据传输的无线通信网络,应用十分广泛。蓝牙传输装置的无线通信集成芯片是遵循v1.1通信标准协议的蓝牙通信专用芯片。蓝牙协议标准分类:1.2、2.0、2.1、4.0、4.1、5.0。高版本兼容低版本。蓝牙模块按芯片类型分类:有flash版本和rom版本。蓝牙模块的接口有:串行接口、usb接口、数字i/o口、spi编程接口、语音接口。本实施例中的蓝牙传输装置是由单片机进行控制,蓝牙的数据接口与单片机的串口相连用于数据交换。单片机上的蓝牙模块会释放一个蓝牙局域信号,手机通过蓝牙连接与蓝牙传输装置相连。再通过手机app调用手机内部的蓝牙接口像单片机上的蓝牙传输装置发送at指令,单片机上的蓝牙传输装置接收到指令后识别发来的数据像单片机进行数据交换。单片机进行内部处理后指挥外围电路进行相应的工作,从而实现远程无线监控。2.6显示模块7的电路设计请参阅图7,为了实现对光伏逆变系统参数的显示,本系统采用lcd12864液晶显示屏对系统参数进行显示。液晶是一种带有特殊物理、光学特性的高分子材料,可作为显示器。液晶的功耗低、体积较小、操作控制也比较简单,但是它的正常工作环境范围很窄。液晶显示屏分为并口操作屏和串口操作屏,本系统使用的是串口显示屏,串口显示屏虽然速度不是很快,但数据线少,只有两个数据口,rs直接接vcc就行,外围电路简单。vo外接滑动变阻器的中间端,用于调光。表5lcd12864引脚说明管脚号名称level功能1vss0v电源地2vdd5v电源正(3.3v-5.5v)3v0对比度(亮度)调整4csh/l模组片选端,高电平有效5sidh/l串行数据输入端6clkh/l串行同步时钟:上升沿时读取sid数据15psbll:端口方式17/reseth/l复位端19avdd背光源电压+5v20kvss背光源负端0v2.7电源模块8的电路设计请参阅图8,本系统由于需供电的芯片较多,故采用的是开关电源供电,用的是lm2596开关电源芯片设计的辅助开关电源。lm2596是降压型电源管理芯片,最高能输出3a的负载电流,带负载能力较强,具有较好的负载调节特性,本系统采用的是固定输出5v和12v的芯片。该芯片的开关频率为固定的150khz,集成了固定频率发生器和频率补偿器,所需外围原件较少,优化了使用体验感,简化了电路设计。3、软件设计与实现3.1主程序软件设计请参阅图9,主程序调用各子程序的功能,按照一定的逻辑顺序,完成复杂的软件功能。首先完成各部分子程序的初始化,程序正式进入主程序流程,若单片机接收到来自蓝牙模块的开启系统的指令,则单片机向eg8010发送开启系统的串口指令,系统开始工作。eg8010产生spwm波,dc-ac全桥开始工作,如单片机收到来自蓝牙模块的变频指令,单片机便向eg8010发送指令,使正弦交流电频率改变。如单片机收到来自蓝牙模块的变压指令,单片机便向eg8010发送指令,使正弦交流电电压改变。若单片机收到来自蓝牙模块的关闭系统的指令,则单片机向eg8010发送指令,系统关闭。3.2串口通信软件设计蓝牙传输装置是通过单片机的串口来进行控制和数据交换的,通过设置与蓝牙传输装置数据传输端相连的单片机i/o口的工作模式和串口的频率和波特率来实现对蓝牙传输装置的连接。设置完引脚工作模式后要初始化串口,设置波特率、数据位格式、校验格式、数据流控制方式、收发模式。完成串口的初始化后便可通过串口数据的接收、发送函数来进行数据的交换。尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1