本发明涉及电动汽车充电

技术领域:

,具体提供一种电动汽车交流充电系统的cp信号电压检测方法及装置。

背景技术:

:电动汽车充电技术分为直流充电和交流充电。交流充电桩在体积、成本和安装条件上相比直流充电桩有一定优势。cp全称充电控制导引,用于监控充电桩与电动汽车之间的交互功能。根据cp信号产生和检测的位置,分为四种模式。目前充电桩广泛采用的是模式三,即充电桩提供产生并检测cp信号,识别并控制充电状态。根据充电线缆与充电桩或电动汽车的连接状态,分为a/b/c三种连接方式,目前广泛采用的连接方式c,即充电线缆固定与充电桩相连,通过充电插头与电动汽车相连,该种连接方式下,需要充电桩通过cp信号判断充电插头的插入和拔出等状态。cp信号分为dc输出和pwm输出2种状态,其中pwm周期为1khz。根据电压等级,共有3种状态12v,9v,6v。其中dc/pwm12v,dc/pwm9v,dc/pwm6v,分别代表充电插头未插入电动汽车插座,充电插头已插入电动汽车插座,电动汽车就绪并请求交流电输出三种状态。充电桩需要识别以上cp信号电压状态来判断充电行为所处的状态。当前cp信号电压检测通常采用模数转换方式。分为外置ad芯片和使用mcu内置ad两种方式。外置ad芯片存在隔离电路复杂、成本高等缺点,mcu内置ad存在精度差、抗干扰能力弱等缺点。技术实现要素:本发明的技术任务是针对上述存在的问题,提供一种简单易实现、应用场景广泛,同时能提高交流充电桩控制引导功能可靠性,同时降低成本的电动汽车交流充电系统的cp信号电压检测方法。本发明进一步的技术任务是提供一种电动汽车交流充电系统的cp信号电压检测装置。为实现上述目的,本发明提供了如下技术方案:一种电动汽车交流充电系统的cp信号电压检测方法,具体包括以下步骤:s1、电压比较:cp信号电压值分别与设定电压值作比较,通过比较两者电压值的大小输出高电平或低电平;s2、隔离输出:步骤s1输出的高电平或低电平经过光耦转换为cmos电平信号,并分别输入mcu的引脚;s3、采样计算:通过mcu读取引脚电平状态,查询得到当前电压值。作为优选,步骤s1中,设定电压值为+2.5v、+6.5v、+10v,cp信号电压值大于上述定电压值+2.5v、+6.5v、+10v时,输出高电平+15v,否则输出低电平0v,得到三个电平值。作为优选,所述三个电平值经过光耦转换为三个cmos电平信号,三个cmos电平信号输入mcu的三个引脚。作为优选,步骤s3中采样计算包括:1)配置mcu的三个引脚状态为输入状态;2)定时读取三个引脚输入电平状态;3)过滤无效电平状态;4)根据电平值组合判断cp信号电压值。作为优选,定时读取三个引脚输入电平状态时,当引脚电平为高时记为1,当引脚电平为低时,记为0。作为优选,所述过滤无效电平状态为mcu以一定频率连续读取三个引脚电平,若三个引脚电平均为低时,为无效电平,则过滤无效电平。作为优选,过滤无效电平时,每隔500us读取三个引脚电平。一种电动汽车交流充电系统的cp信号电压检测装置,该装置包括以下模块:电压比较模块:负责比较cp信号电压值与设定电压值,通过比较两者电压值的大小输出高电平或低电平;隔离输出模块:负责将经过电压比较模块输出的高电平或低电平转换为cmos电平信号,并分别输入采样计算模块的引脚;采样计算模块:负责通过读取引脚电平状态,查询得到当前电压值。作为优选,所述电压比较模块为三个比较器,设定电压值为+2.5v、+6.5v、+10v,经过三个比较器分别比较,cp信号电压值大于上述定电压值+2.5v、+6.5v、+10v时,输出高电平+15v,否则输出低电平0v,得到三个电平值。作为优选,所述隔离输出模块为三个光耦,采样计算模块为mcu,所述三个电平值经过光耦转换为三个cmos电平信号,三个cmos电平信号输入mcu的三个引脚。其中,mcu采样计算过程包括:1)配置mcu的三个引脚状态为输入状态;2)定时读取三个引脚输入电平状态,定时读取三个引脚输入电平状态时,当引脚电平为高时记为1,当引脚电平为低时,记为0;3)过滤无效电平状态,mcu每隔500us连续读取三个引脚电平,若三个引脚电平均为低时,为无效电平,则过滤无效电平;4)根据电平值组合判断cp信号电压值。与现有技术相比,本发明的电动汽车交流充电系统的cp信号电压检测方法具有以下突出的有益效果:所述电动汽车交流充电系统的cp信号电压检测方法简单易实现,能提高交流充电桩控制引导功能可靠性,同时降低成本,应用场景广泛,具有良好的推广应用价值。附图说明图1是本发明所述电动汽车交流充电系统的cp信号电压检测方法的流程图;图2是本发明所述电动汽车交流充电系统的cp信号电压检测装置的拓扑图。具体实施方式下面将结合附图和实施例,对本发明的电动汽车交流充电系统的cp信号电压检测方法及装置作进一步详细说明。实施例本发明的电动汽车交流充电系统的cp信号电压检测方法,包括以下步骤:s1、电压比较:cp信号电压值分别与设定电压值作比较,通过比较两者电压值的大小输出高电平或低电平。设定电压值为+2.5v、+6.5v、+10v,cp信号电压值大于上述定电压值+2.5v、+6.5v、+10v时,输出高电平+15v,否则输出低电平0v,得到三个电平值。s2、隔离输出:步骤s1输出的高电平或低电平经过光耦转换为cmos电平信号,并分别输入mcu的引脚。三个电平值经过光耦转换为三个cmos电平信号,三个cmos电平信号输入mcu的三个引脚。s3、采样计算:通过mcu读取引脚电平状态,查询得到当前电压值。采样计算包括:1)配置mcu的三个引脚状态为输入状态。2)定时读取三个引脚输入电平状态,当引脚电平为高时记为1,当引脚电平为低时,记为0,由此得到3位二进制数。例如,cp信号电压值为dc9v时,与+10v比较后输出为0v,与+6.5v比较后输出为+15v,与+2.5v比较后输出为+15v,经过光耦隔离输出后,分别为0v、+3.3v、+3.3v,mcu读取引脚值为011。同理,cp电压为pwm9v时,cp信号电压在9v和0v之间变换,mcu读取的引脚电平值为011或000。3)过滤无效电平状态。mcu每隔500us连续读取三个引脚电平,若三个引脚电平均为低时,即其中有000值,为无效电平,则过滤无效电平。4)根据电平值组合判断cp信号电压值。如图1、如图2所示,具体的过程如下:1、cp信号电压值分别输入比较器1、比较器2、比较器3,分别与+2.5v、+6.5v、+10v电压比较,大于该电压时,输出高电平+15v,小于该电压时,输出低电平0v。2、三个电平值经过光耦1、光耦2、光耦3,+15v转换为+3.3v,0v不变,3、mcu读取该3个引脚电平高低状态,+3.3v读取结果为1,0v读取结果为0,按照+10v,+6.5v,+2.5v比较结果的顺序,得到当前电压代码值组合:000、011、001、111。4、配置mcu的三个引脚为输入状态。5、每隔500us读取三个引脚输入电平状态,得到电压代码值。6、代码值为000,则丢弃。7、根据有效电压值代码,查表获得当前cp信号电压值,从而判断出充电状态,如表1所示。表1引脚电平值与cp信号电压值对应关电平值组合cp信号电压充电状态001+6v充电枪已插入,正在充电011+9v充电枪已插入,未开始充电111+12v充电枪未插入8、其他进程调用cp信号电压值,用于判断充电状态。如图2所示,本发明的电动汽车交流充电系统的cp信号电压检测装置,该装置包括以下模块:电压比较模块:负责比较cp信号电压值与设定电压值,通过比较两者电压值的大小输出高电平或低电平。电压比较模块为三个比较器,设定电压值为+2.5v、+6.5v、+10v,经过三个比较器分别比较,cp信号电压值大于上述定电压值+2.5v、+6.5v、+10v时,输出高电平+15v,否则输出低电平0v,得到三个电平值。隔离输出模块:负责将经过电压比较模块输出的高电平或低电平转换为cmos电平信号,并分别输入采样计算模块的引脚。隔离输出模块为三个光耦,采样计算模块为mcu,所述三个电平值经过光耦转换为三个cmos电平信号,三个cmos电平信号输入mcu的三个引脚采样计算模块:负责通过读取引脚电平状态,查询得到当前电压值。mcu采样计算过程包括:1)配置mcu的三个引脚状态为输入状态;2)定时读取三个引脚输入电平状态,定时读取三个引脚输入电平状态时,当引脚电平为高时记为1,当引脚电平为低时,记为0;3)过滤无效电平状态,mcu每隔500us连续读取三个引脚电平,若三个引脚电平均为低时,为无效电平,则过滤无效电平;4)根据电平值组合判断cp信号电压值。以上所述的实施例,只是本发明较优选的具体实施方式,本领域的技术人员在本发明技术方案范围内进行的通常变化和替换都应包含在本发明的保护范围内。当前第1页1&nbsp2&nbsp3&nbsp

