附 录
结合图5.2和图4.2可以看出JTAG连接在控制芯片的PA13~PA15和PB3,PB4。串口USART连接在PA9和PA10上。因为JTAG的JTDO和JTRST引脚和LCD共用,所以使用JTAG时不能使用LCD,使用LCD时不能使用JTAG。
图5.3 开发板发光二极管、按键原理图
结合图5.3和图4.2可以看出D503是电源指示灯,S502是重启按键,LED0接在PA1,LED1接在PA2,KEY0接在PC2,KEY1接在PC3。
图 5.4 GSM模块原理图
GSM模块通过串口和STM32F103RB相连,当需要数据传输时,STM32F103RB使用串口控制GSM模块。注意:STM32开发板和GSM模块共地。
34
附 录
图5.11 开发板PCB图
图5.12 GSM模块PCB图
35
附 录
5.2、系统测试
系统测试分为两个步骤,元件单独检测和系统整体测试。
元件单独检测,包括电路板制作完成后,通电调试前认真检查电路连线是否有误。检查时边对照原理图边按照电路板上模块顺序逐级对应检查。特别注意电源是否接错,电源与地是否有短接,元件焊接是否焊接错,是不是有短路和断路现象。用万用表检查各借口处、元件焊接处是否有虚焊的情况。给系统上电后,看下电源指示灯亮不亮。假如不亮,就要检查电源指示灯发光二极管的好坏。还要检查各路供电是否正常。用万用表检测各个电路间、器件的电压是否输出预期电压。
系统整体测试是在STM32D103RB开发板、GSM模块、传感器各个部分完成相应功能后进行的整合。以便考虑到各部分工作协调性和兼容性。
首先给各个模块供电,将红外对管输出端接到开发板的PC8引脚,将烟雾传感器输出端接到PC9引脚,GSM模块接到串口上,需要注意的是:传感器、开发板和GSM模块一定要共地。
检查了单片机与各模块之间的连接,以及电机驱动与电机的连接都没有出错的情况下,检查供电是否正常,打开给各个模块提供的电源以及打开给传感器提供的另一个5V电源。
检查了各个模块的电路板没有问题以后,便可以开始进行安防系统的组装。
图5.13 ST32F103RB开发板正面
36
附 录
图5.14 STM32F103RB开发板反面
图5.15 GSM模块正面
37
附 录
图5.16 GSM模块反面
图5.17 红外对管 烟雾传感器正面 烟雾传感器反面
图5.18 连接好后图片
图5.13~图5.17是各个模块的展示,图5.18是各个模块连接好后的效果图。 在GSM模块上装上茂名移动的SIM卡,打开开发板、GSM模块、传感器电源,
38