|
|
|
| | | | | 52接20M晶振,机器周期可以达到1.6M,但是ADC0832是串行的,Tclk最大400KHZ,读取数据和写入数据的时间估计太长,达不到电源10K的控制速率,楼主可以试试。 |
|
|
| | | | | | | 我就用中断改变PWM输出端口高低电平,
用proteus仿真了试试,PWM好像可以达到10KHZ,AD0832也能完成数据读写啊。 |
|
|
| | | | | | | | | 为什么我光耦输入端波形正常,到了输出端变成正弦波了??
还是有为什么我的输入电源被拉到只有9V了啊?? |
|
|
| | | | | | | | | | | 给你提两点意见,一是没有必要用AT89S52了,就你那个功能用一片STC12C2052就可以了
,AD都不用外加!二是你的驱动的相对0点都不对,应该是MOS的S极! |
|
|
| | | | | | | | | | | | | 太谢谢你的建议了。
相对0点不对应该是S极是什么意思呢?
是说S极要接地嘛?
希望大侠帮帮忙。 |
|
|
|
|
| | | | | | | | | 看你对电源输出的精度和负载的动态响应要求高不高。
10kHz的PWM波肯定是可以发的,而且,建议把PWM频率提高到20k以上,否则会有噪音。 |
|
|