下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于嵌入式系统的pocarlopc的设计与实现
poccapc(简称ppc)是psa基于微软移动操作系统的pda。WindowsMobile操作系统与PC版Windows操作系统相似,具有友好的用户界面、易用性和与PC平台的兼容性。PPC除具有PC电脑的功能外,还在通信、实时性和自身控制方面具有很强的功能,由于其体积小巧、携带方便、价格低廉且功能强大,可满足人们随时随地获取信息的要求,被认为是具有良好发展前景的计算终端和通信终端。1hart补偿原理PPC掌上电脑通过RS232接口发送来数字信号,经HART调制解调转换为符合HART物理层规范的波特率为1200bit/s的Bell202正弦频率信号,并通过回路连接线将调制后的频率信号叠加在4~20mA模拟回路中,回路中返回的HART信号经过滤波后传送给HART调制解调,并转换为数字信号通过RS232接口传递给掌上电脑,该系统原理框图如图1所示。2开发环境手操器采用PocketPC自带的WindowsMobile操作系统,软件开发工具采用比较流行的VB.net。2.1融资平台的整合WindowsMobile是Microsoft用于PocketPC和Smartphone的软件平台。WindowsMobile将熟悉的Windows桌面扩展到了个人设备中,是微软为手持设备推出的“移动版Windows”,使用WindowsMobile操作系统的设备主要有PocketPC、PDA及随身音乐播放器等。2.2应用程序设计VB.net是VisualB的简称,是从VisualBasic语言演变而来的、为高效地生成类型安全和面向对象的应用程序而设计的语言。VB.net允许开发人员开发面向Windows、Web和移动设备的程序,与所有面向MFramework语言一样,使用VB.net编写的程序都具有安全性和语言互操作性方面的优势。3vb.工信软件设计串口在嵌入式系统当中是一种重要的数据通信接口,其本质功能是作为CPU和串行设备间的编码转换器使用。当数据从CPU经过串行端口发送出去时,字节数据转换为串行的位,而在接收数据时,串行的位被转换为字节数据。应用程序要使用串口进行通信,必须在使用之前向操作系统提出资源申请要求(打开串口),通信完成后必须释放资源(关闭串口)。在VB.net中串行通信口是以文件的形式来进行操作的,串口通信程序的一般设计步骤为:a.打开串口,使用CreateFile()函数,通过参数设置改变读写模式等参数;b.设置串口,设置结构DCB的值后再使用SetCommState()函数设置串口,填写设备控制块DCB,改变传输速率、传输模式、校验模式、数据位以及停止位等参数,这些参数的设置必须和对方的参数一致,也就是说通信双方必须使用相同的通信协议;c.对串口进行读写操作,用WriteFile()函数写数据,用ReadFile()函数从串口读数据;d.使用CloseFile()函数关闭串口。4命令帧结构及数据构成HART通讯规定了数据帧格式和数据通信规程,其通信是按字节接收和发送的。数据帧格式如下:前导码起始码地址命令字节数状态数据校验其中前导码由5~20个FF十六进制字节组成,用于保证信息传输的同步性;起始码对应3种帧类型;短帧格式地址长度为1字节,低4位表示从设备的地址号,长帧格式地址长度为5字节,由第一字节的低6位及后续字节共38位组成;命令范围为0~255,HART命令集包括256条命令(0~31为通用命令、32~127为常用命令、128~255为特殊命令);字节数是从该字节的下一个字节起到数据字节(Data)的总和,数据字节最多为25字节;状态字节也称做“响应码”,从机响应主机,并报告通信过程中的错误或接收命令的状态(如设备忙、故障等)及从机的处理状态,用两个字节表示;数据是与命令相关的数据,最大长度不超过25字节;校验(奇偶校验)从起始字符开始对后面所有字节进行异或操作,确保命令帧正确传送。主设备-从设备的数据帧格式:FFFF定界符地址命令字节计数数据校验字节从设备-主设备的回应数据帧格式:FFFF定界符地址命令字节计数响应数据校验字节部分源代码如下:5hart手操国产车PocketPC具有身串口通信功
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2022年大学海洋科学专业大学物理二期末考试试卷A卷-附解析
- 《播放与采集声音》作业设计方案
- 2024高考地理一轮复习第六七章人口和城市训练含解析湘教版
- 保险专业个人求职信范文
- 中队委竞选演讲稿模板合集六篇
- 中秋活动校长致辞(5篇)
- 中秋晚会领导精彩致辞范文(7篇)
- 中学田径运动会开幕式校长讲话稿
- 中班游戏活动方案
- 地摊经济课件教学课件
- 金融服务营销报告总结
- 35kv集电线路监理标准细则
- 桥式起重机定期检查记录表
- T∕CACM 1090-2018 中医治未病技术操作规范 穴位敷贴
- 2024版人教版英语初一上单词默写单
- 化学实验室安全智慧树知到期末考试答案2024年
- 经典房地产营销策划培训(全)
- 工人入场安全教育课件
- 【川教版】《生命 生态 安全》二年级上册第12课 少点儿马虎 多点儿收获 课件
- 人教版数学四年级上册第五单元 《平行四边形和梯形》 大单元作业设计
- 静配中心差错预防
评论
0/150
提交评论