Embedded ARM processor FPGA technology in star sensor
-
摘要: 介绍了内嵌先进精简指令集处理器ARM(Advanced RISC Machine)核的现场可编程门阵列FPGA(Field Programmable Gate Arrays)芯片EPXA10的内部结构及特点.基于这种嵌入式技术,进行了互补金属氧化物半导体CMOS(Complementary Metal-Oxide-Semiconductor Transistor)星敏感器图像驱动与实时星点定位算法的研究,并给出具体实现,包括用EPXA10的FPGA部分实现了CMOS图像传感器的驱动和对星图的预处理-阈值分割,用EPXA10的ARM部分完成了星图的星点定位算法——改进的4连通域成分贯序算法,基于VC++语言实现了串口通讯程序以及图像显示程序.最后给出了成功驱动CMOS图像传感器得到的清晰图像及星点定位结果,并将基于ARM得到的定位结果与基于PC机(Personal Computer)得到的定位结果进行了比较,结果完全正确.采用内嵌ARM核的FPGA提高了整个系统的处理速度,减小了硬件电路设计的复杂性、体积和功耗.
-
关键词:
- 现场可编程门阵列 /
- 内嵌先进精简指令集处理器 /
- 星敏感器 /
- 互补金属氧化物半导体驱动 /
- 星点定位
Abstract: An ARM(advanced RISC machine)embedded FPGA(field programmable gate arrays)chip - EPXA10 was introduced. A research of image acquisition and star position locating based on this technology were done and the accomplishment was achieved. The driving of the CMOS(complementary metal-oxide-semiconductor transistor) image sensor and the pre-processing of the digital image were accomplished in FPGA part of the EPXA10. The star position locating algorithm was achieved in ARM part of the EPXA10. The programs of serial port communication and the image display were realized by Visual C+ + language. The clear picture taken by the CMOS image sensor and the locating result were presented. By comparing the locating results of ARM and PC(personal computer),the result was accurate. The processing speed of the whole system is increased and the complexity, volume and power consumption of the circuit are reduced by adopting an ARM Embedded FPGA. -
[1] Liebe C C . Accuracy performance of star trackers:a tutorial . IEEE Transactions on Aerospace and Elecronics Systems, 2002, 38(2) :587~599 [2] Liebe C C, Dennison E W, Hancock B. Active pixcel sensor (APS) based star tracker . In:Proceedings of IEEE Aerospace Conference . Snowmass at Aspen CO:IEEE Comp Soc, 1998. 119~127 [3] Eisenman A R, Liebe C C, Zhu David . Multi-purpose active pixcel sensor (APS)-based microtracker[J] SPIE, 1998, 3498:248~254 [4] Altera Corporation. Excalibur devices hardware reference manual (Version 3.1) . http://www.Altera.com, 2002-11/2003-11 [6] ARM Limited. ARM922T (rev 0) technical reference manual . http://www.arm.com, 2000/2004-11 [7] 章毓晋. 图像分割[M] 北京:科学出版社, 2001 Zhang Yujin. Image segmentation[M] Beijing:Science Press, 2001(in Chinese) [8] 贾云得.机器视觉[M] 北京:科学出版社,2002 Jia Yunde. Machine vision[M] Beijing:Science Press, 2002(in Chinese)
点击查看大图
计量
- 文章访问数: 614
- HTML全文浏览量: 185
- PDF下载量: 17358
- 被引次数: 0