《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于SPCE061A和CPLD的電動自行車充電系統研制
基于SPCE061A和CPLD的電動自行車充電系統研制
楊存祥, 戈 民, 王發群, 崔
摘要: 介紹了電動自動車充電系統利用SPCE061A完成了系統控制、電池充電狀態的動態顯示、語音報警和提示等功能。闡述了采用CPLD器件實現鍵盤掃描電路和I/O口擴展的方法及仿真結果。實踐表明,利用SPCE061A和CPLD器件來完成系統的設計,有著設計快速、調試方便、研制周期短、系統可靠性高等優點。
Abstract:
Key words :

  摘 要: 介紹了電動自動車充電系統" title="充電系統">充電系統利用SPCE061A" title="SPCE061A">SPCE061A完成了系統控制、電池充電狀態的動態顯示、語音報警和提示等功能。闡述了采用CPLD" title="CPLD">CPLD器件實現鍵盤掃描電路和I/O口擴展的方法及仿真結果。實踐表明,利用SPCE061A和CPLD器件來完成系統的設計,有著設計快速、調試方便、研制周期短、系統可靠性高等優點。
  關鍵詞: SPCE061A CPLD VerilogHDL" title="VerilogHDL">VerilogHDL 充電系統


  電動車由于具有無廢氣污染、無噪音、輕便美觀等特點,受到眾多使用者的青睞。但使用中也暴露出它的局限性,那就是蓄電池的容量決定了它的使用范圍,而且存在充電時間長的缺點。目前隨著電動自行車的發展,急需解決的問題就是如何實現快速靈活的充電。
  隨著電子技術、可編程邏輯器件(FPGA,CPLD)、EDA技術的飛速發展,基于硬件編程語言的自上而下(TOP-TO-DOWN)設計方法給數字系統的開發設計帶來了革命性變革,僅使用單片機來實現系統控制的傳統方法正在被越來越多的以MCU+FPGA/CPLD為核心的最新設計理念取代。采用這種混合設計方案的最大優點是兩者的優勢互補,電路結構簡單,這給數字電路系統的設計帶來極大的方便。利用CPLD控制的靈活性很容易對電路進行在線修改,實現各種復雜的數字邏輯控制,這極大地擴展了單片機的功能。而且由于硬件編程語言的靈活性及CPLD具有的在系統編程(In-SystemProgram)特點,大大縮短了系統開發研制周期。基于上述思想,研發了基于SPCE061A和CPLD的電動自行車充電系統。
1 系統硬件設計
1.1 系統組成及功能
  該充電系統由凌陽SPCE061A單片機、充電器、按鍵、CPLD、ACM12864液晶顯示器、上位機、語音電路等組成。充電器采用恒流、恒壓、浮充三階段充電方法對蓄電池進行充電。SPCE061A單片機控制六個充電器對六個蓄電池同時進行充電,同時檢測各個充電器的恒流、恒壓、浮充三個充電狀態,并通過ACM12864液晶顯示器顯示各充電器的工作狀態。通過按鍵選擇各充電器的工作與停止,并可根據不同需要選擇快速充電工作方式或普通充電工作方式,對蓄電池進行充電。系統上電進入工作狀態后,當單片機檢測到蓄電池已充滿的信號或發生其他緊急情況所產生的信號時,可以自動關閉充電器,實現充電器操作智能化。利用凌陽SPCE061A單片機的語音功能對充電過程中所出現的故障進行語音提示,使設計更人性化,便于操作。充電系統可以和上位機進行通訊,從而實現系統之間的聯網,有利于系統功能的擴充。其系統組成框圖如圖1所示。


1.2 液晶顯示電路的設計
  顯示部分采用ACM12864C液晶顯示器,該模塊價格低??刂破鳛镵S0107和KS0108,工作溫度范圍:0℃~50℃,儲存溫度范圍:-20℃~70℃,自帶負電壓發生電路,單+5V供電,帶背光,可與各種微處理器直接接口,數據讀寫操作不受外部時鐘控制,不帶漢字庫,占空比為1/64,外部共有20條引腳來進行外部接口。ACM12864C能夠充分滿足漢字顯示的要求。通過必要的程序設計,可實現在充電過程中通過對充電器恒流、恒壓、浮充等信號的采集,在ACM12864液晶顯示器上實時動態地顯示電池狀態。SPCE061A與ACM12864的接口如圖2所示。


