TMS32OF2812是TI公司最新推出的一款32位定点高速DSP芯片,采用8级指令流水线,单周期32 x 32位MAC功能,最高速度每秒钟可执行1.50亿条指令(150MIPS),保证了控制和信号处理的快速性和实时性。另外IMS32OF2812片上还集成了丰富的外部资源,包括16路12位ADC,16路PWM输出、3个32位通用定时器、128k的16位Flash存贮器、18kRAM存贮器,外围中断扩展模块(PIE)可支持45个外围中断,并具有McBSP, SPI, SCI和扩展的CAN总线等接口。TMS32OF2812还支持最大1M的外部存贮器扩展。TMS32OF2812支持C/C+十编程语言,其C语言优化器的C编译效率可达0%,还有虚拟浮点数学函数库提供支持,可以大大缩短数学运算与控制程序的开发周期。TMS32OF2812非常适用于电机控制、电源设计、智能传感器设计等应用领域川。在对 大 型 工程机械进行状态监测与故障诊断时首先要对各传感器的信号进行采集。CAN(co ntorlera eranetwork)总线具有可靠性强、链路简单、支持优先级处理等优点[21,因此我们选择了基于CAN总线的主/从分布式的测量方式,并开发了基于TMS32OF2812的智能CAN节点,它具有10路模拟量输人,4路数字量输人,不仅可以根据中心处理主机的命令进行数据采集,还可以实现闹值报警、数字滤波、m 变换等功能,可以大大减轻中心处理主机的运算负荷。
1 硬件设计
智能节点的硬件主要包括TMS320F2812,A/ D转换ADS8364、扩展的静态存贮器IS61LV6416、电平转换芯片SN54LVTH6245,CAN接口驱动UC5350、光电藕合输人PS2801和传感器调理及电源电路等。硬件原理如图1所示。

硬件组成原理
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !