打印
[STM8]

写书计划《无刷直流电机控制应用--基于STM8》现书 特惠见P12

[复制链接]
47554|260
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
uet_cache|  楼主 | 2013-2-26 16:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 uet_cache 于 2014-1-14 21:19 编辑

购书特惠活动见P12页225楼。
(最终书名及目录请见第8页142楼。)
书的目录:
《无刷直流电机控制应用—基于STM8S系列单片机》 目录.pdf (235.75 KB)


2013年计划用半年至一年的时间写一本STM8电机控制书。这本书很早之前就在酝酿中,其中已写有一些,总是,因为这样那样的原因停了又停,今年重新计划上半年重点工作写书。
写书也是我第一次,尽管以前有在帮其它人写相关应用章节部分,但整本书都不是我主负责。想起来,这要用心写一本书还是需要很多时间,更别说电机应用这样的书。我也是工程师出身,不想写些理论与公式一大把的东西。这本书,我想理论与实践结合,所以要在相应硬件平台上测试,并要附有理论与硬件和软件的讲解。尽管六步法驱动,有感,无感看起是最简单的控制,可真正要从0写给大家看的明明白白,好像太难了。总之,我也尽力吧。第一次想用心认认真真写自己的书,请大家多鼓励鼓励吧。
目录初定,大体不上会改。有意见的,可提,细节上可再改。

好了,上传内容提要及目录

《基于STM8S系列微处理器的无刷直流电机控制应用》 (版权所有,请勿转载)
(开始一点一点公布。。。,有意见请提,作者虚心接受)
(第三章第一节附加一小章节,补充说明STM8S芯片本身的一些知识。修改内容见4页,62楼。由于字数限制,目录没全,只帖了修改的部分)

内容提要


本书共分四部分,主要介绍基本STM8S微处理器的无刷直流电机控制应用。通读本书,可以使读者在数天内从零开始一个电机控制项目的开发。
第一部分主要介绍意法半导体(ST)公司的STM8S系列单片机的特点、开发环境、调试工具、硬件设计及实验例程等基础知识。
第二部分主要介绍无刷直流电机(BLDC)的结构、工作原理、运行特性、数学模型及各种控制策略。
第三部分主要介绍两个典型的BLDC控制应用,分别为基于霍尔传感器和无霍尔传感器下的六步驱动的软硬件实现实例。
第四部分主要介绍STM8MC-KIT V1.0库的运行原理及在STM8MC-KIT/UET平台上运行的具体实现。

本书中讲到的各种应用实例均配有相应的完整电路及源代码,均在相应硬件平台上运行测试。并且可提供演示平台给读者选购,使读者在最短的时间内掌握BLDC电机应用。

另外,本书可供对从事单片机及电机控制产品设计的人员参考,可供从事直流无刷电动机的使用和维护的工程技术人员阅读;可供STM8单片机的用户阅读;也可作高校开展学生科技创新、大学生电子设计竞赛等活动的培训教材。

目录1部分 STM8系列微处理器应用基础
1 STM8微处理器概述
1.1   STM8S系列  
1.1.1      STM8S主要特点
1.1.2      STM8S主要应用
1.2   STM8L系列
1.2.1      STM8L主要特点
1.2.2      STM8L主要应用
1.3   STM8A系列
1.3.1      STM8A主要特点
1.3.2       STM8A主要应用
1.4   STM8芯片选型
1.4.1      芯片选型表
1.4.2     STM8微控制器网站   
2STM8微处理器开发环境
2.1   STM8集成开发环境简介   
2.1.1       ST TOOLSET
2.1.2       COSMIC
2.1.3       IAR
2.2   STM8开发工具   
2.2.1      ST-LINK
2.2.2      STX-RLINK
2.3   STM8程序设计   
2.3.1      STVD汇编语言程序设计   
2.3.2      COSMIC C语言程序设计   
2.3.3       COSMIC C语言相关说明
2.3.4      IAR C语言程序设计         
2.4   STM8烧录
2.4.1       使用STVD烧录
2.4.2       使用STVP烧录   
2.5   STM8S 固件库
2.5.1      固件库简介
2.5.2      压缩包描述
2.5.3      文档和库规范
2.5.4      使用举例      
3 STM8S硬件基础及实验例程
3.1   STM8S硬件基础
3.1.1      STM8S最小系统
3.1.2      电源稳压电路
3.1.3      GPIO接口电路
3.1.4      AD转换电路
3.1.5      串行接口电路
3.1.6      STM8 EMC设计注意事项
3.2   时钟配置
3.2.1      STM8S时钟树
3.2.2      时钟配置实现
3.3   GPIO应用实验
3.3.1     实验要求
3.3.2     GPIO内部结构
3.3.3     相关寄存器配置
3.3.4     参考程序
3.4   模数转换器应用实验
3.4.1      实验要求
3.4.2      ADC方块图
3.4.3      ADC功能描述
3.4.4      相关寄存器配置
3.4.5      参考程序
3.5   定时器应用实验
3.5.1     实验要求
3.5.2     定时器概述
3.5.2     TIM1时基单元
3.5.3     相关寄存器配置
3.5.4     参考程序
3.6   串行接口应用实验
3.6.1     实验要求
3.6.2     UART框图
3.6.3     相关寄存器配置
3.6.4     参考程序
3.7   数据EEPROM存储器应用实例
3.7.1     实验要求
3.7.2     存储器组织结构
3.7.3     EEPROM编程模式
3.7.4     参考程序


