下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于嵌入式系统的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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 冷库经营合同范本
- 内蒙古乌兰察布市(2024年-2025年小学五年级语文)统编版竞赛题(上学期)试卷及答案
- 红星美凯龙租赁合同续签流程
- 环境保护项目资料管理制度
- 邢台学院《运动训练学》2022-2023学年第一学期期末试卷
- 邢台学院《教师工作实务》2021-2022学年第一学期期末试卷
- 2024至2030年镁铁蓄热砖项目投资价值分析报告
- 2024至2030年油溶黄项目投资价值分析报告
- 江西省抚州市(2024年-2025年小学五年级语文)人教版能力评测(下学期)试卷及答案
- 2024至2030年二氯四氨钯项目投资价值分析报告
- 《数学广角-集合》说课稿
- 2024无障碍环境建设法知识竞赛题库及答案
- 2024-2025学年部编版语文八年级上册 期中综合测试卷(四)
- 2024至2030年中国别墅行业投资前景分析预测及未来趋势发展预测报告
- 初中七年级上册综合实践活动 低碳生活从我做起 教学设计
- 2024年金融贷款居间服务合同样本(四篇)
- 2024中石油校园招聘高频考题难、易错点模拟试题(共500题)附带答案详解
- 医师定期考核(简易程序)练习及答案
- 2022-2023学年北京市海淀区清华附中八年级(上)期中数学试卷【含解析】
- 2024-2030年中国会计师事务所行业深度分析及发展前景与发展战略研究报告
- 2024年国有企业新质生产力调研报告
评论
0/150
提交评论