基于单片机的电动轮椅用手柄控制器设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计
论文题目:
学生:
指导教师:
专业:
班级:
2016年5 月
基于单片机的电动轮椅用手柄控制器设计
摘要
随着社会的进步与发展,残障人士的生活质量越来越受到人们的关注,因此用于疾病护理与康复方面的辅助器械就应运而生。
电动轮椅是一种理想的代步工具,在社会上的需求量大,因此具有较高的研究价值。
本次设计采用双后轮驱动模式,选用NEC公司生产的78K0系列单片机作为主控芯片。
首先,介绍了电动轮椅操纵杆控制器的研究与发展现状,并概述了电动轮椅操纵杆控制器的相关技术。
其次,介绍了电动轮椅操纵杆控制器的基本原理,并作出相应的设计方案。
第三,分析霍尔效应传感器的特性,本文选择了InSb线性霍尔效应传感器。
并采用恒压控制方式,设计完成了操纵信号采集电路。
然后,以NEC单片机为主控制芯片,完成手柄控制器的硬件电路设计包括显示、按键、电源转换及主控制器电路等。
最后,选择LIN总线协议作为操纵杆控制器系统的通信协议,编写程序实现电路对蜂鸣器的控制、电池电量的显示、速度档位的显示、以及对电机的控制。
关键词:电动轮椅;手柄控制器;单片机;霍尔效应传感器
Based on single chip microcomputer design of the handle
controller of electric wheelchair
Abstract
With the progress and development of society, the quality of life of people with disabilities more and more people's attention, so for disease care and rehabilitation assistive devices came into being.Electric wheelchair is an ideal means of transport, the demand in the community is large, and herefore has a high research value.The design uses a dual-rear-wheel drive model, the choice of NEC 78K0 series produced microcontroller as the master chip.
Firstly, the status of research and development of electric wheelchair joystick, and an overview of the electric wheelchair joystick related technologies.Secondly, it introduces the basic principles of electric wheelchair joystick,and make the appropriate design.Third, the analysis features Hall effect sensor, the paper chose InSb linear Hall-effect sensors. And constant pressure control mode, designed to complete the manipulation signal acquisition circuitry.Then, NEC microcontroller-based control chip to complete the hardware circuit design handle controller includes a display, keypad, power conversion, and the main controller circuit.Finally, select the LIN bus protocol as the communication protocol joystick system, the preparation of program control circuit buzzer, battery power display, speed gear display, and control of the motor.
Key words:Electric wheelchair; handle controller; Single chip microcomputer;
Hall effect sensor
目录
摘要 (I)
Abstract .................................................................. I I 1 绪论 (1)
1.1 课题背景及意义 (1)
1.2 电动轮椅控制器的研究与发展现状 (1)
1.3 电动轮椅操纵杆控制器的介绍 (2)
2 电动轮椅操纵杆控制器整体方案设计 (3)
2.1 操纵杆控制器功能介绍 (3)
2.2 操纵杆控制器应用的基本原理 (3)
2.2.1 操纵界面原理 (3)
2.2.2 电动轮椅运动分析 (8)
2.2.3 差速转向方程的构建 (11)
2.3 操纵杆控制器整体设计方案 (13)
2.3.1 整体方案的确定 (13)
2.3.2 微控制器选型 (13)
3 操纵信号采集设计 (16)
3.1 霍尔效应传感器分类及特性 (16)
3.2 霍尔效应传感器选择 (17)
4 硬件电路设计 (19)
4.1 正5V电压源 (19)
4.2 +1V电压源 (20)
4.3 操纵信号采集电路............................................................................ 错误!未定义书签。
4.4 蜂鸣器电路........................................................................................ 错误!未定义书签。
4.5 显示电路............................................................................................ 错误!未定义书签。
4.6 按键电路设计.................................................................................... 错误!未定义书签。
4.7 通信电路设计.................................................................................... 错误!未定义书签。
4.8 驱动电路............................................................................................ 错误!未定义书签。
5 手柄控制器的通信设计 .................................... 错误!未定义书签。
5.1 通信协议选择.................................................................................... 错误!未定义书签。
5.1.1 CAN/LIN总线.......................................................................... 错误!未定义书签。
5.1.2 通信协议选择.......................................................................... 错误!未定义书签。
5.2 软件设计............................................................................................ 错误!未定义书签。
结论...................................................... 错误!未定义书签。
致谢...................................................... 错误!未定义书签。
参考文献................................................... 错误!未定义书签。
附录...................................................... 错误!未定义书签。
基于单片机的电动轮椅用手柄控制器设计
1 绪论
1.1 课题背景及意义
随着文明和科技的进步发展,人们凭借汽车、地铁、飞机等交通运输工具,人们的活动能力和范围已经大大提高。
越来越多的残障人士想回归社会,进行日常的学习、工作和生活。
电动轮椅是一种以电池作为能源,通过电动机驱动的代步工具,适合下肢残疾和行走不便的人使用,相比于手动轮椅,活动范围广,适用人群多,功能强大。
众所周知我国是世界上人口最多的国家,老龄化和残疾是我们不得不面对的重大问题,这类特殊群体承受着生活和心理上的巨大压力,在失去了维持正常生活的能力后,他们有许多的问题需要面对。
而通过轮椅可以帮助他们恢复行动的能力,在心理和生理上给予他们一定的动力,也给了他们重新开始的机会。
然而国内目前生产的电动轮椅产品仍处于初级阶段,其控制器几乎需要从国外进口,导致国内生产的此类产品价格居高不下。
操纵杆控制器作为电动轮椅的重要组成部分,是使用者与电动轮椅主体之间的桥梁。
使用者通过控制操纵杆控制器,表达操作意图,实现对电动轮椅行驶速度和方向的控制。
因此,操纵杆控制器性能的好坏,将直接影响电动轮椅的操作。
综上所述,操纵杆控制器作为电动轮椅的重要组成部分,是使用者与电动轮椅主体之间的桥梁。
使用者通过控制操纵杆,表达操作意图,实现对电动轮椅行驶速度和方向的控制。
因此,操纵杆控制器性能的好坏,将直接影响电动轮椅的操作。
本课题的目的就是要设计出高性能、低成本的电动轮椅操纵杆控制器,填补国内在此项技术的空白,降低电动轮椅价格,满足国内市场需求,提高我国残障人士的生活质量。
1.2 电动轮椅控制器的研究与发展现状
手柄控制器是一种常用的人机接口工具,作为控制方式被广泛在做工程机械、交通运输工具、医疗设备、测量机、游戏机等设备中。
其中,电动轮椅操纵杆控制器主要应用于对轮椅转向、定位和速度的控制。
目前,市场上电动轮椅用控制器主要是由PG Drive Technology(简称PGDT)生产的R-net、VR2、VSI系列控制器。
R-net控制器是专门应用于中高档轮椅的一种多模块控制系统,其操纵杆控制器部分不仅具有符合人机工学的外型,而且具有高分辨率图形LCD显示、易于操作的按钮、即插即用、遥控开关输入等特点。
VR2控制器则能够控制驱动2个座椅,并提供陪护控制,其操纵杆控制器模块具有友好的用户控制面板及经济高效又易于管理的电缆,已经成为电动轮椅操纵杆控制器性能的标准。
VSI集成控制器则是专门为可折叠轮椅设计的一种经济高效的电动轮椅控制器,其操纵杆模块具有尺寸小、电缆灵活、工业标准连接、经济高效、可现场更换操纵杆控制器电池和按键等特点。
通过分析以上主流电动轮椅操纵杆控制器的特性,电动轮椅手柄控制器的设计目的就是:准确表达使用者的操纵命令,外型设计时尚且符合人机工程学、尺寸小、成本低、工业接口标准化、维护方便、故障及状态显示、灵活性强、稳定性及舒适度高等。
而我国电动轮椅研究起步较晚,目前国内生产电动轮椅的厂家主要有上海互邦、台湾康杨(德国独资)、江阴海达、金华爱司米(中美合资)等,其中可以自主研发电动轮椅控制器的厂商只有上海互邦,但其口碑较好的产品均采用英国进口控制器,其它厂商则为国外知名品牌的代工生产企业。
而且,国内没有生产电动轮椅操纵杆控制器的厂家,全部需要从国外进口。
因此,为满足国内市场需求,改变我国中高档电动轮椅控制器依赖于进口的局面,自主研发出高性能、低成本的电动轮椅操纵杆控制器的工作至关重要。
1.3 电动轮椅操纵杆控制器的介绍
电动轮椅操纵杆控制器主要是实现完成控制信号的采集、处理及显示。
此次设计,电动轮椅的驱动模式我们采用双后轮驱动,选用永磁无刷直流电动机作为驱动电机,通过操纵杆控制器及控制按键实现对无刷直流电动机的调速及转向控制。
两个12V蓄电池串联作为电源,经电压转换模块将24V直流电压转换为5V直流电压,提供给单片机及其它控制芯片。
电机控制模块是电动轮椅的动力来源,包括PWM脉冲处理电路、功率驱动电路及无刷直流电机。
操纵杆控制器模块主要控制电动轮椅的行驶速度和方向、显示电池电量、报警、设置参数、存储数据、串行通信等。
电动轮椅控制系统通过以上各个模块的相互作用,实现电动轮椅的各项功能。
2 电动轮椅操纵杆控制器整体方案设计
2.1 操纵杆控制器功能介绍
电动轮椅操纵杆控制器作为电动轮椅的人机接口,主要实现以下功能:
(1)准确表达使用者在速度及方向方面的操作意图,输出驱动电机转速及轮 椅转向控制信号;
(2)能够显示电池电量、速度档位信息;
(3)操纵杆控制器具有较高的灵敏度,能够实现速度控制和0360方向控制的功能;
(4)实现电动轮椅操纵杆控制器与电机控制器及编程器之间的通信。
2.2 操纵杆控制器应用的基本原理
电动轮椅操纵杆控制器控制系统主要应用操纵界面原理、稳定性分析标准、差速控制原理等,来完成对使用者操纵信号的处理,进而准确表达使用者前进、后退、左与右的控制命令。
2.2.1 操纵界面原理
根据霍尔效应原理,利用霍尔效应传感器,检测使用者的操纵命令。
霍尔效应原理就是把一个磁场B 加到一个通有电流H I 、宽度为a ,厚度为b 的导体上,在导体的两侧会产生一个电压H U ,这就是霍尔效应,电势差H U 称为霍尔电压,如图2.1所示。
霍尔效应是由于通电导体的电荷在磁场的作用下发生偏移引起的,霍尔电势差H U 的大小与磁感应强度B 的大小和电流H I 成正比,与金属片的厚度b 成反比,即
b
B I R b B I R U H H H H H ϕcos ='= (2-1) 式中H R 仅与导体材料有关,称为霍尔系数,通常表示电流为mA 1,磁场为1kG 时的输出电压,单位为mV/mA/KG ;ϕ为所加磁场与磁敏面垂直方向的夹角;B '为垂直于导体平面的磁场强度。
图2.1 霍尔效应原理图
由操纵杆控制器的机械结构可知,在一定的磁场范围内,控制杆一端点距中心点的位移l 与霍尔传感器周围磁场B 的分布成比例关系:
0cos k dl
dB =θ (2-2) 因此,通过霍尔效应传感器测量出垂直方向的磁场强度,就可以推导出控制杆端点距中心点的位移,将式(2-1)代入式(2-2)得:
10k k I R dl
dU H H H == (2-3) 并将式(2-3)积分后得到:
l k U H 1= (2-4) 从公式(2-4)可以看出,霍尔电压H U 与控制杆的摆动位移l 成正比关系。
此时,假设控制杆端点G 的运动轨迹在一个半球面上,应用空间直角坐标系表示如图2-2所示。
已知控制杆的长度为c ,则端点G 的运动轨迹将位于一个以O 点为球心,半径为c 的半球面上,该点在xoy 平面上的投影点为G ',其坐标为)sin ,sin sin (θφθφcin c c ;φ为控制杆与OZ 轴之间的夹角,取值范围是00300≤≤θ;θ为点G '与y 轴正向夹角,取值范围003600≤≤θ。
则投影点G '在xoy 平面的投影区域为:
4)30sin (:2
2
022c c y x D xy =≤+ (2-5)
图2.2 操纵杆控制器实体图
图2.3 操纵界面原理图
假设按键设定速度的调节范围为0~0V ,同时根据霍尔效应传感器输出的电压值,确定速度取值与最大值的比例。
当控制杆位于中心位置时,霍尔效应传感器输出的电压值为0H U ;当控制杆在G O '方向,摆动到极限点时,霍尔传感器输出电压值为max H U 。
则由公式(4)得两组正交分布的霍尔效应传感器的输出电压值y x U U 、,分别表示为: θφsin sin 1c k U x = (2-6) θφcin c k U y sin 1= (2-7)
假设电动轮椅左右电机的转速与控制杆输入的电压成正比,并根据霍尔电压的数值,
对应于四象限平面坐标系的一点 Z ,坐标为),(0
max 00max 0H H H y H H H x U U U U U U U U ----,如图所示
图2.4 左右轮线速度四象限坐标系
则点Z 对应的左、右轮子的线速度值为:
0max 0
00max 0V U U U U W V U U U U V H H H x H H H y l -----=
(2-8)
00
max 0
00max 0V U U U U W V U U U U V H H H x H H H y r --+--=
(2-9)
其中,r V 代表右轮子的转速,l V 代表左轮子的转速,V ∆代表左右轮子的差速度。
根据控制杆运动的位置,得到两个后驱动轮子的线速度。
电动轮椅车的车体由两个驱动轮和两个从动轮支撑。
驱动轮由24V 的无刷直流电机驱动,两个12V 的铅酸电池串联作为电源。
图2.5是一个电动轮椅的简化模型,假设V 是轮椅运动的线速度,Ω是其运动的角速度,两个驱动轮的转速分别是l r ωω、,R 是驱动轮的半径,D 是两驱动轮的轮距,μ是运动距离且满足:
V d d t
u
=。
所以可得出:
t r l t
d D
R t )()(00ωωθθ-+=⎰ (2-10)
图2.5 电动轮椅车简化模型
线速度和角速度分别为:
)(2r l R
V ωω+=
(2-11) )(r l D
R
ωω-=Ω (2-12)
设r P 、l P 分别是电动轮椅车的左、右轮转距,则r P 、
l P 可以表达成车体平动的转距T P 和转动的转距G P 的线性叠加。
如果0=G P ,则2
P r T
l P P ==,那么轮椅车沿直线运动l r ωω=,设质心所受的力为F 。
因此有:
FR R F
R F P T =+=
2
2 (2-13) t
V
d d M Ma F == (2-14)
其中,M 是电动轮椅车的整车质量,α是电动轮椅车的线性加速度。
综合公式(2.5)、(2.2)则可以得出:
)(2)(2l r l r t
MR r d d
M
F ωωωω+=⎥⎦
⎤⎢⎣⎡+= (2-15) )(2
2
l r T MR P ωω+= (2-16)
如果0=T P 、2
P r G
l P P =
-=,轮椅做原地回转运动,l r ωω-= ,则有: Ω=
D
RJ
P G 2 (2-17) 其中,J 是轮椅绕两驱动轮轴线中点垂线的转动惯量,t
d d Ω
=
Ω为角加速度,把公式(2-12)代入公式(2-17)则有:
)(222r l G D J
R P ωω-= (2-18)
任意状态的T P 和G P 可由l P 和r P 表达如下:
2P r
+=
l T P P (2-19) 2
P r
-=l G P P (2-20)
联立方程式得:
r 22
2
222P )821()821(J R D MR P J R D MR l r ++-=ω (2-21) r 22
2222P )821()821(
J R D MR P J R D MR l l -++=ω (2-22) 令J
R D MR J R D MR 22
2
222821,821-=+=βα,公式(2-21)和(2-22)则可化为: r P βαω+=l l P (2-23) r P αβω+=l r P (2-24)
理想状态下轮椅车的质量平均作用在两驱动轮上,则电动轮椅车的转动惯量:
2
2)2(2)2(2D M D M J +=
(2-25) 所以:
0,1
2
==
βαMR
(2-26) 左右驱动轮的转矩可以写成:
r l l MR MR P ωω2r ;2P == (2-27)
2.2.2 电动轮椅运动分析
图2.6是电动轮椅运动分析的俯视图,A 、B 表示两驱动轮,C 、D 表示两从动轮。
电动轮椅的运动轨迹可认为是一段圆弧,轮椅车通过两个驱动轮角速度的速差实现转向。
假
设图2.6中轮椅车左右驱动轮的角速度分别为B ωω
,A ,且0B >>ωω A ,改变A ω 和B ω 的比
值,轮椅的转弯半径可从0变化到∞。
图2.6 电动轮椅运动分析俯视图
加企鹅:一零三七七七四六五二,高质量 CAD 图纸(装配图、零件图),开题报告、周志等。
整个轮椅车系统(包括驾驶者)的质量用M 表示。
首先假设质心M 与两个驱动轮A 和
B 轴线的中心一致。
驱动轮之间的距离为2a ,M V
是质心运动的线速度,驱动轮A 和B 的线
速度分别表示为B A V V
、,可以认为是绕着一个固定轴做角速度为 的瞬时旋转运动,该
固定轴垂直于运动平面并通过瞬心O 。
图2.7 坐标系Oxyz 和1111z y x O 原理图
设电动轮椅车在水平面内做纯滚动。
Oxyz 为右手正交坐标系,其平面xOy 固定在电动轮椅车运动平面上,坐标原点O 与轮椅车的运动瞬心重合,坐标轴Oz 垂直于水平面
xOy ;另一个右手正交坐标系1111z y x O 固定在电动轮椅车上,坐标轴1x 穿过两驱动轮A 和B 的中心 E 和质心M ,坐标原点1O 在坐标轴z O 上,坐标轴1x 与运动平面xOy 之间的距离为r ,即车轮半径。
电动轮椅车各点在运动平面上的正交投影如图2.7所示,其中1111D C B A 、、、分别表示驱动轮A 、B 与惰性轮C 、D 与地面的接触点α是11B A 和11C A 之间的夹角。
E 点在运动平面上的投影为1E ,1M 是质心M 在运动平面上的投影,由电动轮椅车结构的几何对称关系可知,11B A 和11D B 之间的夹角也是α。
图2.8 电动轮椅车各点在运动平面上的投影
当系统运行时,如果外侧轮子所受的向心力力矩正好等于离心力力矩,则系统处于临
界稳定状态。
假设电动轮椅按图2.8所示方向转弯,则系统处于临界稳定状态时,应满足
0=+C T T
(2-28)
mg P = (2-29) r m S C 2
Ω= (2-30)
1OM R = (2-31) 其中,T 表示重力P 的力矩,C T 代表离心力C S
的力矩,m 为整个系统的质量,Ω为
轮椅的运行的角速度,R 为轮椅的转动半径。
整理得系统临界稳定时应满足
ααsin sin 2amg R mr =Ω (2-32)
因此,当电动轮椅系统稳定时,应满足
r
g
R α≤
Ω2
(2-33)
同时可以计算出轮椅的转动半径)(R ,假设轮椅运动时外测的驱动轮角速度是A ω,内侧驱动轮角速度为B ω。
αωωωωB
A B
A R -+=
(2-34)
2.2.3 差速转向方程的构建
基于对电动轮椅的运动学建模与动力学分析,假定其驱动车轮相对于地面只做纯滚动,即每瞬时与地面接触点的速度都等于零,如图2.8,则有:
r r l l r v r v ωω==, (2-35)
其中:r 为轮椅车驱动轮半径;l l v ω、为轮椅车左驱动轮线速度和角速度;r r v ω、为轮椅车右驱动轮线速度和角速度。
可得轮椅车车体中心c O 的瞬时线速度V 与横摆角速度
Ω为:
2)
(l r v v V +=
(2-36) D
v v l
r -=Ω (2-37)
其中:D 为驱动轮的轮距。
令电动轮椅的转弯半径为R ',则有:
Ω
=
'V
R (2-38) 由此,就可以得出:
)
(2l r l
r v v v v D
R -+=' (2-39)
图2.9 电动轮椅车转向运动状态
由此,电动轮椅的运动具有下面三种情形:
① 当0=-l r v v 即左右轮的转速和方向相同,电动轮椅车体质心c O 的线速度
l r v v V ==,横摆角速度0=Ω,转弯半径∞→'R ,这时电动轮椅做直线运动;
② 当0=+l r v v 即左右轮的转速相同,但是方向相反,电动轮椅车体质心C O 的线速度
0=V ,横摆角速度D
v l
2-
=Ω,转弯半径0='R ,这时电动轮椅绕其质心C O 转动,即电动轮椅实现原地转弯;
③ 当0≠±l r v v 时,车体的质心C O 线速度2l r v v V +=
,角速度D
v v l
r -=Ω,转弯半径
)
(2l r l r v v v v D
R -+=',这时电动轮椅围绕一固定点做半径为R '的转动。
上面分析可以看出,通过拨动操纵手柄控制电动轮椅左右两个驱动轮的转速,可实现电动轮椅的全方位转向。
本文应用差速控制算法对操纵信号进行处理,进而保证操纵杆控制器输出的控制信号的正确性,提高电动轮椅的稳定性。
2.3 操纵杆控制器整体设计方案
2.3.1 整体方案的确定
图2.10 操纵杆控制器控制系统框图
本文以D
μ单片机为核心控制芯片,完成电源模块、通信模块、驱动78
NEC0513
PD
F
模块、显示模块、按键模块、EEPROM数据存储、信号采集模块等设计,主要用到的I/O 端口包括:
(1)单片机的ANI0、ANI1、ANI2、ANI3、ANI4接口用于霍尔信号的采集;
(2)P00口及P01口输出触发信号,分别控制晶体管,产生+3V电压、蜂鸣器;
(3)P15口、UART6串行接口、INTP0外部中断及TI000定时器用于LIN通信;(4)外部中断INTP1用于实现开关功能;INTP2、INTP3用于加/减按键中断;INTP4用于蜂鸣器中断;
(5)串行接口IIC0用于实现存储器的写入及读取;
(6)P63、P70~P73、P11、P12接口输出显示部分触发信号。
2.3.2 微控制器选型
电动轮椅手柄控制器主要采用NEC系列单片机作为主控芯片,随着操纵杆控制器功
能的不断增多,如增加了LIN 通信、多按键控制,由于达不到需求标准一些单片机被淘汰。
另外,国外有些厂家采用DSP 作为主控制器,实现电机控制与操纵杆控制器控制的功能,但系统耦合性强,不便于操纵杆控制器自身的故障检测、在线调试和系统升级。
因此,知名单片机的生产厂家就综合各种设备上操纵杆控制器的设计要求,生产出专门应用于操纵杆控制器设计的单片机,从根本上提高了操纵杆控制器的性能,所以NEC 系列单片机倍受关注。
NEC 单片机品种多样,它具有单片化、功能强大、性能可靠、低功耗、电源电压允许波动范围宽(大部分在1.8~5.5V 以上)的特点。
主要有78K0、78K0S 等8位机系列,K1、K2、K3和K4等16位机系列,V850、V853等32位机系列。
其中,8位机系列单片机以其较高的性价比而被大量使用;32位单片机则主要应用于数据处理量大、计算精度高的场合。
NEC 公司的78K0系列单片机使用原则可参考8051单片机。
本文采用2/078KC K NEC 系列中的D F PD 051378μ单片机为操纵杆控制器核心控制芯片,其主要优点是:
(1)指令最短执行时间可以在高速(s μ1.0: @高速系统时钟的操作频率是20MHz) 和超低速(s μ122: @副系统时钟的操作频率是32.768kHz)之间改变 (2)通用寄存器: 8位⨯32个寄存器(8位⨯8个寄存器⨯4组) (3)程序存储器(ROM)32KB ;数据存储器(内部高速RAM1K ) (4)内置单电源Flash 存储器 (5)自编程(具有启动交换功能)
(6)片上调试功能(仅用于051378F PD μ和D F PD 051378μ ) (7)内置上电清零(POC) 电路和低电压检测器(LVI)
(8)内置看门狗定时器(使用内置的内部低速振荡时钟进行操作) (9)内置乘法器/除法器(16位⨯16位, 32位⨯16位) (10)内置按键中断功能 (11)内置时钟输出控制器 (12)I/O 端口:
38 引脚产品: 31 (含N 沟开漏: 4) 44 引脚产品: 37 (含N 沟开漏: 4) 48 引脚产品: 41 (含N 沟开漏: 4) 此次选用的是44引脚。
(13)定时器: 7通道
16位定时器/事件计数器:1通道;8位定时器/事件计数器: 2通道;8位定时器:2通道;钟表定时器:1通道;看门狗定时器:1通道 (14)串行接口:3通道
UART 支持LIN(本地互联网络)-总线:1通道 CSI/UART 注:1通道 I2C:1通道
(15)10位分辨率A/D 转换(A VREF=2.3到5.5V):8通道 (16)电源电压
标准产品, (A) 级别产品:V V DD 5.5~8.1= (A2)级别产品:V V DD 5.5~7.2= (17)工作环境温度
标准产品, (A1) 级别产品:C T A 0
85~40+-=
(A2) 级别产品:C T C T A A 0
0125~40,110~40+-=+-=
(18)具有片上调试功能.
3 操纵信号采集设计
采用霍尔效应传感器采集操纵信号,输出电动轮椅左右驱动电机的速度控制值,从而驱动轮椅做直行、转弯、原地回转动作。
本文采用电磁感应式操纵杆控制器,其主要芯片是霍尔效应传感器。
霍尔效应传感器如图3-1所示。
其结构简单,体积小,频率响应宽,寿命长,无触点,价格便宜,可在各种与磁场有关的场合中使用。
图3.1 霍尔效应传感器外形图
3.1 霍尔效应传感器分类及特性
霍尔效应传感器是将霍尔元件、运算放大器、施密特触发器以及输出电路等集成在一块的芯片。
(1)按材料分类
霍尔效应传感器主要由GaAs(砷化镓),InSb(锑化铟)两种半导体材料制成。
这两种霍尔效应传感器的特点如表3-1所示。
表3-1 两种霍尔效应传感器的特性比较
GaAs霍尔效应传感器InSb霍尔效应传感器
输出电压的温度系数小输出电压温度系数大
磁场线性度好磁场线性度一般
灵敏度低灵敏度高
不平衡电压稳定性差不平衡电压稳定性好
信噪比较低噪声小、信噪比高
频率特性好,带宽为MHz 频率特性较差,带宽为KHz
输出电压较小输出电压较大
GaAs型霍尔效应传感器主要应用于高磁场强度,以及对精度、带宽、频率等特性要
求较高的场合,输出电压温度系数小,磁场线性度好;InSb 霍尔效应传感器在用于低磁场强度测量时,往往表现出良好的特性,其信噪比和灵敏度高,但无法进行高频测量的场合。
(2)按输出特性分类
霍尔效应传感器主要分为线性型霍尔效应传感器和开关型霍尔效应传感器,分别具有线性特性和开关特性。
图3-2所示为线性特征,特点是输出电压0U 在一定范围内与磁感应强度B 成线性关系,被广泛应用于磁场检测、直流无刷电动机等场合。
图3-3所示为开关特性,特点是输出电压的高低电平转变所对应的磁感应强度B 值不同,形成切换差(回差),其中H B 为工作点“开”的磁感应强度,L B 为释放点“关”的磁感应强度。
图3.2 霍尔效应传感器的线性特性 图3.3 霍尔效应传感器的开关特性
3.2 霍尔效应传感器选择
本文采用电磁感应式操纵杆控制器,为了保证电动轮椅操纵杆控制器所获得的操纵信号的准确性,霍尔效应传感器必须具有较高的灵敏度、良好的线性度,不平衡电压受温度变化影响小,信噪比高等特点。
因此,选择InSb 霍尔效应传感器HW-300B ,其主要技术参数如表3-2所示。
它除了具有一般InSb 半导体材料制成霍尔效应传感器的优点外,在恒压工作模式下,用于低磁场强度(低于1T )测量时可以显示出良好的线性度,且其输出电压的温度系数相比于恒流工作模式,可以降低到10% ,可以达到C 0%/18.0 ,弥补了普通InSb 霍尔效应传感器的不足。
同时,InSb 霍尔效应传感器与GaAs 霍尔效应传感器相比,在信噪比方面具有明显优势,可以提高操纵信号的准确度。
表3-2 HW-300B 的主要技术参数
)
(kG B H
L U )
(0V U U )
(kG B H
L U H U )
(0V U
其工作原理如下:四个霍尔效应传感器感应周围磁场强度B 后,分别输出四个霍尔电压值41~H H U U ,其中31H H U U 、的输出决定左电机控制信号,42H H U U 、的输出决定右电机的控制信号,滤波后输出给操纵杆控制器模拟输入端口ANI0~ANI4进行D A /转换(将模拟信号转换为数字信号)。
4 硬件电路设计
参照图2.10,由开始确定的整体方案进行电路图的设计。
整体设计包括操纵模块和驱动模块两部分。
4.1 正5V 电压源
该电路为操纵杆控制器系统提供+5V 工作电压。
本文选择LM2594简单开关压降稳压
器将电池电压(+24V~+19V )转换为+5V 电压,如图4.1所示。
LM2594的优点是在给定输入电压和负载的条件下,误差小,最大误差仅为%4±,只需要四个外接元件就可实现,效率高,且功耗小,在备用方式下,静态电流小于A μ85,且具有热关断和限流保护功能。
为了保证其输出电压稳定,电源接地连接必须是低阻抗。
当电感L16为H μ100,输出电容22c 选择F μ220时,其截止频率为:
kHz LC
f c 110
201010021
216
6
≈⨯⨯⨯=
=
--ππ (4-1)
小于开关频率,因此满足电路要求。
同时,续流二极管D2选择开关速度快和正向压降低的肖特基二极管,其电流额定值大于1.2倍的负载电流,其反向电压额定值是1.25倍的最大输入电压。
选择1N5802二极管,其反向电压额定值为60V ,反向及正向恢复时间均为15ns 。
图4.1 +5V 电源转换电路原理图。