社区
下载资源悬赏专区
帖子详情
用C编写的STC单片机控制直流电机角度下载
weixin_39821228
2019-07-21 08:30:27
用C编写的STC单片机控制直流电机角度,完全验证并在产品上使用
相关下载链接:
//download.csdn.net/download/aodong126/3568334?utm_source=bbsseo
...全文
8
回复
打赏
收藏
用C编写的STC单片机控制直流电机角度下载
用C编写的STC单片机控制直流电机角度,完全验证并在产品上使用 相关下载链接://download.csdn.net/download/aodong126/3568334?utm_source=bbsseo
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
用C
编写
的
STC
单片
机
控制
直流电
机
角度
用C
编写
的
STC
单片
机
控制
直流电
机
角度
,完全验证并在产品上使用
STC
89RC52
单片
机
红外遥控
控制
电
机
调速
程序是
STC
89RC52
单片
机
,通过红外遥控器
控制
电
机
的转速,方向。有数码管显示参数。还可以通过串口发送到电脑端。程序主要模块有中断,PWM,串口,定时器等等。适合
单片
机
驱动
直流电
机
的应用。
基于51
单片
机
的红外遥控电动
机
转速
控制
单片
机
具有体积小、速度快、性能可靠和价格低廉等优点,通常在其外部配置外围电路就可构成一完整的
控制
系统。红外遥控具有抗干扰能力强响应速度快,功耗低等众多优。 目前,基于
单片
机
控制
的红外遥控技术已广泛应用于家用电器、智能玩具和工业
控制
等众多领域,给人们的生产和生活带来极大的方便。本文设计的以
STC
-51
单片
机
为核心的红外遥控电
机
调速系统具有硬件电路简单成本低廉,软件
编写
较容易,用电
机
带动相应的驱动
机
构后便是一实用性极强的调速
控制
系统。
无线遥控
直流电
机
小型步进电
机
控制
板JMDM-WXMT02.zip
无线遥控
直流电
机
小型步进电
机
控制
板JMDM-WXMT02zip,一、简介 JMDM-WXMT02
直流电
机
遥控
控制
器是深圳市精敏数字
机
器有限公司自主研发的高可靠工业级
控制
器,采用专门的
直流电
机
运动
控制
芯片,具有无触点、
直流电
机
调速、正反转等功能,可用于无线
控制
、
直流电
机
控制
、继电器
控制
、小型步进电
机
控制
(无需驱动)、电磁阀
控制
等智能
控制
场合。可实现如下功能: 1、可用无线
控制
或手动按键
控制
继电器、
直流电
机
、步进电
机
、电磁阀等
机
电器件; 2、可为客户编程设计特定的程序用于特定的智能
控制
场合。 3、可以通过RS485网络进行组网通信,构成大的联网
控制
系统。 二、 使用说明 (一) 独立
控制
模式: 1. 打开随产品附送的电子版技术资料,阅览一遍技术资料; 2. 根据说明书所附接线图连接好电脑和
控制
器之间的串口通信线; 3. 安装随产品附送的Keil C 编程软件,安装随产品附送的
STC
-ISP.EXE程序
下载
软件; 4. 在KEIL C 软件中打开C51范例程序学习,参考范例程序,使用输入输出库函数、自行
编写
单片
机
C语言程序; 5. 编好程序编译通过后,使用
STC
-ISP
下载
软件将C语言程序
下载
到JMDM-WXMT02
控制
器; 6. 仔细检查无误后,连接好
控制
器的电源;接好外围输入输出信号,即可独立实现输入输出的逻辑、时序
控制
。 (二) 串口
控制
模式: 1. 打开随产品附送的电子版技术资料,阅览一遍技术资料; 2. 根据说明书所附接线图连接好
控制
器和设备之间的接线、电脑和
控制
器之间的串口通信线; 3. 仔细检查无误后,连接好
控制
器的电源; 4. 安装范例串口监控软件:直接双击support文件夹下的小灯泡图标或者双击setup.exe安装; 5. 使用范例串口监控软件测试基本功能。 6. 客户二次开发使用:客户可根据通信协议和范例VB源码,自行二次开发集成到第3方系统软件中;或者使用通用的串口调试软件,根据通信协议发送串口指令给
控制
器。 三、 功能描述 1. 有一路标准的RS232串口通信接口,可以与电脑通信,也可与多台
控制
器通信构成大的
控制
系统。 2. 上位
机
(PC
机
或主PLC)通过串口连接到本
控制
器后,向
控制
器发送一串字符(或ASCII代码)指令即可
控制
某个(或全部)
直流电
机
的打开或关闭,完全不必要考虑
直流电
机
的硬件电路上选择、驱动等问题。比如,串口输入O(002,1)则第一个
直流电
机
反转;串口输入“O(003, 1)”,则第二个
直流电
机
正转。 3. 串口
控制
器和
控制
主
机
之间距离可以通过485总线延长,最长组网可以达到一千米; 4. 2路高速晶体管输出,可
控制
电磁阀,步进电
机
,LED灯串等
机
电器件。 5. 2路
直流电
机
控制
输出,可
控制
直流电
机
的正反转,可编程实现PWM(脉宽调制)速度
控制
,最大
控制
电流为5A,也可
控制
外部设备的电源,普通三相电
机
,接触器,灯炮等
机
电器件。 6. 6个光电隔离数字信号输入,信号电压范围可选(5V/12V/24等)可根据客户要求编程设定其功能,如手动启动,手动停
机
,手动正反转,电
机
限位等用途。 7. 4个无线遥控通道,遥控距离为100m(可定做成200米)的。可根据客户要求编程
控制
外部设备的电源、普通二相电
机
、普通三相电
机
、接触器、灯炮等
机
电器件的动作或关闭。 8. 联网通信或与主控电脑联网通信的场合可提供串口通信协议或代为开发专用程序。 9. 1个运行指示灯,一般用于显示
控制
器的运行状态;运行指示灯的闪烁表示本
控制
器工作正常。 四、 用途 1、用于各种集散型
控制
系统,远程
控制
系统,无线遥控
控制
系统; 3、可用各种
直流电
机
、电磁阀、步进电
机
、二相交流电
机
、三相交流电
机
的
控制
场合。 4、经典应用场合有以下几种; 1)各种电动自动门; 2)各种电动卷帘门; 3)自动窗帘
控制
器; 4)车位锁
控制
器; 5)智能水塔
控制
器; 6)各种遥控道闸
控制
。
基于
STC
89C52
单片
机
+ L298N驱动的智能循迹避障小车设计.doc
基于
STC
89C52
单片
机
+ L298N驱动的智能循迹避障小车设计: 摘 要:利用红外对管检测黑线与障碍物,并以
STC
89C52
单片
机
为
控制
芯片
控制
电动小汽车的速度及转向,从而实现自动循迹避障的功能。其中小车驱动由L298N驱动电路完成,速度由
单片
机
输出的PWM波
控制
。 关键词:智能小车;
STC
89C52
单片
机
; L298N;红外对管 第二章 方案设计与论证 根据要求,确定如下方案:在现有玩具电动车的基础上,加装光电检测器,实现对电动车的速度、位置、运行状况的实时测量,并将测量数据传送至
单片
机
进行处理,然后由
单片
机
根据所检测的各种数据实现对电动车的智能
控制
。这种方案能实现对电动车的运动状态进行实时
控制
,
控制
灵活、可靠,精度高,可满足对系统的各项要求。 2.1 主控系统 根据设计要求,我认为此设计属于多输入量的复杂程序
控制
问题。据此,拟定了以下两种方案并进行了综合的比较论证,具体如下: 方案一: 选用一片CPLD(如EPM7128LC84-15)作为系统的核心部件,实现
控制
与处理的功能。CPLD具有速度快、编程容易、资源丰富、开发周期短等优点,可利用VHDL语言进行
编写
开发。但CPLD在
控制
上较
单片
机
有较大的劣势。同时,CPLD的处理速度非常快,而小车的行进速度不可能太高,那么对系统处理信息的要求也就不会太高,在这一点上,MCU就已经可以胜任了。若采用该方案,必将在
控制
上遇到许许多多不必要增加的难题。为此,我们不采用该种方案,进而提出了第二种设想。 方案二: 采用
单片
机
作为整个系统的核心,用其
控制
行进中的小车,以实现其既定的性能指标。充分分析我们的系统,其关键在于实现小车的自动
控制
,而在这一点上,
单片
机
就显现出来它的优势——
控制
简单、方便、快捷。这样一来,
单片
机
就可以充分发挥其资源丰富、有较为强大的
控制
功能及可位寻址操作功能、价格低廉等优点。因此,这种方案是一种较为理想的方案。 针对本设计特点——多开关量输入的复杂程序
控制
系统,需要擅长处理多开关量的标准
单片
机
,而不能用精简I/O口和程序存储器的小体积
单片
机
,D/A、A/D功能也不必选用。根据这些分析,我选定了P89C51RA
单片
机
作为本设计的主控装置,51
单片
机
具有功能强大的位操作指令,I/O口均可按位寻址,程序空间多达8K,对于本设计也绰绰有余,更可贵的是51
单片
机
价格非常低廉。 在综合考虑了传感器、两部电
机
的驱动等诸多因素后,我们决定采用一片
单片
机
,充分利用
STC
89C52
单片
机
的资源。 2.2 电
机
驱动模块 方案一: 采用继电器对电动
机
的开或关进行
控制
,通过开关的切换对小车的速度进行调整.此方案的优点是电路较为简单,缺点是继电器的响应时间慢,易损坏,寿命较短,可靠性不高。 方案二: 采用电阻网络或数字电位器调节电动
机
的分压,从而达到分压的目的。但电阻网络只能实现有级调速,而数字电阻的元器件价格比较昂贵。更主要的问题在于一般的电动
机
电阻很小,但电流很大,分压不仅回降低效率,而且实现很困难。 方案三: 采用功率三极管作为功率放大器的输出
控制
直流电
机
。线性型驱动的电路结构和原理简单,加速能力强,采用由达林顿管组成的 H型桥式电路(如图2.1)。用
单片
机
控制
达林顿管使之工作在占空比可调的开关状态下,精确调整电动
机
转速。这种电路由于工作在管子的饱和截止模式下,效率非常高,H型桥式电路保证了简单的实现转速和方向的
控制
,电子管的开关速度很快,稳定性也极强,是一种广泛采用的 PWM调速技术。现市面上有很多此种芯片,我选用了L298N(如图2.2)。 这种调速方式有调速特性优良、调整平滑、调速范围广、过载能力大,能承受频繁的负载冲击,还可以实现频繁的无级快速启动、制动和反转等优点。因此决定采用使用功率三极管作为功率放大器的输出
控制
直流电
机
。
下载资源悬赏专区
12,880
社区成员
12,432,069
社区内容
发帖
与我相关
我的任务
下载资源悬赏专区
CSDN 下载资源悬赏专区
复制链接
扫一扫
分享
社区描述
CSDN 下载资源悬赏专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章