2部分 无刷直流电机理论基础
4 无刷直流电机概述
4.1   常用电机分类及结构特点
4.1.1       三相交流异步电机
4.1.2       直流电动机
4.1.3       步进电机
4.1.4       无刷直流电机
4.2   无刷直流电机的工作原理
4.2.1      三个基本定则
4.2.2      换相原理
4.2.3      工作原理
4.3 转子位置传感器
4.3.1       霍尔传感器
4.3.2       编码器
4.4无位置传感无刷直流电机转子位置检测技术
4.4.1      反电动势法
4.4.2   电流法
4.4.3   状态观测器法
4.4.4       人工智能方法
4.4.5 磁链法
4.5   无刷直流电机的数学模型
4.6   无刷直流电机的运行特性
       4.6.1       起动特性
       4.6.2       机械特性
       4.6.3       调速特性

5 无刷直流电机控制策略
5.1 无刷直流电机的调压策略
5.1.1     DC/DC变换器调压
5.1.2      PWM调压
5.2 无刷直流电机的换相控制
5.2.1      换相电路
5.2.2      换相控制逻辑
5.2.3       速度调节策略
5.3无刷直流电机的正反转控制
5.4无刷直流电机的速度调节控制
5.4.1      速度信号的采集和处理
5.4.2      电机启动策略
5.4.3       速度调节策略
5.5无刷直流电机的双闭环调节控制
5.5.1      无刷直流电机的双闭环转速控制原理
5.5.2     电流信号采集处理
5.5.3     系统参数调整

3部分 基于STM8S的无刷直流电机典型控制应用
6 有感无刷直流电机的控制实例
6.1   BLDC控制器的功能需求
6.2 BLDC控制器方案设计
6.2.1       总体方案设计
6.2.2       STM8S控制芯片选择
6.2.3      功率器件选择
6.2.4      控制策略选择
6.3 系统硬件设计
6.3.1      控制电路设计
6.3.2      驱动电路设计
6.3.2      功率电路设计
6.4 系统软件设计
6.4.1       软件总体结构设计
6.4.2       软件流程图
6.4.3       参考程序
6.5 系统调试
7 无感无刷直流电机的控制实例
7.1   BLDC无感控制概述
7.2 无感BLDC控制器方案设计
7.2.1       总体方案设计
7.2.2      控制芯片选择
7.2.3      驱动电路设计
7.2.4      无感三步启动法
7.3 无感无刷电调的电路设计
7.3.1      控制电路设计
7.3.2      驱动电路设计
7.3.3      反电动势检测电路设计
7.4 系统软件设计
7.4.1       软件总体结构设计
7.4.2       软件流程图
7.4.3       参考程序
7.5 系统调试

4部分 基于STM8MC-KIT V1.0电机控制软件的BLDC应用
8STM8MC-KIT V1.0电机库运行原理
8.1   STM8MC-KIT V1.0简介
8.1.1      STM8MC-KIT V1.0库概述
8.1.2       STM8S系列处理器性能描述
8.1.3      BLDC软件库V1.0功能
8.2  STM8MC-KIT V1.0电机控制原理
8.2.1       BLDC电机原理入门
8.2.2       转子速度测量
8.2.3      换向延迟和退磁时间
8.2.4      BEMF过零点检测
8.2.5       快速退磁
8.2.6       指定延迟曲线系数
8.2.7       无感启动策略
8.2.8       主动制动
8.3  STM8MC-KIT V1.0人机接口
8.3.1       用户界面结构
8.3.2       欢迎帮助菜单
8.3.3       主菜单
8.3.4       用户界面子菜单
8.4  STM8MC-KIT V1.0固件入门
8.4.1      应用状态机
8.4.2     库结构
8.4.3      低层控制
8.4.4      高层控制
8.4.5       虚拟定义器
9 基于STM8MC-KIT/UET平台的电机库运行实现
9.1   STM8MC-KIT/UET硬件平台
9.1.1      主制板
9.1.2      驱动板
9.1.3      仿真器及电机选择
9.2  STM8MC-KIT V1.0软件定义
9.2.1       电机库软件参数定义
9.2.2       库函数描述
9.3      STM8MC-KIT V1.0移植运行
9.3.1      BLDC接口定义
9.3.2    STM8外设资源应用分配
9.3.3       霍尔传感器部分的控制代码详解
9.3.4       无霍尔传感器部分控制代码详解
9.3.5       PID控制代码详解
9.3.6       STM8MC-KIT/UET平台BLDC运行演示
9.4  STM8MC-KIT V1.0软件运行注意事项
9.4.1       选项字节的配置
9.4.2       参数的配置
沙发
平常人| | 2013-2-26 18:07 | 只看该作者
这个要顶!

