首先声明,本人新手,还请高手别拍太重!
学单片机已有两三个月了,一直想做一个多功能表头,带电压电流显示,PWM输出,多路AD等,类似单片机学习板,
主控用的是STC12C5620 28PIN
下面介绍他的功能:
一 2个4位数码管,分管可以显示电压,电流,放电时间(蓄电池容量检测用),设置参数等,采用的是74HC595串口控制
二 4个独立按键,可以设置各参数,启动,停止等。
三 4个LED灯,分别可控制显示运行情况等。
四 4路AD检测输出电压,(如果是48V铅电池,或4串锂电池分别显示每个单体的电压,加以控制过压,欠压等)
五 2路AD检测备用,可用ACS712或ACS758等霍尔电流检测,可分别显示电流,控制用等。
六 2路PWM加图腾输出,可直接单独控制MOS管。
七 2路PWM用于DAC,可输出一个参考电压对外围电路控制。
八 1路外部中断0输入,可用于外部电流检测快速关断PWM。
九 1路蜂鸣器,可用于提示,报警等。
总结:单片机真是个好东西,想让他如何控制就如何控制,只要改下程序就可以,不像以前用硬件做一个电路,七改八改,改的头都大了,现在用单片机只需改改程序。