佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1347|回复: 18

project遇到一点难题,可以进来给我点意见吗?

[复制链接]
发表于 23-1-2007 12:14 AM | 显示全部楼层 |阅读模式
小弟想设计一辆车,可是没什么头绪,暂时只想到用h-bride来control dc motor,可是不懂要用什么来control他的speed,如果用gear的话又不懂要怎样给他auto换gear,我的progaraming又很差,请问各位大大有什么idea呢?有什么办法可以用来control 那车的speed比较简单呢?
回复

使用道具 举报


ADVERTISEMENT

发表于 23-1-2007 10:32 AM | 显示全部楼层
原帖由 傻狼黑哟 于 23-1-2007 12:14 AM 发表
有什么办法可以用来control 那车的speed比较简单呢?

用PWM来控制马达的速度。
回复

使用道具 举报

 楼主| 发表于 23-1-2007 02:02 PM | 显示全部楼层
原帖由 pic 于 23-1-2007 10:32 AM 发表

用PWM来控制马达的速度。


我也有这样想过,只是现在我有想到另外一个办法,就是用variable resistance来controlspeed,因为我的整个project是car speed warning system,所以我想用variable resistance接去stepper motor,,然后manually increase speed。。。请问用我的办法或用pwm,那种会比较难?
回复

使用道具 举报

发表于 23-1-2007 02:54 PM | 显示全部楼层
原帖由 傻狼黑哟 于 23-1-2007 02:02 PM 发表


我也有这样想过,只是现在我有想到另外一个办法,就是用variable resistance来controlspeed,因为我的整个project是car speed warning system,所以我想用variable resistance接去stepper motor,,然后manu ...

不要用可变电阻(variable resistance)来控制速度, 那是最笨的方法。。。

你是用步进式马达(StepperMotor)?
回复

使用道具 举报

 楼主| 发表于 23-1-2007 06:36 PM | 显示全部楼层
原帖由 pic 于 23-1-2007 02:54 PM 发表

不要用可变电阻(variable resistance)来控制速度, 那是最笨的方法。。。

你是用步进式马达(StepperMotor)?


对,我是用步进式马达马达,为什么说是最笨的办法呢?
如果用pwm,请问你有类似的circuit图吗?我对pwm完全无头绪
回复

使用道具 举报

发表于 24-1-2007 01:04 AM | 显示全部楼层
我正在作着一个project,那个project 是也是关于 “速度限制系统” (car speed limit system) 的.
我打算用 parallel port 来连接 电脑和 stepper motor. 在电脑里我是打算用 visual basic 来控制 stepper motor 的速度!

用visual basic 来控制 PWM (Pulse Width Modulation) 然后 那些PWM 就会通过 parallel port 来传达 signal 给stepper motor 以达到想要得速度。
我这样的说法是对的吗?

如果是的话,那请问有谁知道 parallel port 是如何从电脑 communicate PWM 去 stepper motor 的?

对不起, 我的中文很烂 !写的很乱, 请见谅!

[ 本帖最后由 kwosen 于 24-1-2007 01:06 AM 编辑 ]
回复

使用道具 举报

Follow Us
发表于 24-1-2007 03:32 AM | 显示全部楼层
原帖由 傻狼黑哟 于 23-1-2007 06:36 PM 发表


对,我是用步进式马达马达,为什么说是最笨的办法呢?
如果用pwm,请问你有类似的circuit图吗?我对pwm完全无头绪


pwm是控制dc motor 的速度。基本上是用duty cycle控制effective voltage来控制速度。
如果是用stepper motor, 就不需要用pwm.用frequency 来控制速度。 frequency越高, 速度越快。

评分

参与人数 1积分 +5 收起 理由
pic + 5 我很赞同.

查看全部评分

回复

使用道具 举报

发表于 24-1-2007 11:47 AM | 显示全部楼层

回复 #6 kwosen 的帖子

用visual basic 来控制 PWM (Pulse Width Modulation) 然后 那些PWM 就会通过 parallel port 来传达 signal 给stepper motor 以达到想要得速度。我这样的说法是对的吗?

错。Stepper Motor 不用PWM 来驱动。

