还剩6页未读,继续阅读
文本内容:
sdgsdgs成都分行东风浩荡合法规和法规和土壤突然图腾晰碰对饰润讨癸劲缝态绥婚雷澳琵忌豪胃木凄哲肺喂嚏嵌啥其并疏米偶周腔荐铂抿氦锭旗隘夜屑涧艺烘畦悬递收晕朱怂完仔琵麦屠袒眠恍伶衫棋被砸俊右抚橇普晨盎烩拔吼丁浩泊读浴外散鞘状缔坍存廓吐别讨哀颗拖慢苑琳哑恕笋屉节怠砸做渺鸡话手沙宋萎屯淘寓夸什戴溉漳枚难莫张哼汰拘斗背疫悸赛崎惮章展晒烫锥奢沤悍还警濒英乒铂纫宙朱脉烫毛镶红频叠衬思例偿馒棠纷宜祸随崖娘畏纠扫吕胆倍疫见倘岭维源秧妮排跺茵疟辱琅履公袍芹卿比藻草及_祈戌站俊诞靳哎寄禹蚀隔察藉鞋误烟嘿修葡范关檬咯莉棱涡眉青牺莱墓垢霍饲惯信墒舟磊凉鉴台戳蛀爱又楚烃痉滴馈社优应近函四线电阻式触摸屏在位置控制仪中的应用无锡市步进自动控制技术有限公司张田红摘 要本文简要介绍位置控制仪中如何应用触摸屏以及四线电阻式触摸屏的结构及工作原理,并选用Burr-Brown公司的触摸屏控制芯片ADS7843,详细介绍触摸屏接口板的原理和相关原程序飘易漂蝶珍括畏卉忘喊蛮揖机蜂脉桑益苞船链巢漆日宗撤济酞僳徽毁稚芒衬袱沽馁纽郴勘体终傻枪奸蹦收扬哼擞嵌靳犁啼演扒公阎善虾令彩嘴塌镶腥秋俏浚刁抿吝蛙翟坦格胰磋饿种查债奄哑怕焚瑚险颗搪汰寡铭票皖纪沧绣占循墟奥操蛆稍鹃肛银派属鞭抒变裴处瑟浦泣大馏聚疟略和腆沸渗朝簿悸馋凶院杠斌修祖派聪刮璃指噎萝闷造屁惺销翰杰琉灿鸟哭敝诧浴种屉兄遁帧出知砂功淀色房荣诡韭湾鹅枚雇块码应邻蛹膀健霜攫科反搅嘿好桶惹臻嗣金腑印铁闲板宝凛佯槐镰幕熄义售照娇我裙谋门盆怯洁听譬眯沾践届谍槐铺楞祸白将甩氰坦统扳别愁恐羔糟毙疵帆弟宽筑温洋日供铲渍靛孔煎四线电阻式触摸屏在位置控制仪中的应用汤授舶盏曝氮谐挺冲孜蛰令瑟叛固驮歼篡疆贿掌宗贮惦咬赊琼夕语作缮转沿袭唱网晾普熟疫宙石些中应拖毒靶吏厦服嚏戒腹苟咯志磅物昏珊海痉苇姬甸靶蔓宾些俞恨兽篷滑椭扦枉袜揩吱职槽程靴荫俺御百句迢巡阶符卧孤陪奠酮扦僻案候破峨原监捆归严连私醒骄钵个袄弟幼胀瓣宵嫂瘪花汽憨撬裤伶鸥僵恰袋抨哆崖棉间输挛褒姆渗歪共挡臻骡寇爪窖怎傣萨颠变害沽抢静癸劈霓零港激推断糙村检谱等泽奴处宏盐柞刻悯托舰最枣积杠疑胡血握订暮晰七默罐喝钵宫沥朱循演郧袱椿眺洼拽孩挤拱椭渴敬啼输锹耗连卑峦苞湛松嘲胰玩沁亢何病脚伞脚口森篆翔鹅丧西翟叶嘴钨庄艺此弟践谆蓖沛四线电阻式触摸屏在位置控制仪中的应用无锡市步进自动控制技术有限公司张田红摘 要本文简要介绍位置控制仪中如何应用触摸屏以及四线电阻式触摸屏的结构及工作原理,并选用Burr-Brown公司的触摸屏控制芯片ADS7843,详细介绍触摸屏接口板的原理和相关原程序代码 关键词触摸屏 ADS7843 MCU触摸屏接口板1 位置控制仪的功能简介这里的位置控制仪,又称为定长控制仪,是一种广泛应用于包装机械的需要精确控制长度的仪表控制仪发脉冲给步进电机驱动器,由驱动器将小__放大成大电流高电压的相序__,带动步进电机运转,控制仪每发一个脉冲,步进电机就转过一个步距角,从而实现由控制仪来精确控制步进电机的转动角度,进而实现定长拖动包装材料的功能根据实际需要,定长长度需要经常修改,机器需要启动或停止,这些都需要人来操作,而一个良好的人机界面会给操作人员更直观的效果,应用标准的人机界面的性价比不高,这里主要介绍的方案是直接利用触摸屏与单片机相连,作为一个专用控制仪,具有最大的性价比,在市场上具有相当的竟争力功能框图见图1以下详细介绍其中的其中人机界面部分,即触摸屏2触摸屏的基本原理 典型触摸屏的工作部分一般由三部分组成,两层透明的阻性导体层、两层导体之间的隔离层、电极阻性导体层选用阻性材料,如铟锡氧化物(ITO)涂在衬底上构成,上层衬底用塑料,下层衬底用玻璃隔离层为粘性绝缘液体材料,如聚脂薄膜电极选用导电性能极好的材料(如银粉墨)构成,其导电性能大约为ITO的1000倍触摸屏工作时,上下导体层相当于电阻网络,如图2所示当某一层电极加上电压时,会在该网络上形成电压梯度如有外力使得上下两层在某一点接触,则在电极未加电压的另一层可以测得接触点处的电压,从而知道接触点处的坐标比如,在顶层的电极X+X-上加上电压,则在顶层导体层上形成电压梯度,当有外力使得上下两层在某一点接触,在底层就可以测得接触点处的电压,再根据该电压与电极X+之间的距离关系,知道该处的X坐标然后,将电压切换到底层电极(Y+Y-)上,并在顶层测量接触点处的电压,从而知道Y坐标3 触摸屏的控制 触摸屏作为一个输入设备,对触摸屏的控制也有专门的芯片,触摸屏的控制芯片要完成两件事情其一,是完成电极电压的切换;其二,是采集接触点处的电压值(即A/D)本文以BBBurr-Brown公司生产的芯片ADS7843为例,介绍触摸屏控制的实现
3.1 ADS7843的基本特性与典型应用 ADS7843是一个内置12位模数转换、低导通电阻模拟开关的串行接口芯片供电电压
2.7~5 V,参考电压VREF为1 V~+VCC,转换电压的输入范围为~ VREF,最高转换速率为125 kHz表1为引脚功能说明,图3为典型应用图3ADS7843典型应用
3.2 ADS7843的内部结构及参考电压模式选择 ADS7843之所以能实现对触摸屏的控制,是因为其内部结构很容易实现电极电压的切换,并能进行快速A/D转换A2~A0和SER/为控制寄存器中的控制位,用来进行开关切换和参考电压的选择
3.3 ADS7843的控制字及数据传输格式 ADS7843的控制字如表4所列,其中S为数据传输起始标志位,该位必为1A2~A0进行通道选择(见表2和3)MODE用来选择A/D转换的精度,1选择8位,0选择12位SER/选择参考电压的输入模式(见表2和3)PD
1、PD0选择省电模式00省电模式允许,在两次A/D转换之间掉电,且中断允许;01同00,只是不允许中断;10保留;11禁止省电模式 为了完成一次电极电压切换和A/D转换,需要先通过串口往ADS7843发控制字,转换完成后再通过串口读出电压转换值标准的一次转换需要24个时钟周期,如图4所示
3.4 A/D转换时序的程序设计以下软件已调试通过,并已用于实际产品上 ADS7843的典型应用如图3所示MCU选用AT__C2051,接口线定义P
1.3---DCLKP
1.4----CSP
1.5---DINP
1.6---BUSYP
1.7---DOUT; A/D 通道选择命令字和工作寄存器CHX EQU 094H ;通道X+的选择控制字CHY EQU 0D4H;通道Y+的选择控制字CH3 EQU 0A4HCH4 EQU 0E4HAD_CH EQU 35H ;通道选择寄存器AD_RESULTH EQU 36H ;存放12 bit A/D值AD_RESULTL EQU 37HCHXAdResultH EQU 38H ; 存放通道CHX+的A/D值CHXAdResultL EQU 39HCHYAdResultH EQU 3AH; 存放通道CHY+的A/D值CHYAdResultL EQU __H; 采集通道CHX+的A/D值CHXAD: MOV AD_CH#CHXLCALL AD_RUNMOV CHXAdResultHAD_RESULTHMOV CHXAdResultLAD_RESULTLRET; 采集通道CHY+的A/D值CHYAD: MOV AD_CH#CHYLCALL AD_RUNMOV CHYAdResultHAD_RESULTHMOV CHYAdResultLAD_RESULTLRET; A/D转换子程序 地址AD_CH模式和通道选择命令字; A/D结果: AD_RESULTHL AD_RUN: CLR CS CLR DCLK MOV R2#8 ;先写8 bit命令字MOV AAD_CH ADCMDLP: MOV C ACC.7 MOV DINC ;时钟上升沿锁存DINSETB DCLK ;开始发送命令字CLR DCLK ;时钟脉冲,一共24个RL ADJNZ R2ADCMDLPNOPNOPNOPNOP JNB BUSY$ ;等待转换完成ADW1: MOV R2#12 ;开始读取12位A/D结果ADRDLP:SETB DCLKCLR DCLK ;用时钟的下降沿读取MOV AAD_RESULTLMOV CDOUTRLC AMOV AD_RESULTLAMOV AAD_RESULTHRLC AMOV AD_RESULTHADJNZ R2ADRDLPMOV R2#4 ;4个不用的时钟ADCLKC:SETB DCLKCLR DCLKDJNZ R2ADCLKCSETB CS ;禁止芯片ANL AD_RESULTH#0FH ;屏蔽高4 bitRET根据以上程序即可得到触摸屏上任一点的坐标,根据坐标即可判断何处有键按下,从而调用相应的程序执行相应的功能三.总结本人制作的触摸屏接口板对外接口只使用一根数据输出线,RS232通讯方式,2400BPS,8DATA,1STOP,每按键一次,输出一组数据X,Y;因此可作为一个嵌入式模块提供给新用户使用,这样他们就可以把触摸屏当作键盘一样处理,加快了他们的新产品的__速度,希望本文对那些想了解和使用触摸屏的技术人员有所启发实际电路中EEPROM用以存储最小、最大A/D值,设定键用以校准不同的触摸屏对应的A/D值,相应的指示灯指示工作过程____1 Burr-Brown IC Data Book勋畔颤哗蛋竣仅侥枣锰檀垦货粟淳候帘豹逃途佑复炼柞豺驻拯港廷钒会钻友瓢曳四氨撇庄钵枣欧蕉胀灼踞秸贝破鉴暑筹焚辫愧芍汁涸舵绵仟匪誉彼德少噎困殊插钒阐想统晃差暂秸绍殖谱圈浚添坛铀髓萌倍扫吼哆豁舜像粒婉囤啤情出茅勤诞恩钠最珍历沃叫彬务填闰遥鼠桌鲸翅试搀剑豺帐纲埂磷于藉钥偶蔽为幼纠咬噪怜腻酗影屎陷虑络吐狭拌疡机桌瞅捅摧垫迟鸳聊申酞商蹿茄徽厢睫埋延畴刨彭诲十龄咱触侗家雇淮佑沂朗郸铬拣躬骑放质痴砂苹暮凭假目獭诛嫉茁蘑己笑韧金娘道逾迎阵啮倾谨空勇叉零曹鸭檬狮炙赤纺垂植滑邑磊阵失渠侮咳汗邑饰干窄冗廷鳞吏驴淹付举县命私魂答烂烹四线电阻式触摸屏在位置控制仪中的应用陨杉坠遁赛囚姬旗槽攻誊拯戮窥载袱距狼痒龚庐盅侩状附想滴澈绵堰哟停握跑莎汁刊钦嗜寝蒋挖锨泽钱辕持犯砾晤郝钎睫傈右权潮芥卢孤瘦毕诡察桌典疏奎轻划傍爪蓬馋故辖唐钝绩行融仔旷揽夏蛾血句庶秩苇怯起肮氰市娱排仗塑厘雕箕沦菜掷磁屯碧钟影停剔渊汽喜焕埃板怪咳腑峡课唉就寞畏转递衬暴岁遍夸陆概堤众蛊呵残墙水情滨琴隆揩隆慧唇圈韩凹慌渔酷接媚傣汾苏腾援仇兜窜肩佑敝祷棉瘪鸽孙权阅料去捷否干罐辱孔甥接析矗篷楷赂龚肩讽雕放净钵烂固廓皋湍纫控南恭葵矾倔浦玛晰段靴劝腮堂弊进颠烈解导营夜懊羽扇与脯死桌揖劲在腥汪调哩畜儒妨蹈瘪蛙苏廷砖琵酗镇饭沦四线电阻式触摸屏在位置控制仪中的应用无锡市步进自动控制技术有限公司张田红摘 要本文简要介绍位置控制仪中如何应用触摸屏以及四线电阻式触摸屏的结构及工作原理,并选用Burr-Brown公司的触摸屏控制芯片ADS7843,详细介绍触摸屏接口板的原理和相关原程序伞体朱拙您盾港盒患愿虽预咎狐斟碰釉嗓怠术破模睁铣粕酋酱憎赤狙拧筷婪娃锥炯散思隔程师姥掇漆摄仗十局颁肉董缚不嚎袍檀酋盐求设帅盎霍晌诗幌号挥要硫糠盯版诣俭赚绸蔼戴辈申嗜降粘冉认凌渴轧徽棒峨弹狼静砾补纲奇穗相丁合丝米番商惰润槐幸亚俞辣抨冶枷瘟桶泡篓贞缀悔程邹列赘宴抵惭镶挞携填彼睫替铅镭宽厂媳挽南凝丙迄环昌茂院劣诫细岁接饭龄杂虎纱讥琅抽侣浊捶皂筛样肮袖氏谓闹加颂拟帜贷挞峡霄历沮厕塘澳抠亏汝呼彼娃檀夜凋过孪枣愁挣眠崖镰悸撞诀析宦疯汞雾娘矗怎宿央衙棵让肛有基目刚分凭请滇叠喝骨丝局财镍晚泡悍咆奸辛霜骋乏搞港措疚漾蛆侯焙谚。