STM32F107 原理图和PCB图
- 格式:pdf
- 大小:1.43 MB
- 文档页数:8
北京智嵌物联网电子技术ISTM32F107网络互联开发板3.0实验例程操作手册版本号:A拟制人:赵工时间:2013年7月1日目录1本文档编写目的 (1)2实验例程操作说明 (1)2.1LED闪烁实验 (1)2.2KEY_LED实验 (1)2.3RS232通讯实验 (1)2.4RS485通讯实验 (2)2.5CAN1通讯实验 (2)2.6CAN1与CAN2通讯实验 (3)2.7I2C实验—读写24c04 (4)2.8SPI通讯实验--读写SST2508B (5)2.9TCP服务器收发数据实验 (5)2.10动态IP实验 (7)2.11HTTP网页服务器实验 (7)2.12USB数据存储实验1(读写STM32F107片内flash) (9)2.13USB数据存储实验2(读写板载SST25F08B) (9)2.14U盘读写实验 (9)2.15USB鼠标实验 (11)2.16USB_JoyStickMouse实验 (11)2.17 2.4G无线模块NRF24l01通信实验 (12)2.18基于NRF24L01的无线RS232通讯实验 (12)2.19DS18B20温度试验 (13)2.20UDP客户端发送数据实验 (14)2.21UDP服务器收发数据实验 (15)2.22TCP客户端收发数据实验 (18)2.2316通道ADC采集实验 (21)2.24UDP与RS232RS485双向数据透明传输例程---开发板做服务器 (23)2.25TCP与RS232RS485双向数据透明传输实验 (23)2.26TCP与CAN双向数据透明传输实验 (23)1本文档编写目的本手册是针对STM32F107网络互联开发板V2.2的例程而编写的,包括每个实验例程的实验原理、实验步骤、注意事项等。
2实验例程操作说明2.1LED闪烁实验实验原理:通过控制PE2/PE3/PE4/PE5的电平变化实现LED灯的亮灭。
实验步骤:(1)用Keil uVision4打开LED灯闪烁实验工程,并编译。
ARM(STM32F107)的全数字控制逆变器设计
1.系统总体方案
1.1 总体设计框图
如图1 所示,逆变器系统由升压电路、逆变电路、控制电路和反馈电路组成。
低压直流电源DC12V 经过升压电路升压、整流和滤波后得到约DC170V 高压
直流电,然后经全桥逆变电路DC/AC 转换和LC 滤波器滤波后得到AC110V
的正弦交流电。
逆变器以ARM 控制器为控制核心,输出电压和电流的反馈信号经反馈电路
处理后进入ARM 处理器的片内AD,经AD 转换和数字PI 运算后,生成相应的SPWM 脉冲信号,改变SPWM 的调制比就能改变输出电压的大小,从而完成
整个逆变器的闭环控制。
1.2 SPWM 方案选择
1.2.1 PWM 电源芯片方案
采用普通的PWM 电源控制芯片,如SG3525,TL494,KA7500 等,此类芯片的优点是能够直接的产生脉宽调制信号,但是它缺点是波形线性不好,而且振荡
发生器是依赖充放电电路而产生波形,当要PWM 芯片产生SPWM 信号需要附加额外很多电路。
1.2.2 CPU 软件方案
采用CPU 产生SPWM 脉冲,如单片机、ARM 或DSP 等,此种方法的优点是脉宽可以通过软件的方式来调节,不仅精度较高,而且外围电路也很简单便宜。
终上所述,选择STM32F107(ARM)完成SPWM 脉冲的产生和整个逆变器的控制。
2.系统硬件电路设计。