999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

全自動直筒洗衣機FPGA控制器的開發設計

2017-05-19 21:30:57朱偉
科技創新與應用 2017年14期

朱偉

摘 要:文章提出了一種基現場可編程門陣列(簡稱FPGA)實現的洗衣機控制器,本洗衣機控制器不僅工作性能穩定抗干擾能力強和結構簡單,而且占用硬件資源少,能夠通過配置系統參數以滿足不同類型洗衣機的控制要求,對洗衣機水位和洗滌力度的控制效果良好,具有一定的實用價值。

關鍵詞:FPGA;洗衣機;控制器

1 概述

洗衣機的發明使人類告別了手工洗衣的繁重勞動,但是最初由于技術不發達洗衣機的自動化程度顯然不高,洗衣的幾個過程仍需要人工切換操作來進行。隨著科技的發展,洗衣機也由最初的洗滌和脫水的手動切換過程發展到了半自動半手工,發展成為目前普遍使用的全自動洗衣機,現實要求洗衣機的體積更小、集成度更高、應用更簡單、洗衣機的控制引入了微型處理器進行編程,實現對洗衣機內外部水流的控制,洗衣機控制精度不同對控制器的精度要求也不同,對于控制精度要求高的洗衣機需要精度高的控制。本系統采用有FPGA芯片的在線可編程控制器,該系統控制器硬件使用VHDL語言設計而成,不僅性能穩定抗干擾能力強而且方便調試維護和系統升級,保障洗衣機系統的正常運行。

2 系統的功能部件介紹

該洗衣機控制器根據功能可以劃分為五個模塊,分別為時間預置編碼器模塊、減法計數器模塊、數碼管顯示模塊、時序電路模塊和譯碼器模塊。

(1)時間預置編碼器模塊:接收用戶所輸入的預置時間信息,并將時間信息進行編碼,編碼成機器語言后轉交給減法計數器。

(2)減法計數器模塊:將接收的編碼時間預置信息轉換成開始信號發送給電機使電機開始運行,并將預設的時間信息和剩余的時間信息發送給數碼管模塊進行顯示。

(3)數碼管顯示電路模塊:接收減法計數器模塊傳遞的時間信息,并進行譯碼顯示。

(4)電機時序控制電路:接收減法計數器模塊傳遞的運行開始和結束信號,安排電機的運行狀態并輸出。

(5)譯碼器:接收電機運行狀態的信號并譯碼,實現實時控制電機的正反轉狀態以及暫停狀態。

3 控制邏輯各模塊功能的VHPL語言實現

3.1 時間預置編碼器模塊的VHDL語言

LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; ENTITY FENG ISPORT(CP,CLR:IN STD_ 31A ISPORT(SEL:IN STD_LOGI

C_VECTOR(2 DOWNTO 0) D1,D2,D3:IN 1,Q2,Q3,Q4,ALM:OUT_ARCOFCH41ASBPIDEGINPROCESS(D1,D2,D3,D4)VARIPIDABLE:S;USEIEEE.STD_LOGIC_1164.ALLENTITYSELISPORTARCHITECTURBEGIN PROCESS(CLK) VARIABLEE.STD;WHENEND

CASE;ENDPROCESSNSIGNED.ALLNTITYCOUNTISPORT(CLK,EN:INH,L:OUTBEGINCLK'EVEN'THENIFEN='1'THENIFELSIFLL=0THENLL1PROCESS;ENDCOUNT_AREND DISP_ARC;

2,減法計數器模塊的VHDL語言

LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALLENTITY LOCK

B IS PORT(D1,D2,D3,D4:IN STD_LOGIC; CLK,CLR:IN LOGIC;Q:OUT STD_LOGIC); END FENG; ARCHITECTURE FENG_ARC OF FENG IS BEGINPROCESS(CP,CLR) BEGINIF CLR='0'THEN Q<='0'; ELSIF CP'EVENTCP=TO0)BEGINTMP:=D1&D2&D3&D4;CASETMPISWSTD_LOGIC); 2ALM<='1EOWNTO 0)) END CH31A ARCHITECTURE CH31_ARC OF CH31A 4.ALENTITYDISPISPORT(D:INSTD_LOGIC_VECTOR(3DOWNTO0DOWNTO0));ENDDISPRCHITECTUREDISP_ARCDISPBEGINPROCESS(D)CASEWHENOTHERS=>QEND PROCESS; END DISP_ARC;

3,數碼管顯示電路模塊的VHDL語言

LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALLENTITYPIDCH4

1AISPORT(D1,D2,D3,D4:INSTD_LOGIC;Q:OUTSTD_LOGIC_VECTOR(3DOWNTO 0)) END CH41A ARCHITECTURE CHCKB;ARCHITECTURELOCK_ARCOFLOCKBGIN PROCESS(CLK) BEGIN FENQ1<='0'; Q2<='0'; Q3<='0Q4<='0ALM<='0';LOCKB ELSIFCLK'

EVENTANDCLK='1'THEN Q1<=D1;Q

4,電機時序控制電路的VHDL語言

LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALENTITYCH1AISPORT(SEL:IN STD_LOGIC_VECTOR(2DOWNTO0) ;ENDIF;ENDPROCESS;ENDFENG_ARC;USEIEEE.STD_LOGIC_1164.ALLENTITYSELISPORT(CLK:INSENDSELOR(3 DOWNTO 0)Q: OUT USEIEEE.STD_LOGIC_1164.ALLENTITYSELISPORTARCHITE

CTURBEGIN PROCESS(CL STD_LOGIC_VECTOR(3 DOWNTO 0); Q:OUT STD_LOGIC_VECTOR(3 DOWNTO 0) ENDCH31A;RCHITECTURECH31_ARC

4 結束語

本系統采用FPGA作洗衣機控制單元控制情度較高,成本低且控制效率高,能夠滿足各種類型洗衣機的控制要求。實際應用穩定抗干擾能力強和結構簡單,而且占用硬件資源少,能夠通過配置系統參數以滿足不同類型洗衣機的控制要求,滿足對洗衣機水位和洗滌力度的控制精度,具有一定的實際應用價值。

參考文獻

[1]姜雪松,吳鈺淳.VHDL設計實例與仿真[M].機械工業出版社,

2007.

[2]羅朝霞,高書莉.CPLD/FPGA設計及應用[M].北京:人民郵電出版社,2007.

主站蜘蛛池模板: 91在线精品免费免费播放| 在线播放真实国产乱子伦| 成人免费网站久久久| 美女国内精品自产拍在线播放| 91成人在线免费视频| 国产99视频免费精品是看6| 国产一级在线观看www色| 在线视频亚洲色图| 中日韩欧亚无码视频| 日韩无码黄色网站| 欧美成人h精品网站| 国产综合色在线视频播放线视| 久爱午夜精品免费视频| 色哟哟国产精品| 国产精品自拍合集| 国产拍在线| 亚亚洲乱码一二三四区| 欧美日韩激情| 人妻无码AⅤ中文字| 再看日本中文字幕在线观看| 亚洲αv毛片| 国产在线小视频| 欧美一区二区精品久久久| 999精品视频在线| 美女毛片在线| 波多野结衣在线一区二区| 日韩人妻少妇一区二区| 日韩小视频在线观看| 亚洲中文字幕23页在线| 欧美午夜在线播放| yy6080理论大片一级久久| 亚洲精品成人片在线观看 | 国产成人艳妇AA视频在线| AV在线天堂进入| 亚洲无码日韩一区| 熟女视频91| 午夜精品久久久久久久无码软件| h视频在线播放| 国产欧美日韩免费| 精品一区二区三区无码视频无码| 欧美性猛交一区二区三区| 国产青榴视频| 亚洲日韩精品欧美中文字幕| 狠狠操夜夜爽| 中文字幕在线播放不卡| 亚洲天堂精品在线观看| 99re免费视频| 欧美一级高清视频在线播放| 在线a视频免费观看| 国产成人精品一区二区三区| 美女被操91视频| 国产精品久久久久久久久kt| 99久久精品免费看国产免费软件| 欧美a在线看| 无码电影在线观看| 五月天福利视频| 国产中文在线亚洲精品官网| 香蕉eeww99国产在线观看| 久草青青在线视频| 亚洲男人天堂2018| 国产午夜不卡| 网友自拍视频精品区| 国模私拍一区二区| 国产一级妓女av网站| 国产成人久视频免费| 国产免费好大好硬视频| 国产精品永久久久久| 日韩性网站| 欧美有码在线| 国产91成人| 91精品伊人久久大香线蕉| 亚洲综合第一区| 免费一看一级毛片| 国产鲁鲁视频在线观看| 亚洲国产系列| 欧美国产三级| 一级毛片在线直接观看| 亚洲欧美日韩视频一区| 中文字幕无线码一区| 人妻丰满熟妇αv无码| 亚洲第一黄色网| 精品自窥自偷在线看|