一个用ATS2313做的直流电机驱动范例,带LCD显示,不知道可以吗?一个新手!
买了很久的MCUSTUDY的学习板,看了ouravr的网站后学改的,不知道能不能算一个范例??原理图:
单片机和程序下载部分:
http://cache.amobbs.com/bbs_upload782111/files_1/armok0116582.jpg
显示和按键部分:
http://cache.amobbs.com/bbs_upload782111/files_1/armok0116583.jpg
电机驱动部分
http://cache.amobbs.com/bbs_upload782111/files_1/armok0116584.jpg
昨晚没注意,可能是拷屏时,老版本的Protel出了问题,那个VCC是给两个9015的射极的,再做一个传上来。
电源部分
http://cache.amobbs.com/bbs_upload782111/files_1/armok0116585.jpg
Protel格式的简化原理图:
点击此处下载armok0116602.rar
和CVAVR代码:
点击此处下载armok0116603.rar
我刚学AVR,原来学过C
参考了ATMEL网站的2313资料
电机驱动部分是参考双龙的,不过只做了一个方向上的,手上没有与非门和RS触发器,不然可以做正反方向和硬件的按键去抖.
希望可以算我一个哦!
这是为智能充电器编程做的前期学习,发现还要学更多!
由于是做范例,电机我用的是坏光驱上的小直流电机,图方便,电机的驱动电压是从板子上取的5V电压,驱动电流小,这个驱动电路可以驱动软驱的步进电机是没问题。电机的资料,我找找看吧。
两个按键,一个是加速,一个是减速,用软件做的去抖,实物我拍了传上来吧。
-----此内容被xxzhang于2004-12-13,09:30:38编辑过 电机驱动部分有问题 阿莫站长你好!这个范例的源程序有错吗?我编译好象错好多哦! 嚴重懷疑"电机驱动部分"電路是否可以正常工作?
因為橋式電路是要對稱的, 你只用了兩隻8050! 我用的是ICCAVR编译的,是否不行呢?? 冒昧问一下,可以这样定义吗?
“#define LCDReset PORTD.4
#define LOW 0”
AVR不是不支持位寻址吗?
页:
[1]