多线程的光陀螺信号采集系统设计

被引:4
作者
王新国
郭锁利
李爱华
许化龙
机构
[1] 第二炮兵工程学院
关键词
多线程; API函数; 串行通信; 光纤陀螺;
D O I
暂无
中图分类号
V241.5 [陀螺仪表];
学科分类号
摘要
为满足导弹对光陀螺信号实时性的要求,设计并实现了光纤陀螺的信号实时采集,并进行实时数据的动态显示与处理。采用C++Builder5.0平台来设计光纤陀螺信号采集部分。陀螺信号的采集通过计算机的串口传输。该光纤陀螺的输出为RS232格式,通过调用Windows API函数实现RS232串口通信程序,并采用了多线程的技术来增强实时性和自动接收信号的能力。通讯速率38.4 kB,通讯期间可以完成数据处理,并且基本没有丢数现象;完成了数据包的解算;实现了线程间的数据共享与数据的实时处理。基于C++Builder5.0和Windows系统的多线程串行通信可以实现实时数据的采集,同时可以在另一个线程中进行数据的实时处理。数据接收稳定可靠,取得了良好的效果。
引用
收藏
页码:50 / 53
页数:4
相关论文
共 3 条
[1]  
Borland C++Builder 6程序设计经典.[M].余明兴等编著;.科学出版社.2004,
[2]  
光纤陀螺仪.[M].(法)HerveC.Lefevre著;张桂才;王巍译;.国防工业出版社.2002,
[3]  
串行端口大全.[M].(美)JanAxelson著;精英科技译;.中国电力出版社.2001,