《STM32单片机实践教学 基于LabVIEW的开发模式》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:姜阔胜著
  • 出 版 社:长沙:中南大学出版社
  • 出版年份:2017
  • ISBN:7548730804
  • 页数:328 页
图书介绍:

0 绪论 1

0.1 单片机系统实践教学的背景 1

0.2 国内外单片机系统教学案例库建设情况及发展趋势 1

0.3 单片机系统实践教学的意义 2

1 课程目标规划 3

1.1 课程目标 3

1.2 课程体系规则 5

2 STM32单片机基础 6

2.1 单片机基础 6

2.2 LabVIEW基础 8

3 STM32单机片与外界交互 17

3.1 高低电平测控(GPIO) 17

案例一:按键检测 20

案例二:基于状态机的LED流水灯实现 25

案例三:蜂鸣器驱动 30

案例四:继电器驱动 32

案例五:基于状态机的步进电机驱动实现 34

案例六:MQ-2可燃性气体定性检测系统 39

案例七:金属探测器驱动实现 43

案例八:HC-SR505人体感应模块 44

3.2 模拟输入(ADC) 47

案例九:基于STM32的驾驶员酒精浓度检测仪 50

案例十:防火检测 54

案例十一:红外激光线瞄准对射防盗报警器 56

3.3 模拟输出(DAC) 58

3.4 外部中断(External Interrupt) 60

案例十二:按键控制丝杠 63

案例十三:智能触碰语音双控水龙头 69

3.5 定时器溢出(Timer Overflow) 75

案例十四:定时器溢出小彩灯 78

案例十五:基于STM32和电弧的定时烟花燃放器 80

3.6 定时器脉冲测量(Timer Pulse Measurement) 83

案例十六:NE555脉冲频率测量 88

3.7 脉冲宽度调制(PWM) 92

3.8 摄像头(CCD) 95

案例十七:基于人体热释电的视频监控抓拍系统 98

3.9 液晶屏(LCD) 101

案例十八:DHT11温、湿度显示 104

案例十九:TM1637四位数码管模块的时钟显示 106

案例二十:基于STM32的12864液晶屏驱动实现 109

3.10 IIC高精度超声传感器 113

案例二十一:超声雷达 117

3.11 三轴加速度传感器(Three-axis Acceleration Sensor) 128

案例二十二:随动系统——履带车同步动画 129

4 STM32单片机通信专题 137

4.1 RS232串口通信 137

案例二十三:串口屏综合显示 140

案例二十四:雾霾离我们有多远 147

案例二十五:心率测量 153

4.2 WiFi模块原理介绍 156

案例二十六:基于STM32的手机WiFi遥控继电器开关系统 162

案例二十七:3D激光雷达 165

4.3 蓝牙 174

案例二十八:手机蓝牙遥控智能继电器(远程点鞭炮) 177

4.4 ZigBee 181

4.5 GSM 185

5 STM32单片机综合实训 192

案例二十九:厨房天然气(煤气)泄漏远程测控系统 192

案例三十:激光巷道变形监测 199

案例三十一:多种信号发生器 203

案例三十二:基于舵机控制板的舵机串口控制 210

案例三十三:智能防护台锯 217

案例三十四:基于STM32的电子秤检测系统 220

案例三十五:(CO检测)农村土暖气气体检测系统 226

案例三十六:家用自来水自动送水、断水 229

案例三十七:交警速度检测系统 233

案例三十八:地窖CO2浓度检测仪 236

案例三十九:自动浇花/大棚庄稼自动灌溉系统 240

案例四十:基于激光的自动洗衣机水质监测(ADC) 243

案例四十一:基于语音识别的声控开灯关灯 245

案例四十二:振动加速度传感器 253

案例四十三:GPS/北斗 256

案例四十四:指纹识别系统 259

案例四十五:立体车库RFID卡收费、收据打印系统 269

案例四十六:手势识别——手翻PPT 283

案例四十七:OpenMV视觉人脸跟踪系统 291

案例四十八:智能型输液报警装置 297

案例四十九:激光通信 300

案例五十:基于数显千分表的单片机位移测量系统构建 304

案例五十一:基于微信物联网平台的微信直连LED灯 309

参考文献 326

后记 327