1,通过stm32采集8路0-5v模拟输入,外置电路怎么做.
2,通过CAN总线将数据传出,采集的模拟输入量与一个常量比较,大于和小于这个常量时输出2路pwm信号,pwm信号控制外置电路(外置电路工作电压24)输出0-24。
随手画了一个,看上去好像不会炸。要不你先试试,如果BOOM了,可以来试用群里吐槽,就说老徐这坑货教你这么接的。
10kHz以内的模拟信号,用1k欧和10k欧薄膜电阻分压采集肯定没问题的,也可以用无感电阻来分压。
输出24v信号可以用mos管,也可以npn管,前者是电压控制,后者是电流控制。
你的0-5V要先降一下,STM32的ADC最高是3.3V,
而对于输出,在另一个问题中已经回答了。