充电枪cp信号控制板_一种电动汽车交流充电系统的CP信号电压检测方法及装置与流程...相关推荐

  1. android 绘画笔迹回放_一种基于可缩放矢量图形的安卓平台笔迹回放方法及装置与流程...

    本发明涉及笔迹显示领域,更具体地,涉及一种基于可缩放矢量图形的安卓平台笔迹回放方法及装置. 背景技术: 智能移动设备平台上的回放技术已遍布许多安卓(Android)软件中,比如:字帖类软件,画图类软件 ...

  2. perclos嘴巴_一种基于视频分析的疲劳状态检测方法及装置与流程

    本发明涉及疲劳检测领域,特别是涉及一种基于视频分析的疲劳状态综合检测方法及装置. 背景技术: 疲劳状态检测技术在交通运输.生产安全.教育培训等许多领域应用广泛.目前,疲劳状态检测的方法一般可分为接触式 ...

  3. 充电枪cp信号控制板_一种带CC/CP及电子锁的车载充电机电路的制作方法

    本实用新型涉及充电系统领域,具体的说,是涉及一种带CC/CP及电子锁的车载充电机电路. 背景技术: 随着全球能源危机的加深,石油资源的日趋枯竭,人们越来越注重节能减排的应用,发展电动汽车是其中一个较为 ...

  4. 充电枪cp信号控制板_一种车载充电机检测CP信号的抗干扰处理方法与流程

    本发明涉及电动汽车充电技术领域,尤其涉及一种车载充电机检测CP信号的抗干扰处理方法. 背景技术: 能源和环保的双重压力使得新能源车越来越成为未来的汽车主流,目前的新能源车主要以电动车为主,这其中又包括 ...

  5. 充电枪cp信号控制板_新能源汽车充电头气密性检测是怎么做的呢?

    新能源电动汽车的动力是电而不是油气,因此新能源电动汽车一般会配备汽车充电头.将汽车充电头连接到外部汽车充电枪以对汽车充电.正常情况下,汽车是在露天充电的,充电时难免会遇到雨雪.因此,新能源汽车充电头需 ...

  6. 小优机器人系统恢复_一种机器人异常恢复系统及方法与流程

    本发明涉及异常恢复系统及方法,尤其涉及一种机器人异常恢复系统及方法. 背景技术: 目前,一些家庭拥有机器人,机器人对人类的生活有很大的影响,它给了人们更加智能化舒适化的享受:但是,当机器人在运行某些应 ...

  7. 基于嵌入式系统的电动汽车交流充电桩设计

    摘要:交流充电桩是电动汽车充电系统的主要设备之一.在此以基于Cortex-M3内核的微处理器为核心,结合嵌入式实时操作系统μC/OS-Ⅱ,完成了电动汽车交流充电桩的设计与实现.对系统各个硬件模块的原理 ...

  8. 充电桩测试设备TK4820电动汽车交流充电桩检定装置

    TK4820是一款专用于现场检定电动汽车交流充电桩的便携式仪器,其三相交流电压测量最大达300 V,三相交流电流测量最大达78 A,交流电能具有0.05级/ 0.1级两种规格可选.TK4820仪器可搭 ...

  9. 充电桩用linux系统吗,基于嵌入式Linux的电动汽车交流充电桩的设计

    基于嵌入式Linux 的电动汽车交流充电桩的设计 张 琳1,任鸿秋1,苏 新2 (1.太原理工大学电气与动力工程学院,山西太原030024:2.华北电力大学电气与电子工程学院,河北保定071003) ...

