中山升降车出租,南沙升降车出租, 新会升降车出租    采集控制板电路的微控制器模块的特点?
中山升降车出租,南沙升降车出租, 新会升降车出租    采集控制板电路的微控制器模块的特点?

产品详情



         中山升降车出租,南沙升降车出租, 新会升降车出租    采集控制板电路的微控制器模块的特点?     (1)微控制器的选型 采集控制板上微控制器的主要作用是接受上位机发送的命令和参数,通过 SPI接口控制压差检测和压力检测模块进行测量,并对测得的数据进行处理和存储,并通过 CAN 总线把数据传输给上位机。基于测试仪系统的功能要求,控制器的硬件接口需要 2 个 SPI 接口、1 个 CAN 接口以及若干 IO 口等,控制器还需要有足够的存储空间以及较强的数据处理能力。



          此外,考虑到芯片的价格、性价比、功耗、稳定性、参考资料和开发周期的因素,采用主流的 32 位微控制器,意法半导体公司 STM32 系列的 STM32F103RCT6。 STM32F103RCT6 是基于 Cortex-M3 内核的微控制器,具有运算能力强、功耗低、中断延时时间短、性能较高、外设资源丰富、性价比高等优势,其最高工作频率达到 72MHz,内置 48K 字节的静态存储器和 256K 的 FLASH 闪存;功耗控制良好,有待机、睡眠等低功耗模式;其外设资源包括,3 个 SPI 接口,5 个 USART串口,2 个 I2C 接口,1 个 CAN 控制器,51 个通用 GPIO,8 个定时器,3 个 12 位ADC 和 2 个 12 位 DAC,支持 SWD 接口和 JTAG 接口调试。该芯片的性能和功能满足测试仪系统的硬件设计要求。



      中山升降车出租,南沙升降车出租, 新会升降车出租

 
      (2)微控制器外围电路 STM32F103RCT6 微控制器模块的外围电路包括复位电路、晶振电路、启动电路和调试电路。 STM32 自带上电复位和掉电复位,复位电路提供微控制器自动复位之外的手动复位,手动复位一旦触发,控制器系统将被强制恢复到初始状态。 控制器芯片内置 8MHz 的内部高速时钟 HSI 和 40kHz 的内部低速时钟 LSI,通过添加外部的晶振电路,可以输入 4-16MHz 的外部高速时钟 HSE 和 32.768kHz的外部低速时钟 LSE。时钟源的选择通过设置控制器相应的寄存器完成。本测试仪系统中设置外部高速时钟 HSE 为 8MHz,外部低速时钟 LSE 为 32.768kHz。晶振电路见图 4-5 左上角标注。 芯片的启动模式由 BOOT0 和 BOOT1引脚的值设置,模式配置如表 4-1所示。通常情况下,如果需要控制器在按下复位键后开始跑程序,则配置 BOOT0 为 0。 调试电路用于提供控制器程序下载的接口,STM32 调试接口支持串行接口和JTAG 调试接口。本系统采用 SWD 接口作为调试接口,管脚分配为 PA13 和 PA14。  
 

           压力数据采集模块   压力传感器用于测量器件容腔内的压力,本系统采用 Sentronics 公司的压力传感器 ms18c-10,其压力量程为 0-1000kPa,灵敏度 3mV/V。压力检测的精密程度是测试仪的性能指标之一,硬件电路设计上从以下三个方面保证压力测量的准确性,采用精密的恒流源进行供电;使用的信号放大器 AD8221 具有低噪声、高精度直流性能的特点,适用于精密数据采集系统和精密仪器;A/D 模块的选择主要考虑到转换精度、转换速率、输入电压范围等因素,系统选择 24 位高速 A/D LTC2440,其输出频率高达 3.5kHz,积分非线性为 0.0005%,无漏码,无延迟。传感器输出的信号经过信号调理电路放大后传送至 A/D 模块。LTC2440 的输入为差分输入,差分输入的范围是-0.5VREF 至 0.5VREF,参考电压 VREF 设为 5V,故差分输入范围为-2.5-2.5V。信号放大电路与 A/D 模块外围电路。传感器输出信号经 AD8221 进行放大后范围为 0-5V,将该信号输入到 LTC2440 的引脚ADIN+,预置输入引脚 ADIN-为 2.5V,芯片的输入 VIN=IN+-IN-满足-2.5-2.5V 范围要求。LTC2440 通过 SPI 接口与 STM32 微控制器进行通信。



          中山升降车出租,南沙升降车出租, 新会升降车出租