资料介绍
采用光纤陀螺的捷联惯性导航系统是一种极具发展潜力的导航系统,对于其核心部件的光纤陀螺,尤其是中高精度光纤陀螺,环境温度带来的漂移是不容忽视的,因此对系统进行温度控制很有必要。温度控制电路是整个温控系统的硬件基础,其中涉及到温度采集,与微处理器通信,串口输出,控制数模转换芯片等多个组成部分。本文提出一种高效实用的 FPGA 接口设计,它能够完成协调各个组成部分有序工作,准确、快速实现数据传输,严格控制信号时序等工作。
温控电路整体结构
温控电路的整体结构框图如图 1 所示。其中包括七路温度传感器,DSP, 232 接口芯片,DAC ,后端控制电路,上位机和 FPGA 等多个组成部分。FPGA 接口是整个电路的核心。 其中,温度传感器采用 DALLAS 公司的 DS18B20,它采用 1-wire 总线协议,仅需 1 根数据线进行通信。DSP 采用 TI 公司的 TMSVC33,它可以实现高速浮点运算。232 接口芯片采用 MAXIM 公司的 MAX3232,支持高达 120kbps 的传输速率。DAC 采用 TI 公司的 TLV5620I,它是通过 4 条串行信号控制的 8 位 4 路数模转换芯片。FPGA 选用 ALTERA 公司的 ACEX 系列的 EP1K100,它时钟频率高,具有丰富内部资源,提供大量可编程 IO 管脚,配置十分方便。基于 FPGA 的温控电路接口在整个电路中具有非常重要的作用。FPGA 本身的高速并行结构为整个电路的性能提供了可靠保证。 温控电路工作流程 温控电路的工作流程如图 2 所示。FPGA 与七路温度传感器通信,读取温度值,并存储于内部存储器中,每秒更新一次。FPGA 发送中断信号通知 DSP 读取 FPGA 中存储的温度值,DSP 根据当前温度值和控制算法计算出控制量。而后将温度值和控制量打包成一帧数据发送给 FPGA。FPGA 将 DSP 发送来的数据存储在内部存储器后,对数据进行操作,生成输出信号。FPGA 一方面将数据串行发送给 232 接口芯片,然后通过 232 串口发送给上位机。上位机可通过监视软件实时观测温度值和控制量的变化情况,方便系统调试与评估;另一方面从数据中提取出控制量,将其串行输出到 DAC,数字控制信号经过 DA 转换后输出模拟控制电压到后端控制电路,实现对七路温度的闭环控制。
采用光纤陀螺的捷联惯性导航系统是一种极具发展潜力的导航系统,对于其核心部件的光纤陀螺,尤其是中高精度光纤陀螺,环境温度带来的漂移是不容忽视的,因此对系统进行温度控制很有必要。温度控制电路是整个温控系统的硬件基础,其中涉及到温度采集,与微处理器通信,串口输出,控制数模转换芯片等多个组成部分。本文提出一种高效实用的 FPGA 接口设计,它能够完成协调各个组成部分有序工作,准确、快速实现数据传输,严格控制信号时序等工作。
温控电路的整体结构框图如图 1 所示。其中包括七路温度传感器,DSP, 232 接口芯片,DAC ,后端控制电路,上位机和 FPGA 等多个组成部分。FPGA 接口是整个电路的核心。 其中,温度传感器采用 DALLAS 公司的 DS18B20,它采用 1-wire 总线协议,仅需 1 根数据线进行通信。DSP 采用 TI 公司的 TMSVC33,它可以实现高速浮点运算。232 接口芯片采用 MAXIM 公司的 MAX3232,支持高达 120kbps 的传输速率。DAC 采用 TI 公司的 TLV5620I,它是通过 4 条串行信号控制的 8 位 4 路数模转换芯片。FPGA 选用 ALTERA 公司的 ACEX 系列的 EP1K100,它时钟频率高,具有丰富内部资源,提供大量可编程 IO 管脚,配置十分方便。基于 FPGA 的温控电路接口在整个电路中具有非常重要的作用。FPGA 本身的高速并行结构为整个电路的性能提供了可靠保证。 温控电路工作流程 温控电路的工作流程如图 2 所示。FPGA 与七路温度传感器通信,读取温度值,并存储于内部存储器中,每秒更新一次。FPGA 发送中断信号通知 DSP 读取 FPGA 中存储的温度值,DSP 根据当前温度值和控制算法计算出控制量。而后将温度值和控制量打包成一帧数据发送给 FPGA。FPGA 将 DSP 发送来的数据存储在内部存储器后,对数据进行操作,生成输出信号。FPGA 一方面将数据串行发送给 232 接口芯片,然后通过 232 串口发送给上位机。上位机可通过监视软件实时观测温度值和控制量的变化情况,方便系统调试与评估;另一方面从数据中提取出控制量,将其串行输出到 DAC,数字控制信号经过 DA 转换后输出模拟控制电压到后端控制电路,实现对七路温度的闭环控制。
- 陀螺捷联惯导系统标定 1次下载
- MEMS陀螺捷联惯导系统标定方法综述 5次下载
- 基于FPGA的光纤通信系统的设计与实现的讲解 28次下载
- 如何实现光纤陀螺信号处理电路中的FPGA与DSP的接口方法 12次下载
- 如何使用FPGA和CAN控制器MCP2515实现惯导系统的CAN总线接口的设计 17次下载
- 卡尔曼滤波在惯导初始对准中的应用 3次下载
- MEMS传感器的捷联惯导系统设计中的应用 22次下载
- 光纤陀螺信号处理电路中FPGA与DSP的接口方法研究 2次下载
- 捷联惯导系统中微机械陀螺测试参数的分析与标定 7次下载
- 光纤纵差保护同步接口的FPGA实现 40次下载
- 基于FPGA的惯导系统温控电路接口设计
- 车载GPS光纤陀螺组合导航定姿技术研究
- SOC的SMBus在光纤陀螺输出接口中实现
- SOC的SMBus在光纤陀螺输出接口中实现
- 光纤陀螺捷联惯导系统中数据采集单元的设计与实现
- 中科亿海微SoM模组——光纤陀螺控制板 680次阅读
- 光纤陀螺模拟前端芯片——JA2901芯片 1276次阅读
- 不同于芯/包“全反射”结构导光的光纤 1019次阅读
- 一个利用GT-SAM的紧耦合激光雷达惯导里程计的框架 2449次阅读
- 基于触摸屏和RS-232串口实现捷联惯导显控系统的设计 3574次阅读
- 高精度MEMS陀螺仪或将取代光纤陀螺仪 4136次阅读
- 基于TMS320C5410和ADuC834微处理器实现压电捷联惯导系统的设计 1556次阅读
- 光纤陀螺仪与旋转式陀螺仪的工作原理解析 8426次阅读
- 以FPGA为基础的激光陀螺信号解调系统设计过程详解 2646次阅读
- 可调电源幅值、频率的陀螺电机 2008次阅读
- 三分钟了解惯性导航系统、加速度计、陀螺仪的工作原理 6.9w次阅读
- 基于嵌入式和FPGA的光纤通道接口控制芯片的设计 2752次阅读
- 基于FPGA和CCD的导盲系统的设计和实现 2715次阅读
- 基于FPGA的光栅解调系统的设计 3249次阅读
- 三轴陀螺仪有什么用_三轴陀螺仪的作用 1.3w次阅读
下载排行
本周
- 1DD3118电路图纸资料
- 0.08 MB | 1次下载 | 免费
- 2AD库封装库安装教程
- 0.49 MB | 1次下载 | 免费
- 3PC6206 300mA低功耗低压差线性稳压器中文资料
- 1.12 MB | 1次下载 | 免费
- 4网络安全从业者入门指南
- 2.91 MB | 1次下载 | 免费
- 5DS-CS3A P00-CN-V3
- 618.05 KB | 1次下载 | 免费
- 6海川SM5701规格书
- 1.48 MB | 次下载 | 免费
- 7H20PR5电磁炉IGBT功率管规格书
- 1.68 MB | 次下载 | 1 积分
- 8IP防护等级说明
- 0.08 MB | 次下载 | 免费
本月
- 1贴片三极管上的印字与真实名称的对照表详细说明
- 0.50 MB | 103次下载 | 1 积分
- 2涂鸦各WiFi模块原理图加PCB封装
- 11.75 MB | 89次下载 | 1 积分
- 3锦锐科技CA51F2 SDK开发包
- 24.06 MB | 43次下载 | 1 积分
- 4锦锐CA51F005 SDK开发包
- 19.47 MB | 19次下载 | 1 积分
- 5PCB的EMC设计指南
- 2.47 MB | 16次下载 | 1 积分
- 6HC05蓝牙原理图加PCB
- 15.76 MB | 13次下载 | 1 积分
- 7802.11_Wireless_Networks
- 4.17 MB | 12次下载 | 免费
- 8苹果iphone 11电路原理图
- 4.98 MB | 6次下载 | 2 积分
总榜
- 1matlab软件下载入口
- 未知 | 935127次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420064次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233089次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191390次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183342次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81588次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73815次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65989次下载 | 10 积分
评论