1.3 鍵盤電路及I/O電路設計
  本系統采用CPLD作為SPCE061A單片機和充電器的接口部分,實現I/O口擴展,并完成鍵盤掃描功能。CPLD的使用,取代了一些專用集成電路,減少了系統的復雜性,提高了系統的集成度。本系統采用硬件電路來完成對鍵盤的掃描工作,當有按鍵按下時,CPLD內部狀態發生改變。按鍵彈起后,內部狀態經CPLD自動處理轉化為相應的鍵值被送到輸出端口,供單片機掃描時取走鍵值。相對于軟件判別鍵盤工作狀態,這樣不僅節省了SPCE061A的存儲空間,還極大地提高了系統的工作速度,更好地實現了實時性。
  CPLD選用ALTERA公司生產的MAX7000S 系列中的EPM7128SLC84-15。該芯片共有84個引腳,采用EEPROM技術制作;內含2 500個邏輯門,128個宏單元,時鐘工作頻率可達151.5MHz。通過CPLD對資源的整合,實現了用一片CPLD實現I/O電路、硬件掃描判別等,優化了硬件的布局。如需改變系統的功能,只需改變相應的源代碼而不是硬件結構,因而具有很大的靈活性。
2 系統軟件設計
2.1 主程序設計
  本系統的軟件部分采用C語言和匯編語言混合編制而成,因而該程序具有功能強大、設計完備等特點。主程序主要完成如下功能:
  (1)系統初始化和參數的設置;
  (2)充電器三種工作狀態的檢測和顯示;
  (3)控制各個充電器的工作和停止以及快速充電和普通充電兩種充電方式的選擇;
  (4)蓄電池正反極性的判斷,極性接反時自動進行語音報警;
  (5)充電器充滿蓄電池時自動關閉充電器;出現異常情況時自動進行語音報警;
  (6)對快速充電時間長短進行設定。
  系統主程序流程圖如圖3所示。


2.2 語音播放程序設計
  SPCE061A的D/A轉換通道的硬件實現大致有兩種方式,一種是直接采用數/模轉換器DAC方式,另一種是采用脈寬調制PWM驅動方式。SPCE061A音頻輸出的結構就是由兩個DAC通道或一個PWM驅動通道構成。這兩種實現方式實質都為數/模轉換,都是將數字信號轉換為電流模擬信號輸出。SPCE061A的音頻輸出采用雙通道模/數轉換方式,即數字信號通過10位DAC轉換成3mA驅動的電流模擬信號輸出。語音提示輸出直接采用DAC通道,經信號放大后,由揚聲器輸出。語音播放流程圖如圖4所示。


  程序編寫如下:
  #INCLUDE “hardware.h”
  # INCLUDE “S480.h”
  Void Sound (unsigned int i)
  {
  SACM_S480_Initial(1);
  SACM_S480_Volume(10);
  SACM_S480_Play(i,1,0);
  while(SACM_S480_Status()&0x0001);
  {
  SACM_S480_ServiceLoop();
  }
  SACM_S480_Stop();
  }
2.3 CPLD程序設計
  VerilogHDL語言是硬件描述語言,是描述硬件電路的功能、信號連接關系及定時關系的語言,通過語言編程來表示邏輯器件及系統的功能和行為。其具有設計技術齊全、方法靈活、支持廣泛、硬件描述能力強、與器件工藝無關、易于共享和復用等優點。與VHDL相比,VerilogHDL是一種非常容易掌握的硬件描述語言,而掌握VHDL設計技術就比較困難。故采用VerilogHDL語言來設計接口電路,能充分利用VerilogHDL語言在系統級硬件描述上的優點。


  CPLD實現兩個多路選擇器和一個鍵盤掃描電路功能。程序各端口功能如表1所示。datain1由datain1[0]......datain1[17] 18位輸入端口組成,分為6組,每組3個端口。rs由rs[0]、rs[1]、rs[2]3位端口組成,最多可以表示8個2進制數(本設計用到其中的6個)來表示端口選擇位。dataout1由 dataout1[0]、dataout1[1]、dataout1[2]3位組成,表示輸出端口。datain1、dataout1、rs組成一個多路選擇器,實現選擇輸入功能,rs的值決定選擇datain1的哪一組信號送給dataout1,由dataout1輸出。datain2由datain2[0]、 datain2[1]組成,表示輸入端口。dataout2由dataout2[0]......dataout2[11]12位輸出端口組成,分成6組,每組2位。同理,datain2、 dataout2、rs組成另一個多路選擇器,實現選擇輸出功能,rs的值決定選擇datain2的2位信號從dataout2的哪一組輸出。rt為控制脈沖,當為上升沿時實現選擇輸入功能,當為下降沿時實現選擇輸出功能。datain3為16位按鍵輸入口(低電平有效),每位代表一個按鍵。dataout3為4位按鍵值輸出端口,當有按鍵按下時,經CPLD內部狀態發生改變,按鍵彈起后,內部狀態經CPLD自動處理轉化為相應的鍵值從dataout3輸出(高電平有效)。如當datain3位為1111111111111101時,表示2號鍵按下,dataout3將輸出0010,表示按鍵值為2。
