基于AVR单片机的卫星地面测控系统设计
时间:01-14
来源:3721RD
点击:
软件编译与下载
由于单片机程序是采用C语言设计完成的,因此,需要用Image Craft公司的ICCAVR编译器进行编译,生成COF文件,再用AVR STUDIO调试软件和双龙公司的AVR JTAG仿真器进行调试。调试完成后,利用单片机的JTAG接口写入内部闪存即可。
上位工控机软件
运行在工控机上的软件主要负责处理AVR单片机通过串口传送过来的数据并进行超差、报警的检查,然后把数据存储在ACCESS数据库中,以便查看。该软件能够设置电地球波的幅度、宽度、相位,并能自主控制电地球波的产生或停止。
上位工控机软件采用VC6.0编写,其中的数据库部分采用ADO技术。ADO是Microsoft公司为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。ADO 最主要的优点是易于使用、速度快、内存支出少且磁盘遗迹小。
结语
采用Atmel公司的AVR系列单片机进行系统设计,其外围设备丰富、集成开发环境简单易用、支持在线仿真等特点使得系统的开发周期大大缩短。本文介绍的系统使用了很多Atmega128的外围资源,并通过Atmega128提供的定时计数器的比较中断解决了系统设计中的难题。
- A/D变换器对频谱仪和信号分析仪动态范围的影响(11-21)
- 增量累加ADC以高24位的精确度测量小模拟信号(11-09)
- 一种改善DDS性能的倍频方法 (02-23)
- 利用先进测试平台进行ADSL芯片的关键参数测试(04-29)
- 高输入阻抗的轨至轨测量系统的电路实现(05-04)
- 逻辑分析仪应用于ADC及相关领域(07-13)