完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
云汉达人 本帖最后由 SingleYork 于 2016-8-19 11:09 编辑
个人觉得,你这个东西应该是要在电脑上用串口助手发指令,控制电机正反转或者转速之类的,至于电路嘛,如果只是简单正反转和调速的话,应该不难,你老师说让你用USB接口,可能是因为现在大多数电脑上都没有自带串口,基本都是用的USB转串口,这样的话,还不如直接用个USB的接口跟控制板通信,省事。 USB下载及通信电路的话应该比较容易,可以参考我这个(要是自己不想做这个电路,淘宝上可以买现成的,USB转TTL的工具就好了): 至于步进电机部分,就看你的步进电机型号了,一般实验板上用的小步进电机都是28BYJ-48-5V,这个用UL2003都可以驱动,所以你这个需求貌似暂时不清楚。 UL2003驱动小型步进电机电路如下,普通的51单片机控制的: 两个电路综合起来,就可以实现你需要的功能了,剩下的就是写代码了!希望能帮助到你! |
|
|
|
SingleYork 发表于 2016-8-19 10:51 首先非常感谢您的回答。我还有一些疑问 第一,这个开发板需要用avr 16的单片机做,而不是51单片机。请问有没有AVR单片机开发板推荐,我在淘宝上看到的都比较少,可以考虑最小系统的。看下来郭天祥有个AVR单片机的开发板,但是不知道好不好。 第二,步进电机我也淘宝了一下,准备用L298N,不知道可行否。 第三,u***通讯的话也准备淘宝买,查了下有CH340等,不知道可行否。 |
|
|
|
云汉达人
superzkw 发表于 2016-8-19 22:26 AVR还真不会,51的话我就会弄:L |
|
|
|
云汉达人 一般的L298N只能让电机转,如果有精度控制的话就不行了,所有单片机都一样,我只会51,但写其他的片子也可以
|
|
|
|
楼主大牛帮你解答好,别忘了选最佳答案!
|
|
|
|
云汉达人
|
|
|
|
你说的那三个,后面俩个都可行,第一个Avr板你可以选择非常小的mega48就可以啦,要买的话选audinio promini就可以。
|
|
|
|
keila
|
|
|
|
|
|
|
|
单片机都需要接外围的啊
|
|
|
|
只有小组成员才能发言,加入小组>>
800 浏览 0 评论
1156 浏览 1 评论
2531 浏览 5 评论
2863 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2714 浏览 6 评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
1092浏览 3评论
197浏览 2评论
463浏览 2评论
376浏览 2评论
M0518 PWM的电压输出只有2V左右,没有3.3V是怎么回事?
458浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 10:12 , Processed in 1.171000 second(s), Total 98, Slave 78 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号