硬件SPI2通信 采集数据发送到串口测试代码,经测试调通,使用32个时钟周期。参考电压3.3V ,在原子例程基础上写的
2021-08-01 11:02:41 3.04MB stm32 SPI ADS8341
1
为了精确控制风板的转动,设计了一款基于STC12C5A60S2单片机风板控制装置。该风板控制系统采用8位MCU的STC12C5A60S2单片机作为主控制器,通过ADS8341对角度传感器WDD35D4测得的角度进行采样和A/D变换运算,然后把转换后的数字信号输入到单片机,进而测出风板的转动角度,然后把测出风板的转动角度与角度设定值进行比较,再由主控制器控制LMD18200T去控制直流电机转动的方向及转速,从而实现风板转动角度测量与控制功能。测试结果表明:当风板控制在(45°,135°)范围之内预设1个角度,风板以小于9 s的时间达到预设角度,且角度测量误差等于0;当风板控制在(45°,135°)范围之内预设2个角度,风板以小于9 s的时间达到2个预设角度,并在两个预设角度之间摆动3次,且摆动的过程小于5 s;在风板上悬挂一个10 g的砝码,同样进行上述两种测试,达到了预期的设计目的。该风板控制装置具有精度高、响应快的特点。
1
在STM32F10x芯片上写的ADS8341的驱动程序,经测式通过。欢迎大家下载参考使用。
2019-12-21 21:29:46 338KB ADS8341
1
在STM32407上实现SPI+DMA,自动读取ADS8341芯片采样的数据,大大提高了采样速率!!
2019-12-21 20:37:48 5.01MB STM32 SPI+DM ADS834
1