开源一块自制STM32通用功能板卡,这个板卡已经成功应用在自己的几个项目中,工作稳定可靠,大家可以根据自己的需要进行裁剪,设计适合自己的板卡,欢迎高手拍砖。
1、采用STM32F103高性能CPU,主频达72MHz;
2、电源电路设有整流电路,支持交流(5-24VAC)或者直流(7-35VDC)输入,且具有过压、过流保护功能;
3、4通道16位ADC,采样速率100KHz,并采用高精度基准电压,适用于对采样精度要求高的场合;
4、模拟输入设有分压电阻,可以对较高的电压信号进行采样,也可以对分压电阻进行调整,将电路改为电流采样电路,对一定的电流信号进行采样;
5、4通道独立的12位DAC,可修改相关参数,调整最大输出电压;
6、支持7寸分辨率为800×400的TFT电容屏。通过VGA驱动板,可驱动电脑显示器;
7、两个通信通道,其中一个支持最大无线、RS485和RS232,另外一个支持RS485和RS232,可通过程序,选择其中的一种通信方式,并有通信指示灯;
8、8路继电器输出,输出电压可选择为板卡的输入电压或者5V,也可以是用户接入的电压。8路继电器的输出端均接有续流二极管,可直接驱动小功率感性负载,且有输出指示灯;
9、8路光电隔离输入,且有输入指示灯;
10、采用ZLG7289,可扩展64个按键;
11、SPI FLASH一片,容量可升级;
12、EEPROM一片,容量可升级;
13、蜂鸣器;
14、数字温度传感器DS18B20;
15、RTC电池;
16、预留5V电源接口等;
17、所有IO口均预留,可扩展;