使用特权

评论回复
板凳
kmani| | 2013-2-26 18:34 | 只看该作者
弱弱地问下,这个8位机能控制好2个无刷吗?
我以前用51控制俩直流电机,程序很短,但是控制频率只有40HZ。

使用特权

评论回复
地板
uet_cache|  楼主 | 2013-2-26 18:55 | 只看该作者
回3楼:
要看你要求的性能。如果有HALL,只是转转的话,没问题。如果要控制好的话,考虑STM32F103VC以上才行。

使用特权

评论回复
5
hawksabre| | 2013-2-26 20:54 | 只看该作者
好想法   需要顶一个   女性电子工程师   很坚强哦

使用特权

评论回复
6
sinadz| | 2013-2-26 21:26 | 只看该作者
章节安排似乎不太合理

使用特权

评论回复
7
uet_cache|  楼主 | 2013-2-26 21:28 | 只看该作者
请提意见

使用特权

评论回复
8
火箭球迷| | 2013-2-26 21:37 | 只看该作者
期待LZ的大作

使用特权

评论回复
9
hsbjb| | 2013-2-26 21:51 | 只看该作者
支持LZ写书

使用特权

评论回复
10
pkat| | 2013-2-26 23:02 | 只看该作者
应该会是一本不错的书

使用特权

评论回复
11
无冕之王| | 2013-2-26 23:15 | 只看该作者
任务量不小

使用特权

评论回复
12
dfsa| | 2013-2-26 23:26 | 只看该作者
又是一本好书

使用特权

评论回复
13
yocheng| | 2013-2-26 23:29 | 只看该作者
期待LZ的大作,到時買本支持下!

使用特权

评论回复
14
uet_cache|  楼主 | 2013-2-27 09:43 | 只看该作者
谢谢各位的支持。你们的鼓励就是我的动力。我争取尽快(少于半年吧)写出来。由于图片编辑较麻烦,所以每章节我会同步在我的博客上。

使用特权

评论回复
15
lost1421| | 2013-2-27 10:25 | 只看该作者
现在都学会炒作了,什么东西都没有先来叫嚷一下!

把书写出来再来说吧

使用特权

评论回复
16
uet_cache|  楼主 | 2013-2-27 10:32 | 只看该作者
呵呵,写一本书,这周期真长。如果不受欢迎,我都没什么动力。。。   不过前两部分前年就写好了,现在ST网站都变了,准备做点修改再帖到博客上。第三部分的硬件不太成熟。可能先写第四部分。

使用特权

评论回复
17
lost1421| | 2013-2-27 10:54 | 只看该作者
个人觉得考虑受不受欢迎是过滤了,真正有价值的书才是好书,如果这个题材很受欢迎,但是内容很烂又有什么用呢?

使用特权

评论回复
18
yueliangruying| | 2013-2-27 11:16 | 只看该作者
uet_cache 发表于 2013-2-27 10:32
呵呵,写一本书,这周期真长。如果不受欢迎,我都没什么动力。。。   不过前两部分前年就写好了,现在ST网 ...

前两部分还需要写吗?数据手册,网上都有...不过还是支持楼主

使用特权

评论回复
19
uet_cache|  楼主 | 2013-2-27 11:19 | 只看该作者
我的前两部分,不是前两章。。。。。之前已经花了许多精力写了。

使用特权

评论回复
20
doudoubaba| | 2013-2-27 12:03 | 只看该作者
加油,其实书就应该工程师来写, 而不是泛泛而谈的所谓的教授来写

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:E精灵淘宝店   全系列STM32开发板 、电机评估套件 、实验箱 u-easytech.taobao.com QQ: 53755787 博客:http://blog.sina.com.cn/u/3193913184

13

主题

906

帖子

9

粉丝