AG真人平台_ag亚洲登陆_官方登录网址

睁开

消息资讯

产(chan)物(wu)展现(xian)

PRODUCT

接洽咱们 / Contact us
深圳市AG真人平台科技无限公司
德律风:0755-29185565
传真:0755-23339681
手机:13713655577 蒋师长教师
邮箱:service@robspcpc.com
地点:深圳市宝安区松岗街道燕川滨河路南2-1号
AG真人平台首页 >>消息资讯 > 行业静态 >

声波洗濯机液晶显现触控体系设想

来历:AG真人平台科技 宣布时候:2017-04-12 11:42:02
本(ben)文(wen)设想的超声(sheng)波洗(xi)濯机(ji)触控体系(xi),的信息(xi)直(zhi)观了(le)然(ran),便利操纵者(zhe)操纵。触(chu)控屏接纳显现芯片HT1621B 和触控(kong)芯片ADPT008,具备低功耗(hao)、高靠得住性的(de)长处(chu)。针对操(cao)纵(zong)中(zhong)呈现的(de)搅扰题目,接(jie)纳软硬件连系(xi)的(de)体(ti)例停止处(chu)置。操(cao)纵(zong)经历标明,接(jie)纳LCD 显(xian)(xian)现触控(kong)体(ti)系(xi)的(de)超声波洗(xi)濯机具备显(xian)(xian)现不变度(du)高,功耗(hao)小(xiao),操(cao)纵(zong)操(cao)纵(zong)便利等长处(chu)。

  超声波洗濯机(ji)普遍操(cao)纵(zong)(zong)于医药、化工(gong)、产业等行业,具备效力高、洁净、本(ben)钱(qian)低的(de)特色。在(zai)产业中(zhong)经常使用于工(gong)件(jian)外表(biao)、小裂缝(feng)、深(shen)孔(kong)等部(bu)位的(de)洗濯,在(zai)操(cao)纵(zong)(zong)的(de)进(jin)程中(zhong),为(wei)了直观、便(bian)利的(de)停(ting)止操(cao)纵(zong)(zong),本(ben)文接纳液晶显现(xian)屏( LCD) 停(ting)止显现(xian)和(he)操(cao)纵(zong)(zong)节(jie)制。具体先容LCD 的(de)硬件(jian)驱动和(he)调光电(dian)(dian)路(lu)设想,并在(zai)硬件(jian)电(dian)(dian)路(lu)的(de)根本(ben)上编(bian)写显现(xian)和(he)触控体系软件(jian)。

  1 体系硬件设想

  超声波洗濯机LCD 显现包含: 时候显现和设置,可设定须要任务的时候; 温度显现以后值、设定值与参数设置,从而能对温度停止调理,设置规模为情况温度~ 99℃; 功率显现和设置完成了功率的持续调理; 超声波频次设置和显现,是为了完成差别洗濯工具,挑选差别的洗濯频次。字符型LCD 显现屏操纵HT1621B 芯片驱动显现。接纳+ 5V 电压供电,HT1621B 内嵌32 × 4 位显现RAM 内存间接映象到LCD 的字符段,故可驱动128 位字符。数据由32 位段输出和四位大众输出配合完成传输显现。LCD 触摸经由进程ADPT008 停止节制,共8 位点对点节制功效。HT1621B 显现驱动和ADPT008 触控电路框图如图1所示,显现驱动芯片HT1621B 接纳了30 位段输出和四位大众输出驱动LCD 屏,ADPT008 经由进程触摸感到接口领受LCD 的8 通道触控旌旗灯号。

超声波洗濯机显现触控体系设想

  图1 LCD 显现(xian)和(he)触控框图

  LCD背鲜明(ming)现接纳(na)PWM节(jie)制(zhi)体(ti)例调理,其(qi)硬件电(dian)路如图2所示,由P沟道加强型(xing)MOSFET管IRF7410作为(wei)开关管停止节(jie)制(zhi),其(qi)最(zui)大任务电(dian)流(liu)可达-16A,阈(yu)值电(dian)压规模在-0.4V~-0.9V。PWM引脚旌旗(qi)灯号由单片(pian)(pian)机送(song)入,接LCD触控屏共(gong)阴极(ji)毗连的(de)(de)背光LED管。当单片(pian)(pian)机送(song)来的(de)(de)PWM旌旗(qi)灯号为(wei)高电(dian)日常平凡(fan),MOS场效(xiao)应(ying)管停止,旌旗(qi)灯号为(wei)低(di)电(dian)日常平凡(fan),MOS场效(xiao)应(ying)管导通,这时(shi)候(hou)。经由进程PWM有用节(jie)制(zhi)背光灯的(de)(de)亮度。

