按我的理解,题主的意思是应该是按传感器检测到的电压或者电流信号大小输出不同占空比的PWM信号因为没有比较具体的要求,比较通用的情况下用一个简单的单片机就可以实现了,需要的资源也不多,一个八个脚带ADC和定时器的单片机就可以了一路ADC输入一路定时器一个I/O程序也比较简单,根据ADC采集到的数据,定时器控制输出就可以了。
ADC输入假如是12位的ADC,采集到的数值是0~4095定时器做一个0.1ms中断的定时器,用一个寄存器做计数0~4095,根据ADC采集到的数值控制输出信号的比例就可以了,例如ADC采集到100,那么计数为0~100时输出口输出高电平,计算为101~4095输出低电平。当然输出口可以做一些保护,可以加入二极管和TVS如果需要比较大的电流输出,输出端可以增加三极管关注@电子产品设计方案,一起享受分离和学习的乐趣,记得评论区一起讨论哦!。