跑步机控制器
电动跑步机的控制系统与维修常识
电动跑步机的控制系统与维修常识一、电动跑步机控制系统(以下简称电控系统)的基本组成电控系统主要由:控制面板(电子表)、电机驱动器(驱动板)、电机、连接线及附件组成。
控制面板:俗称“电子表”负责与用户交流,并把各种用户期望的信息传递给电机驱动器(驱动板)来控制速度与扬升位值,同时显示各种运动参数,最常见的有:速度、时间、里程、热量、心跳;功能复杂一些的电子表还会显示如运动程式图等等信息。
电子表的显示器分为“LCD”与“LED”两种方式,LCD就是我们通常所说的液晶,它的类型有很多种,目前用的最多的是TN型液晶,例如:我们的“JS1385系列”就是采用这一类型液晶,它最大的特点是功耗小,成本低,线路简单,所以在一些中低档的产品上采用较多,当然,液晶也可以做成高档的产品,如:我们的“5000A系列”蓝屏多功能跑步机就是一款中高档产品,还有“LED”用比较专业叫法是“发光二极管”,顾明思义,因其本身会发光,出来的产品比较华丽,还可以做成各种颜色。
所以在一些中高档产品上普遍采用,它的特点是功耗大,成本高,线路比较复杂,电子表作为人机交流的窗口在,自然少不了按键,目前较为常用的按键有轻触按键、簧片按键与薄膜按键。
这三种按键各自有各自的特色,但从国内的制造水平来看簧片按键最为可靠。
电机驱动器(驱动板):俗称“下控”或“电控”,负责驱动直流电机与扬升马达,以达到预定的速度与扬升位置,我们现在将下控分为两大类,光电型与磁感型。
二者除了传感信号不同之外,基本差不多,何为光电型呢?就是在电机的一侧装有一光电感应器,侦测电机的转速并将此信号反馈给电控来控制速度,磁感型则在前滚筒皮带轮处装有一磁性传感器,侦测滚筒的转速并将此信号反馈给电控来控制速度。
所以二者只是控制的方式不同而目的是一样的,用来稳定跑带的速度。
电控会因马达的功率与跑步机的功能不同而做成各种规格。
2、电机也叫马达,大同小异,通常只区分为不同的功率,如1HP、2HP等。
跑步机常见电控故障代码说明
跑步机常见电控故障代码说明跑步机常见电控故障代码说明一:故障代码ER01说明:ER01表示电子表与控制器不通讯或者通讯错误。
控制器、电子表、通讯线出现不良都可能会导致上下控不通讯出现ER01。
维修时可使用同类型控制器、电子表及控制线替换确定故障部位后再逐步修理。
解决办法:通常是:电子表不良、控制器不良、通讯线不良、变压器不良。
控制器ERO1:先检测单片机工作必须的三个条件即电源、复位电路、主时钟,依次检查5V电压、陶瓷振荡器、复位电路是否正常。
若都正常更换单片机判断单片机是否异常,无异常则检查通讯元件330Ω电阻、光电耦合器等。
电子表出现ER01也先检查单片机工作的三个不要条件,然后检查单片机,最后检查通讯元件,一般三极管C9014或S8050不良常引起ER01。
二:故障代码ER02说明:控制器未检测到马达的电流信号,原因有可能是:1、马达线没有插好或马达碳刷掉出;2、控制器部分部件不良也会出现ER02;3、马达短路或控制器功率管烧毁,用万用表Ω档测试马达的阻值是否有短路,马达的阻值大概在3Ω至10Ω;4、控制器元件:续流二极管、功率管、稳压管、单片机。
解决办法:电机红、黑线插头松动或脱落没与“+”“-”连接好。
电机开路(一般电机的内阻是3~7Ω、控制器上保险管开路功率管或稳压二极管击穿,电阻烧掉开路。
故障是功率管损坏导致ER02。
继电器控制线路不良也会出现ER02。
此类故障起动跑步机时电机会缓慢转动然后停止报故障ER02。
.此时应检查继电器周围二极管1N4148、1μF电容、10K电阻、三极管C945。
三:故障代码ER03说明:电子表显示ER03是未收到下控的光电感应速度传来的信号或电机驱动不良。
出现ER03的常见原因有:光感损坏、电机碳刷脱落或接触不良、控制器驱动芯片TD310不良等。
解决办法:感应器不良。
(有磁感和光感两种,我公司常用为光感)控制器不良。
(控制器上的速度控制线路故障,常见有510Ω电阻不良。
基于单片机跑步机控制系统
2.2系统控制方案的设计
系统控制系统主要有开环控制系统、闭环控制系统和复合控制系统。
本系统选择单闭环控制系统,由按键模块输出电机的正反转与速度增减控制信号,然后由控制芯片软件生成PWM控制信号控制电机的运转状态,实Байду номын сангаас跑步机的调速与启动,并由速度检测模块检测到电机的转速并送到显示模块,在LED显示屏上显示跑步机电机的实际运行速度。如图2-1所示。
使用交流伺服驱动系统取代直流有刷调速系统是日前研究的一个重要方向。一种方案是采用感应电动机作为驱动电机,感应电动机本身比直流电动机具有寿命长、免维护等优点,但是为了获得较宽的调速范围(一般跑步机的调速比约为25:1),需要采用较为复杂的矢量控制技术,电机的参数变化对其也有较大影响,日前用感应电动机构成伺服系统的总成本比直流伺服系统要高。韩国秀健健身集团曾推出使用高性能交流伺服驱动系统的电动跑步机。另一种方案采用正弦波驱动的永磁同步电机驱动系统,利用磁场定向矢量控制技术,较感应电动机易于实现,并采用非接触式的电子换向结构,在高档跑步机的应用领域具有较)广阔的发展前景。而无刷直流电动机调速系统在电动跑步机上的应用也是研究的一大热点。一方面,无刷直流电动机具有有刷直流电动机运行效率高、无励磁损耗以及调速性能好等优点;另方而,由于其采用电子换向装置取代了有刷直流电动机的机械换向结构,从而又具有交流电动机结构简单、运行可靠、维护方便等一系列优点。因此,采川无刷直流电动机调速系统较其它方案具有更高的性价比。而对于电动跑步机系统,由于其要求较大的起动转矩,所以,采用带位置传感器的PWM调速系统是性能较好的方案。对于其具体的实现方案主要有两种,一种是以无刷直流电机专用控制芯片为核心控制单元构成无刷电动机调速系统。最具代表性的是MOTOROLA公司生产的第二代无刷电机控制专用芯片MC33035,它集成了译码、PWM生成、保护等无刷电机控制的诸多功能,组成的系统所需外围电路结构简单,运行可靠,可与同系列芯片MC33039配合构成速度闭环控制,具有较好的调速性能,其不足之处在于调速式单一,无法使用较为复杂的算法。另一种方案是采用高性能的微控制芯片对无刷电机进行控制,控制方式灵活,调速系统具有更高的性能。
跑步机的控制方式
关于直流电机在跑步机中的控制方案调研报告对于专业的跑步机,国内外跑步机用驱动电机仍以有刷直流电机为主,采用直流电动机不可逆PWM系统。
此前,青岛英派斯健身集团开发的一款DP220T健身房用跑步机就是采用了跑步机用有刷直流电动机为驱动电机,以集成PWM控制芯片SG3525A为核心,硬件电路实现的电压负反馈、电流补偿控制的PWM闭环控制系统。
尽管有着控制简单的优点,但直流有刷电动机由于存在电刷和换向器的机械换向结构,长期运行必然需要经常维护电刷和换向器,而且,由于损耗存在于转子上,使得散热困难、温升增加,限制了电机转矩重量比的进一步提高。
对于价格相对便宜的家庭用小型跑步机,主要是根据市场的实际需求,在保证技术指标的前提下,尽量考虑设计的经济性和实用性。
家庭用跑步机几乎都采用的是直流有刷调速系统。
例如,国内某型号的跑步机,采用低价位的8位单片机AT89C2051为核心单元构成了直流有刷电机调速系统,电机采用脉宽调制方式进行调速,通过软件编程改变控制算法,增加了控制的灵活性,具有较高的性价比。
使用交流伺服驱动系统取代直流有刷调速系统是目前研究的一个重要方向。
但是我们不用交流伺服电机驱动系统,故不做过多讨论。
目前无刷直流电动机调速系统在电动跑步机上的应用也是研究的一大热点。
一方面,无刷直流电动机具有有刷直流电动机运行效率高、无励磁损耗以及调速性能好等优点;另方而,由于其采用电子换向装置取代了有刷直流电动机的机械换向结构,从而又具有交流电动机结构简单、运行可靠、维护方便等一系列优点。
因此,采用无刷直流电动机调速系统较其它方案具有更高的性价比。
而对于电动跑步机系统,由于其要求较大的起动转矩,所以,采用带位置传感器的PWM调速系统是性能较好的方案。
对于其具体的实现方案主要有两种,一种是以无刷直流电机专用控制芯片为核心控制单元构成无刷电动机调速系统。
最具代表性的是MOTOROLA公司生产的第二代无刷电机控制专用芯片MC33035,它集成了译码、PWM生成、保护等无刷电机控制的诸多功能,组成的系统所需外围电路结构简单,运行可靠,可与同系列芯片MC33039配合构成速度闭环控制,具有较好的调速性能,其不足之处在于调速式单一,无法使用较为复杂的算法。
电动跑步机使用说明书
PA01T460电动跑步机使用说明书Treadmill instruction manual图片仅供参考,产品以实物为准目 录使用产品前请仔细阅读本说明书,并妥善保管。
一、产品介绍01...........................................................四、入门指南06...........................................................三、安全使用须知04...........................................................二、安装步骤03...........................................................五、操作指南(LCD)08........................................................... 操作指南(彩屏)16...........................................................六、维护指南47...........................................................七、常见故障及排除50...........................................................八、保修说明52...........................................................九、产品保修53...........................................................一、产品介绍01 跑步机主体01显示屏按键板喇叭口心率片安全扶手防滑条跑带安全锁USB接口电源开关过载保护器电源接口前护角盖后护角盖mp3接口LCD 彩屏双重缓冲减震马达上盖杯槽旋钮按键02 装箱清单合格证电源线整 机说明书螺丝包左右侧前护角盖mp3电源线安全锁02-----------------------------------------------------------------------------------------------------------------------03 产品参数润滑油二、安装步骤提示:待所有配件组装完成后,请确保所有螺丝都已经拧紧,才可以使用。
舒华跑步机常见故障及解决方法
电动跑步机常见故障及解决方法一、SH-5206F、SH-5186F跑步机常见故障及排除方法(中阳)1、1 电子表不显示、不通电1.1可能是外部电源没有开启,控制器的变压器没有正常供电,电子表三段线断路,电子表芯IC或7805稳压管开路。
1.2 电源或连接线故障;首先检查电源是否插好,电源开关指示灯是否有亮,逐一检查电子表三段线的各个接头是否连接妥当,有没有出现电子表三段线接头的针头插歪或没有接触到另端接头槽内,电子表三段线被卡断,如检查到故障可做矫正处理。
1.3控制器故障;查看控制器上的变压器是否有供电电压。
检查控制器七芯的6、7脚有没有8至14V的电压,没有电压更换变压器或控制器。
1.4电子表故障;检查电子表芯的7805稳压管是否损坏。
可用万用表测量7805稳压管输出电压是否有5V,如检查到属7805稳压管坏则进行更换。
或表芯的IC断路,更换电子表芯。
1.2、电子表一直发出蜂鸣声2.1电子表芯故障;因电子表芯的晶振坏或单片机损坏,更换晶振或单片机。
1.3、跑步机不启动3.1通常跑步机开机不启动有四个原因所置;一是电子表芯故障,二是控制器故障,三是马达故障,四是通讯连接线的绿色线断裂,根据这四点可以逐一检查。
3.2安全开关故障;检查表芯内磁感应器的弹簧卡片是否脱落,或安全锁将弹簧卡片插脱出槽外,矫正弹簧片位置。
3.3电子表芯故障;检查是否表盘按键有卡滞,是按键卡滞调整按键与接触面的距离,或是按键氧化需更换轻触按键。
如按键无故障可依续检查表芯的晶振无振荡造成IC不能工作,更换晶振或电子表芯。
3.4控制器故障;可能是控制器功率管开路或断路,用万用表Ω挡位检测功率管的正反向值,正常范围在600至800Ω,如检测到功率管开路或断路进行更换处理,依续检查控制器7812、7805稳压管有没有正常电压输出,如检测到稳压管输出电压不正常可更换稳压管处理。
可能是控制器IC或晶振无振荡,更换控制器处理。
3.5马达故障;查看马达与控制器的连接插头是否松脱,或马达正负级电源线断裂。
跑步机变频器和通用变频器区别
产品简介研究人员在对跑步机进行详细调查的过程中发现:普通的变频器难以满足跑步机的需求,主要是因为以下问题:1、跑步机装上普通的变频器之后,会发出高频的电磁噪音。
2、跑步机装上普通的变频器之后,机械特性变软,跑步机较慢时,跑不动,甚至是报故障。
3、瞬间低压导致停机给使用者带来意想不到的伤害。
由于跑步机多用于家庭,或者是商业场合中,电压不稳定,如果瞬间电压过低,就可能导致普通的变频器报故障,甚至是突然停机,由于惯性作用,会给顾客带来意想不到的伤害。
4、如果用普通的变频器,可能会在控制系统死机时,让电机失去控制,从而对顾客造成意想不到的伤害产品特点1、提供较宽的载波范围,进一步降低电磁噪音:电磁噪音是通过提高载波频率的方式来实现的。
一般的变频器,最大载波频率为15KHz ,而跑步机专用型变频器的最大载波可以达到16KHz ,甚至是更高。
2、采用SPWM技术,提供无速度传感控制方式。
跑步机专用型变频器可以在5Hz 时输入150%的额定扭矩,解决了普通变频器低频时,跑步机不动,甚至是报警的问题。
3、提供较低的瞬间电压低位值。
跑步机专用型变频器提供了一个低电压准值设定功能,可以根据需要,自行设定最低电压,从而解决了普通变频器在瞬间低压造成的停机问题。
4、提供RS-485接口,解决了每台变频器需要单独设置参数的问题,提高了工作效率;同时,也优化了配线,以前需要4根以上的配线,现在,只需要两根就OK了,另外,RS-485在抗干扰能力上有所增强。
5、在RS-485接口下,外部端子能够接受EF(外部故障)信号。
这样,当控制器死机时,能够让跑步机专用型变频器停止输出,让电机自有停车,从而把对顾客的伤害降到了最低。
跑步机专用变频器针对性强,完全符合跑步机的运行特性,该变频器在以下几个方面有其独特的优势。
1)提供较宽的载波频率范围由于使用环境以及使用对象的特殊性,跑步机的控制性能有区别于其它电机控制的特殊要求。
跑步机一般的使用环境是在室内,对于静音也有特别的要求。
跑步机维修常见故障处理方法
跑步机维修常见故障处理方法
1、跑步机控制器故障:
①检查控制器电源线是否接触良好;
②检查控制器内部电路是否有损坏;
③检查控制器的输入输出电路是否有短路;
④检查控制器的输入输出电路是否有断路;
2、跑步机电机故障:
①检查电机的接线是否接触良好;
②检查电机的电路是否有短路;
③检查电机的电路是否有断路;
④检查电机的电路是否有损坏;
3、跑步机传动系统故障:
①检查传动系统的轴承是否有损坏;
②检查传动系统的皮带是否有损坏;
③检查传动系统的轴是否有损坏;
④检查传动系统的齿轮是否有损坏;
4、跑步机控制系统故障:
①检查控制系统的电路是否有短路;
②检查控制系统的电路是否有断路;
③检查控制系统的电路是否有损坏;
④检查控制系统的接线是否接触良好;
5、跑步机显示系统故障:
①检查显示系统的电路是否有短路;
②检查显示系统的电路是否有断路;
③检查显示系统的电路是否有损坏;
④检查显示系统的接线是否接触良好;。
电动跑步机维修手册教学内容
电动跑步机维修手册2007年度售后技能培训第一单元了解产品一、产品分类❖1、电动跑步机系列❖2、40系列(综合训练器系列)❖3、50系列(钻石系列)❖4、60系列(新开发产品)❖5、路径系列(阳光系列)❖6、健身车系列(外购品)❖7、其他配件(外购)二、电动跑步机型号❖目前公司已经淘汰的产品有:5204、5205、5184、5503、5504、5505、5801、5209、5187、5206F、5186F、5901、5902、5903、5904❖目前公司仍在生产的有:5213、5206FA、5186FA、5188、5210、5218、5189、5207、5506、5507、5508、5509、5511、5512、5905、5906、好易购、快乐购5186FA-B、5189-B、5188-B❖目前公司的外贸产品有:97190、97420、98460、98465、97460、97465、99060、5506W❖外购电跑有5901、5902、5502、5501、5301、5202、5201、5118、5168、5165 三、舒华电动跑步机的结构四、电动跑步机的工作原理❖ 1、电子表的作用一、电动跑步机的外型基本结构:主要是由主车二、外部装饰塑胶件主要有表壳\马达盖\边条\扶手架 底座架主车架 三、家用跑步机大部分都可以折叠\并配装自动缓降功能(气压弹跑步机的表盘主要是一些附带的辅助功能,也可以根据用户不同需求随时改动。
如电子表的心率、距离、卡路里、时间、速度、负离子净化器等。
现新款跑步机有附带开机提示音、内置256MB的内存MP3、青少年、中年、老年人、私人教练等音乐模式。
❖2、控制器的作用控制器是跑步机的核心部件,当控制器接收到电子表传送来的信号后,马达开始运行传动部件。
❖3、电子表三段线电子表三段线四芯,正负两根电源、输出输入两根信号。
❖4、直流马达的技术参数直流马达的工作电压180V、额定功率有1.0、1.5、2.0、2.5HP,额定电流5.0、7.0、8.6、11A。
RunCam TX200U-US 飞行控制器说明书
Flight controllerRunCam TX200U-USBFCMS Control 5.8G 48CH 25/200mW Video TransmitterUS Version 37 Channels1 Band A 586558455825580557855765574557252 Band B 573357525771579058095828584758663 Band E 570556855665564558855905592559454 Fatshark 574057605780580058205840586058805 Race Band56585695573257695806584358805917ParameterInstruction diagramFrequency Channel: 5.8G 48CH Output Power: 25mW / 200mW Working Current: 5V@150~400mA Voltage out: 5V@max 250mA Voltage in: 1S 3.5-5.5VVideo Input Impedance: 75 OhmAntenna : U.FL 5.8G 2dB Omni antenna Weight: 2.5g (with antenna)PCB Size: 19mm*19mm3.5-5.5V in GNDButton1 Blue LED for Channel 1-6 Red LED for Band1123456Orange LED for Power5V out GND Video inBFCMS ControlTX 42.Betaflight3.1 or above settingUSB VCP UART1UART2UART4UART3UART5115200Disabled AUTO Disabled AUTO Disabled AUTO Disabled AUTO Disabled AUTO DisabledAUTODisabled AUTO Disabled AUTO Disabled AUTO Disabled AUTO Disabled AUTO DisabledAUTODisabledAUTO Disabled AUTO Disabled AUTO Disabled AUTO IRC TrampAUTO DisabledAUTO1152001152001152001152001152001. Flight controller wiring3. Remote controlNote: Take Mode-2 for exampleNote: Take UART4 for exampleBFCMS-FEATURES-VTX TRChange SelectionEdit Setting Values· · If you connect VTX to Flight Controller (BetaFlight 3.3 or above) IRC Tramp protocol, the VTX will be controlled by Flight Controller and its frequency will be changed to F1 5740 and the button on VTX will give no more reaction.BFOSD 25mw BFOSD 100mw BFOSD 200mw BFOSD 400mw BFOSD 600mw VTX 25mw VTX 25mw VTX 200mw VTX 200mw VTX 200mwTX 4Flight controller1 Orange Power LEDOrange LED blinks quickly —PIT Mode Orange LED off—25mWOrange LED constantly on —200mWLED Status1 Blue CH LEDCH1 ON, CH2~8 OFF;5 Red Band LEDsRepresents respectively 1~5 Band Frequency SetupButton Function Switching · Short press to CH;· Long press 2 seconds to BAND;· Long press 5 seconds to POWER;。
电动跑步机控制器功能介绍
电动跑步机控制器功能介绍1.跑步机速度控制:电动跑步机控制器可以实时调整跑步机的速度,通过控制电机的转速来实现不同速度的运动。
用户可以根据自己的需要进行速度的调整,以适应不同的跑步强度和训练目标。
2.跑步机坡度控制:电动跑步机控制器还可以控制跑步机的坡度。
通过调整跑步机的坡度,可以改变跑步机的倾斜度,增加运动的难度和挑战性。
用户可以根据自己的需要选择不同的坡度,以达到更好的锻炼效果。
3.心率监测功能:电动跑步机控制器通常还配备有心率监测传感器。
通过触摸传感器或佩戴心率带,可以实时监测用户的心率。
心率监测功能可以帮助用户更好地了解自己的运动强度,控制运动的心率区间,避免运动过度或心率过低。
4.运动模式选择:电动跑步机控制器还提供了多种运动模式选择。
用户可以根据自己的需求选择不同的运动模式,如手动模式、自定义模式、脂肪燃烧模式、有氧模式等。
每种运动模式都有不同的速度和坡度设定,可以满足不同用户的训练需求。
5.运动数据显示:电动跑步机控制器还可以显示用户的运动数据,如运动时间、运动距离、运动速度、卡路里消耗等。
这些数据可以帮助用户了解自己的运动状态和效果,更好地进行训练计划和调整。
6.自动停止功能:电动跑步机控制器还具有自动停止功能。
当用户停止运动或离开跑步机一段时间后,控制器会自动停止跑步机的运转,以避免安全问题和节省能源。
7.舒适性调节:电动跑步机控制器还提供了一些舒适性调节功能,如风扇功能、音乐播放功能等。
用户可以在运动过程中享受清凉的风和喜欢的音乐,提升运动的舒适度和愉悦感。
总之,电动跑步机控制器是电动跑步机的核心部件,它通过控制跑步机的速度、坡度和运动模式等,为用户提供了全方面的运动控制和监测功能。
同时,电动跑步机控制器还具备自动停止和舒适性调节等特点,为用户提供更便捷、安全和舒适的运动体验。
跑步机工作原理和各配件功能
跑步机工作原理和各配件功能(天远电子跑步机控制器)国内销售产品主要市场定位为家用机型、轻商用机型、商用机型。
天远电子主要生产家用跑步机控制器,质量稳定可靠。
家用机型:纯家庭客户购买,放置于家庭环境使用,运动量偏小,机器的使用强度不大,人为维护、保养较好;轻商用机型:由国家行政、企事业机关,工矿企业、福利彩票募集的善款等带有公款性质的资金购买,在人数为20-30人的环境下公共使用,运动量偏大,机器的使用强度偏大,基本上没有维护、保养;商用机型:放置在以赢利为目的的健身房环境下使用,每天工作时间长,使用强度大,最容易引发故障,强烈依赖销售商的技术支持来维护、保养设备。
1、电动跑步机系列按以下类型分类:电机类型区分:1) 直流电机驱动:成本低,噪音大,控制技术相当成熟、稳定,故障点多,维护量大,普遍用于家用、轻商用场合;2) 交流电机驱动;成本高,噪音小,采用最新的交-直-交逆变、PWM脉冲宽度调制等控制技术,故障点少,维护量小,普遍用于重商用场合;电机功率区分:1.5 HP(直流)、1.75HP(直流)、2HP(直流)、2.5HP(直流)、3HP(直流)、3.5 HP (交流)、4 HP(交流);使用环境区分:1) 家用机型:1.5 HP、1.75HP、2HP;2) 轻商用机型:2.5HP、3HP;3) 商用机型:3HP、3.5 HP、4HP;功能区分:1) 单功能:只有跑步功能;2) 多功能:除跑步的功能外,还带按摩机、扭腰、仰卧起坐、俯卧撑、脚踏车等多个功能;电动跑步机是通过电机带动跑带使人以不同的速度或坡度被动的跑步或走动以体验不同的跑步环境,是一项全身性的运动方式。
因其运动方式几乎没有蹬伸动作,这样与陆地上相比,可以减小运动强度,提高运动量,比陆地多跑1/3的路程,这对于提高使用者的心肺功能、肌耐力以及减肥都具有非常好的效果。
因此,跑步机也深受广大健身爱好者的欢迎,是一种最好的有氧运动方式。
舒华跑步机常见故障及解决方法
碳刷磨损严重或移位, 马达短路等故障, 可用万用表欧姆挡位测量马达的内阻,一般马
达内阻值在3~7Q是正常范围,检测是马达断路更换马达。
3.6连接线故障;检查电子表三段线内的绿色线是否有断裂,发现三段线的绿色线出现断裂可 进行焊接或更换三段线处理。
1.3控制器故障;查看控制器上的变压器是否有供电电压。检查控制器七芯的6、7脚有没有8
至14V的电压,没有电压更换变压器或控制器。
1.4电子表故障;检查电子表芯的7805稳压管是否损坏。可用万用表测量7805稳压管输出电 压是否有5V,如检查到属7805稳压管坏则进行更换。或表芯的IC断路,更换电子表芯。
6.5跑步带偏边;正常跑步带是允许偏摆2~3mm,通常跑步带在使用一段时间后会有一定拉伸 现象,如有出现偏摆超出3~5mm就要更换跑步带。
6.6跑步机最大允许体重; 家用一般最大允许体重在90~120KG,如有超出允许体重范围的5%, 很容易使跑步带拉伸到极限造成损坏。
1.7、开机噪声、异响很大
7.1判断跑步机噪声、异响主要是借鉴维修经验,通常噪声、异响来自于跑步机的滚筒、跑带、 跑步板、多槽皮带、马达等,它们所产生的噪声各不相同。
5.1自动加、减速、暴冲因电子表三段线损坏、电子表按键有卡住、控制器损坏等故障引起。
5.2通讯线故障;电子表三段线的(通讯线)黄色、橙色、黑色线有短路,这种情况一般是由 于安装不慎将通讯线卡坏引起,重新包扎好断裂的通讯线或更换损坏的通讯线。
5.3电子表故障;电子表盘上面的操作按键卡住,打开表盘重新组装调整被卡住的按键位置。
5.4控制器故障;可能是功率管短路引起的暴冲,检查功率管周边的电路或更换控制器。
基于AVR单片机的智能跑步机控制器设计
基于AVR单片机的智能跑步机控制器设计————————————————————————————————作者:————————————————————————————————日期:基于AVR单片机的智能跑步机控制器设计1 引言电动跑步机是目前健身器材中的主流产品,它是通过电机带动跑步带使人以不同的速度被动地跑或走,在人体用力方面,比在地面上跑、走省去了一个蹬伸动作,可使人比在地面运动消耗更多能量。
但由于其功能比较单一,缺乏娱乐性和交互性,长时间锻炼会使人感到枯燥乏味。
在全社会崇尚健身就是生活质量的今天,传统电动跑步机这种单调重复运动已难以满足人们对健身品质的要求,而具有虚拟现实功能的智能跑步机,以计算机虚拟的模拟环境代替现实世界的真实环境,给人身临其境的沉浸感,增加了健身的乐趣,已成为目前的研究热点.本文将传统电动跑步机与虚拟现实技术相结合,研究并设计了具备传统电动跑步机各种健身模式且具有虚拟场景漫游功能的智能电动跑步机控制系统.系统通过上下位机的串行通信进行各种参数的实时传递,TFT液晶显示器显示友好的操作界面以及实时变化的运动和体能参数,采用触摸屏与薄膜按键结合的操作方式增加操作的灵活性,是虚拟现实、人机交互在健身器材方面应用的一个典型例子。
采用ATMEL公司的ATmega128作为跑步机的主控芯片,它具有先进的RISC架构,内部集成较大容量存储器,有丰富的管脚资源,驱动能力强,具有在系统编程功能,给控制系统的设计及程序的升级和维护提供了极大方便。
2 跑步机控制系统的结构及功能2。
1 系统结构控制系统由上位机和下位机两大部分组成。
上位机采用普通计算机,主要负责触摸屏控制、操作界面显示、多媒体播放和虚拟场景漫游.下位机以ATmega128为核心控制器,配合相应的外围电路,通过采集键盘输入、电机反馈、接收上位机信息等对跑步机进行直接控制。
上下位机通过串行通信总线RS232进行通信。
跑步机控制系统总体设计框图如图1所示,虚线框内是下位机控制器设计。
电动跑步机诊断
Eo5------是以供电电流大小不良引起的
电流小于1.2A或大于16A时启保护而显示Eo5而停机。
控制器元件不良如电阻10K或瓷片电容104不良。
Eo6-------是以负载太大超过负荷引起的。
Eo7-------是以安全锁失去作用引起的。
Eo8-------是以设定数据不对引起的。
没有晶振振荡信号IC是不会工作的。
C、或拿同型号的控制器、电子表芯去更换查找原因。
2、故障代码E02
A、说明控制器未检测到马达的电流信号;原因有可能是马达线没有插好或马达碳刷掉出。
B、马达短路或控制器功率管烧毁,用万用表Ω档测试马达的阻值是否有短路,马达的阻值大概在3Ω至10Ω。
C、控制器元件:F30U60DN它不是场效应管,是快速共阴双二极管。快恢复二极管(简称FRD)是一种具有开关特性好、反向恢复时间短特点的半导体二极管,主要应用于开关电源、PWM脉宽调制器、变频器等电子电路中,作为高频整流二极管、续流二极管或阻尼二极管使用。
增加电子表抗干扰磁环
SAFE
安全锁失磁
检查或更换安全锁
8
Er01
显示板30S未接受到信号
更换电子表
Er04
过流保护
负载太大或加跑步机油
SH-A5213
Er05
过压过载保护
重新接通电源
Er06
短路或马达线未接好
更换控制器或马达线连接好
Er07
控制器板没有收到信号
更换控制器或电子表线接好
SAFE
安全锁未放好
打开电子表调整安全锁下部的磁簧管
10
SH-A5906
ERR 2
过流、欠压保护
ERR 3
过压保护
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
通达学院2016/2017 学年第一学期课程设计实验报告模块名称51单片机课程设计专业通信工程学生班级130006学生学号********学生姓名陈扬指导教师林建中报告内容一、实验目的:本课程设计是在理论课程学习和软件设计的基础上,对51单片机硬件系统进行了解和研究,使学生更深入的掌握51单片机开发技术,培养学生面对实际课题,发现问题、分析问题和解决问题,提高学生的实验动手能力。
设计根据实验大纲提供的题目要求,选择适当的课题,并通过课题资料收集、原理分析、理论计算、实际编程、系统调试、测试和故障排除,解决在实际设计中的问题,使设计系统能正常工作,有能力的同学可以超出题目要求任意发挥设计。
二、实验要求:基本要求:●观察和了解一台实际跑步机的功能和状态,设计一模拟跑步机●用键设定跑步速度(用两位LED/LCD)●跑步启动后计算和显示跑步时间和距离●设计启动,停止,加速/减速,升高/降底,紧急停止等键●用LED/LCD合理安排数据显示●具有倒计时运行功能发挥部分:●速度变化编成运行模式●高度变化编成运行模式●速度+高度混合编程运行模式●计数热量消耗参数显示格式:8LED数码管显示格式见下图LCD屏显示方法自定三、实验设备以及软件:1.微型计算机一台2.Proteus;Keil3.德飞莱51单片机实验板四、实验原理1.AT89C51单片机引脚及其功能AT89C51有40条引脚,与其他51系列单片机引脚是兼容的。
这40条引脚可分为I/O 端口线、电源线、控制线、外接晶体线四部分。
其封装形式有两种:双列直插封装(DIP)形式和方形封装形式,如图所示。
2.1 I/O 端口功能 1.P0口P0口有八条端口线,命名为P0.0~P0.7,其中P0.0为低位,P0.7为高位。
每条线的结构组成如图2-3所示。
它由一个输出锁存器,两个三态缓冲器,输出驱动电路和输出控制电路组成。
P0口是一个三态双向I/O 口,它有两种不同的功能,用于不同的工作环境。
2. P1口P1口有八条端口线,命名为P1.0~P1.7,每条线的结构组成如图所示。
P1口是一个准双向口,只作普通的I/O 口使用,其功能与P0口的第一功能相同。
作输出口使用时,由于其内部有上拉电阻,所以不需外接上拉电阻;作输入口使用时,必须先向锁存器写入“1”,使场效应管T 截止,然后才能读取数据。
3. P2口P2口有八条端口线,命名为P2.0~P2.7,每条线的结构如图所示。
P2口也是一个准双向口,它有两种使用功能:一种是当系统不扩展外部存储器时,作普通I/O 口使用,其功能和原理与P0口第一功能相同,只是作为输出口时不需外接上拉电阻;另一种是当系统外扩存储器时,P2口作系统扩展的地址总线口使用,输出高8位的地址A 7~A 15,与P0口第二功能输出的低8位地址相配合,共同访问外部程序或数据存储器(64 KB),但它只确定地址并不能像P0口那样还可以传送存储器的读写数据。
4. P3口P3口有八条端口线,命名为P3.0~P3.7,每条线的结构如图所示。
P3口是一个多用途的准双向口。
第一功能是作普通I/O 口使用,其功能和原理与P1口相同。
第二功能是作控制和特殊功能口使用,这时八条端口线所定义的功能各不相同,如表1所示。
表1 P3口各位的第二功能(T 2(T 2(TXD)P3.1(T1)P3.5(TNT0)P3.2(TNT1)P3.3(WR)P3.6(RD)P3.7(TXD)P3.1(INT0)P3.2(INT1)P3.31.41.31.21.1(T 2E X )1.0(T 2)C C C0.0(A D 0)0.1(A D 1)0.2(A D 2)0.3(A D 3)(W R )P (R D )P X T A X T A G N N (A 8)P (A 9)P (A 10)P (A 11)P (A 12)P (a )(b )5.I/O 口的读写P0~P3口都可作为普通I/O 口来使用。
当作为输入口使用时,必须先向该口的锁存器中写入“1”,然后再从读引脚缓冲器中读入引脚状态,这样的读入结果才正确。
2.2 控制线AT89C51单片机的控制线有以下几种:(1) RST :复位输入端,高电平有效。
(2) ALE/ :地址锁存允许/编程线。
(3):外部程序存储器的读选通线。
(4) /V PP :片外ROM 允许访问端/编程电源端 2.LCD 管脚说明LCD 通常有14条引脚线或16条引脚线的LCD ,多出来的2条线是背光电源线 VCC(15脚)和地线GND(16脚),其控制原理与14脚的LCD 完全一样,其中: 引脚 符号 功能说明 1 VSS 一般接地 2 VDD 接电源(+5V )3 V0 液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高(对比度过高时会产生“鬼影”,使用时可以通过一个10K 的电位器调整对比度)。
4 RSRS 为寄存器选择,高电平1时选择数据寄存器、低电平0时选择指令寄存器。
5 R/WR/W 为读写信号线,高电平(1)时进行读操作,低电平(0)时进行写操作。
+6 E E(或EN)端为使能(enable)端,写操作时,下降沿使能。
读操作时,E 高电平有效7 DB0 低4位三态、 双向数据总线 0位(最低位)PROG PSEN EA8 DB1 低4位三态、双向数据总线 1位9 DB2 低4位三态、双向数据总线 2位10 DB3 低4位三态、双向数据总线 3位11 DB4 高4位三态、双向数据总线 4位12 DB5 高4位三态、双向数据总线 5位13 DB6 高4位三态、双向数据总线 6位14 DB7 高4位三态、双向数据总线 7位(最高位)(也是busy flag)15 BLA 背光电源正极16 BLK 背光电源负极实验原理框图:五、程序代码:#include<reg51.h>#include"lcd.h"sbit key_1 = P1^0; //开始按键sbit key_2 = P1^1; //停止按键sbit key_3 = P1^2; //加速sbit key_4 = P1^3; //减速sbit key_5 = P1^4; //升高sbit key_6 = P1^5; //降低sbit key_7 = P1^6; //紧急停止sbit key_8 = P1^7; //倒计时unsigned int count_1=0; //计数标量unsigned int time_1 = 0; //按键1的计数时间char start = 0; //开始char sudu_flag = 0; //速度变量char high_flag = 0; //速度变量void delay10us(char c) //误差 0us{unsigned char a,b;for(b=c;b>0;b--)for(a=2;a>0;a--);}void delay10ms(char d) //误差 0us{unsigned char a,b,c;for(c=d;c>0;c--)for(b=38;b>0;b--)for(a=130;a>0;a--);}void main(){TMOD = 0X01; //设置定时器T0 16位EA = 1; //打开中断ET0 = 1; //打开TO定时器TR0 = 1; //关闭中断TH0 = (65536-50000)/256;TL0 = (65536-50000)%256;LcdInit(); //初始化液晶显示屏while(1){if(key_1==0) //按键1按下{while(key_1==0); //等待K1抬起start = 1;}if(key_2==0) //按键2按下{while(key_2==0); //等待K2抬起start = 0;time_1=0;}if(key_3==0) //按键3按下{while(key_3==0); //等待K3抬起sudu_flag++;if(sudu_flag>=4)sudu_flag=4;}if(key_4==0) //按键4按下{while(key_4==0); //等待K4抬起sudu_flag--;if(sudu_flag<=0)sudu_flag=0;}if(key_5==0) //按键5按下{while(key_5==0); //等待K5抬起high_flag++;if(high_flag>=4)high_flag=4;}if(key_6==0) //按键6按下{while(key_6==0); //等待K6抬起high_flag--;if(high_flag<=0)high_flag=0;}if(key_7==0) //按键2按下{while(key_7==0); //等待K2抬起start = 0;time_1 = 0;}if(key_8==0) //按键2按下{while(key_8==0); //等待K2抬起time_1 += 60;}//显示开始if(start==1){LcdWriteCom(0x80); //显示坐标LcdWriteData('S'); //在lcd1602进行显示LcdWriteData('T'); //在lcd1602进行显示LcdWriteData('A'); //在lcd1602进行显示LcdWriteData('R'); //在lcd1602进行显示LcdWriteData('T'); //在lcd1602进行显示LcdWriteData(' '); //在lcd1602进行显示}else{LcdWriteCom(0x80); //显示坐标LcdWriteData('S'); //在lcd1602进行显示LcdWriteData('T'); //在lcd1602进行显示LcdWriteData('O'); //在lcd1602进行显示LcdWriteData('P'); //在lcd1602进行显示LcdWriteData(' '); //在lcd1602进行显示LcdWriteData(' '); //在lcd1602进行显示}//显示速度switch(sudu_flag){case 0:LcdWriteCom(0x87); //显示坐标LcdWriteData('0'); //在lcd1602进行显示LcdWriteData('m'); //在lcd1602进行显示LcdWriteData('/'); //在lcd1602进行显示LcdWriteData('s'); //在lcd1602进行显示break;case 1:LcdWriteCom(0x87); //显示坐标LcdWriteData('1'); //在lcd1602进行显示LcdWriteData('m'); //在lcd1602进行显示LcdWriteData('/'); //在lcd1602进行显示LcdWriteData('s'); //在lcd1602进行显示break;case 2:LcdWriteCom(0x87); //显示坐标LcdWriteData('2'); //在lcd1602进行显示LcdWriteData('m'); //在lcd1602进行显示LcdWriteData('/'); //在lcd1602进行显示LcdWriteData('s'); //在lcd1602进行显示break;case 3:LcdWriteCom(0x87); //显示坐标LcdWriteData('3'); //在lcd1602进行显示LcdWriteData('m'); //在lcd1602进行显示LcdWriteData('/'); //在lcd1602进行显示LcdWriteData('s'); //在lcd1602进行显示break;case 4:LcdWriteCom(0x87); //显示坐标LcdWriteData('4'); //在lcd1602进行显示LcdWriteData('m'); //在lcd1602进行显示LcdWriteData('/'); //在lcd1602进行显示LcdWriteData('s'); //在lcd1602进行显示break;}//高度显示switch(high_flag){case 0:LcdWriteCom(0x8c); //显示坐标LcdWriteData('1'); //在lcd1602进行显示LcdWriteData('0'); //在lcd1602进行显示LcdWriteData('c'); //在lcd1602进行显示LcdWriteData('m'); //在lcd1602进行显示break;case 1:LcdWriteCom(0x8c); //显示坐标LcdWriteData('2'); //在lcd1602进行显示LcdWriteData('0'); //在lcd1602进行显示LcdWriteData('c'); //在lcd1602进行显示LcdWriteData('m'); //在lcd1602进行显示break;case 2:LcdWriteCom(0x8c); //显示坐标LcdWriteData('3'); //在lcd1602进行显示LcdWriteData('0'); //在lcd1602进行显示LcdWriteData('c'); //在lcd1602进行显示LcdWriteData('m'); //在lcd1602进行显示break;case 3:LcdWriteCom(0x8c); //显示坐标LcdWriteData('4'); //在lcd1602进行显示LcdWriteData('0'); //在lcd1602进行显示LcdWriteData('c'); //在lcd1602进行显示LcdWriteData('m'); //在lcd1602进行显示break;case 4:LcdWriteCom(0x8c); //显示坐标LcdWriteData('5'); //在lcd1602进行显示LcdWriteData('0'); //在lcd1602进行显示LcdWriteData('c'); //在lcd1602进行显示LcdWriteData('m'); //在lcd1602进行显示break;}LcdWriteCom(0xc0); //显示坐标LcdWriteData('T'); //在lcd1602进行显示LcdWriteData('I'); //在lcd1602进行显示LcdWriteData('M');LcdWriteData('E');LcdWriteData(':');LcdWriteData(' ');LcdWriteData('0' + (time_1/60)/10); //分钟十位LcdWriteData('0' + (time_1/60)%10); //分钟个位LcdWriteData(':');LcdWriteData('0' + (time_1%60)/10); //秒十位LcdWriteData('0' + (time_1%60)%10); //秒个位LcdWriteData(' ');delay10ms(10);}}//中断函数void delay1s(void) interrupt 1{TH0 = (65536-50000)/256; //10ms产生一次中断用于数码管动态扫描TL0 = (65536-50000)%256; //10ms产生一次中断用于数码管动态扫描count_1++;if((time_1>0)&&(start==1)){if(count_1>=20) //1s时间{count_1 = 0;time_1--; //时间倒计时if(time_1==0){start = 0; //倒计时结束,时间停止}}}}#include"lcd.h"/******************************************************************** ************ 函数名: Lcd1602_Delay1ms* 函数功能: 延时函数,延时1ms* 输入: c* 输出: 无* 说名: 该函数是在12MHZ晶振下,12分频单片机的延时。