最新文章

  1. MMD_3b_StreamAlgorithms
  2. fj怎么样_一朝中毒普拉多,万能解药FJ酷路泽
  3. Hive简单案例WordCount
  4. 跟我一起做一个vue的小项目(十一)
  5. Vue + ESLint——编译错误[‘xxx‘ is defined but never used]解决方案
  6. css结构和重叠之选择器的特殊性
  7. 决策树会有哪些特性?
  8. 互联网思维心得体会1500字_读懂《天道》丁元英的3个“高人”思维,你少走10年职场弯路...
  9. java编译sql存过_SQL SERVER 临时表导致存储过程重编译(recompile)的一些探讨
  10. WebDriver API学习记录
  11. “土夅”应尽快加入汉字编码
  12. iconfont-阿里巴巴矢量图标库的使用
  13. android系统签名一样不,解决Android应用签名和系统不一致的问题
  14. 游戏开发记录--敌人追寻玩家
  15. Python GUI制作实例 wxPython使用多线程 防假死含wxFormBuilder的文件及源码
  16. 整理总结:零基础英语语法
  17. 丰巢互动媒体的新玩法,智能柜焕新“皮肤”了解一下
  18. 测试手机硬件检测软件是什么,手机硬件检测工具_手机硬件检测软件_手机硬件检测软件哪个好【最新】-太平洋电脑网...
  19. Docker原生网络、自定义网络、Docker容器通信、跨主机容器网络
  20. 链路聚合(eth-trunk)

热门文章

  1. html标签转换成json失败,在html中收到带有html标签的json失败PHP
  2. Ubuntu18.04重启后无法进入图形化界面
  3. 转义字符 thymeleaf中lt,le,eq,ne,ge,gt,not,mod表示的含义
  4. 【删文说明】谁说本科妹纸不能拿 BAT SP Offer?
  5. 【稻韵果香,以梦为家】云和恩墨大讲堂电子期刊第九期
  6. layui表格全英文,跳页部分
  7. Bugku:杂项 猫片(安恒)
  8. 转-Linux进程后台运行的几种方法
  9. MCE | 第二代 HIV-INSTI 的作用方式
  10. Oracle11g使用dbms_parallel_execute对大表进行并行update