历史上的今天
今天是:2024年08月25日(星期日)
2020年08月25日 | 基于MSP430的控制电机并测速度系统设计与调试
2020-08-25 来源:elecfans
前言
最近在调一个MSP430单片机控制电机并测速度的电路。整个电路从设计制作到调试成功,花了将近四天时间,中间Bug多多,不过最后都一并解决了。
废话不多说,直接进入主题,先说说我这个系统。下面Figure 1是MSP430主控制部分,用的芯片是MSP430G2553单片机(11、12号引脚是反过来滴),第一个是Pro Download接口,顾名思义,就是程序下载口,我用的MSP430G系列的launchPad 开发板连接到我设计的板子上的,通过这几个接口利用launchPad 即可下载程序,为了方便布线,我打乱了这几个接口的顺序。PWM1和PWM2接口是连接到H桥的两个接口,这里使用了G2553的定时器A1产生PWM。CAP_P12是光电对管连接到比较强后输入到单片机的一个捕获接口,因为这里可以用定时器A0的捕获接口,使用定时器的捕获功能,可以使得程序设计更为简单。整个系统利用了两个定时器,并结合中断,使得整个系统都处于休眠状态,功耗可以做得比较低(但由于电机和12864的存在,这里的低功耗程序设计显得毫无意义额。。。)。另外还有一个12864的串行外部接口(SPI)三根线。


再放一个三线控制13864的图。由于MSP430x2xx系列是3.3V的器件,这里用到了一个245芯片来转换电平电压(CS和SCLK的顺序反了,后来布线的时候改的)。初学者往往会遇到一个问题,就是为什么我的12864的滑动变阻器调了,12864的亮度都不变呢,我在这里只提一点:注意你的复位引脚的电平。

H桥电路太常见,百度出来一抓一大把。

至于H桥原理神马的,我就不在这里多说了。不懂就百度吧,实际上学过三极管的,稍微静下心来分析一个,都可以看得懂的。下面是一个比较器的电路,用的是光电对管发射信号,经黑线反射以后PHOTO上产生一定的电压值,做电路的时候实测 LM358的输入电压高达0.6V(哈哈,其实也不高…),右边的LM358构成一个比较器,VCC为5V电压,经10K和50欧姆电阻分压以后LM358的2号引脚的电压大致为0.5V<0.6V,满足电路设计要求。后加一个1K电阻保护后级单片机(哈哈,这个电阻方便了我后面的滤波)下面说说问题所在吧。

史海拾趣
|
现在最普遍的是声控,光控,红外线灯,但感觉还不是很方便上、且好多都不太好用。[我家楼梯的声控就是不灵敏要走到跟前使劲喊才亮],有没有这样的灯,只要有人来了它就自己亮,不需要你任何行动,就是根据人体发出的红外线,只要进入它的感应范围之 ...… 查看全部问答> |
|
RasSetEntryProperties 第五六个参数的问题 比较崩溃,弄了几天了,也到处搜索,可是就没有一个肯定的答案或是解决的办法。 搜到一个结构体,据说是猜测出来的,试过了不行,拨号连接的里面的设置依旧没有改变 谁能给一个具体点的解决办法,这个参数能直接指定吗?又或者这个参数还得通过什 ...… 查看全部问答> |
|
9月26日下午阿牛哥去静安庄国展参观中国国际汽车零部件博览会。 1号馆是浙江厂商的天下, 温州,台州,宁波 ,绍兴 民营企业林林总总。 “无湘不成军,无浙不成商”确实是这样。国内的湖北十堰市,安徽合肥市 福建厦门等地方组织的综合展台很有特 ...… 查看全部问答> |
|
噪声 在生产环境下,电子噪声是一个严重的问题。荧光灯、机械装置以及相当于天线的大面积金属物品,例如元件机械手和其它一些噪声源,都会在测量电路中感应出很低的电压。 要想将这些噪声影响降至最低,所有的测量引线都应该使用屏蔽式线缆。其 ...… 查看全部问答> |
|
我写了一个ADC10序列通道重复转换模式的代码,但没法用,求高手指点 #include unsigned int a[3]; unsigned int i=0; void main(void) { WDTCTL=WDTPW+WDTHOLD; P1OUT=0; ADC10CTL0|=ADC10ON+ADC10IE+REFON+REF2_5V+SREF ...… 查看全部问答> |
|
费了好半天才装成功的eplan p82.1。和大家分享下安装方法。附件下载word文档。 一、安装EPLANElectric P8 2.1二、用管理员身份运行 “命令提示符”(按win+R组合键弹出)如第一图file:///C:/Users/postlily/AppData/Local/Temp/msohtmlclip1/01/c ...… 查看全部问答> |