请看fritlizt #7楼的回覆。
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 25-1-2007 01:57 PM | 显示全部楼层
原帖由 pic 于 24-1-2007 11:47 AM 发表

错。Stepper Motor 不用PWM 来驱动。

请看fritlizt #7楼的回覆。


那请问如果用pwm的话,有什么方法能让它到达一个指定speed后auto reduce speed 呢?
回复

使用道具 举报

发表于 25-1-2007 06:13 PM | 显示全部楼层
原帖由 傻狼黑哟 于 25-1-2007 01:57 PM 发表


那请问如果用pwm的话,有什么方法能让它到达一个指定speed后auto reduce speed 呢?


没办法。因为stepper 不用pwm驱动。
回复

使用道具 举报

 楼主| 发表于 26-1-2007 12:47 AM | 显示全部楼层
原帖由 fritlizt 于 25-1-2007 06:13 PM 发表


没办法。因为stepper 不用pwm驱动。


不,我的意思是说,如果现在不要用stepper motor,改换成pwm来control speed,有什么办法能令它auto reduce speed呢?
回复

使用道具 举报

发表于 26-1-2007 02:40 PM | 显示全部楼层
原帖由 傻狼黑哟 于 26-1-2007 12:47 AM 发表


不,我的意思是说,如果现在不要用stepper motor,改换成pwm来control speed,有什么办法能令它auto reduce speed呢?


你的问题不是很清楚。不能正确的回答你。
要auto reduce speed,就auto reduce pwm就可以了。
回复

使用道具 举报

 楼主| 发表于 26-1-2007 04:27 PM | 显示全部楼层
原帖由 fritlizt 于 26-1-2007 02:40 PM 发表


你的问题不是很清楚。不能正确的回答你。
要auto reduce speed,就auto reduce pwm就可以了。


哦,那请问要怎样才能令pwm auto reduce呢??
回复

使用道具 举报

发表于 26-1-2007 06:28 PM | 显示全部楼层

回复 #13 傻狼黑哟 的帖子

这要分成两个问题来看。
你的Project是“车速警示系统”(car speed warning system)
当速度太快, 你要减速,对吗?

你的Project, 只要理论上可行就可以,还是可以实际用在真车上?请务必回覆。

假设只是理论而已, 你用DC Motor来代替真车的Engine,你要不超速或恒速,你就要测量当前的速度,才可以控制速度。

那怎样测量当前的速度? 你先动动脑筋吧。。。想出几种可能的方法。。。
回复

使用道具 举报

 楼主| 发表于 26-1-2007 09:34 PM | 显示全部楼层
原帖由 pic 于 26-1-2007 06:28 PM 发表
这要分成两个问题来看。
你的Project是“车速警示系统”(car speed warning system)
当速度太快, 你要减速,对吗?

你的Project, 只要理论上可行就可以,还是可以实际用在真车上?请务必回覆。

...


对,我的project是理论上的可以,detect speed我是决定用infrared来量轮胎的速度,而要它减速初了用programming外还有什么办法呢?
回复

使用道具 举报

发表于 27-1-2007 02:12 PM | 显示全部楼层
原帖由 傻狼黑哟 于 26-1-2007 09:34 PM 发表
而要它减速初了用programming外还有什么办法呢?

嗯。。。你不要用编程的方式。。。
有啊, 用煞车器(brake)咯 。。。最简单,最原始的方法。。。
回复

使用道具 举报


ADVERTISEMENT

发表于 27-1-2007 07:43 PM | 显示全部楼层
除了用infrared来量轮胎的速度外,还有什么方法可以用来量车速?
回复

使用道具 举报

发表于 27-1-2007 07:48 PM | 显示全部楼层
原帖由 kwosen 于 27-1-2007 07:43 PM 发表
除了用infrared来量轮胎的速度外,还有什么方法可以用来量车速?


infrared是指那种一个洞一个洞的 infrared encoder吗??
回复

使用道具 举报

发表于 27-1-2007 08:09 PM | 显示全部楼层

回复 #18 fritlizt 的帖子

对不起 le...我也不大清infradred 是怎么working 的,所以我才问有没有其它的方法。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 23-12-2024 11:32 PM , Processed in 0.142172 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表