超声波洗濯机显现触控体系设想

  图2 PWM 背(bei)光(guang)调理电路(lu)

  主节制(zhi)器选用STC12C5A16S2 单片(pian)(pian)机,具备16K字节的(de)(de)(de)片(pian)(pian)内FLASH,45K 字节的(de)(de)(de)EEPROM,2 路(lu)PWM输出口,内有硬件看(kan)门狗等功效,任务电(dian)压挑(tiao)选在+5V。触控旌(jing)旗灯(deng)号经触控感到(dao)芯片(pian)(pian)输出到(dao)单片(pian)(pian)机I /O口,去(qu)节制(zhi)LCD 屏的(de)(de)(de)显现(xian)、功效设置与根基操(cao)纵。功率的(de)(de)(de)调理接(jie)纳百分制(zhi)的(de)(de)(de)情(qing)势显现(xian),去(qu)节制(zhi)逆(ni)变电(dian)路(lu)完成调控。

  2 体系软件设想

  字符型液晶显(xian)现(xian)(xian)(xian)屏软件局部包含液晶显(xian)现(xian)(xian)(xian)和(he)按(an)键(jian)触控检测子(zi)法(fa)(fa)(fa)式(shi)(shi)(shi)(shi)。接纳HT1621B 驱(qu)(qu)动(dong)(dong)的液晶显(xian)现(xian)(xian)(xian)屏,经由进程HT1621B 的CS、WR 和(he)DATA 引脚完(wan)成(cheng)对(dui)液晶显(xian)现(xian)(xian)(xian)屏的驱(qu)(qu)动(dong)(dong)显(xian)现(xian)(xian)(xian),其驱(qu)(qu)动(dong)(dong)显(xian)现(xian)(xian)(xian)子(zi)法(fa)(fa)(fa)式(shi)(shi)(shi)(shi)如图3所(suo)示。在(zai)主(zhu)法(fa)(fa)(fa)式(shi)(shi)(shi)(shi)中挪用驱(qu)(qu)动(dong)(dong)显(xian)现(xian)(xian)(xian)子(zi)法(fa)(fa)(fa)式(shi)(shi)(shi)(shi),完(wan)成(cheng)显(xian)现(xian)(xian)(xian)内容的更新。按(an)键(jian)触控检测子(zi)法(fa)(fa)(fa)式(shi)(shi)(shi)(shi)如图4 所(suo)示,法(fa)(fa)(fa)式(shi)(shi)(shi)(shi)完(wan)成(cheng)的功效是记实(shi)按(an)下(xia)(xia)的键(jian)值。每次只能按(an)下(xia)(xia)一(yi)个(ge)按(an)键(jian),当按(an)下(xia)(xia)多(duo)于一(yi)个(ge)按(an)键(jian)时则(ze)按(an)键(jian)失利(li)前(qian)往。若按(an)下(xia)(xia)跨越(yue)1s 时,则(ze)前(qian)往至(zhi)主(zhu)法(fa)(fa)(fa)式(shi)(shi)(shi)(shi)进口处从头履行,并完(wan)成(cheng)对(dui)触控按(an)键(jian)芯片ADPT008 掉电再上电。按(an)键(jian)触控检测子(zi)法(fa)(fa)(fa)式(shi)(shi)(shi)(shi)只记实(shi)键(jian)值,供按(an)键(jian)处置(zhi)(zhi)子(zi)法(fa)(fa)(fa)式(shi)(shi)(shi)(shi)挪用,即按(an)键(jian)功效的完(wan)成(cheng)在(zai)按(an)键(jian)处置(zhi)(zhi)子(zi)法(fa)(fa)(fa)式(shi)(shi)(shi)(shi)中完(wan)成(cheng)。按(an)键(jian)处置(zhi)(zhi)子(zi)法(fa)(fa)(fa)式(shi)(shi)(shi)(shi)被(bei)主(zhu)法(fa)(fa)(fa)式(shi)(shi)(shi)(shi)挪用,从而(er)完(wan)成(cheng)人机交互。


var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?e926529819a30f1e527282f563736c78"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();