3 CPLD仿真
  從最初的電路設計思想到QuartusII的波形仿真、再到CPLD的芯片編程結束,開發設計流程圖如圖5所示。


  在QuartusII 平臺上,對VerilogHDL程序編譯后,用Simulator對之進行時序仿真,得到如圖6所示的結果。


  由圖中可以看到各預定功能都得到了實現,如datain3為111111011111時,dataout3輸出為0110,仿真結果完全符合電路的要求。
  基于SPCE061A+CPLD設計的電動自行車充電系統,簡化了系統軟硬件設計,提高了電路的穩定性和可靠性;使系統設計靈活、開發周期短、集成性更強,同時使系統易于升級和擴展。經檢驗測試,各項技術指標均達到了設計要求。
參考文獻
1 張鵬舉,李樹華,竇海峰.用單片機及CPLD實現的多功能控制系統設計.內蒙古大學學報(自然科學版),2005;36(3):316~320
2 李向舜,劉明慧.基于CPLD技術的AD轉換器接口電路設計.壓電與聲光,2005;27(4):385~389
3 李春雷,王祖強.基于CPLD的電子存包系統的設計與實現.電子技術應用,2005;31(7):69~72
4 李小波,孫志勇,劉春生.基于CPLD和單片機的低頻信號源設計.儀器技術與傳感器, 2005;(11):46~49

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲精品少妇网址| 国内精品久久久久影院优| 国产一区二区三区在线观看视频| 国语精品中文字幕| 亚洲综合电影一区二区三区| 一区在线影院| 欧美综合第一页| 亚洲综合视频1区| 在线看欧美日韩| 欧美日韩国产丝袜另类| 国产精品成av人在线视午夜片| 久久综合久久美利坚合众国| 欧美午夜精品一区| 在线视频一区观看| 免费高清在线一区| 久久se精品一区二区| 欧美与欧洲交xxxx免费观看| 宅男66日本亚洲欧美视频| 蜜桃精品一区二区三区| 久久riav二区三区| 亚洲女性喷水在线观看一区| 国产欧美一区二区三区在线老狼| 亚洲三级视频在线观看| 国产精品久久久久毛片软件| 国产日本欧美一区二区| 国产精品久久999| 欧美久久久久免费| 久久综合综合久久综合| 久久国产精品99精品国产| 中文日韩在线视频| 尤物在线精品| 欧美精品乱人伦久久久久久| 国产精品福利片| 国产一区二区高清视频| 亚洲午夜激情在线| 亚洲与欧洲av电影| 欧美日韩一区综合| 欧美理论电影在线播放| 亚洲一区二区三区在线| 国产精品av免费在线观看| 亚洲人成网站999久久久综合| 91久久嫩草影院一区二区| 国产一区二区在线免费观看| 欧美一区国产二区| 亚洲精品五月天| 久久久久久夜| 欧美激情精品久久久久久| 久久久国产91| 国产视频综合在线| 亚洲视频www| 宅男噜噜噜66一区二区| 在线精品视频一区二区| 激情亚洲一区二区三区四区| 亚洲国产91精品在线观看| 在线精品国产欧美| 国产精品magnet| 国产精品久久久久久久第一福利| 欧美电影免费观看高清完整版| 亚洲性线免费观看视频成熟| 亚洲免费在线观看视频| 久久久久九九视频| 亚洲欧美三级伦理| 国产主播一区二区三区| 久久九九久精品国产免费直播| 尤物精品国产第一福利三区| 中文高清一区| 1024精品一区二区三区| 亚洲国产精品一区二区www在线| 在线观看福利一区| 最新国产拍偷乱拍精品| 在线精品亚洲一区二区| 欧美日韩精品久久久| 欧美午夜在线视频| 国产亚洲精品成人av久久ww| 国产日韩欧美中文| 亚洲免费网址| 久久精品二区亚洲w码| 亚洲麻豆国产自偷在线| 亚洲大胆人体在线| 欧美有码在线视频| 久久亚洲精品欧美| 亚洲手机视频| 一区二区三区高清在线观看| 欧美日韩一区二区三区免费看| 亚洲中字在线| 伊人色综合久久天天五月婷| 性欧美办公室18xxxxhd| 亚洲黄色在线观看| 国产日韩欧美日韩| 日韩网站在线看片你懂的| 亚洲精品中文字幕女同| 亚洲丁香婷深爱综合| 欧美成人午夜激情视频| 久久精品一区二区三区不卡牛牛| 亚洲每日更新| 国产精品久久久久av免费| 日韩系列欧美系列| 欧美中在线观看| 蜜桃久久av一区| 国产精品影视天天线| 欧美亚洲成人免费| 欧美激情一区三区| 亚洲一区二区三区视频| 在线视频欧美一区| 国产精品免费视频xxxx| 一区二区三区在线观看欧美| 老司机免费视频一区二区三区| 亚洲精品婷婷| 国产在线乱码一区二区三区| 欧美一区二区三区视频免费播放| 久久久女女女女999久久| 亚洲激情国产| 欧美激情一区二区三区在线视频观看| 亚洲精品一区二区三区在线观看| 亚洲电影免费观看高清完整版在线| 韩国一区二区在线观看| 久久不射网站| 国产精品国产馆在线真实露脸| 国产伦精品一区二区| 国产亚洲电影| 乱中年女人伦av一区二区| 在线观看一区| 国产精品亚洲美女av网站| 这里是久久伊人| 1024精品一区二区三区| 国产精品视频yy9099| 日韩视频在线你懂得| 欧美日韩18| 合欧美一区二区三区| 久久av红桃一区二区小说| 在线亚洲+欧美+日本专区| 日韩亚洲综合在线| 夜夜爽夜夜爽精品视频| 国产在线精品成人一区二区三区| 国内自拍亚洲| 亚洲男女毛片无遮挡| 欧美国产另类| 韩国免费一区| 国产日本欧美一区二区| 在线一区亚洲| 亚洲经典视频在线观看| 亚洲高清视频在线| 欧美激情在线有限公司| 亚洲小说区图片区| 午夜精品久久99蜜桃的功能介绍| 国产一区二区三区电影在线观看| 樱桃成人精品视频在线播放| 国产伦精品一区二区三区在线观看| 伊人久久婷婷| 欧美va亚洲va日韩∨a综合色| 久久精品人人做人人爽| 国产日韩亚洲| 亚洲一区亚洲二区| 亚洲精品国产精品乱码不99按摩| 一区在线视频观看| 夜夜嗨av色综合久久久综合网| 欧美激情自拍| 亚洲欧美视频在线观看视频| 在线不卡亚洲| 欧美日韩ab| 亚洲欧美在线aaa| 一区二区毛片| 国产一区深夜福利| 国产精品欧美风情| 久久久噜噜噜久久中文字幕色伊伊| 亚洲一区欧美一区| 国产精品午夜国产小视频| 久久视频在线免费观看| 久久免费少妇高潮久久精品99| 国产精品视频一区二区三区| 伊大人香蕉综合8在线视| 欧美午夜欧美| 欧美激情亚洲视频| 这里只有精品在线播放| 欧美午夜视频一区二区| 91久久综合| 六十路精品视频| 午夜视频在线观看一区| 久久久久国产精品www| 极品裸体白嫩激情啪啪国产精品| 国产亚洲一区二区三区在线播放| 在线观看91精品国产麻豆| 亚洲高清中文字幕| 国产精品你懂的在线| 久久天天躁夜夜躁狠狠躁2022| 在线免费观看视频一区| 国产精品一区二区久久国产| 亚洲一区在线观看免费观看电影高清| 欧美日韩精品一二三区| 国产精品一区二区三区成人| 一区二区日韩免费看| 久久人人爽爽爽人久久久| 久久九九免费视频| 亚洲国产精品久久久久秋霞影院| 国产农村妇女毛片精品久久莱园子| 欧美专区在线观看| 国产精品视频男人的天堂| 黄色成人免费观看| 久久影院午夜论| 亚洲曰本av电影| 1000精品久久久久久久久| 另类尿喷潮videofree| 亚洲免费成人| 亚洲视频一区二区免费在线观看| 国产精品一区久久久久| 一个色综合导航| 国产欧美日韩激情| 亚洲精品乱码久久久久| 国产精品久久久久永久免费观看| 亚洲欧美国产日韩天堂区| 亚洲一二区在线| 亚洲视频图片小说| 午夜在线精品偷拍| 激情成人在线视频| 亚洲另类在线视频| 亚洲美女啪啪| 国产欧美va欧美不卡在线| 国产最新精品精品你懂的| 亚洲高清av在线| 久久久久一区二区三区四区| 日韩视频在线观看免费| 激情另类综合| 久久久国产精品亚洲一区| 久久精品在线免费观看| 男男成人高潮片免费网站| 久久久天天操| 在线成人黄色| 欧美一区免费视频| 午夜视频一区二区| 尤物yw午夜国产精品视频| 99riav久久精品riav| 欧美精品自拍偷拍动漫精品| 国产日韩欧美综合一区| 亚洲欧美在线观看| 在线观看91精品国产麻豆| 久久中文字幕一区| 狠狠狠色丁香婷婷综合激情| 亚洲欧洲视频| 夜夜爽99久久国产综合精品女不卡| 亚洲欧美日韩精品| 99精品视频免费观看| 国内综合精品午夜久久资源| 一色屋精品视频免费看| 亚洲亚洲精品三区日韩精品在线视频| 国产精品护士白丝一区av| 久久综合久久综合久久| 欧美日韩综合久久| 亚洲欧美日韩综合国产aⅴ| 国产亚洲人成a一在线v站| 亚洲东热激情| 欧美日韩精品国产| 久久激情五月激情| 加勒比av一区二区| 亚洲最快最全在线视频| 欧美福利小视频| 欧美日韩在线播放三区四区| 久久精品欧美日韩精品| 久久婷婷麻豆| 91久久久久久久久久久久久| 久久久久女教师免费一区| 国产精品自拍网站| 日韩亚洲欧美中文三级| 国产精品嫩草99av在线| 久久国产精品一区二区三区| 欧美色视频一区| 小处雏高清一区二区三区| 亚洲视频国产视频| 欧美日韩1区2区| 久久久久久有精品国产| 国产精品色在线| 欧美性开放视频| 国产一区二区三区精品久久久| 国产精品美女久久久久久2018| 亚洲欧洲一二三| 亚洲电影激情视频网站| 亚洲一区二区精品在线| 国产精品亚洲美女av网站| 欧美成人一区二区三区在线观看| 欧美视频一区二区三区在线观看| 久久精品理论片| 国产精品亚洲综合久久| 国内视频精品| 亚洲自拍偷拍视频| 国产精品久久久久久久电影| 亚洲国产精品久久久久| 欧美电影美腿模特1979在线看| 激情偷拍久久| 欧美日本在线观看| 国产偷国产偷精品高清尤物| 国产在线精品成人一区二区三区| 免费久久99精品国产自在现线| 欧美国产丝袜视频| 亚洲精品久久嫩草网站秘色| 小黄鸭精品aⅴ导航网站入口| 国产精品欧美一区二区三区奶水| 亚洲女性喷水在线观看一区| 久久九九国产精品| 欧美日本韩国在线| 麻豆精品精品国产自在97香蕉| 国产在线拍偷自揄拍精品| 性刺激综合网| 亚洲一区二区三区久久| 午夜精品福利一区二区三区av| 亚洲一区在线看| 久久精品一级爱片| 国产亚洲成人一区| 老色批av在线精品| 妖精成人www高清在线观看| 欧美视频一区二区三区| 性久久久久久久久| 国产日韩一级二级三级| 亚洲欧美日韩国产精品| 国产一区欧美日韩| 欧美经典一区二区三区| 正在播放亚洲一区| 美国成人直播| 亚洲国产va精品久久久不卡综合| 国产欧美在线看| 欧美一级在线播放| 久久久久国产精品www| 国产精品一区二区久久| 午夜久久美女| 欧美激情无毛| 国产精品亚洲综合久久| 欧美日韩亚洲91| 香蕉乱码成人久久天堂爱免费| 欧美精品1区2区3区| 99热这里只有精品8|